org.exolab.castor.xml.schema
public class SchemaNames extends Object
Version: $Revision: 1.2 $ $Date: 2003/11/19 07:20:51 $
Field Summary | |
---|---|
static String | ABSTRACT |
static String | ALL |
static String | ANNOTATION |
static String | ANY |
static String | ANYTYPE |
static String | ANY_ATTRIBUTE |
static String | APPINFO |
static String | ATTRIBUTE |
static String | ATTRIBUTE_GROUP |
static String | ATTR_FORM_DEFAULT_ATTR |
static String | BASE_ATTR |
static String | BLOCK_ATTR |
static String | BLOCK_DEFAULT_ATTR |
static String | CHOICE |
static String | COMPLEX_CONTENT |
static String | COMPLEX_TYPE |
static String | DEFAULT_ATTR |
static String | DOCUMENTATION |
static String | ELEMENT |
static String | ELEM_FORM_DEFAULT_ATTR |
static String | ENUMERATION |
static String | EXTENSION |
static String | FIELD |
static String | FINAL_ATTR |
static String | FINAL_DEFAULT_ATTR |
static String | FIXED_ATTR |
static String | FORM |
static String | GROUP |
static String | ID_ATTR |
static String | IMPORT |
static String | INCLUDE |
static String | INTEGER_TYPE |
static String | INT_TYPE |
static String | ITEM_TYPE_ATTR |
static String | KEY |
static String | KEYREF |
static String | LAX |
static String | LIST |
static String | MAX_EXCLUSIVE |
static String | MAX_INCLUSIVE |
static String | MAX_OCCURS_ATTR |
static String | MEMBER_TYPES_ATTR |
static String | MIN_EXCLUSIVE |
static String | MIN_INCLUSIVE |
static String | MIN_OCCURS_ATTR |
static String | MIXED |
static String | NAMESPACE |
static String | NAMESPACE_ANY |
static String | NAMESPACE_LOCAL |
static String | NAMESPACE_OTHER |
static String | NAMESPACE_TARGET |
static String | NAME_ATTR |
static String | NILLABLE_ATTR |
static String | ORDER_ATTR |
static String | PROCESS_CONTENTS |
static String | REDEFINE |
static String | REFER_ATTR |
static String | REF_ATTR |
static String | RESTRICTION |
static String | SCHEMA |
static String | SCHEMALOCATION_ATTR |
static String | SCHEMA_PACKAGE |
static String | SELECTOR |
static String | SEQUENCE |
static String | SIMPLETYPE_REF |
static String | SIMPLE_CONTENT |
static String | SIMPLE_TYPE |
static String | SKIP |
static String | SOURCE_ATTR |
static String | STRICT |
static String | STRING_TYPE |
static String | SUBSTITUTION_GROUP_ATTR |
static String | TARGET_NS_ATTR |
static String | TYPE_ATTR |
static String | UNION |
static String | UNIQUE |
static String | USE_ATTR |
static String | VALUE_ATTR |
static String | VERSION_ATTR |
static String | WILDCARD |
static String | XPATH_ATTR |
Method Summary | |
---|---|
static String | getStructureName(Structure structure)
Returns the name for the Schema Structure.
|
static boolean | isGroupName(String name)
Determines whether or not the given name is the name
of an XML Schema group structure. |
static boolean | isNamespaceName(String name)
Determines whether or not the given name is the name
of an XML Schema namespace attributes.
|
static boolean | isProcessName(String name)
Determines whether or not the given name is the name
of an XML Schema Wildcard processContents attribute. |
Parameters: structure the Structure to return the name for
Returns: the Structure name
Parameters: name the name to test
Returns: true if the given name is the name of a schema group
Parameters: name the name to test
Returns: true if the given name is the name of a schema group
UNKNOWN: change the above restriction
Parameters: name the name to test
Returns: true if the given name is a valid name of a processContents attribute