|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdiva.canvas.toolbox.BasicController
public class BasicController
A basic controller implementation. This controller creates a useful and common interaction that can be used in simple applications. A single interactor, accessed through getRole(), provides selection and dragging. Clients that wish to use this default interaction can give this interactor to figures that they add to the foreground layer of the corresponding pane.
Constructor Summary | |
---|---|
BasicController(GraphicsPane pane)
Create a new controller for the given pane |
Method Summary | |
---|---|
DragInteractor |
getDragInteractor()
Get the drag interactor |
SelectionDragger |
getSelectionDragger()
Get the selection interactor |
SelectionInteractor |
getSelectionInteractor()
Get the selection interactor |
SelectionRenderer |
getSelectionRenderer()
Get the selection renderer |
void |
setSelectionManipulator(Manipulator manipulator)
Set the prototype selection manipulator. |
void |
setSelectionRenderer(SelectionRenderer renderer)
Set the selection renderer. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BasicController(GraphicsPane pane)
Method Detail |
---|
public DragInteractor getDragInteractor()
public SelectionDragger getSelectionDragger()
public SelectionRenderer getSelectionRenderer()
public SelectionInteractor getSelectionInteractor()
public void setSelectionManipulator(Manipulator manipulator)
public void setSelectionRenderer(SelectionRenderer renderer)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |