public class ControlFlowScene extends
| Constructor and Description |
|---|
ControlFlowScene() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToSelection(BlockWidget widget) |
protected void |
attachEdgeSourceAnchor(InputBlockEdge edge,
InputBlock oldSourceNode,
InputBlock sourceNode) |
protected void |
attachEdgeTargetAnchor(InputBlockEdge edge,
InputBlock oldTargetNode,
InputBlock targetNode) |
protected Widget |
attachEdgeWidget(InputBlockEdge edge) |
protected Widget |
attachNodeWidget(InputBlock node) |
void |
clearSelection() |
Widget |
createSelectionWidget() |
BlockWidget |
getBlockWidget(InputBlock b) |
Point |
getOriginalLocation(Widget widget) |
boolean |
isAimingAllowed(Widget widget,
Point point,
boolean b) |
boolean |
isSelectionAllowed(Widget widget,
Point point,
boolean b) |
void |
movementFinished(Widget widget) |
void |
movementStarted(Widget widget) |
void |
performSelection(Rectangle rectangle) |
void |
removeFromSelection(BlockWidget widget) |
void |
select(Widget widget,
Point point,
boolean change) |
void |
selectionChanged() |
void |
setGraph(InputGraph g) |
void |
setNewLocation(Widget widget,
Point location) |
public ControlFlowScene()
public void setGraph(InputGraph g)
public BlockWidget getBlockWidget(InputBlock b)
public void clearSelection()
public void selectionChanged()
public void addToSelection(BlockWidget widget)
public void removeFromSelection(BlockWidget widget)
public boolean isAimingAllowed(Widget widget, Point point, boolean b)
public boolean isSelectionAllowed(Widget widget, Point point, boolean b)
public void movementStarted(Widget widget)
public void movementFinished(Widget widget)
public Point getOriginalLocation(Widget widget)
public void setNewLocation(Widget widget, Point location)
public Widget createSelectionWidget()
public void performSelection(Rectangle rectangle)
protected Widget attachNodeWidget(InputBlock node)
protected Widget attachEdgeWidget(InputBlockEdge edge)
protected void attachEdgeSourceAnchor(InputBlockEdge edge, InputBlock oldSourceNode, InputBlock sourceNode)
protected void attachEdgeTargetAnchor(InputBlockEdge edge, InputBlock oldTargetNode, InputBlock targetNode)