Uses of Interface
org.apache.xerces.xs.XSTypeDefinition

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.
 



Copyright © 2011. All Rights Reserved.