com.ibm.xtools.bpmn2
Interface CallableElement

All Superinterfaces:
BaseElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, RootElement
All Known Subinterfaces:
GlobalTask, Process

public interface CallableElement
extends RootElement

A representation of the model object 'Callable Element'.

The following features are supported:

See Also:
Bpmn2Package.getCallableElement()

Method Summary
 InputOutputSpecification getIoSpecification()
          Returns the value of the 'Io Specification' containment reference.
 org.eclipse.emf.common.util.EList<Interface> getSupportedInterfaces()
          Returns the value of the 'Supported Interfaces' reference list.
 void setIoSpecification(InputOutputSpecification value)
          Sets the value of the 'Io Specification' containment reference.
 
Methods inherited from interface com.ibm.xtools.bpmn2.BaseElement
getAny, getAnyAttribute, getDocumentations, getExtensionElements, getId, getName, setExtensionElements, setId, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getSupportedInterfaces

org.eclipse.emf.common.util.EList<Interface> getSupportedInterfaces()
Returns the value of the 'Supported Interfaces' reference list. The list contents are of type Interface.

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

Returns:
the value of the 'Supported Interfaces' reference list.
See Also:
Bpmn2Package.getCallableElement_SupportedInterfaces()

getIoSpecification

InputOutputSpecification getIoSpecification()
Returns the value of the 'Io Specification' containment reference.

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

Returns:
the value of the 'Io Specification' containment reference.
See Also:
setIoSpecification(InputOutputSpecification), Bpmn2Package.getCallableElement_IoSpecification()

setIoSpecification

void setIoSpecification(InputOutputSpecification value)
Sets the value of the 'Io Specification' containment reference.

Parameters:
value - the new value of the 'Io Specification' containment reference.
See Also:
getIoSpecification()