public interface IComponentVisitor
Modifier and Type | Method and Description |
---|---|
void |
visit(AdaptiveTreeComposite component)
This operation informs the visitor that it is actually working with an
AdaptiveTreeComposite and should operate accordingly.
|
void |
visit(DataComponent component)
This operation directs a visitor to perform its actions on the Component
as a DataComponent.
|
void |
visit(EMFComponent component)
This operation informs the visitor that it is actually working with an
EMFComponent and should operate accordingly.
|
void |
visit(GeometryComponent component)
This operation directs a visitor to perform its actions on the Component
as a GeometryComponent.
|
void |
visit(IReactorComponent component)
This operation informs the visitor that it is actually working with an
IReactorComponent and should operate accordingly.
|
void |
visit(IShape component)
This operation directs a visitor to perform its actions on the Component
as an IShape.
|
void |
visit(ListComponent<?> component)
This operation informs the visitor that it is actually working with a
ListComponent.
|
void |
visit(MasterDetailsComponent component)
This operation directs a visitor to perform its actions on the Component
as a MasterDetailsComponent.
|
void |
visit(MatrixComponent component)
This operation directs a visitor to perform its actions on the Component
as a MatrixComponent.
|
void |
visit(MeshComponent component)
This operation informs the visitor that it is actually working with a
MeshComponent and should operate accordingly.
|
void |
visit(ResourceComponent component)
This operation directs a visitor to perform its actions on the Component
as an OutputComponent.
|
void |
visit(TableComponent component)
This operation directs a visitor to perform its actions on the Component
as a VisitorComponent.
|
void |
visit(TimeDataComponent component)
This operation informs the visitor that it is actually working with a
TimeDataComponent and should operate accordingly.
|
void |
visit(TreeComposite component)
This operation informs the visitor that it is actually working with a
TreeComposite and should operate accordingly.
|
void visit(DataComponent component)
component
- DataComponent which was originally called by the accept()
operationvoid visit(ResourceComponent component)
component
- OutputComponent which was originally called by the accept()
operationvoid visit(TableComponent component)
component
- TableComponent which was originally called by the accept()
operationvoid visit(MatrixComponent component)
component
- MatrixComponent which was originally called by the accept()
operationvoid visit(IShape component)
component
- IShape which was originally called by the accept() operationvoid visit(GeometryComponent component)
component
- GeometryComponent which was originally called by the accept()
operationvoid visit(MasterDetailsComponent component)
component
- MasterDetailsComponent which was originally called by the
accept() operation.void visit(TreeComposite component)
component
- The TreeCompositevoid visit(AdaptiveTreeComposite component)
component
- The AdaptiveTreeCompositevoid visit(IReactorComponent component)
component
- The IReactorComponentvoid visit(TimeDataComponent component)
component
- The TimeDataComponent.void visit(MeshComponent component)
component
- The MeshComponent.void visit(EMFComponent component)
component
- The EMFComponent.void visit(ListComponent<?> component)
component
- The ListComponent