Public Member Functions | Protected Member Functions | Protected Attributes

de.fraunhofer.isst.axbench.transactioneditor.impl.ObjectFlowImpl Class Reference

List of all members.

Public Member Functions

ObjectOutputPort basicGetSource ()
ObjectInputPort basicGetTarget ()
Object eGet (int featureID, boolean resolve, boolean coreType)
boolean eIsSet (int featureID)
void eSet (int featureID, Object newValue)
void eUnset (int featureID)
ObjectOutputPort getSource ()
ObjectInputPort getTarget ()
void setSource (ObjectOutputPort newSource)
void setTarget (ObjectInputPort newTarget)

Protected Member Functions

EClass eStaticClass ()
 ObjectFlowImpl ()

Protected Attributes

ObjectOutputPort source
ObjectInputPort target

Detailed Description

An implementation of the model object 'Object Flow'.

The following features are implemented:


Constructor & Destructor Documentation

de.fraunhofer.isst.axbench.transactioneditor.impl.ObjectFlowImpl.ObjectFlowImpl (  )  [protected]

Member Function Documentation

ObjectOutputPort de.fraunhofer.isst.axbench.transactioneditor.impl.ObjectFlowImpl.basicGetSource (  ) 
ObjectInputPort de.fraunhofer.isst.axbench.transactioneditor.impl.ObjectFlowImpl.basicGetTarget (  ) 
Object de.fraunhofer.isst.axbench.transactioneditor.impl.ObjectFlowImpl.eGet ( int  featureID,
boolean  resolve,
boolean  coreType 
)
boolean de.fraunhofer.isst.axbench.transactioneditor.impl.ObjectFlowImpl.eIsSet ( int  featureID  ) 
void de.fraunhofer.isst.axbench.transactioneditor.impl.ObjectFlowImpl.eSet ( int  featureID,
Object  newValue 
)
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.ObjectFlowImpl.eStaticClass (  )  [protected]
void de.fraunhofer.isst.axbench.transactioneditor.impl.ObjectFlowImpl.eUnset ( int  featureID  ) 
ObjectOutputPort de.fraunhofer.isst.axbench.transactioneditor.impl.ObjectFlowImpl.getSource (  ) 
ObjectInputPort de.fraunhofer.isst.axbench.transactioneditor.impl.ObjectFlowImpl.getTarget (  ) 
void de.fraunhofer.isst.axbench.transactioneditor.impl.ObjectFlowImpl.setSource ( ObjectOutputPort  newSource  ) 
void de.fraunhofer.isst.axbench.transactioneditor.impl.ObjectFlowImpl.setTarget ( ObjectInputPort  newTarget  ) 

Member Data Documentation

The cached value of the 'Source' reference.

See also:
getSource()

The cached value of the 'Target' reference.

See also:
getTarget()