|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.Particle
Constructor Summary | |
Particle(CreationParams aCreationParams)
|
Method Summary | |
protected IAttribute |
doCreateAttribute(ACParams anACParams)
Hook method to create an attribute. |
int |
getMaxOccurs()
|
int |
getMinOccurs()
|
protected IRange |
getRange()
|
boolean |
isUnbounded()
|
void |
validateElement(IElemValHelper aHelper,
IConstraintViolations aViolations)
|
Methods inherited from class org.jbind.xml.schema.element.Annotated |
doCreateChild, getAnnotation, getAnnotationElement, getId, iterAppInfos |
Methods inherited from class org.jbind.xml.schema.element.OpenAttributes |
getAttributeString |
Methods inherited from class org.jbind.xml.schema.element.Parent |
addChild, hasChildren, iterChildren, iterXmlNodes, visitChildren |
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.IParticle |
collectRefsForCompletion, collectRefsForCreation |
Methods inherited from interface org.jbind.xml.schema.element.IAnnotated |
getAnnotationElement, getId |
Methods inherited from interface org.jbind.xml.schema.element.IOpenAttributes |
getAttributeString |
Methods inherited from interface org.jbind.xml.schema.element.IElement |
addAttribute, createChild, getQName, getSchema, getSchemaDocument, getSubElement, isTopLevelComponent, iterChildrenByClass |
Methods inherited from interface org.jbind.xml.schema.element.IParent |
addChild, hasChildren, iterChildren |
Methods inherited from interface org.jbind.xml.schema.element.INode |
getParent_, setLocation, setParent_ |
Methods inherited from interface org.jbind.xml.base.IHasLocation |
getLocation |
Methods inherited from interface org.jbind.xml.core.cmp.IXmlNode |
acceptAppInfoVisitor |
Methods inherited from interface org.jbind.xml.base.IHasBindingAttributes |
getBindingAttribute, getDefaultedLocalBindingAttribute, getDefaultedLocalStringBindingAttribute, getLocalBindingAttribute, getLocalStringBindingAttribute, getStringBindingAttribute |
Methods inherited from interface org.jbind.xml.core.cmp.ISourceInfo |
getAnnotation, getPrefixToNamespaceMapping |
Methods inherited from interface org.jbind.xml.core.cmp.IXmlElement |
getAttributes, iterXmlNodes |
Methods inherited from interface org.jbind.xml.schema.instantiation.IComponentJobHelper |
collectRefsForValidation, completeComponent, createComponent, getName, getSymbolSpace, isTopLevelComponent |
Methods inherited from interface org.jbind.xml.schema.instantiation.ITopLevelJobHelper |
createAndAddJob |
Methods inherited from interface org.jbind.xml.core.cmp.ISchemaDataAdder |
addSchemaData |
Constructor Detail |
public Particle(CreationParams aCreationParams)
Method Detail |
protected IAttribute doCreateAttribute(ACParams anACParams) throws XmlException
Element
doCreateAttribute
in class Annotated
XmlException
public boolean isUnbounded()
isUnbounded
in interface IParticle
public int getMaxOccurs()
getMaxOccurs
in interface IParticle
public int getMinOccurs()
getMinOccurs
in interface IParticle
public void validateElement(IElemValHelper aHelper, IConstraintViolations aViolations)
validateElement
in interface IElement
validateElement
in class Annotated
protected IRange getRange()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |