Uses of Interface
org.smooks.engine.delivery.sax.ng.org.apache.xerces.xs.XSTypeDefinition
-
-
Uses of XSTypeDefinition in org.smooks.engine.delivery.sax.ng.org.apache.xerces.dom
Fields in org.smooks.engine.delivery.sax.ng.org.apache.xerces.dom declared as XSTypeDefinition Modifier and Type Field Description protected XSTypeDefinition
PSVIAttrNSImpl. fTypeDecl
type of attribute, simpleTypeprotected XSTypeDefinition
PSVIElementNSImpl. fTypeDecl
type of element, could be xsi:typeMethods in org.smooks.engine.delivery.sax.ng.org.apache.xerces.dom that return XSTypeDefinition Modifier and Type Method Description XSTypeDefinition
PSVIAttrNSImpl. getTypeDefinition()
An item isomorphic to the type definition used to validate this element.XSTypeDefinition
PSVIElementNSImpl. getTypeDefinition()
An item isomorphic to the type definition used to validate this element.Methods in org.smooks.engine.delivery.sax.ng.org.apache.xerces.dom with parameters of type XSTypeDefinition Modifier and Type Method Description void
ElementNSImpl. setType(XSTypeDefinition type)
NON-DOM: setting type used by the DOM parser -
Uses of XSTypeDefinition in org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.dv
Subinterfaces of XSTypeDefinition in org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.dv Modifier and Type Interface Description interface
XSSimpleType
This interfaceXSSimpleType
represents the simple type definition of schema component and defines methods to query the information contained. -
Uses of XSTypeDefinition in org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.dv.xs
Classes in org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.dv.xs that implement XSTypeDefinition Modifier and Type Class Description class
XSSimpleTypeDecl
class
XSSimpleTypeDelegate
Base class for XSSimpleType wrapper implementations.Methods in org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.dv.xs that return XSTypeDefinition Modifier and Type Method Description XSTypeDefinition
XSSimpleTypeDecl. getBaseType()
XSTypeDefinition
XSSimpleTypeDelegate. getBaseType()
Methods in org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.dv.xs with parameters of type XSTypeDefinition Modifier and Type Method Description boolean
XSSimpleTypeDecl. derivedFromType(XSTypeDefinition ancestor, short derivation)
boolean
XSSimpleTypeDelegate. derivedFromType(XSTypeDefinition ancestorType, short derivationMethod)
-
Uses of XSTypeDefinition in org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.xs
Classes in org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.xs that implement XSTypeDefinition Modifier and Type Class Description class
XSComplexTypeDecl
The XML representation for a complexType schema component is a <complexType> element information itemFields in org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.xs declared as XSTypeDefinition Modifier and Type Field Description XSTypeDefinition
XSElementDecl. fType
protected XSTypeDefinition
AttributePSVImpl. fTypeDecl
type of attribute, simpleTypeprotected XSTypeDefinition
ElementPSVImpl. fTypeDecl
type of element, could be xsi:typeMethods in org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.xs that return XSTypeDefinition Modifier and Type Method Description XSTypeDefinition
XSComplexTypeDecl. getBaseType()
{base type definition} Either a simple type definition or a complex type definition.XSTypeDefinition
SchemaGrammar. getGlobalTypeDecl(String declName)
get one global typeXSTypeDefinition
SchemaGrammar. getGlobalTypeDecl(String declName, String location)
XSTypeDefinition
AttributePSVImpl. getTypeDefinition()
An item isomorphic to the type definition used to validate this element.XSTypeDefinition
ElementPSVImpl. getTypeDefinition()
An item isomorphic to the type definition used to validate this element.XSTypeDefinition
SchemaGrammar. getTypeDefinition(String name)
Convenience method.XSTypeDefinition
XSElementDecl. getTypeDefinition()
Either a simple type definition or a complex type definition.XSTypeDefinition
XSModelImpl. getTypeDefinition(String name, String namespace)
Convenience method.XSTypeDefinition
XSModelImpl. getTypeDefinition(String name, String namespace, String loc)
Convenience method.Methods in org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.xs with parameters of type XSTypeDefinition Modifier and Type Method Description void
SchemaGrammar. addGlobalTypeDecl(XSTypeDefinition decl)
register one global typevoid
SchemaGrammar. addGlobalTypeDecl(XSTypeDefinition decl, String location)
void
SchemaGrammar.BuiltinSchemaGrammar. addGlobalTypeDecl(XSTypeDefinition decl)
void
SchemaGrammar.BuiltinSchemaGrammar. addGlobalTypeDecl(XSTypeDefinition decl, String location)
void
SchemaGrammar.Schema4Annotations. addGlobalTypeDecl(XSTypeDefinition decl)
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}.Bboolean
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 objectvoid
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.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.xs.identity
Methods in org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.xs.identity with parameters of type XSTypeDefinition Modifier and Type Method Description void
Selector.Matcher. endElement(QName element, XSTypeDefinition type, boolean nillable, Object actualValue, short valueType, ShortList itemValueType)
void
XPathMatcher. endElement(QName element, 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)
protected void
XPathMatcher. handleContent(XSTypeDefinition type, boolean nillable, Object value, short valueType, ShortList itemValueType)
-
Uses of XSTypeDefinition in org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.xs.util
Methods in org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.xs.util with parameters of type XSTypeDefinition Modifier and Type Method Description static String
XS10TypeHelper. getSchemaTypeName(XSTypeDefinition typeDefn)
-
Uses of XSTypeDefinition in org.smooks.engine.delivery.sax.ng.org.apache.xerces.xs
Subinterfaces of XSTypeDefinition in org.smooks.engine.delivery.sax.ng.org.apache.xerces.xs Modifier and Type Interface Description 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.smooks.engine.delivery.sax.ng.org.apache.xerces.xs that return XSTypeDefinition Modifier and Type Method Description XSTypeDefinition
XSTypeDefinition. getBaseType()
{base 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
XSElementDeclaration. getTypeDefinition()
[type definition]: either a simple type definition or a complex type definition.XSTypeDefinition
XSModel. getTypeDefinition(String name, String namespace)
Convenience method.XSTypeDefinition
XSNamespaceItem. getTypeDefinition(String name)
Convenience method.Methods in org.smooks.engine.delivery.sax.ng.org.apache.xerces.xs with parameters of type XSTypeDefinition Modifier and Type Method Description boolean
XSTypeDefinition. derivedFromType(XSTypeDefinition ancestorType, short derivationMethod)
Convenience method which checks if this type is derived from the givenancestorType
.
-