|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use XSTypeDefinition | |
---|---|
org.apache.xerces.dom | |
org.apache.xerces.impl.dv | |
org.apache.xerces.impl.dv.xs | |
org.apache.xerces.impl.xs | |
org.apache.xerces.impl.xs.identity | |
org.apache.xerces.xs |
Uses of XSTypeDefinition in org.apache.xerces.dom |
---|
Fields in org.apache.xerces.dom declared as XSTypeDefinition | |
---|---|
protected XSTypeDefinition |
PSVIElementNSImpl.fTypeDecl
type of element, could be xsi:type |
protected XSTypeDefinition |
PSVIAttrNSImpl.fTypeDecl
type of attribute, simpleType |
Methods in org.apache.xerces.dom that return XSTypeDefinition | |
---|---|
XSTypeDefinition |
PSVIElementNSImpl.getTypeDefinition()
An item isomorphic to the type definition used to validate this element. |
XSTypeDefinition |
PSVIAttrNSImpl.getTypeDefinition()
An item isomorphic to the type definition used to validate this element. |
Methods in org.apache.xerces.dom with parameters of type XSTypeDefinition | |
---|---|
void |
ElementNSImpl.setType(XSTypeDefinition type)
NON-DOM: setting type used by the DOM parser |
Uses of XSTypeDefinition in org.apache.xerces.impl.dv |
---|
Subinterfaces of XSTypeDefinition in org.apache.xerces.impl.dv | |
---|---|
interface |
XSSimpleType
This interface XSSimpleType represents the simple type
definition of schema component and defines methods to query the information
contained. |
Uses of XSTypeDefinition in org.apache.xerces.impl.dv.xs |
---|
Classes in org.apache.xerces.impl.dv.xs that implement XSTypeDefinition | |
---|---|
class |
XSSimpleTypeDecl
|
class |
XSSimpleTypeDelegate
Base class for XSSimpleType wrapper implementations. |
Methods in org.apache.xerces.impl.dv.xs that return XSTypeDefinition | |
---|---|
XSTypeDefinition |
XSSimpleTypeDelegate.getBaseType()
|
XSTypeDefinition |
XSSimpleTypeDecl.getBaseType()
|
Methods in org.apache.xerces.impl.dv.xs with parameters of type XSTypeDefinition | |
---|---|
boolean |
XSSimpleTypeDelegate.derivedFromType(XSTypeDefinition ancestorType,
short derivationMethod)
|
boolean |
XSSimpleTypeDecl.derivedFromType(XSTypeDefinition ancestor,
short derivation)
|
Uses of XSTypeDefinition in org.apache.xerces.impl.xs |
---|
Classes in org.apache.xerces.impl.xs that implement XSTypeDefinition | |
---|---|
class |
XSComplexTypeDecl
The XML representation for a complexType schema component is a <complexType> element information item |
Fields in org.apache.xerces.impl.xs declared as XSTypeDefinition | |
---|---|
XSTypeDefinition |
XSElementDecl.fType
|
protected XSTypeDefinition |
ElementPSVImpl.fTypeDecl
type of element, could be xsi:type |
protected XSTypeDefinition |
AttributePSVImpl.fTypeDecl
type of attribute, simpleType |
Methods in org.apache.xerces.impl.xs that return XSTypeDefinition | |
---|---|
XSTypeDefinition |
XSComplexTypeDecl.getBaseType()
{base type definition} Either a simple type definition or a complex type definition. |
XSTypeDefinition |
SchemaGrammar.getGlobalTypeDecl(String declName)
get one global type |
XSTypeDefinition |
SchemaGrammar.getGlobalTypeDecl(String declName,
String location)
|
XSTypeDefinition |
XSElementDecl.getTypeDefinition()
Either a simple type definition or a complex type definition. |
XSTypeDefinition |
ElementPSVImpl.getTypeDefinition()
An item isomorphic to the type definition used to validate this element. |
XSTypeDefinition |
AttributePSVImpl.getTypeDefinition()
An item isomorphic to the type definition used to validate this element. |
XSTypeDefinition |
SchemaGrammar.getTypeDefinition(String name)
Convenience method. |
XSTypeDefinition |
XSModelImpl.getTypeDefinition(String name,
String namespace)
Convenience method. |
XSTypeDefinition |
XSModelImpl.getTypeDefinition(String name,
String namespace,
String loc)
Convenience method. |
Methods in org.apache.xerces.impl.xs with parameters of type XSTypeDefinition | |
---|---|
void |
SchemaGrammar.addGlobalTypeDecl(XSTypeDefinition decl)
register one global type |
void |
SchemaGrammar.BuiltinSchemaGrammar.addGlobalTypeDecl(XSTypeDefinition decl)
|
void |
SchemaGrammar.Schema4Annotations.addGlobalTypeDecl(XSTypeDefinition decl)
|
void |
SchemaGrammar.addGlobalTypeDecl(XSTypeDefinition decl,
String location)
|
void |
SchemaGrammar.BuiltinSchemaGrammar.addGlobalTypeDecl(XSTypeDefinition decl,
String location)
|
void |
SchemaGrammar.Schema4Annotations.addGlobalTypeDecl(XSTypeDefinition decl,
String location)
|
static boolean |
XSConstraints.checkComplexDerivationOk(XSComplexTypeDecl derived,
XSTypeDefinition base,
short block)
check whether complex type derived is valid derived from base, given a subset of {restriction, extension}. |
static boolean |
XSConstraints.checkSimpleDerivationOk(XSSimpleType derived,
XSTypeDefinition base,
short block)
check whether simple type derived is valid derived from base, given a subset of {restriction, extension}. |
static boolean |
XSConstraints.checkTypeDerivationOk(XSTypeDefinition derived,
XSTypeDefinition base,
short block)
check whether derived is valid derived from base, given a subset of {restriction, extension}.B |
boolean |
XSComplexTypeDecl.derivedFromType(XSTypeDefinition ancestor,
short derivationMethod)
|
static Object |
XSConstraints.ElementDefaultValidImmediate(XSTypeDefinition type,
String value,
ValidationContext context,
ValidatedInfo vinfo)
check whether a value is a valid default for some type returns the compiled form of the value The parameter value could be either a String or a ValidatedInfo object |
void |
XSComplexTypeDecl.setValues(String name,
String targetNamespace,
XSTypeDefinition baseType,
short derivedBy,
short schemaFinal,
short block,
short contentType,
boolean isAbstract,
XSAttributeGroupDecl attrGrp,
XSSimpleType simpleType,
XSParticleDecl particle,
XSObjectListImpl annotations)
|
Uses of XSTypeDefinition in org.apache.xerces.impl.xs.identity |
---|
Methods in org.apache.xerces.impl.xs.identity with parameters of type XSTypeDefinition | |
---|---|
void |
XPathMatcher.endElement(QName element,
XSTypeDefinition type,
boolean nillable,
Object value,
short valueType,
ShortList itemValueType)
|
void |
Selector.Matcher.endElement(QName element,
XSTypeDefinition type,
boolean nillable,
Object actualValue,
short valueType,
ShortList itemValueType)
|
protected void |
XPathMatcher.handleContent(XSTypeDefinition type,
boolean nillable,
Object value,
short valueType,
ShortList itemValueType)
|
protected void |
Field.Matcher.handleContent(XSTypeDefinition type,
boolean nillable,
Object actualValue,
short valueType,
ShortList itemValueType)
|
Uses of XSTypeDefinition in org.apache.xerces.xs |
---|
Subinterfaces of XSTypeDefinition in org.apache.xerces.xs | |
---|---|
interface |
XSComplexTypeDefinition
This interface represents the Complex Type Definition schema component. |
interface |
XSSimpleTypeDefinition
This interface represents the Simple Type Definition schema component. |
Methods in org.apache.xerces.xs that return XSTypeDefinition | |
---|---|
XSTypeDefinition |
XSTypeDefinition.getBaseType()
{base type definition}: either a simple type definition or a complex type definition. |
XSTypeDefinition |
XSElementDeclaration.getTypeDefinition()
[type definition]: either a simple type definition or a complex type definition. |
XSTypeDefinition |
ItemPSVI.getTypeDefinition()
[type definition] : an item isomorphic to the type
definition used to validate the schema item. |
XSTypeDefinition |
XSNamespaceItem.getTypeDefinition(String name)
Convenience method. |
XSTypeDefinition |
XSModel.getTypeDefinition(String name,
String namespace)
Convenience method. |
Methods in org.apache.xerces.xs with parameters of type XSTypeDefinition | |
---|---|
boolean |
XSTypeDefinition.derivedFromType(XSTypeDefinition ancestorType,
short derivationMethod)
Convenience method which checks if this type is derived from the given ancestorType . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |