|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectSelectionButtons
org.argouml.uml.diagram.ui.SelectionNodeClarifiers2
org.argouml.uml.diagram.static_structure.ui.SelectionGeneralizableElement
public abstract class SelectionGeneralizableElement
Buttons for a selected GeneralizableElement.
| Field Summary |
|---|
| Fields inherited from class org.argouml.uml.diagram.ui.SelectionNodeClarifiers2 |
|---|
BASE, BOTTOM, LEFT, LOWER_LEFT, RIGHT, TOP |
| Constructor Summary | |
|---|---|
SelectionGeneralizableElement(Fig f)
Construct a SelectionGeneralizableElement |
|
| Method Summary | |
|---|---|
protected javax.swing.Icon[] |
getIcons()
Get array of icons to use when drawing handles. |
protected java.lang.String |
getInstructions(int i)
Get the "instructions" string to pass to GEF for the given handle number. |
protected java.lang.Object |
getNewEdgeType(int i)
Get the edge type to create when dragging from the given handle number. |
protected boolean |
isEdgePostProcessRequested()
Request post processing of edge by GEF after it is created using ModeCreateEdgeAndNode#ModeCreateEdgeAndNode(Editor, Object, Object, boolean) |
protected boolean |
isReverseEdge(int i)
Get the node type to create when dragging from the given handle number. |
void |
mouseEntered(java.awt.event.MouseEvent me)
|
| Methods inherited from class org.argouml.uml.diagram.ui.SelectionNodeClarifiers2 |
|---|
buttonClicked, createEdgeAbove, createEdgeLeft, createEdgeRight, createEdgeToSelf, createEdgeUnder, dragHandle, getButton, getNewModeCreateEdgeAndNode, getNewNode, getNewNodeType, hitHandle, isDraggableHandle, paint, paintButtons, postProcessEdge2 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SelectionGeneralizableElement(Fig f)
f - Fig for which to construct the selection object| Method Detail |
|---|
protected javax.swing.Icon[] getIcons()
SelectionNodeClarifiers2
getIcons in class SelectionNodeClarifiers2protected java.lang.String getInstructions(int i)
SelectionNodeClarifiers2
getInstructions in class SelectionNodeClarifiers2i - handle number that is being dragged from
protected java.lang.Object getNewEdgeType(int i)
SelectionNodeClarifiers2
getNewEdgeType in class SelectionNodeClarifiers2i - handle number that is being dragged from
protected boolean isReverseEdge(int i)
SelectionNodeClarifiers2
isReverseEdge in class SelectionNodeClarifiers2i - handle number that is being dragged from
protected boolean isEdgePostProcessRequested()
SelectionNodeClarifiers2ModeCreateEdgeAndNode#ModeCreateEdgeAndNode(Editor, Object, Object, boolean)
isEdgePostProcessRequested in class SelectionNodeClarifiers2public void mouseEntered(java.awt.event.MouseEvent me)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
| ArgoUML © 1996-2006 | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |