|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.pf.tools.cda.xpi.AModelObjectVisitor
public abstract class AModelObjectVisitor
Abstract definition of an object that gets called for all elements of the object model hierarchy.
| Constructor Summary | |
|---|---|
AModelObjectVisitor()
Initialize the new instance with default values. |
|
| Method Summary | |
|---|---|
boolean |
finishContainer(IContainer container)
Will be called when process of the specified container can be finished. |
boolean |
finishContext(IExplorationContext context)
Will be called when process of the specified context can be finished. |
boolean |
finishModelObject(IExplorationModelObject modelObject)
Will be called when the object model visiting is finished. |
boolean |
finishNamespace(INamespace namespace)
Will be called when process of the specified namespace can be finished. |
boolean |
finishType(IType type)
Will be called when process of the specified type can be finished. |
boolean |
startContainer(IContainer container)
Will be called to process the specified container. |
boolean |
startContext(IExplorationContext context)
Will be called to process the specified context. |
boolean |
startModelObject(IExplorationModelObject modelObject)
Will be called to process the specified model object. |
boolean |
startNamespace(INamespace namespace)
Will be called to process the specified namespace. |
boolean |
startType(IType type)
Will be called to process the specified type. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AModelObjectVisitor()
| Method Detail |
|---|
public boolean startContext(IExplorationContext context)
context - The context to process
finishContext(IExplorationContext)public boolean finishContext(IExplorationContext context)
context - The context that was processed
startContext(IExplorationContext)public boolean startContainer(IContainer container)
container - The container to process
finishContainer(IContainer)public boolean finishContainer(IContainer container)
container - The container that was processed
startContainer(IContainer)public boolean startNamespace(INamespace namespace)
namespace - The namespace to process
finishNamespace(INamespace)public boolean finishNamespace(INamespace namespace)
namespace - The namespace that was processed
startNamespace(INamespace)public boolean startType(IType type)
type - The type to process
finishType(IType)public boolean finishType(IType type)
type - The class that was processed
startType(IType)public boolean startModelObject(IExplorationModelObject modelObject)
modelObject - The model object to process
public boolean finishModelObject(IExplorationModelObject modelObject)
modelObject - The model object to identify and to dispatch to the appropriate method
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||