|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.paulhertz.aifile.ComponentVisitor
public abstract class ComponentVisitor
Abstract class for concrete Visitors to classes that implement the Visitable interface. The Visitor design pattern enables commands to be carried out over the members of a heterogeneous hierarchy, such as a document or display list. All methods are empty shells. In your subclass override only those methods that interest you.
Constructor Summary | |
---|---|
ComponentVisitor()
|
Method Summary | |
---|---|
void |
visitBezShape(BezShape comp)
visits a BezShape node |
void |
visitCustomComponent(CustomComponent comp)
visits a CustomComponent node |
void |
visitDocumentComponent(DocumentComponent comp)
visits a DocumentComponent node |
void |
visitGroupComponent(GroupComponent comp)
visits a GroupComponent node |
void |
visitLayerComponent(LayerComponent comp)
visits a LayerComponent node |
void |
visitPointText(PointText comp)
visits a PointText node |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ComponentVisitor()
Method Detail |
---|
public void visitDocumentComponent(DocumentComponent comp)
comp
- a DocumentComponent instancepublic void visitLayerComponent(LayerComponent comp)
comp
- a LayerComponent instancepublic void visitGroupComponent(GroupComponent comp)
comp
- a GroupComponent instancepublic void visitCustomComponent(CustomComponent comp)
comp
- a CustomComponent instancepublic void visitBezShape(BezShape comp)
comp
- a BezShape instancepublic void visitPointText(PointText comp)
comp
- a PointText instance
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |