ujf.verimag.bip.Core.Interactions.impl
Class PortParameterReferenceImpl

java.lang.Object
  extended by EObjectImpl
      extended by ujf.verimag.bip.Core.PortExpressions.impl.PortExpressionImpl
          extended by ujf.verimag.bip.Core.PortExpressions.impl.ACExpressionImpl
              extended by ujf.verimag.bip.Core.PortExpressions.impl.PortReferenceImpl
                  extended by ujf.verimag.bip.Core.Interactions.impl.PortParameterReferenceImpl
All Implemented Interfaces:
PortParameterReference, ACExpression, AIExpression, PortExpression, PortReference

public class PortParameterReferenceImpl
extends PortReferenceImpl
implements PortParameterReference

An implementation of the model object 'Port Parameter Reference'.

The following features are implemented:


Field Summary
protected  PortParameter target
          The cached value of the 'Target' reference.
 
Constructor Summary
protected PortParameterReferenceImpl()
           
 
Method Summary
 PortParameter basicGetTarget()
           
 java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, java.lang.Object newValue)
           
protected  EClass eStaticClass()
           
 void eUnset(int featureID)
           
 PortParameter getTarget()
           
 void setTarget(PortParameter newTarget)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

target

protected PortParameter target
The cached value of the 'Target' reference.

See Also:
getTarget()
Constructor Detail

PortParameterReferenceImpl

protected PortParameterReferenceImpl()

Method Detail

eStaticClass

protected EClass eStaticClass()

Overrides:
eStaticClass in class PortReferenceImpl

getTarget

public PortParameter getTarget()

Specified by:
getTarget in interface PortParameterReference
Returns:
the value of the 'Target' reference.
See Also:
PortParameterReference.setTarget(PortParameter), InteractionsPackage.getPortParameterReference_Target()

basicGetTarget

public PortParameter basicGetTarget()


setTarget

public void setTarget(PortParameter newTarget)

Specified by:
setTarget in interface PortParameterReference
Parameters:
newTarget - the new value of the 'Target' reference.
See Also:
PortParameterReference.getTarget()

eGet

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


eSet

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


eUnset

public void eUnset(int featureID)


eIsSet

public boolean eIsSet(int featureID)