|
||||||||||
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.Named org.jbind.xml.schema.element.TypeDef
Constructor Summary | |
TypeDef(CreationParams aCreationParams,
java.lang.String aRole)
|
Method Summary | |
protected IAttribute |
doCreateAttribute(ACParams anACParams)
Hook method to create an attribute. |
java.util.Set |
getFinalTypes()
Gets the final types specified at the type. |
protected java.lang.String |
getRole()
|
ISymbolspace |
getSymbolSpace()
|
void |
validateElement(IElemValHelper aHelper,
IConstraintViolations aViolations)
|
Methods inherited from class org.jbind.xml.schema.element.Named |
createAndAddJob, getGlobalRef, getName, setName, toString |
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.INamed |
getGlobalRef, getName |
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 |
collectRefsForCompletion, collectRefsForCreation, collectRefsForValidation, completeComponent, createComponent, isTopLevelComponent |
Methods inherited from interface org.jbind.xml.schema.instantiation.ITopLevelJobHelper |
createAndAddJob |
Methods inherited from interface org.jbind.xml.core.cmp.ISchemaDataAdder |
addSchemaData |
Methods inherited from interface org.jbind.xml.schema.element.IRedefinable |
getRedefinedRef, redefine, setRedefinedRef |
Methods inherited from interface org.jbind.xml.schema.instantiation.ITopLevelElement |
getGlobalRef, setName |
Constructor Detail |
public TypeDef(CreationParams aCreationParams, java.lang.String aRole)
Method Detail |
protected IAttribute doCreateAttribute(ACParams anACParams) throws XmlException
Element
doCreateAttribute
in class Named
XmlException
public java.util.Set getFinalTypes()
ITypeDef
getFinalTypes
in interface ITypeDef
FinalType
s.public ISymbolspace getSymbolSpace()
getSymbolSpace
in interface INamed
protected java.lang.String getRole()
public void validateElement(IElemValHelper aHelper, IConstraintViolations aViolations)
validateElement
in interface IElement
validateElement
in class Named
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |