|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--com.saxonica.schema.SchemaElement
The base class for all XML Schema stuctures. Generally represents a schema component in the sense of the XML Schema specification, though the correspondence is not always one to one.
| Field Summary | |
static short |
ANNOTATION
|
static short |
ANYTYPE
|
static short |
APPINFO
|
static short |
ATTRIBUTE
|
static short |
ATTRIBUTE_GROUP
|
static short |
COMPLEX_CONTENT
|
static short |
COMPLEX_TYPE
|
static short |
COMPOSITOR
|
static short |
DOCUMENTATION
|
static short |
ELEMENT
|
static short |
FACET
|
static short |
GROUP
|
static short |
IDENTITY_FIELD
|
static short |
IDENTITY_SELECTOR
|
static short |
KEY
|
static short |
KEYREF
|
static short |
LIST
|
static short |
REDEFINE
|
static short |
SCHEMA
|
static short |
SIMPLE_CONTENT
|
static short |
SIMPLE_TYPE
|
static short |
UNION
|
static short |
UNIQUE
|
static short |
UNKNOWN
|
static short |
WILDCARD_ATTRIBUTE
|
static short |
WILDCARD_ELEMENT
|
| Constructor Summary | |
SchemaElement()
|
|
| Method Summary | |
int |
getColumnNumber()
Get the column number of the element defining this schema component. |
int |
getLineNumber()
Get the line number of the element defining this schema component, within its module. |
java.lang.String |
getPublicId()
Get the public ID of the containing module, if known. |
abstract short |
getStructureType()
Returns the type of this Schema Structure |
java.lang.String |
getSystemId()
Get the system identifier (URI) of the schema module (XML document) containing the definition of this component. |
void |
setLocator(javax.xml.transform.SourceLocator locator)
Set the location information for this schema component. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final short ANYTYPE
public static final short ANNOTATION
public static final short APPINFO
public static final short ATTRIBUTE
public static final short ATTRIBUTE_GROUP
public static final short COMPLEX_CONTENT
public static final short COMPLEX_TYPE
public static final short DOCUMENTATION
public static final short ELEMENT
public static final short FACET
public static final short COMPOSITOR
public static final short IDENTITY_FIELD
public static final short IDENTITY_SELECTOR
public static final short KEY
public static final short KEYREF
public static final short LIST
public static final short GROUP
public static final short REDEFINE
public static final short SCHEMA
public static final short SIMPLE_CONTENT
public static final short SIMPLE_TYPE
public static final short UNION
public static final short UNIQUE
public static final short WILDCARD_ATTRIBUTE
public static final short WILDCARD_ELEMENT
public static final short UNKNOWN
| Constructor Detail |
public SchemaElement()
| Method Detail |
public abstract short getStructureType()
public java.lang.String getSystemId()
getSystemId in interface javax.xml.transform.SourceLocatorpublic java.lang.String getPublicId()
getPublicId in interface javax.xml.transform.SourceLocatorpublic int getLineNumber()
getLineNumber in interface javax.xml.transform.SourceLocatorpublic int getColumnNumber()
getColumnNumber in interface javax.xml.transform.SourceLocatorpublic void setLocator(javax.xml.transform.SourceLocator locator)
locator - the location information.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||