Frames | No Frames |
1: /* ======================================================================== 2: * JCommon : a free general purpose class library for the Java(tm) platform 3: * ======================================================================== 4: * 5: * (C) Copyright 2000-2005, by Object Refinery Limited and Contributors. 6: * 7: * Project Info: http://www.jfree.org/jcommon/index.html 8: * 9: * This library is free software; you can redistribute it and/or modify it 10: * under the terms of the GNU Lesser General Public License as published by 11: * the Free Software Foundation; either version 2.1 of the License, or 12: * (at your option) any later version. 13: * 14: * This library is distributed in the hope that it will be useful, but 15: * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 16: * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public 17: * License for more details. 18: * 19: * You should have received a copy of the GNU Lesser General Public 20: * License along with this library; if not, write to the Free Software 21: * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 22: * USA. 23: * 24: * [Java is a trademark or registered trademark of Sun Microsystems, Inc. 25: * in the United States and other countries.] 26: * 27: * ------------------- 28: * ClassModelTags.java 29: * ------------------- 30: * (C)opyright 2003-2005, by Thomas Morgner and Contributors. 31: * 32: * Original Author: Thomas Morgner; 33: * Contributor(s): David Gilbert (for Object Refinery Limited); 34: * 35: * $Id: ClassModelTags.java,v 1.3 2005/10/18 13:33:53 mungady Exp $ 36: * 37: * Changes 38: * ------- 39: * 20-Nov-2003 : Initial version (TM); 40: * 25-Nov-2003 : Header and Javadoc updates (DG); 41: * 42: */ 43: 44: package org.jfree.xml.util; 45: 46: /** 47: * A collection of tags used in the object model description. 48: */ 49: public final class ClassModelTags { 50: 51: /** Objects tag text. */ 52: public static final String OBJECTS_TAG = "objects"; 53: 54: /** Include tag text. */ 55: public static final String INCLUDE_TAG = "include"; 56: 57: /** Source attribute text. */ 58: public static final String SOURCE_ATTR = "src"; 59: 60: /** Object tag text. */ 61: public static final String OBJECT_TAG = "object"; 62: 63: /** Ignore attribute text. */ 64: public static final String IGNORE_ATTR = "ignore"; 65: 66: /** Class attribute text. */ 67: public static final String CLASS_ATTR = "class"; 68: 69: /** Register name attribute text. */ 70: public static final String REGISTER_NAMES_ATTR = "register-name"; 71: 72: /** Element property tag text. */ 73: public static final String ELEMENT_PROPERTY_TAG = "element-property"; 74: 75: /** Attribute property tag text. */ 76: public static final String ATTRIBUTE_PROPERTY_TAG = "attribute-property"; 77: 78: /** Lookup property tag text. */ 79: public static final String LOOKUP_PROPERTY_TAG = "lookup"; 80: 81: /** Name attribute tag text. */ 82: public static final String NAME_ATTR = "name"; 83: 84: /** Element attribute text. */ 85: public static final String ELEMENT_ATTR = "element"; 86: 87: /** Attribute text. */ 88: public static final String ATTRIBUTE_ATTR = "attribute"; 89: 90: /** Lookup attribute text. */ 91: public static final String LOOKUP_ATTR = "lookup"; 92: 93: /** Constructor tag text. */ 94: public static final String CONSTRUCTOR_TAG = "constructor"; 95: 96: /** Parameter tag text. */ 97: public static final String PARAMETER_TAG = "parameter"; 98: 99: /** Property attribute text. */ 100: public static final String PROPERTY_ATTR = "property"; 101: 102: /** Attribute handler text. */ 103: public static final String ATTRIBUTE_HANDLER_ATTR = "handler"; 104: 105: /** Ignored property tag text. */ 106: public static final String IGNORED_PROPERTY_TAG = "ignore"; 107: 108: /** Manual tag text. */ 109: public static final String MANUAL_TAG = "manual"; 110: 111: /** Read handler attribute text. */ 112: public static final String READ_HANDLER_ATTR = "read-handler"; 113: 114: /** Write handler attribute text. */ 115: public static final String WRITE_HANDLER_ATTR = "write-handler"; 116: 117: /** Mapping tag text. */ 118: public static final String MAPPING_TAG = "mapping"; 119: 120: /** Type attribute text. */ 121: public static final String TYPE_ATTR = "type-attribute"; 122: 123: /** Base class attribute text. */ 124: public static final String BASE_CLASS_ATTR = "base-class"; 125: 126: /** Type tag text. */ 127: public static final String TYPE_TAG = "type"; 128: 129: /** 130: * Private constructor prevents instantiation. 131: */ 132: private ClassModelTags() { 133: super(); 134: } 135: 136: }