org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl
Class BlockExpImpl

java.lang.Object
  extended by OCLExpressionImpl
      extended by org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.ImperativeExpressionImpl
          extended by org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.BlockExpImpl
All Implemented Interfaces:
BlockExp, ImperativeExpression

public class BlockExpImpl
extends ImperativeExpressionImpl
implements BlockExp

An implementation of the model object 'Block Exp'.

The following features are implemented:


Field Summary
protected   body
          The cached value of the 'Body' containment reference list
 
Constructor Summary
protected BlockExpImpl()
           
 
Method Summary
<T,U extends >
T
accept(U v)
           
 java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
           
 NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, java.lang.Object newValue)
           
protected  EClass eStaticClass()
           
 void eUnset(int featureID)
           
  getBody()
           
 
Methods inherited from class org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.ImperativeExpressionImpl
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

body

protected  body
The cached value of the 'Body' containment reference list.

See Also:
getBody()
Constructor Detail

BlockExpImpl

protected BlockExpImpl()

Method Detail

eStaticClass

protected EClass eStaticClass()

Overrides:
eStaticClass in class ImperativeExpressionImpl

getBody

public  getBody()

Specified by:
getBody in interface BlockExp
Returns:
the value of the 'Body' containment reference list.
See Also:
ImperativeOCLPackage.getBlockExp_Body()

eInverseRemove

public NotificationChain eInverseRemove(InternalEObject otherEnd,
                                        int featureID,
                                        NotificationChain msgs)


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)


accept

public <T,U extends > T accept(U v)

Copyright 2008 Borland Software Corporation and others.
All Rights Reserved.