Package org.exolab.castor.xml.schema
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 String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic 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.
-
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
Returns the name for the Schema Structure.- Parameters:
structure
- the Structure to return the name for- Returns:
- the Structure name
-
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
-