| Modifier and Type | Interface and Description |
|---|---|
interface |
XSSimpleType
This interface
XSSimpleType represents the simple type
definition of schema component and defines methods to query the information
contained. |
| Modifier and Type | Class and Description |
|---|---|
class |
XSSimpleTypeDecl |
class |
XSSimpleTypeDelegate
Base class for XSSimpleType wrapper implementations.
|
| Modifier and Type | Method and Description |
|---|---|
XSObject |
XSSimpleTypeDelegate.getContext() |
XSObject |
XSSimpleTypeDecl.getContext() |
XSObject |
XSSimpleTypeDelegate.getFacet(int facetType) |
XSObject |
XSSimpleTypeDecl.getFacet(int facetType) |
| Modifier and Type | Method and Description |
|---|---|
void |
XSSimpleTypeDecl.setContext(XSObject context) |
| Modifier and Type | Method and Description |
|---|---|
XSObjectList |
SCDResolver.resolve(String incompleteSCP,
NamespaceContext nsContext,
XSObject currentComponent)
Resolves an incomplete SCP against a given schema component
|
XSObjectList |
SCDResolver.resolve(String incompleteSCD,
XSObject currentComponent)
Resolves an incomplete SCD against a given schema component
|
| Modifier and Type | Class and Description |
|---|---|
static class |
SchemaGrammar.XSAnyType |
class |
XSAnnotationImpl
This is an implementation of the XSAnnotation schema component.
|
class |
XSAttributeDecl
The XML representation for an attribute declaration
schema component is an <attribute> element information item
|
class |
XSAttributeGroupDecl
The XML representation for an attribute group declaration
schema component is a global <attributeGroup> element information item
|
class |
XSAttributeUseImpl
The XML representation for an attribute use
schema component is a local <attribute> element information item
|
class |
XSComplexTypeDecl
The XML representation for a complexType
schema component is a <complexType> element information item
|
class |
XSElementDecl
The XML representation for an element declaration
schema component is an <element> element information item
|
class |
XSGroupDecl
The XML representation for a group declaration
schema component is a global <group> element information item
|
class |
XSModelGroupImpl
Store schema model group declaration.
|
class |
XSNotationDecl
The XML representation for a NOTATION declaration
schema component is a global <notation> element information item
|
class |
XSOpenContentDecl
The XML representation for an openContent declaration either
an <openContent> or a <defaultOpenContent>
|
class |
XSParticleDecl
Store schema particle declaration.
|
class |
XSWildcardDecl
The XML representation for a wildcard declaration
schema component is an <any> or <anyAttribute> element information item
|
| Modifier and Type | Method and Description |
|---|---|
XSObject |
XSComplexTypeDecl.getContext() |
XSObject |
XSElementDecl.getParent()
Locally scoped declarations are available for use only within the
complex type definition or model group definition identified by the
scope property. |
XSObject |
XSAttributeDecl.getParent()
Locally scoped declarations are available for use only within the
complex type definition or attribute group definition identified
by the
scope property. |
| Modifier and Type | Method and Description |
|---|---|
void |
XSComplexTypeDecl.setContext(XSObject context) |
void |
XSElementDecl.setIsLocal(XSObject enclosingParent) |
void |
XSAttributeDecl.setValues(String name,
String targetNamespace,
XSSimpleType simpleType,
short constraintType,
short scope,
ValidatedInfo valInfo,
XSObject enclosingParent,
XSObjectList annotations,
boolean inheritable) |
| Modifier and Type | Class and Description |
|---|---|
class |
XSTypeAlternativeImpl
XML schema type alternative component.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
XSAssert
This interface represents the XML Schema 1.1 assertion component.
|
| Modifier and Type | Class and Description |
|---|---|
class |
XSAssertImpl
XML Schema 1.1 'assertion' component.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IdentityConstraint
Base class of Schema identity constraint.
|
class |
KeyRef
Schema key reference identity constraint.
|
class |
UniqueOrKey
Schema unique or key identity constraint.
|
| Modifier and Type | Method and Description |
|---|---|
XSObject[] |
XSInputSource.getComponents() |
XSObject |
XSObjectListImpl.item(int index)
Returns the
indexth item in the collection. |
XSObject |
XSNamedMapImpl.item(int index)
Returns the
indexth item in the collection or
null if index is greater than or equal to
the number of objects in the list. |
XSObject |
XSNamedMap4Types.item(int index)
Returns the
indexth item in the map. |
XSObject |
XSNamedMapImpl.itemByName(String namespace,
String localName)
Retrieves an
XSObject specified by local name and
namespace URI. |
XSObject |
XSNamedMap4Types.itemByName(String namespace,
String localName)
Retrieves an
XSObject specified by local name and namespace
URI. |
| Modifier and Type | Method and Description |
|---|---|
void |
XSObjectListImpl.addXSObject(int index,
XSObject object) |
void |
XSObjectListImpl.addXSObject(XSObject object) |
void |
XSInputSource.setComponents(XSObject[] components) |
| Constructor and Description |
|---|
XSInputSource(XSObject[] component) |
XSNamedMapImpl(XSObject[] array,
int length)
Construct an XSNamedMap implementation one namespace from an array
|
XSObjectListImpl(XSObject[] array,
int length)
Construct an XSObjectList implementation
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
XSAnnotation
This interface represents the Annotation schema component.
|
interface |
XSAttributeDeclaration
The interface represents the Attribute Declaration schema component.
|
interface |
XSAttributeGroupDefinition
This interface represents the Attribute Group Definition schema component.
|
interface |
XSAttributeUse
This interface represents the Attribute Use schema component.
|
interface |
XSComplexTypeDefinition
This interface represents the Complex Type Definition schema component.
|
interface |
XSElementDeclaration
The interface represents the Element Declaration schema component.
|
interface |
XSFacet
Describes a constraining facet.
|
interface |
XSIDCDefinition
This interface represents the Identity-constraint Definition schema
component.
|
interface |
XSModelGroup
This interface represents the Model Group schema component.
|
interface |
XSModelGroupDefinition
This interface represents the Model Group Definition schema component.
|
interface |
XSMultiValueFacet
Describes a multi-value constraining facets: pattern and enumeration.
|
interface |
XSNotationDeclaration
This interface represents the Notation Declaration schema component.
|
interface |
XSOpenContent
This interface represents an openContent.
|
interface |
XSParticle
This interface represents the Particle schema component.
|
interface |
XSSimpleTypeDefinition
This interface represents the Simple Type Definition schema component.
|
interface |
XSTerm
Describes a term that can be one of a model group, a wildcard, or an
element declaration.
|
interface |
XSTypeAlternative
This interface represents the XML schema type alternative
component.
|
interface |
XSTypeDefinition
This interface represents a complex or simple type definition.
|
interface |
XSWildcard
This interface represents the Wildcard schema component.
|
| Modifier and Type | Method and Description |
|---|---|
XSObject |
XSTypeDefinition.getContext()
A property that simplifies testing for the identity of anonymous type
definitions.
|
XSObject |
XSSimpleTypeDefinition.getFacet(int facetType)
A constraining facet object.
|
XSObject |
XSElementDeclaration.getParent()
XML Schema 1.1
The complex type definition or model group definition for
locally scoped declarations (see
scope), otherwise
null if no such definition exists. |
XSObject |
XSAttributeDeclaration.getParent()
XML Schema 1.1
The complex type definition or attribute group definition for
locally scoped declarations (see
scope), otherwise
null if no such definition exists. |
XSObject |
XSObjectList.item(int index)
Returns the
indexth item in the collection or
null if index is greater than or equal to
the number of objects in the list. |
XSObject |
XSNamedMap.item(int index)
Returns the
indexth item in the collection or
null if index is greater than or equal to
the number of objects in the list. |
XSObject |
XSNamedMap.itemByName(String namespace,
String localName)
Retrieves an
XSObject specified by local name and
namespace URI. |
Copyright © 2013. All rights reserved.