wt.clients.workflow.definer
Class DefinerGraphLink

java.lang.Object
  extended bywt.clients.beans.graph.DefaultGraphLink
      extended bywt.clients.workflow.definer.DefinerGraphLink
All Implemented Interfaces:
EventListener, Externalizable, GraphLink, PropertyChangeListener, Serializable

final class DefinerGraphLink
extends DefaultGraphLink
implements PropertyChangeListener


Field Summary
(package private)  NodeTemplateLinkEditor editor
           
private static String versionID
           
 
Fields inherited from class wt.clients.beans.graph.DefaultGraphLink
DESCRIPTION, LISTENER_LIST, LOOP, PREDECESSOR, SUCCESSOR
 
Constructor Summary
(package private) DefinerGraphLink(NodeTemplateLinkEditor editor)
           
 
Method Summary
 NodeTemplateLinkEditor getEditor()
           
 void propertyChange(PropertyChangeEvent event)
           
 void setEditor(NodeTemplateLinkEditor editor)
           
 void setPredecessor(GraphNode predecessor)
          Sets the object for the association that plays role: PREDECESSOR.
 void setSuccessor(GraphNode successor)
          Sets the object for the association that plays role: SUCCESSOR.
 
Methods inherited from class wt.clients.beans.graph.DefaultGraphLink
addPropertyChangeListener, getDescription, getPredecessor, getSuccessor, isLoop, readExternal, removePropertyChangeListener, setDescription, setLoop, writeExternal
 
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

editor

NodeTemplateLinkEditor editor
Constructor Detail

DefinerGraphLink

DefinerGraphLink(NodeTemplateLinkEditor editor)
Method Detail

setEditor

public void setEditor(NodeTemplateLinkEditor editor)

getEditor

public NodeTemplateLinkEditor getEditor()

setPredecessor

public void setPredecessor(GraphNode predecessor)
                    throws WTPropertyVetoException
Description copied from class: DefaultGraphLink
Sets the object for the association that plays role: PREDECESSOR.

Overrides:
setPredecessor in class DefaultGraphLink
Parameters:
predecessor -
Throws:
WTPropertyVetoException

setSuccessor

public void setSuccessor(GraphNode successor)
                  throws WTPropertyVetoException
Description copied from class: DefaultGraphLink
Sets the object for the association that plays role: SUCCESSOR.

Overrides:
setSuccessor in class DefaultGraphLink
Parameters:
successor -
Throws:
WTPropertyVetoException

propertyChange

public void propertyChange(PropertyChangeEvent event)
Specified by:
propertyChange in interface PropertyChangeListener