wt.clients.workflow.definer
Class DefinerGraphModel
java.lang.Object
wt.clients.beans.graph.DefaultGraphModel
wt.clients.workflow.definer.DefinerGraphModel
- All Implemented Interfaces:
- EventListener, GraphModel, PropertyChangeListener, Serializable
- final class DefinerGraphModel
- extends DefaultGraphModel
Methods inherited from class wt.clients.beans.graph.DefaultGraphModel |
addGraphModelListener, addLink, allLinks, allNodes, findLinks, findPredecessorLinks, findSuccessorLinks, fireGraphModelChanged, getLink, getNode, isLinkInModel, isNodeInModel, propertyChange, removeGraphModelListener, removeLink, removeLink, removeLinks, removeNode |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
versionID
private static final String versionID
- See Also:
- Constant Field Values
EDITOR
static final String EDITOR
- See Also:
- Constant Field Values
TASK
static final String TASK
- See Also:
- Constant Field Values
wfProcessTemplateEditor
WfContainerTemplateEditor wfProcessTemplateEditor
nodeHashtable
private Hashtable nodeHashtable
templateTypes
private static Hashtable templateTypes
nodeCutBuffer
private static Vector nodeCutBuffer
- Cut and paste methods below
nodeCopyMaps
private Vector nodeCopyMaps
linkCutBuffer
private static Vector linkCutBuffer
linkCopyMaps
private Vector linkCopyMaps
DefinerGraphModel
DefinerGraphModel(WfContainerTemplateEditor container_editor)
DefinerGraphModel
DefinerGraphModel()
setContainerTemplateEditor
public void setContainerTemplateEditor(WfContainerTemplateEditor container_editor)
initializeTemplateTypes
private void initializeTemplateTypes()
addWfTemplateObjects
void addWfTemplateObjects(WfContainerTemplateEditor container)
addWfConnectorTemplates
void addWfConnectorTemplates(WfContainerTemplateEditor container)
addWfNodeTemplateLinks
void addWfNodeTemplateLinks(WfContainerTemplateEditor container)
getStartNode
DefinerGraphNode getStartNode()
getNodeCopyMaps
Vector getNodeCopyMaps()
getLinkCopyMaps
Vector getLinkCopyMaps()
newCutBuffer
void newCutBuffer()
copyNodes
void copyNodes(GraphSelectionModel selection_model)
throws WTException
- Throws:
WTException
copyAllNodes
void copyAllNodes(boolean include_start)
throws WTException
- Throws:
WTException
pasteNodes
void pasteNodes(GraphSelectionModel selection_model,
DefinerGraphModel model)
pasteNodes
void pasteNodes(GraphSelectionModel selection_model,
DefinerGraphModel model,
boolean expand)
addNode
public void addNode(String key,
GraphNode graph_node)
throws InvalidNodeException,
NodeAlreadyExistException
- Specified by:
addNode
in interface GraphModel
- Overrides:
addNode
in class DefaultGraphModel
- Parameters:
key
- graph_node
-
- Throws:
NodeAlreadyExistException
InvalidNodeException
removeNode
public void removeNode(GraphNode graph_node)
throws NodeDoesNotExistException
- Specified by:
removeNode
in interface GraphModel
- Overrides:
removeNode
in class DefaultGraphModel
- Parameters:
graph_node
-
- Throws:
NodeDoesNotExistException
removeAll
public void removeAll()