| Package | Description |
|---|---|
| org.jibx.schema | |
| org.jibx.schema.attributes | |
| org.jibx.schema.elements | |
| org.jibx.schema.support | |
| org.jibx.schema.validation |
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
SchemaBase |
AttributeBase.getOwner()
Get owning element.
|
| Constructor and Description |
|---|
AttributeBase(SchemaBase owner)
Constructor.
|
DefRefAttributeGroup(SchemaBase owner)
Constructor.
|
FormChoiceAttribute(SchemaBase owner)
Constructor.
|
OccursAttributeGroup(SchemaBase owner)
Constructor.
|
TypeAttribute(SchemaBase owner)
Constructor.
|
| Modifier and Type | Class and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
SchemaTypes.SchemaSimpleType
Simple schema type representation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ValidationVisitor.exit(SchemaBase node) |
boolean |
PrevalidationVisitor.visit(SchemaBase node) |
boolean |
NameMergeVisitor.visit(SchemaBase node) |
boolean |
NameRegistrationVisitor.visit(SchemaBase node) |
Copyright © 2005-2013 jibx.org. All Rights Reserved.