|
||||||||||
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.ContentModelDesc org.jbind.xml.schema.element.ComplexContentModelDesc
Constructor Summary | |
ComplexContentModelDesc(CreationParams aCreationParams)
|
Method Summary | |
protected IAttribute |
doCreateAttribute(ACParams anACParams)
Hook method to create an attribute. |
IElement |
doCreateChild(CreationParams aCreationParams)
Hook method to create a child element. |
boolean |
isComplex()
|
java.lang.Boolean |
isMixed()
|
Methods inherited from class org.jbind.xml.schema.element.ContentModelDesc |
collectRefsForCreation, getDerivation, validateElement |
Methods inherited from class org.jbind.xml.schema.element.Annotated |
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.IContentModelDesc |
collectRefsForCreation, getDerivation |
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, validateElement |
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 |
Constructor Detail |
public ComplexContentModelDesc(CreationParams aCreationParams)
Method Detail |
protected IAttribute doCreateAttribute(ACParams anACParams) throws XmlException
Element
doCreateAttribute
in class Annotated
XmlException
public IElement doCreateChild(CreationParams aCreationParams) throws XmlException
Element
doCreateChild
in class Annotated
XmlException
public java.lang.Boolean isMixed()
isMixed
in interface IContentModelDesc
public boolean isComplex()
isComplex
in interface IContentModelDesc
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |