Uses of Class
org.jibx.schema.elements.SchemaBase

Packages that use SchemaBase
org.jibx.schema   
org.jibx.schema.attributes   
org.jibx.schema.elements   
org.jibx.schema.support   
org.jibx.schema.validation   
 

Uses of SchemaBase in org.jibx.schema
 

Methods in org.jibx.schema with parameters of type SchemaBase
static String SchemaUtils.describeComponent(SchemaBase comp)
          Get string description of component for use in logging.
 void SchemaVisitorDelegate.exit(SchemaBase node)
           
 void SchemaVisitor.exit(SchemaBase node)
          Exit element.
 boolean SchemaVisitorDelegate.visit(SchemaBase node)
           
 boolean SchemaVisitor.visit(SchemaBase node)
          Visit element.
 void TreeWalker.walkChildren(SchemaBase root, SchemaVisitor visitor)
          Walk the descendants of a root element.
 void TreeWalker.walkElement(SchemaBase root, SchemaVisitor visitor)
          Walk schema model element tree.
 

Uses of SchemaBase in org.jibx.schema.attributes
 

Methods in org.jibx.schema.attributes that return SchemaBase
 SchemaBase AttributeBase.getOwner()
          Get owning element.
 

Constructors in org.jibx.schema.attributes with parameters of type SchemaBase
AttributeBase(SchemaBase owner)
          Constructor.
DefRefAttributeGroup(SchemaBase owner)
          Constructor.
FormChoiceAttribute(SchemaBase owner)
          Constructor.
OccursAttributeGroup(SchemaBase owner)
          Constructor.
TypeAttribute(SchemaBase owner)
          Constructor.
 

Uses of SchemaBase in org.jibx.schema.elements
 

Subclasses of SchemaBase in org.jibx.schema.elements
 class AllElement
          <all> element definition.
 class AnnotatedBase
          Base class for all element structures in schema definition which support annotations.
 class AnnotationElement
          Model component for annotation element.
 class AnnotationItem
          Annotation item base class.
 class AnyAttributeElement
          anyAttribute element definition.
 class AnyElement
          anyAttribute element definition.
 class AppInfoElement
          appinfo annotation item element.
 class AttributeElement
          Base representation for both local and global attribute element definition.
 class AttributeGroupElement
          Top-level group element definition.
 class AttributeGroupRefElement
          Definition for embedded attributeGroup element (attribute group reference).
 class ChoiceElement
          <choice> element definition.
 class CommonComplexModification
          Base representation for all complex type modification elements.
 class CommonCompositorBase
          Base class for all complex content model compositors.
 class CommonCompositorDefinition
          Compositor for complex content model, including the special case of <all>.
 class CommonContentBase
          Common base for simpleContent and complexContent elements.
 class CommonSimpleModification
          Base representation for all simple type modification elements.
 class CommonTypeDefinition
          Base representation for all type definition elements.
 class CommonTypeDerivation
          Base class for all extension and restriction element variations.
 class ComplexContentElement
          Representation for a complexContent element.
 class ComplexExtensionElement
          Definition for extension element used with a complex type.
 class ComplexRestrictionElement
          Definition for restriction element used with a complex type.
 class ComplexTypeElement
          complexType element definition.
 class DocumentationElement
          documentation annotation item element.
 class ElementElement
          <element> element definition.
 class FacetElement
          Facet implementation.
static class FacetElement.Enumeration
           
static class FacetElement.FixedFacet
           
static class FacetElement.FractionDigits
           
static class FacetElement.Length
           
static class FacetElement.MaxExclusive
           
static class FacetElement.MaxInclusive
           
static class FacetElement.MaxLength
           
static class FacetElement.MinExclusive
           
static class FacetElement.MinInclusive
           
static class FacetElement.MinLength
           
static class FacetElement.NoFixedFacet
           
static class FacetElement.NumFacet
           
static class FacetElement.Pattern
           
static class FacetElement.TextFacet
           
static class FacetElement.TotalDigits
           
static class FacetElement.WhiteSpace
           
 class GroupElement
          Top-level group element definition.
 class GroupRefElement
          Definition for embedded group element (group reference).
 class ImportElement
          Model component for import element.
 class IncludeElement
          Model component for include element.
 class KeyBase
          Base representation for identity constraint elements.
static class KeyBase.KeyElement
           
static class KeyBase.KeyrefElement
           
static class KeyBase.UniqueElement
           
 class ListElement
          list element definition.
 class NotationElement
          Model component for notation element, which can only be used as a direct child of the schema element.
 class OpenAttrBase
          Base class for all element structures in schema definition which allow arbitrary attributes from outside the schema namespace.
 class RedefineElement
          Model component for redefine element.
 class SchemaElement
          Model component for schema element.
 class SchemaLocationBase
          Base class for elements referencing an external schema.
 class SchemaLocationRequiredBase
          Base class for elements referencing an external schema by using a required 'schemaLocation' attribute.
 class SelectionBase
          Base representation for selector and field elements.
static class SelectionBase.FieldElement
           
static class SelectionBase.SelectorElement
           
 class SequenceElement
          <sequence> element definition.
 class SimpleContentElement
          Representation for a simpleContent element.
 class SimpleExtensionElement
          Definition for extension element used with a simple type.
 class SimpleRestrictionElement
          restriction element definition used for simple content.
 class SimpleTypeElement
          Representation for a simpleType element.
 class UnionElement
          union element definition.
 class WildcardBase
          Base for wildcard element definitions.
 

Methods in org.jibx.schema.elements that return SchemaBase
 SchemaBase OpenAttrBase.detachChild(int index)
          Detach child by index.
 SchemaBase OpenAttrBase.getChild(int index)
          Get child by index.
 SchemaBase SimpleTypeElement.getDerivation()
          Get derivation child element.
 SchemaBase OpenAttrBase.replaceChild(int index, SchemaBase repl)
          Replace child by index.
 

Methods in org.jibx.schema.elements with parameters of type SchemaBase
 void RedefineElement.addContent(SchemaBase element)
           
 SchemaBase OpenAttrBase.replaceChild(int index, SchemaBase repl)
          Replace child by index.
 void SimpleTypeElement.setDerivation(SchemaBase element)
          Set derivation child element.
 

Uses of SchemaBase in org.jibx.schema.support
 

Subclasses of SchemaBase in org.jibx.schema.support
static class SchemaTypes.SchemaSimpleType
          Simple schema type representation.
 

Uses of SchemaBase in org.jibx.schema.validation
 

Methods in org.jibx.schema.validation with parameters of type SchemaBase
 void ValidationVisitor.exit(SchemaBase node)
           
 boolean PrevalidationVisitor.visit(SchemaBase node)
           
 boolean NameMergeVisitor.visit(SchemaBase node)
           
 boolean NameRegistrationVisitor.visit(SchemaBase node)
           
 



Copyright © 2005-2012 jibx.org. All Rights Reserved.