org.wsmostudio.bpmo.model
Class WorkflowEntityNode
java.lang.Object
org.wsmostudio.bpmo.model.WorkflowEntityNode
- Direct Known Subclasses:
- AbstractTaskNode, ConditionNode, EventNode, GatewayNode, MergeNode, WorkflowEntitiesContainer
public abstract class WorkflowEntityNode
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
location
protected org.eclipse.draw2d.geometry.Point location
size
protected org.eclipse.draw2d.geometry.Dimension size
outArcs
protected java.util.List<GraphConnector> outArcs
inArcs
protected java.util.List<GraphConnector> inArcs
listeners
protected transient java.beans.PropertyChangeSupport listeners
identifierProp
protected WorkflowProperty identifierProp
WorkflowEntityNode
public WorkflowEntityNode()
getOwner
public WorkflowEntitiesContainer getOwner()
getTopContainer
public BpmoModel getTopContainer()
isServiceNode
public boolean isServiceNode()
setOwner
public void setOwner(WorkflowEntitiesContainer owner)
setLocation
public void setLocation(org.eclipse.draw2d.geometry.Point newLoc)
moveToLocation
public void moveToLocation(int x,
int y)
- Moves the node to a certain location WITHOUT property-change notification
- Parameters:
x - y -
setSize
public void setSize(int x,
int y)
setSize
public void setSize(org.eclipse.draw2d.geometry.Dimension newSize)
getLocation
public org.eclipse.draw2d.geometry.Point getLocation()
getSize
public org.eclipse.draw2d.geometry.Dimension getSize()
getPreferredSize
public abstract org.eclipse.draw2d.geometry.Dimension getPreferredSize()
cloneNode
public abstract WorkflowEntityNode cloneNode()
cloneProperties
protected void cloneProperties(WorkflowEntityNode clone)
addInConnection
public void addInConnection(GraphConnector inArc)
addOutConnection
public void addOutConnection(GraphConnector outArc)
removeOutConnection
public void removeOutConnection(GraphConnector outArc)
removeInConnection
public void removeInConnection(GraphConnector inArc)
listOutArcs
public java.util.List<GraphConnector> listOutArcs()
listInArcs
public java.util.List<GraphConnector> listInArcs()
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener l)
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener l)
notifyContentChanged
public void notifyContentChanged()
firePropertyChange
public void firePropertyChange(java.lang.String prop,
java.lang.Object old,
java.lang.Object newValue)
listSupportedProperties
public java.util.List<WorkflowProperty> listSupportedProperties()
getIdentifier
public org.wsmo.common.IRI getIdentifier()
setIdentifier
public void setIdentifier(org.wsmo.common.IRI id)
handleAction
public boolean handleAction(java.lang.String actionID,
WorkflowProperty prop,
java.lang.Object value)
Copyright © 2005-2008 Ontotext Lab.. All Rights Reserved.