eu.esdihumboldt.hale.io.xsd.reader.internal
Class XmlTypeDefinition
java.lang.Object
eu.esdihumboldt.hale.common.schema.model.impl.AbstractDefinition<TypeConstraint>
eu.esdihumboldt.hale.common.schema.model.impl.DefaultTypeDefinition
eu.esdihumboldt.hale.io.xsd.reader.internal.XmlTypeDefinition
- All Implemented Interfaces:
- Locatable, Definition<TypeConstraint>, DefinitionGroup, TypeDefinition, Comparable<Definition<?>>
- Direct Known Subclasses:
- AnonymousXmlType
public class XmlTypeDefinition
- extends DefaultTypeDefinition
XML type definition
- Author:
- Simon Templer
Methods inherited from class eu.esdihumboldt.hale.common.schema.model.impl.DefaultTypeDefinition |
addChild, addSubType, getChild, getDeclaredChildren, getIdentifier, getInheritedChildren, getInheritedConstraint, getSubTypes, getSuperType, removeSubType, setSuperType, toString |
Methods inherited from class eu.esdihumboldt.hale.common.schema.model.impl.AbstractDefinition |
compareTo, equals, getConstraint, getDisplayName, getLocation, getName, hasConstraint, hashCode, setConstraint, setConstraintIfNotSet, setDescription, setLocation |
XmlTypeDefinition
public XmlTypeDefinition(QName name)
- See Also:
DefaultTypeDefinition.DefaultTypeDefinition(QName)
getChildren
public Collection<? extends ChildDefinition<?>> getChildren()
- Description copied from class:
DefaultTypeDefinition
- Get all children that an instance of the type may have. Usually these are
the declared children and the super type children.
May not be called while creating the model.
- Specified by:
getChildren
in interface TypeDefinition
- Overrides:
getChildren
in class DefaultTypeDefinition
- Returns:
- the child definitions
- See Also:
DefaultTypeDefinition.getChildren()
getDescription
public String getDescription()
- Description copied from interface:
Definition
- Get the definition description
- Specified by:
getDescription
in interface Definition<TypeConstraint>
- Overrides:
getDescription
in class AbstractDefinition<TypeConstraint>
- Returns:
- the description string or
null
- See Also:
Definition.getDescription()
Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d