org.jbind.xml.schema.element
Class AnyElement
java.lang.Object
org.jbind.xml.schema.element.Parent
org.jbind.xml.schema.element.Element
org.jbind.xml.schema.element.OpenAttributes
org.jbind.xml.schema.element.Annotated
org.jbind.xml.schema.element.Any
org.jbind.xml.schema.element.AnyElement
- All Implemented Interfaces:
- IAnnotated, IAny, IAnyElement, IComponentJobHelper, IElement, IHasBindingAttributes, IHasLocation, IJobHelper, INode, IOpenAttributes, IParent, IParticle, ISchemaDataAdder, ISourceInfo, ITopLevelJobHelper, IXmlElement, IXmlNode
- public class AnyElement
- extends Any
- implements IAnyElement
Methods inherited from class org.jbind.xml.schema.element.Element |
acceptAppInfoVisitor, addAttribute, createChild, createGlobalRef, getAttributes, getBindingAttribute, getBoolean, getChildByClass, getDefaultedLocalBindingAttribute, getDefaultedLocalStringBindingAttribute, getLocalBindingAttribute, getLocalName, getLocalStringBindingAttribute, getLocation, getNamespace, getNamespaceUri, getParent_, getParentHelper, getPrefix, getPrefixToNamespaceMapping, getQName, getSchema, getSchemaDocument, getSchemaElement, getStringBindingAttribute, getSubElement, getTargetNamespace, isTopLevelComponent, iterChildrenByClass, setLocation, setParent_, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.jbind.xml.schema.element.IAny |
getWildcard |
AnyElement
public AnyElement(CreationParams aCreationParams)
doCreateAttribute
protected IAttribute doCreateAttribute(ACParams anACParams)
throws XmlException
- Description copied from class:
Element
- Hook method to create an attribute.
- Overrides:
doCreateAttribute
in class Any
- Throws:
XmlException
isUnbounded
public boolean isUnbounded()
- Specified by:
isUnbounded
in interface IParticle
getMaxOccurs
public int getMaxOccurs()
- Specified by:
getMaxOccurs
in interface IParticle
getMinOccurs
public int getMinOccurs()
- Specified by:
getMinOccurs
in interface IParticle
validateElement
public void validateElement(IElemValHelper aHelper,
IConstraintViolations aViolations)
- Specified by:
validateElement
in interface IElement
- Overrides:
validateElement
in class Any
createComponent
public IComponent createComponent(IElementHelper aHelper,
IConstraintViolations aViolations)
- Specified by:
createComponent
in interface IComponentJobHelper