com.hammurapi.flow
Interface Node

All Superinterfaces:
CommonObject, org.eclipse.emf.ecore.EObject, Factory, FlowElement, Named, NamedObjectDefinition, org.eclipse.emf.common.notify.Notifier, ObjectDefinition, PropertySource
All Known Subinterfaces:
Flow
All Known Implementing Classes:
FlowImpl, NodeImpl

public interface Node
extends FlowElement

A representation of the model object 'Node'. Flow node has one or more pins to wich transitions are connected.

The following features are supported:

See Also:
FlowPackage.getNode()

Method Summary
 org.eclipse.emf.common.util.EList<Pin> getPin()
          Returns the value of the 'Pin' containment reference list.
 
Methods inherited from interface com.hammurapi.flow.FlowElement
getFlow, getViewConfig, setFlow
 
Methods inherited from interface com.hammurapi.config.Named
getName, inject, isRuntime, setName, setRuntime
 
Methods inherited from interface com.hammurapi.config.ObjectDefinition
getConstructor, getType, getValue, setConstructor, setType, setValue
 
Methods inherited from interface com.hammurapi.config.Factory
compile, create, getConfigScript, getDescription, getHomePage, getId, getService, getSource, getSupportedExecutionEnvironments, isEnabled, setConfigScript, setDescription, setEnabled, setHomePage, setId
 
Methods inherited from interface com.hammurapi.party.CommonObject
getRoles
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface com.hammurapi.config.PropertySource
getClassPath, getProfile, getProperty, injectProperties
 

Method Detail

getPin

org.eclipse.emf.common.util.EList<Pin> getPin()
Returns the value of the 'Pin' containment reference list. The list contents are of type Pin. It is bidirectional and its opposite is 'Node'. Each node has one or more pins.

Returns:
the value of the 'Pin' containment reference list.
See Also:
FlowPackage.getNode_Pin(), Pin.getNode()