|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Object
|
+--org.tigris.gef.base.CmdCreateNode
|
+--org.argouml.ui.CmdCreateNode
Command to create nodes with the appropriate modelelement. The modelelement is initialized via the build methods on the uml factories. If there is no no-parameter build method, the create method corresponding to the modelelement is used.
CoreFactory,
Serialized Form| Field Summary | |
|---|---|
private static java.lang.String |
ACTION_PREFIX_KEY
|
protected static Logger |
cat
|
private static java.util.Vector |
factoryMethods
|
| Constructor Summary | |
|---|---|
CmdCreateNode(java.lang.Class nodeClass,
boolean sticky,
java.lang.String resource,
java.lang.String name)
Constructor for CmdCreateNode. |
|
CmdCreateNode(java.lang.Class nodeClass,
java.lang.String resource,
java.lang.String name)
Constructor for CmdCreateNode. |
|
CmdCreateNode(java.util.Hashtable args,
java.lang.String name)
Constructor for CmdCreateNode. |
|
CmdCreateNode(java.util.Hashtable args,
java.lang.String resource,
java.lang.String name)
Constructor for CmdCreateNode. |
|
CmdCreateNode(java.lang.Object nodeClass,
boolean sticky,
java.lang.String name)
Constructor for CmdCreateNode. |
|
CmdCreateNode(java.lang.Object nodeClass,
java.lang.String name)
Constructor for CmdCreateNode. |
|
| Method Summary | |
|---|---|
private java.lang.String |
getCreateClassName()
returns the name of the uml modelelement without impl, M or the fullname |
java.lang.Object |
makeNode()
Creates a modelelement using the uml model factories. |
private void |
putToolTip(java.lang.String name)
Adds tooltip text to the Action. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected static Logger cat
private static java.util.Vector factoryMethods
private static final java.lang.String ACTION_PREFIX_KEY
| Constructor Detail |
public CmdCreateNode(java.util.Hashtable args,
java.lang.String resource,
java.lang.String name)
args - resource - name -
public CmdCreateNode(java.util.Hashtable args,
java.lang.String name)
args - name -
public CmdCreateNode(java.lang.Class nodeClass,
java.lang.String resource,
java.lang.String name)
nodeClass - resource - name -
public CmdCreateNode(java.lang.Object nodeClass,
java.lang.String name)
nodeClass - name -
public CmdCreateNode(java.lang.Class nodeClass,
boolean sticky,
java.lang.String resource,
java.lang.String name)
nodeClass - sticky - resource - name -
public CmdCreateNode(java.lang.Object nodeClass,
boolean sticky,
java.lang.String name)
nodeClass - sticky - name - | Method Detail |
public java.lang.Object makeNode()
org.tigris.gef.graph.GraphFactory#makeNode()private java.lang.String getCreateClassName()
private void putToolTip(java.lang.String name)
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
| ArgoUML © 1996-2004 (20040306) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |