public class TraceController extends Object
Constructor and Description |
---|
TraceController()
Create a new controller
|
TraceController(GraphicsPane pane)
Create a new controller for the given pane
|
Modifier and Type | Method and Description |
---|---|
DragInteractor |
getDragInteractor()
Get the drag interactor
|
SelectionDragger |
getSelectionDragger()
Get the selection interactor
|
SelectionInteractor |
getSelectionInteractor()
Get the selection interactor
|
SelectionRenderer |
getSelectionRenderer()
Get the selection renderer
|
TraceModel |
getTraceModel()
Get the trace model.
|
TraceView |
getTraceView()
Get the trace view.
|
void |
initializeInteraction()
Initialize all interaction on the trace pane.
|
void |
setSelectionManipulator(Manipulator manipulator)
Set the prototype selection manipulator.
|
void |
setSelectionRenderer(SelectionRenderer renderer)
Set the selection renderer.
|
void |
setTraceModel(TraceModel m)
Set the trace model that is being viewed.
|
void |
setTraceView(TraceView view)
Set the view that this controller operates on.
|
public TraceController()
public TraceController(GraphicsPane pane)
public DragInteractor getDragInteractor()
public final TraceModel getTraceModel()
public final TraceView getTraceView()
public SelectionDragger getSelectionDragger()
public SelectionRenderer getSelectionRenderer()
public SelectionInteractor getSelectionInteractor()
public void initializeInteraction()
public void setTraceModel(TraceModel m)
public void setTraceView(TraceView view)
public void setSelectionManipulator(Manipulator manipulator)
public void setSelectionRenderer(SelectionRenderer renderer)
Copyright © 2024 Central Laboratory of the Research Councils. All Rights Reserved.