|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Method Summary | |
void |
accept(IComponentVisitor aVisitor)
Accepts a visitor. |
void |
addSubComponent(IComponent aComponent)
|
IBinding[] |
getBindings()
|
IRef |
getGlobalRef()
Gets the reference that identifies the component. |
java.lang.String |
getName()
Gets the name. |
java.lang.String |
getNamespace()
Gets the namespace. |
IComponent |
getParentComponent()
|
ISymbolspace |
getSymbolspace()
Gets the symbol space. |
boolean |
isAnonymous()
Checks if the component is anonymous. |
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 |
setBindings(IBinding[] aBindings)
|
void |
setParentComponent(IComponent aComponent)
|
void |
validate(IConstraintViolations aViolations)
Validates the component. |
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 |
Method Detail |
public java.lang.String getName()
public ISymbolspace getSymbolspace()
public java.lang.String getNamespace()
public IRef getGlobalRef()
public boolean isAnonymous()
true
iff the component is anonymous.public boolean isTopLevelComponent()
isTopLevelComponent
in interface ISourceInfo
true
iff this component is a top level
component.public void validate(IConstraintViolations aViolations)
aViolations
- (required).public void accept(IComponentVisitor aVisitor) throws XmlException
visitComplexTypeStart
and visitComplexTypeEnd
).
aVisitor
- (required).
XmlException
public boolean isReference()
true
iff this component is a reference to
another component.public IBinding[] getBindings()
public void setBindings(IBinding[] aBindings)
public IComponent getParentComponent()
public void setParentComponent(IComponent aComponent)
public void addSubComponent(IComponent aComponent)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |