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