g-Eclipse
Release 1.0.0

eu.geclipse.workflow.impl
Class WorkflowImpl

java.lang.Object
  extended by EObjectImpl
      extended by eu.geclipse.workflow.impl.WorkflowElementImpl
          extended by eu.geclipse.workflow.impl.WorkflowImpl
All Implemented Interfaces:
IWorkflow, IWorkflowElement

public class WorkflowImpl
extends WorkflowElementImpl
implements IWorkflow

An implementation of the model object 'IWorkflow'.

The following features are implemented:


Method Summary
 java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
           
 NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
           
 NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, java.lang.Object newValue)
           
 void eUnset(int featureID)
           
  getLinks()
           
  getNodes()
           
 
Methods inherited from class eu.geclipse.workflow.impl.WorkflowElementImpl
generateId, getId, getName, setId, setName, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface eu.geclipse.workflow.model.IWorkflowElement
getId, getName, setId, setName
 

Method Detail

getNodes

public  getNodes()

Specified by:
getNodes in interface IWorkflow
Returns:
the value of the 'Nodes' containment reference list.
See Also:
eu.geclipse.workflow.WorkflowPackage#getIWorkflow_Nodes(), IWorkflowNode.getWorkflow()

getLinks

public  getLinks()

Specified by:
getLinks in interface IWorkflow
Returns:
the value of the 'Links' containment reference list.
See Also:
eu.geclipse.workflow.WorkflowPackage#getIWorkflow_Links(), ILink.getWorkflow()

eInverseAdd

public NotificationChain eInverseAdd(InternalEObject otherEnd,
                                     int featureID,
                                     NotificationChain msgs)


eInverseRemove

public NotificationChain eInverseRemove(InternalEObject otherEnd,
                                        int featureID,
                                        NotificationChain msgs)


eGet

public java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)

Overrides:
eGet in class WorkflowElementImpl

eSet

public void eSet(int featureID,
                 java.lang.Object newValue)

Overrides:
eSet in class WorkflowElementImpl

eUnset

public void eUnset(int featureID)

Overrides:
eUnset in class WorkflowElementImpl

eIsSet

public boolean eIsSet(int featureID)

Overrides:
eIsSet in class WorkflowElementImpl

g-Eclipse
Release 1.0.0