Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl
Class DictLiteralPartImpl

    java.lang.Object
      EModelElementImpl
          org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.DictLiteralPartImpl

All Implemented Interfaces:
  DictLiteralPart

    public class DictLiteralPartImpl

extends EModelElementImpl
implements DictLiteralPart

An implementation of the model object 'Dict Literal Part'.

The following features are implemented:

- `Key`
- `Value`

Field Summary
`protected OCLExpression` | `key` The cached value of the '`Key`' containment reference
`protected OCLExpression` | `value` The cached value of the '`Value`' containment reference

Constructor Summary
`protected` | `DictLiteralPartImpl()`

Method Summary
`NotificationChain` | `basicSetKey(OCLExpression newKey, NotificationChain msgs)`
`NotificationChain` | `basicSetValue(OCLExpression newValue, NotificationChain msgs)`
`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)`
`OCLExpression` | `getKey()`
`OCLExpression` | `getValue()`
`void` | `setKey(OCLExpression newKey)`
`void` | `setValue(OCLExpression newValue)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### key

    protected OCLExpression key

  The cached value of the '`Key`' containment reference.

  See Also:
    `getKey()`

### value

    protected OCLExpression value

  The cached value of the '`Value`' containment reference.

  See Also:
    `getValue()`

Constructor Detail

### DictLiteralPartImpl

    protected DictLiteralPartImpl()

Method Detail

### eStaticClass

    protected EClass eStaticClass()

### getKey

    public OCLExpression getKey()

  Specified by:
    `getKey` in interface `DictLiteralPart`
  Returns:
    the value of the 'Key' containment reference.
  See Also:
    `DictLiteralPart.setKey(OCLExpression)`, `ImperativeOCLPackage.getDictLiteralPart_Key()`

### basicSetKey

    public NotificationChain basicSetKey(OCLExpression newKey,
                                         NotificationChain msgs)

### setKey

    public void setKey(OCLExpression newKey)

  Specified by:
    `setKey` in interface `DictLiteralPart`
  Parameters:
    `newKey` - the new value of the 'Key' containment reference.
  See Also:
    `DictLiteralPart.getKey()`

### getValue

    public OCLExpression getValue()

  Specified by:
    `getValue` in interface `DictLiteralPart`
  Returns:
    the value of the 'Value' containment reference.
  See Also:
    `DictLiteralPart.setValue(OCLExpression)`, `ImperativeOCLPackage.getDictLiteralPart_Value()`

### basicSetValue

    public NotificationChain basicSetValue(OCLExpression newValue,
                                           NotificationChain msgs)

### setValue

    public void setValue(OCLExpression newValue)

  Specified by:
    `setValue` in interface `DictLiteralPart`
  Parameters:
    `newValue` - the new value of the 'Value' containment reference.
  See Also:
    `DictLiteralPart.getValue()`

### 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)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Copyright 2008 Borland Software Corporation and others. All Rights Reserved.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD