org.eclipse.etrice.core.room.impl
Class KeyValueImpl

java.lang.Object
  extended by MinimalEObjectImpl.Container
      extended by org.eclipse.etrice.core.room.impl.KeyValueImpl
All Implemented Interfaces:
KeyValue

public class KeyValueImpl
extends MinimalEObjectImpl.Container
implements KeyValue

An implementation of the model object 'Key Value'.

The following features are implemented:

EMF generated code

Field Summary
protected  java.lang.String key
          The cached value of the 'Key' attribute.
protected static java.lang.String KEY_EDEFAULT
          The default value of the 'Key' attribute.
protected  java.lang.String value
          The cached value of the 'Value' attribute.
protected static java.lang.String VALUE_EDEFAULT
          The default value of the 'Value' attribute.
 
Constructor Summary
protected KeyValueImpl()
           
 
Method Summary
 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)
           
 java.lang.String getKey()
           
 java.lang.String getValue()
           
 void setKey(java.lang.String newKey)
           
 void setValue(java.lang.String newValue)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

KEY_EDEFAULT

protected static final java.lang.String KEY_EDEFAULT
The default value of the 'Key' attribute.

See Also:
getKey()
EMF generated code
EMF ordered

key

protected java.lang.String key
The cached value of the 'Key' attribute.

See Also:
getKey()
EMF generated code
EMF ordered

VALUE_EDEFAULT

protected static final java.lang.String VALUE_EDEFAULT
The default value of the 'Value' attribute.

See Also:
getValue()
EMF generated code
EMF ordered

value

protected java.lang.String value
The cached value of the 'Value' attribute.

See Also:
getValue()
EMF generated code
EMF ordered
Constructor Detail

KeyValueImpl

protected KeyValueImpl()

EMF generated code
Method Detail

eStaticClass

protected EClass eStaticClass()

EMF generated code

getKey

public java.lang.String getKey()

Specified by:
getKey in interface KeyValue
Returns:
the value of the 'Key' attribute.
See Also:
KeyValue.setKey(String), RoomPackage.getKeyValue_Key()
EMF generated code

setKey

public void setKey(java.lang.String newKey)

Specified by:
setKey in interface KeyValue
Parameters:
newKey - the new value of the 'Key' attribute.
See Also:
KeyValue.getKey()
EMF generated code

getValue

public java.lang.String getValue()

Specified by:
getValue in interface KeyValue
Returns:
the value of the 'Value' attribute.
See Also:
KeyValue.setValue(String), RoomPackage.getKeyValue_Value()
EMF generated code

setValue

public void setValue(java.lang.String newValue)

Specified by:
setValue in interface KeyValue
Parameters:
newValue - the new value of the 'Value' attribute.
See Also:
KeyValue.getValue()
EMF generated code

eGet

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

EMF generated code

eSet

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

EMF generated code

eUnset

public void eUnset(int featureID)

EMF generated code

eIsSet

public boolean eIsSet(int featureID)

EMF generated code

toString

public java.lang.String toString()

EMF generated code