|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jbind.xml.schema.cmp.Component
org.jbind.xml.schema.cmp.AttrGroupDecl
| Constructor Summary | |
AttrGroupDecl(ISourceInfo aSourceInfo,
java.lang.String aNamespace,
java.lang.String aName)
|
|
| Method Summary | |
void |
accept(IComponentVisitor aVisitor)
Accepts a visitor. |
void |
add(IAttrGroupRef anAttrGroupRef,
int anIndex,
IConstraintViolations aViolations)
|
void |
add(IAttrRefOrDecl anAttribute,
IConstraintViolations aViolations)
Adds an attribute. |
void |
add(IAttrWildcard aWildcard,
IConstraintViolations aViolations)
|
void |
collectAttributeInfo(IAttributesModel aModel,
IConstraintViolations aViolations)
Recursively collects the attribute information containted in this attribute and group and all contained referenced attribute groups. |
ISymbolspace |
getSymbolspace()
Gets the symbol space. |
boolean |
isReference()
Checks if this component is defined as a reference to another component. |
boolean |
isTopLevelComponent()
Checks if the component is a top level component. |
void |
validate(IConstraintViolations aViolations)
Validates the component. |
| Methods inherited from class org.jbind.xml.schema.cmp.Component |
addSubComponent, getAnnotation, getBindingAttribute, getBindings, getDefaultedLocalBindingAttribute, getDefaultedLocalStringBindingAttribute, getGlobalRef, getLocalBindingAttribute, getLocalStringBindingAttribute, getLocation, getName, getNamespace, getParentComponent, getPrefixToNamespaceMapping, getStringBindingAttribute, isAnonymous, setBindings, setParentComponent, visitSubComponents |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.jbind.xml.core.cmp.IComponent |
addSubComponent, getBindings, getGlobalRef, getName, getNamespace, getParentComponent, isAnonymous, setBindings, setParentComponent |
| Methods inherited from interface org.jbind.xml.core.cmp.ISourceInfo |
getAnnotation, getPrefixToNamespaceMapping |
| Methods inherited from interface org.jbind.xml.base.IHasLocation |
getLocation |
| Methods inherited from interface org.jbind.xml.base.IHasBindingAttributes |
getBindingAttribute, getDefaultedLocalBindingAttribute, getDefaultedLocalStringBindingAttribute, getLocalBindingAttribute, getLocalStringBindingAttribute, getStringBindingAttribute |
| Constructor Detail |
public AttrGroupDecl(ISourceInfo aSourceInfo,
java.lang.String aNamespace,
java.lang.String aName)
| Method Detail |
public ISymbolspace getSymbolspace()
IComponent
getSymbolspace in interface IComponentpublic boolean isReference()
IComponent
isReference in interface IComponenttrue iff this component is a reference to
another component.
public void accept(IComponentVisitor aVisitor)
throws XmlException
IComponentvisitComplexTypeStart and visitComplexTypeEnd).
accept in interface IComponentaVisitor - (required).
XmlException
public void add(IAttrWildcard aWildcard,
IConstraintViolations aViolations)
add in interface IAttrGroupDecl
public void add(IAttrRefOrDecl anAttribute,
IConstraintViolations aViolations)
IAttrGroupDecl
add in interface IAttrGroupDeclanAttribute - (required).aViolations - (required).
public void add(IAttrGroupRef anAttrGroupRef,
int anIndex,
IConstraintViolations aViolations)
add in interface IAttrGroupDecl
public void collectAttributeInfo(IAttributesModel aModel,
IConstraintViolations aViolations)
IAttrGroupDecl
collectAttributeInfo in interface IAttrGroupDeclaModel - (required). The attributes model that contains
the collected information.aViolations - (required).public void validate(IConstraintViolations aViolations)
IComponent
validate in interface IComponentaViolations - (required).public boolean isTopLevelComponent()
IComponent
isTopLevelComponent in interface IComponentisTopLevelComponent in class Component
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||