|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jbind.xml.schema.element.AttributesModelGroupCreator
Constructor Summary | |
AttributesModelGroupCreator(IAttributeInfos anAttributeInfos)
|
Method Summary | |
void |
addSchemaData(IComponentStore aComponentStore,
IComponent aComponent,
IConstraintViolations aViolations)
Adds data from the schema to the specified component. |
void |
collectRefsForCompletion(IElementHelper anElementHelper,
IJobRefs aJobRefs)
|
void |
collectRefsForCreation(IJobRefs aJobRefs)
|
void |
collectRefsForValidation(IElementHelper anElementHelper,
IJobRefs aJobRefs)
|
void |
completeComponent(IElementHelper anElementHelper,
IComponent aComponent,
IConstraintViolations aViolations)
|
void |
createAndAddJob(IHasTopLevelJobs aHasTopLevelJobs)
Creates a job for this helper and adds it to the schema job. |
IComponent |
createComponent(IElementHelper anElementHelper,
IConstraintViolations aViolations)
|
IAttribute |
getBindingAttribute(java.lang.String aName)
Gets the specified binding attribute. |
IAttribute |
getDefaultedLocalBindingAttribute(java.lang.String aName)
Gets a local binding attribute. |
java.lang.String |
getDefaultedLocalStringBindingAttribute(java.lang.String aName)
Gets a string valued defaulted local binding attribute. |
IAttribute |
getLocalBindingAttribute(java.lang.String aName)
Gets a local binding attribute. |
java.lang.String |
getLocalStringBindingAttribute(java.lang.String aName)
Gets a string valued local binding attribute. |
ILocation |
getLocation()
|
java.lang.String |
getName()
|
java.lang.String |
getStringBindingAttribute(java.lang.String aName)
Gets a string valued binding attribute. |
ISymbolspace |
getSymbolSpace()
|
boolean |
isTopLevelComponent()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AttributesModelGroupCreator(IAttributeInfos anAttributeInfos)
Method Detail |
public void collectRefsForCreation(IJobRefs aJobRefs)
collectRefsForCreation
in interface IComponentJobHelper
public void collectRefsForCompletion(IElementHelper anElementHelper, IJobRefs aJobRefs)
collectRefsForCompletion
in interface IComponentJobHelper
public void collectRefsForValidation(IElementHelper anElementHelper, IJobRefs aJobRefs)
collectRefsForValidation
in interface IComponentJobHelper
public IComponent createComponent(IElementHelper anElementHelper, IConstraintViolations aViolations)
createComponent
in interface IComponentJobHelper
public void completeComponent(IElementHelper anElementHelper, IComponent aComponent, IConstraintViolations aViolations)
completeComponent
in interface IComponentJobHelper
public void addSchemaData(IComponentStore aComponentStore, IComponent aComponent, IConstraintViolations aViolations)
ISchemaDataAdder
addSchemaData
in interface ISchemaDataAdder
public void createAndAddJob(IHasTopLevelJobs aHasTopLevelJobs)
ITopLevelJobHelper
createAndAddJob
in interface ITopLevelJobHelper
public IAttribute getBindingAttribute(java.lang.String aName)
IHasBindingAttributes
getBindingAttribute
in interface IHasBindingAttributes
aName
- (required)
public IAttribute getLocalBindingAttribute(java.lang.String aName)
IHasBindingAttributes
getLocalBindingAttribute
in interface IHasBindingAttributes
aName
- (required)
public IAttribute getDefaultedLocalBindingAttribute(java.lang.String aName)
IHasBindingAttributes
getDefaultedLocalBindingAttribute
in interface IHasBindingAttributes
aName
- (required)
public java.lang.String getLocalStringBindingAttribute(java.lang.String aName)
IHasBindingAttributes
getLocalStringBindingAttribute
in interface IHasBindingAttributes
aName
- (required).
public java.lang.String getDefaultedLocalStringBindingAttribute(java.lang.String aName)
IHasBindingAttributes
getDefaultedLocalStringBindingAttribute
in interface IHasBindingAttributes
aName
- (required).
public ILocation getLocation()
getLocation
in interface IHasLocation
public java.lang.String getName()
getName
in interface IComponentJobHelper
public java.lang.String getStringBindingAttribute(java.lang.String aName)
IHasBindingAttributes
getStringBindingAttribute
in interface IHasBindingAttributes
aName
- (required).
public ISymbolspace getSymbolSpace()
getSymbolSpace
in interface IComponentJobHelper
public boolean isTopLevelComponent()
isTopLevelComponent
in interface IComponentJobHelper
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |