|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 AnnotatedXmlExceptionpublic boolean isUnbounded()
isUnbounded in interface IParticlepublic int getMaxOccurs()
getMaxOccurs in interface IParticlepublic int getMinOccurs()
getMinOccurs in interface IParticle
public void validateElement(IElemValHelper aHelper,
IConstraintViolations aViolations)
validateElement in interface IElementvalidateElement in class Annotatedprotected IRange getRange()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||