public abstract class AModelObjectVisitor
extends java.lang.Object
| Constructor and Description |
|---|
AModelObjectVisitor()
Initialize the new instance with default values.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
finishContainer(org.pfsw.odem.IContainer container)
Will be called when process of the specified container can be finished.
|
boolean |
finishContext(org.pfsw.odem.IExplorationContext context)
Will be called when process of the specified context can be finished.
|
boolean |
finishModelObject(org.pfsw.odem.IExplorationModelObject modelObject)
Will be called when the object model visiting is finished.
|
boolean |
finishNamespace(org.pfsw.odem.INamespace namespace)
Will be called when process of the specified namespace can be finished.
|
boolean |
finishType(org.pfsw.odem.IType type)
Will be called when process of the specified type can be finished.
|
boolean |
startContainer(org.pfsw.odem.IContainer container)
Will be called to process the specified container.
|
boolean |
startContext(org.pfsw.odem.IExplorationContext context)
Will be called to process the specified context.
|
boolean |
startModelObject(org.pfsw.odem.IExplorationModelObject modelObject)
Will be called to process the specified model object.
|
boolean |
startNamespace(org.pfsw.odem.INamespace namespace)
Will be called to process the specified namespace.
|
boolean |
startType(org.pfsw.odem.IType type)
Will be called to process the specified type.
|
public AModelObjectVisitor()
public boolean startContext(org.pfsw.odem.IExplorationContext context)
context - The context to processfinishContext(IExplorationContext)public boolean finishContext(org.pfsw.odem.IExplorationContext context)
context - The context that was processedstartContext(IExplorationContext)public boolean startContainer(org.pfsw.odem.IContainer container)
container - The container to processfinishContainer(IContainer)public boolean finishContainer(org.pfsw.odem.IContainer container)
container - The container that was processedstartContainer(IContainer)public boolean startNamespace(org.pfsw.odem.INamespace namespace)
namespace - The namespace to processfinishNamespace(INamespace)public boolean finishNamespace(org.pfsw.odem.INamespace namespace)
namespace - The namespace that was processedstartNamespace(INamespace)public boolean startType(org.pfsw.odem.IType type)
type - The type to processfinishType(IType)public boolean finishType(org.pfsw.odem.IType type)
type - The class that was processedstartType(IType)public boolean startModelObject(org.pfsw.odem.IExplorationModelObject modelObject)
modelObject - The model object to processpublic boolean finishModelObject(org.pfsw.odem.IExplorationModelObject modelObject)
modelObject - The model object to identify and to dispatch to the appropriate method