org.eclipse.ocl.ecore.impl
Class CallOperationActionImpl

java.lang.Object
  extended by EObjectImpl
      extended by org.eclipse.ocl.ecore.impl.CallOperationActionImpl
All Implemented Interfaces:
CallOperationAction

public class CallOperationActionImpl
extends EObjectImpl
implements CallOperationAction

An implementation of the model object 'Call Operation Action'.

The following features are implemented:


Field Summary
protected  EOperation operation
          The cached value of the 'Operation' reference
 
Constructor Summary
protected CallOperationActionImpl()
           
 
Method Summary
 EOperation basicGetOperation()
           
 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)
           
 EOperation getOperation()
           
 void setOperation(EOperation newOperation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

operation

protected EOperation operation
The cached value of the 'Operation' reference.

See Also:
getOperation()
Constructor Detail

CallOperationActionImpl

protected CallOperationActionImpl()

Method Detail

eStaticClass

protected EClass eStaticClass()


getOperation

public EOperation getOperation()

Specified by:
getOperation in interface CallOperationAction
Returns:
the value of the 'Operation' reference.
See Also:
CallOperationAction.setOperation(EOperation), EcorePackage.getCallOperationAction_Operation()

basicGetOperation

public EOperation basicGetOperation()


setOperation

public void setOperation(EOperation newOperation)

Specified by:
setOperation in interface CallOperationAction
Parameters:
newOperation - the new value of the 'Operation' reference.
See Also:
CallOperationAction.getOperation()

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)


Copyright 2002, 2007 IBM Corporation and others.
All Rights Reserved.