org.vectomatic.common.model
Interface IShapeVisitor

All Known Implementing Classes:
CloneShapeVisitor, ContextualMenuVisitor, PickVisitor, RenderVisitor, SVG11Visitor, SVG12Visitor

public interface IShapeVisitor

Visitor design pattern for the Shape class hierarchy


Method Summary
 void visitEllipse(Ellipse ellipse)
           
 void visitPath(Path path)
           
 void visitPolyline(Polyline polyline)
           
 void visitRect(Rect rect)
           
 void visitShapeGroup(ShapeGroup group)
           
 

Method Detail

visitRect

void visitRect(Rect rect)

visitEllipse

void visitEllipse(Ellipse ellipse)

visitPolyline

void visitPolyline(Polyline polyline)

visitShapeGroup

void visitShapeGroup(ShapeGroup group)

visitPath

void visitPath(Path path)


Copyright © 2010. All Rights Reserved.