moebiusViewer
Interface MoebiusTool
- All Superinterfaces:
- java.lang.Cloneable, java.util.EventListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.io.Serializable
- All Known Implementing Classes:
- AbstractTool
- public interface MoebiusTool
- extends java.io.Serializable, java.awt.event.MouseMotionListener, java.awt.event.MouseListener, java.lang.Cloneable
| Methods inherited from interface java.awt.event.MouseMotionListener |
mouseDragged, mouseMoved |
| Methods inherited from interface java.awt.event.MouseListener |
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased |
draw
public void draw(MoebiusGraphics g)
getContextTransform
public MoebiusTransform getContextTransform()
getLabel
public java.lang.String getLabel()
getTransformPath
public MoebiusTransformStack getTransformPath()
setTransformPath
public void setTransformPath(MoebiusTransformStack v)
getContext
public MoebiusShape getContext()
setContext
public void setContext(MoebiusShape context)
getViewer
public AbstractViewer getViewer()
setViewer
public void setViewer(AbstractViewer v)
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Throws:
java.lang.CloneNotSupportedException