g-Eclipse
Release 1.0.0

eu.geclipse.workflow.model
Interface IWorkflowNode

All Superinterfaces:
IWorkflowElement
All Known Subinterfaces:
IWorkflowJob
All Known Implementing Classes:
WorkflowJobImpl, WorkflowNodeImpl

public interface IWorkflowNode
extends IWorkflowElement

A representation of the model object 'IWorkflow Node'.

The following features are supported:

See Also:
eu.geclipse.workflow.WorkflowPackage#getIWorkflowNode()

Method Summary
  getInputs()
          Returns the value of the 'Inputs' containment reference list.
  getOutputs()
          Returns the value of the 'Outputs' containment reference list.
 IWorkflow getWorkflow()
          Returns the value of the 'Workflow' container reference.
 boolean isIsFinish()
          Returns the value of the 'Is Finish' attribute.
 boolean isIsStart()
          Returns the value of the 'Is Start' attribute.
 void setIsFinish(boolean value)
          Sets the value of the 'Is Finish' attribute
 void setIsStart(boolean value)
          Sets the value of the 'Is Start' attribute
 void setWorkflow(IWorkflow value)
          Sets the value of the 'Workflow' container reference
 
Methods inherited from interface eu.geclipse.workflow.model.IWorkflowElement
getId, getName, setId, setName
 

Method Detail

getWorkflow

IWorkflow getWorkflow()
Returns the value of the 'Workflow' container reference. It is bidirectional and its opposite is 'Nodes'.

If the meaning of the 'Workflow' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Workflow' container reference.
See Also:
setWorkflow(IWorkflow), eu.geclipse.workflow.WorkflowPackage#getIWorkflowNode_Workflow(), IWorkflow.getNodes()

setWorkflow

void setWorkflow(IWorkflow value)
Sets the value of the 'Workflow' container reference.

Parameters:
value - the new value of the 'Workflow' container reference.
See Also:
getWorkflow()

getOutputs

 getOutputs()
Returns the value of the 'Outputs' containment reference list. The list contents are of type IOutputPort. It is bidirectional and its opposite is 'Node'.

If the meaning of the 'Outputs' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Outputs' containment reference list.
See Also:
eu.geclipse.workflow.WorkflowPackage#getIWorkflowNode_Outputs(), IOutputPort.getNode()

getInputs

 getInputs()
Returns the value of the 'Inputs' containment reference list. The list contents are of type IInputPort. It is bidirectional and its opposite is 'Node'.

If the meaning of the 'Inputs' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Inputs' containment reference list.
See Also:
eu.geclipse.workflow.WorkflowPackage#getIWorkflowNode_Inputs(), IInputPort.getNode()

isIsStart

boolean isIsStart()
Returns the value of the 'Is Start' attribute. The default value is "false".

If the meaning of the 'Is Start' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Is Start' attribute.
See Also:
setIsStart(boolean), eu.geclipse.workflow.WorkflowPackage#getIWorkflowNode_IsStart()

setIsStart

void setIsStart(boolean value)
Sets the value of the 'Is Start' attribute.

Parameters:
value - the new value of the 'Is Start' attribute.
See Also:
isIsStart()

isIsFinish

boolean isIsFinish()
Returns the value of the 'Is Finish' attribute. The default value is "false".

If the meaning of the 'Is Finish' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Is Finish' attribute.
See Also:
setIsFinish(boolean), eu.geclipse.workflow.WorkflowPackage#getIWorkflowNode_IsFinish()

setIsFinish

void setIsFinish(boolean value)
Sets the value of the 'Is Finish' attribute.

Parameters:
value - the new value of the 'Is Finish' attribute.
See Also:
isIsFinish()

g-Eclipse
Release 1.0.0