wt.clients.workflow.definer
Class NodeTemplateLinkEditor

java.lang.Object
  extended bywt.clients.workflow.definer.NodeTemplateLinkEditor

public final class NodeTemplateLinkEditor
extends Object


Field Summary
(package private)  BatchContainer batch
           
(package private)  Component component
           
(package private)  WfContainerTemplateEditor container
           
(package private)  WfNodeTemplateEditor destination
           
(package private)  boolean editable
           
(package private)  String fire
           
(package private)  GraphLink graphLink
           
(package private)  NodeTemplateLink link
           
(package private)  Boolean loop
           
(package private)  String more
           
(package private)  String name
           
(package private)  NodeTemplateLink oldLink
           
(package private)  PropertyChangeSupport propertyChange
           
(package private)  int refreshType
           
(package private)  WfNodeTemplateEditor source
           
(package private)  String unknown
           
private static String versionID
           
 
Constructor Summary
NodeTemplateLinkEditor()
           
 
Method Summary
 void addPropertyChangeListener(PropertyChangeListener listener)
           
 void deleteNodeTemplateLink()
           
 BatchContainer getBatchContainer()
           
 Component getComponent()
           
 WfContainerTemplateEditor getContainer()
           
 Hashtable getCopyMap(DefinerGraphNode source_node, DefinerGraphNode destination_node)
           
 WfNodeTemplateEditor getDestination()
           
(package private)  String getLinkLabel()
           
 String getName()
           
 NodeTemplateLink getNodeTemplateLink()
           
 WfNodeTemplateEditor getSource()
           
(package private)  void initialize()
           
 boolean isEditable()
           
 Boolean isLoop()
           
 NodeTemplateLink newNodeTemplateLink(WfNodeTemplateEditor source, WfNodeTemplateEditor destination, WfContainerTemplateEditor container)
           
 void pasteCopyMap(Hashtable copy_map, WfContainerTemplateEditor container, WfNodeTemplateEditor source, WfNodeTemplateEditor destination)
           
 void populateNodeTemplateLink(NodeTemplateLink link)
           
 void removePropertyChangeListener(PropertyChangeListener listener)
           
 void replaceNodeTemplateLink()
           
(package private)  void restoreOldValues()
           
 void saveNodeTemplateLink()
           
 void setBatchContainer(BatchContainer batch)
           
 void setComponent(Component component)
           
 void setDestination(WfNodeTemplateEditor destination)
           
 void setEditable(boolean editable)
           
(package private)  void setGraphLink(GraphLink graph_link)
           
 void setLoop(Boolean loop)
           
 void setName(String name)
           
 void setSource(WfNodeTemplateEditor source)
           
 void updateName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

versionID

private static final String versionID
See Also:
Constant Field Values

name

String name

component

Component component

propertyChange

PropertyChangeSupport propertyChange

source

WfNodeTemplateEditor source

destination

WfNodeTemplateEditor destination

container

WfContainerTemplateEditor container

link

NodeTemplateLink link

oldLink

NodeTemplateLink oldLink

graphLink

GraphLink graphLink

batch

BatchContainer batch

more

String more

unknown

String unknown

fire

String fire

refreshType

int refreshType

editable

boolean editable

loop

Boolean loop
Constructor Detail

NodeTemplateLinkEditor

public NodeTemplateLinkEditor()
Method Detail

initialize

void initialize()

getName

public String getName()

setName

public void setName(String name)

setLoop

public void setLoop(Boolean loop)

isLoop

public Boolean isLoop()

getContainer

public WfContainerTemplateEditor getContainer()

isEditable

public boolean isEditable()

setEditable

public void setEditable(boolean editable)

newNodeTemplateLink

public NodeTemplateLink newNodeTemplateLink(WfNodeTemplateEditor source,
                                            WfNodeTemplateEditor destination,
                                            WfContainerTemplateEditor container)
                                     throws WTException
Throws:
WTException

saveNodeTemplateLink

public void saveNodeTemplateLink()

replaceNodeTemplateLink

public void replaceNodeTemplateLink()

getLinkLabel

String getLinkLabel()

updateName

public void updateName()

setSource

public void setSource(WfNodeTemplateEditor source)

getSource

public WfNodeTemplateEditor getSource()

setDestination

public void setDestination(WfNodeTemplateEditor destination)

getDestination

public WfNodeTemplateEditor getDestination()

populateNodeTemplateLink

public void populateNodeTemplateLink(NodeTemplateLink link)

deleteNodeTemplateLink

public void deleteNodeTemplateLink()

getNodeTemplateLink

public NodeTemplateLink getNodeTemplateLink()

setBatchContainer

public void setBatchContainer(BatchContainer batch)

getBatchContainer

public BatchContainer getBatchContainer()

setComponent

public void setComponent(Component component)

getComponent

public Component getComponent()

setGraphLink

void setGraphLink(GraphLink graph_link)

getCopyMap

public Hashtable getCopyMap(DefinerGraphNode source_node,
                            DefinerGraphNode destination_node)
                     throws WTException
Throws:
WTException

pasteCopyMap

public void pasteCopyMap(Hashtable copy_map,
                         WfContainerTemplateEditor container,
                         WfNodeTemplateEditor source,
                         WfNodeTemplateEditor destination)
                  throws WTException
Throws:
WTException

restoreOldValues

void restoreOldValues()

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener listener)