Class SchemaNames
java.lang.Object
org.exolab.castor.xml.schema.SchemaNames
A class which holds the names for many of the Schema
related components.
- Version:
- $Revision: 6230 $ $Date: 2006-04-25 15:08:23 -0600 (Tue, 25 Apr 2006) $
- Author:
- Keith Visco
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetStructureName(Structure structure) Returns the name for the Schema Structure.static booleanisGroupName(String name) Determines whether or not the given name is the name of an XML Schema group structure.static booleanisNamespaceName(String name) Determines whether or not the given name is the name of an XML Schema namespace attributes.static booleanisProcessName(String name) Determines whether or not the given name is the name of an XML Schema Wildcard processContents attribute.
-
Field Details
-
SCHEMA_PACKAGE
- See Also:
-
ALL
- See Also:
-
ANNOTATION
- See Also:
-
ANY
- See Also:
-
ANYTYPE
- See Also:
-
ANY_ATTRIBUTE
- See Also:
-
APPINFO
- See Also:
-
ATTRIBUTE
- See Also:
-
ATTRIBUTE_GROUP
- See Also:
-
CHOICE
- See Also:
-
COMPLEX_CONTENT
- See Also:
-
COMPLEX_TYPE
- See Also:
-
DOCUMENTATION
- See Also:
-
ELEMENT
- See Also:
-
ENUMERATION
- See Also:
-
EXTENSION
- See Also:
-
FIELD
- See Also:
-
GROUP
- See Also:
-
INCLUDE
- See Also:
-
IMPORT
- See Also:
-
KEY
- See Also:
-
KEYREF
- See Also:
-
LIST
- See Also:
-
MAX_EXCLUSIVE
- See Also:
-
MAX_INCLUSIVE
- See Also:
-
MIN_EXCLUSIVE
- See Also:
-
MIN_INCLUSIVE
- See Also:
-
REDEFINE
- See Also:
-
RESTRICTION
- See Also:
-
SCHEMA
- See Also:
-
SELECTOR
- See Also:
-
SEQUENCE
- See Also:
-
SIMPLETYPE_REF
- See Also:
-
SIMPLE_CONTENT
- See Also:
-
SIMPLE_TYPE
- See Also:
-
UNION
- See Also:
-
UNIQUE
- See Also:
-
ABSTRACT
- See Also:
-
ATTR_FORM_DEFAULT_ATTR
- See Also:
-
BASE_ATTR
- See Also:
-
BLOCK_ATTR
- See Also:
-
BLOCK_DEFAULT_ATTR
- See Also:
-
DEFAULT_ATTR
- See Also:
-
ELEM_FORM_DEFAULT_ATTR
- See Also:
-
ID_ATTR
- See Also:
-
ITEM_TYPE_ATTR
- See Also:
-
FINAL_ATTR
- See Also:
-
FINAL_DEFAULT_ATTR
- See Also:
-
FIXED_ATTR
- See Also:
-
FORM
- See Also:
-
MAX_OCCURS_ATTR
- See Also:
-
MEMBER_TYPES_ATTR
- See Also:
-
MIN_OCCURS_ATTR
- See Also:
-
MIXED
- See Also:
-
NAME_ATTR
- See Also:
-
NAMESPACE
- See Also:
-
NILLABLE_ATTR
- See Also:
-
ORDER_ATTR
- See Also:
-
PROCESS_CONTENTS
- See Also:
-
REF_ATTR
- See Also:
-
REFER_ATTR
- See Also:
-
SCHEMALOCATION_ATTR
- See Also:
-
SOURCE_ATTR
- See Also:
-
SUBSTITUTION_GROUP_ATTR
- See Also:
-
TARGET_NS_ATTR
- See Also:
-
TYPE_ATTR
- See Also:
-
USE_ATTR
- See Also:
-
VALUE_ATTR
- See Also:
-
VERSION_ATTR
- See Also:
-
XPATH_ATTR
- See Also:
-
INTEGER_TYPE
- See Also:
-
INT_TYPE
- See Also:
-
STRING_TYPE
- See Also:
-
NAMESPACE_ANY
- See Also:
-
NAMESPACE_LOCAL
- See Also:
-
NAMESPACE_OTHER
- See Also:
-
NAMESPACE_TARGET
- See Also:
-
LAX
- See Also:
-
SKIP
- See Also:
-
STRICT
- See Also:
-
WILDCARD
- See Also:
-
-
Constructor Details
-
SchemaNames
public SchemaNames()
-
-
Method Details
-
getStructureName
-
isGroupName
Determines whether or not the given name is the name of an XML Schema group structure.- Parameters:
name- the name to test- Returns:
- true if the given name is the name of a schema group
-
isNamespaceName
Determines whether or not the given name is the name of an XML Schema namespace attributes. Note: it assumes that the URI used are valid URL TODO: change the above restriction- Parameters:
name- the name to test- Returns:
- true if the given name is the name of a schema group
-
isProcessName
Determines whether or not the given name is the name of an XML Schema Wildcard processContents attribute.- Parameters:
name- the name to test- Returns:
- true if the given name is a valid name of a processContents attribute
-