org.exolab.castor.xml.schema
Class SchemaNames
java.lang.Object
org.exolab.castor.xml.schema.SchemaNames
- public class SchemaNames
- extends java.lang.Object
A class which holds the names for many of the Schema
related components.
- Version:
- $Revision: 1.29 $ $Date: 2001/12/18 01:09:47 $
- Author:
- Keith Visco
Method Summary |
static boolean |
isGroupName(java.lang.String name)
Determines whether or not the given name is the name
of an XML Schema group structure. |
static boolean |
isNamespaceName(java.lang.String name)
Determines whether or not the given name is the name
of an XML Schema namespace attributes. |
static boolean |
isProcessName(java.lang.String name)
Determines whether or not the given name is the name
of an XML Schema Wildcard processContents attribute. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SCHEMA_PACKAGE
public static final java.lang.String SCHEMA_PACKAGE
- See Also:
- Constant Field Values
ALL
public static final java.lang.String ALL
- See Also:
- Constant Field Values
ANNOTATION
public static final java.lang.String ANNOTATION
- See Also:
- Constant Field Values
ANY
public static final java.lang.String ANY
- See Also:
- Constant Field Values
ANY_ATTRIBUTE
public static final java.lang.String ANY_ATTRIBUTE
- See Also:
- Constant Field Values
APPINFO
public static final java.lang.String APPINFO
- See Also:
- Constant Field Values
ATTRIBUTE
public static final java.lang.String ATTRIBUTE
- See Also:
- Constant Field Values
ATTRIBUTE_GROUP
public static final java.lang.String ATTRIBUTE_GROUP
- See Also:
- Constant Field Values
CHOICE
public static final java.lang.String CHOICE
- See Also:
- Constant Field Values
COMPLEX_CONTENT
public static final java.lang.String COMPLEX_CONTENT
- See Also:
- Constant Field Values
COMPLEX_TYPE
public static final java.lang.String COMPLEX_TYPE
- See Also:
- Constant Field Values
DOCUMENTATION
public static final java.lang.String DOCUMENTATION
- See Also:
- Constant Field Values
ELEMENT
public static final java.lang.String ELEMENT
- See Also:
- Constant Field Values
ENUMERATION
public static final java.lang.String ENUMERATION
- See Also:
- Constant Field Values
EXTENSION
public static final java.lang.String EXTENSION
- See Also:
- Constant Field Values
FIELD
public static final java.lang.String FIELD
- See Also:
- Constant Field Values
GROUP
public static final java.lang.String GROUP
- See Also:
- Constant Field Values
INCLUDE
public static final java.lang.String INCLUDE
- See Also:
- Constant Field Values
IMPORT
public static final java.lang.String IMPORT
- See Also:
- Constant Field Values
KEY
public static final java.lang.String KEY
- See Also:
- Constant Field Values
KEYREF
public static final java.lang.String KEYREF
- See Also:
- Constant Field Values
LIST
public static final java.lang.String LIST
- See Also:
- Constant Field Values
MAX_EXCLUSIVE
public static final java.lang.String MAX_EXCLUSIVE
- See Also:
- Constant Field Values
MAX_INCLUSIVE
public static final java.lang.String MAX_INCLUSIVE
- See Also:
- Constant Field Values
MIN_EXCLUSIVE
public static final java.lang.String MIN_EXCLUSIVE
- See Also:
- Constant Field Values
MIN_INCLUSIVE
public static final java.lang.String MIN_INCLUSIVE
- See Also:
- Constant Field Values
REDEFINE
public static final java.lang.String REDEFINE
- See Also:
- Constant Field Values
RESTRICTION
public static final java.lang.String RESTRICTION
- See Also:
- Constant Field Values
SCHEMA
public static final java.lang.String SCHEMA
- See Also:
- Constant Field Values
SELECTOR
public static final java.lang.String SELECTOR
- See Also:
- Constant Field Values
SEQUENCE
public static final java.lang.String SEQUENCE
- See Also:
- Constant Field Values
SIMPLETYPE_REF
public static final java.lang.String SIMPLETYPE_REF
- See Also:
- Constant Field Values
SIMPLE_CONTENT
public static final java.lang.String SIMPLE_CONTENT
- See Also:
- Constant Field Values
SIMPLE_TYPE
public static final java.lang.String SIMPLE_TYPE
- See Also:
- Constant Field Values
UNION
public static final java.lang.String UNION
- See Also:
- Constant Field Values
UNIQUE
public static final java.lang.String UNIQUE
- See Also:
- Constant Field Values
ABSTRACT
public static final java.lang.String ABSTRACT
- See Also:
- Constant Field Values
ATTR_FORM_DEFAULT_ATTR
public static final java.lang.String ATTR_FORM_DEFAULT_ATTR
- See Also:
- Constant Field Values
BASE_ATTR
public static final java.lang.String BASE_ATTR
- See Also:
- Constant Field Values
BLOCK_ATTR
public static final java.lang.String BLOCK_ATTR
- See Also:
- Constant Field Values
BLOCK_DEFAULT_ATTR
public static final java.lang.String BLOCK_DEFAULT_ATTR
- See Also:
- Constant Field Values
DEFAULT_ATTR
public static final java.lang.String DEFAULT_ATTR
- See Also:
- Constant Field Values
ELEM_FORM_DEFAULT_ATTR
public static final java.lang.String ELEM_FORM_DEFAULT_ATTR
- See Also:
- Constant Field Values
ID_ATTR
public static final java.lang.String ID_ATTR
- See Also:
- Constant Field Values
ITEM_TYPE_ATTR
public static final java.lang.String ITEM_TYPE_ATTR
- See Also:
- Constant Field Values
FINAL_ATTR
public static final java.lang.String FINAL_ATTR
- See Also:
- Constant Field Values
FINAL_DEFAULT_ATTR
public static final java.lang.String FINAL_DEFAULT_ATTR
- See Also:
- Constant Field Values
FIXED_ATTR
public static final java.lang.String FIXED_ATTR
- See Also:
- Constant Field Values
FORM
public static final java.lang.String FORM
- See Also:
- Constant Field Values
MAX_OCCURS_ATTR
public static final java.lang.String MAX_OCCURS_ATTR
- See Also:
- Constant Field Values
MEMBER_TYPES_ATTR
public static final java.lang.String MEMBER_TYPES_ATTR
- See Also:
- Constant Field Values
MIN_OCCURS_ATTR
public static final java.lang.String MIN_OCCURS_ATTR
- See Also:
- Constant Field Values
MIXED
public static final java.lang.String MIXED
- See Also:
- Constant Field Values
NAME_ATTR
public static final java.lang.String NAME_ATTR
- See Also:
- Constant Field Values
NAMESPACE
public static final java.lang.String NAMESPACE
- See Also:
- Constant Field Values
NILLABLE_ATTR
public static final java.lang.String NILLABLE_ATTR
- See Also:
- Constant Field Values
ORDER_ATTR
public static final java.lang.String ORDER_ATTR
- See Also:
- Constant Field Values
PROCESS_CONTENTS
public static final java.lang.String PROCESS_CONTENTS
- See Also:
- Constant Field Values
REF_ATTR
public static final java.lang.String REF_ATTR
- See Also:
- Constant Field Values
REFER_ATTR
public static final java.lang.String REFER_ATTR
- See Also:
- Constant Field Values
SCHEMALOCATION_ATTR
public static final java.lang.String SCHEMALOCATION_ATTR
- See Also:
- Constant Field Values
SOURCE_ATTR
public static final java.lang.String SOURCE_ATTR
- See Also:
- Constant Field Values
SUBSTITUTION_GROUP_ATTR
public static final java.lang.String SUBSTITUTION_GROUP_ATTR
- See Also:
- Constant Field Values
TARGET_NS_ATTR
public static final java.lang.String TARGET_NS_ATTR
- See Also:
- Constant Field Values
TYPE_ATTR
public static final java.lang.String TYPE_ATTR
- See Also:
- Constant Field Values
USE_ATTR
public static final java.lang.String USE_ATTR
- See Also:
- Constant Field Values
VALUE_ATTR
public static final java.lang.String VALUE_ATTR
- See Also:
- Constant Field Values
VERSION_ATTR
public static final java.lang.String VERSION_ATTR
- See Also:
- Constant Field Values
XPATH_ATTR
public static final java.lang.String XPATH_ATTR
- See Also:
- Constant Field Values
INTEGER_TYPE
public static final java.lang.String INTEGER_TYPE
- See Also:
- Constant Field Values
INT_TYPE
public static final java.lang.String INT_TYPE
- See Also:
- Constant Field Values
STRING_TYPE
public static final java.lang.String STRING_TYPE
- See Also:
- Constant Field Values
NAMESPACE_ANY
public static final java.lang.String NAMESPACE_ANY
- See Also:
- Constant Field Values
NAMESPACE_LOCAL
public static final java.lang.String NAMESPACE_LOCAL
- See Also:
- Constant Field Values
NAMESPACE_OTHER
public static final java.lang.String NAMESPACE_OTHER
- See Also:
- Constant Field Values
NAMESPACE_TARGET
public static final java.lang.String NAMESPACE_TARGET
- See Also:
- Constant Field Values
LAX
public static final java.lang.String LAX
- See Also:
- Constant Field Values
SKIP
public static final java.lang.String SKIP
- See Also:
- Constant Field Values
STRICT
public static final java.lang.String STRICT
- See Also:
- Constant Field Values
WILDCARD
public static final java.lang.String WILDCARD
- See Also:
- Constant Field Values
SchemaNames
public SchemaNames()
isGroupName
public static boolean isGroupName(java.lang.String name)
- 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
public static boolean isNamespaceName(java.lang.String name)
- 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
- Parameters:
name
- the name to test
- Returns:
- true if the given name is the name of a schema group
isProcessName
public static boolean isProcessName(java.lang.String name)
- 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
Intalio Inc. (C) 1999-2001. All rights reserved http://www.intalio.com