Class PushImpl
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.InternalEObject,Instruction,Push
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final ByteThe default value of the 'Byte Value' attribute.protected ByteThe cached value of the 'Byte Value' attribute.protected static final CharacterThe default value of the 'Char Value' attribute.protected CharacterThe cached value of the 'Char Value' attribute.protected static final DoubleThe default value of the 'Double Value' attribute.protected DoubleThe cached value of the 'Double Value' attribute.protected static final StringThe default value of the 'Enum Value' attribute.protected StringThe cached value of the 'Enum Value' attribute.protected static final FloatThe default value of the 'Float Value' attribute.protected FloatThe cached value of the 'Float Value' attribute.protected static final IntegerThe default value of the 'Int Value' attribute.protected IntegerThe cached value of the 'Int Value' attribute.protected static final LongThe default value of the 'Long Value' attribute.protected LongThe cached value of the 'Long Value' attribute.protected static final ShortThe default value of the 'Short Value' attribute.protected ShortThe cached value of the 'Short Value' attribute.protected static final StringThe default value of the 'String Value' attribute.protected StringThe cached value of the 'String Value' attribute.protected ObjectThe cached value of the 'Value' attribute.protected static final ObjectThe default value of the 'Value' attribute.Fields inherited from class org.eclipse.m2m.atl.emftvm.impl.InstructionImpl
lineNumber, opcode, OPCODE_EDEFAULT, STACK_CONSUMPTION_EDEFAULT, STACK_LEVEL_EDEFAULT, STACK_PRODUCTION_EDEFAULT, stackConsumption, stackLevel, stackLevelSet, stackProductionFields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXYFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneGet(int featureID, boolean resolve, boolean coreType) booleaneIsSet(int featureID) voidprotected org.eclipse.emf.ecore.EClassReturns theEClassthat correspond to this metaclass.voideUnset(int featureID) Returns the value of the 'Byte Value' attribute.Returns the value of the 'Char Value' attribute.Returns the value of the 'Double Value' attribute.Returns the value of the 'Enum Value' attribute.Returns the value of the 'Float Value' attribute.Returns the value of the 'Int Value' attribute.Returns the value of the 'Long Value' attribute.Returns the value of the 'Short Value' attribute.Returns the value of the 'String Value' attribute.getValue()Returns the value of the 'Value' attribute.voidsetByteValue(Byte newByteValue) Sets the value of the 'Byte Value' attribute.voidsetCharValue(Character newCharValue) Sets the value of the 'Char Value' attribute.voidsetDoubleValue(Double newDoubleValue) Sets the value of the 'Double Value' attribute.voidsetEnumValue(String newEnumValue) Sets the value of the 'Enum Value' attribute.voidsetFloatValue(Float newFloatValue) Sets the value of the 'Float Value' attribute.voidsetIntValue(Integer newIntValue) Sets the value of the 'Int Value' attribute.voidsetLongValue(Long newLongValue) Sets the value of the 'Long Value' attribute.voidsetShortValue(Short newShortValue) Sets the value of the 'Short Value' attribute.voidsetStringValue(String newStringValue) Sets the value of the 'String Value' attribute.voidSets the value of the 'Value' attribute.toString()Methods inherited from class org.eclipse.m2m.atl.emftvm.impl.InstructionImpl
basicGetLineNumber, basicSetLineNumber, basicSetOwningBlock, eBasicRemoveFromContainerFeature, eInverseAdd, eInverseRemove, eNotify, getLineNumber, getOpcode, getOwningBlock, getStackConsumption, getStackLevel, getStackProduction, setLineNumber, setOwningBlockMethods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValuesMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequiredMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.m2m.atl.emftvm.Instruction
getLineNumber, getOpcode, getOwningBlock, getStackConsumption, getStackLevel, getStackProduction, setLineNumber, setOwningBlockMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
VALUE_EDEFAULT
The default value of the 'Value' attribute.- See Also:
-
value
The cached value of the 'Value' attribute.- See Also:
-
STRING_VALUE_EDEFAULT
The default value of the 'String Value' attribute.- See Also:
-
stringValue
The cached value of the 'String Value' attribute.- See Also:
-
INT_VALUE_EDEFAULT
The default value of the 'Int Value' attribute.- See Also:
-
intValue
The cached value of the 'Int Value' attribute.- See Also:
-
DOUBLE_VALUE_EDEFAULT
The default value of the 'Double Value' attribute.- See Also:
-
doubleValue
The cached value of the 'Double Value' attribute.- See Also:
-
BYTE_VALUE_EDEFAULT
The default value of the 'Byte Value' attribute.- See Also:
-
byteValue
The cached value of the 'Byte Value' attribute.- See Also:
-
CHAR_VALUE_EDEFAULT
The default value of the 'Char Value' attribute.- See Also:
-
charValue
The cached value of the 'Char Value' attribute.- See Also:
-
FLOAT_VALUE_EDEFAULT
The default value of the 'Float Value' attribute.- See Also:
-
floatValue
The cached value of the 'Float Value' attribute.- See Also:
-
SHORT_VALUE_EDEFAULT
The default value of the 'Short Value' attribute.- See Also:
-
shortValue
The cached value of the 'Short Value' attribute.- See Also:
-
LONG_VALUE_EDEFAULT
The default value of the 'Long Value' attribute.- See Also:
-
longValue
The cached value of the 'Long Value' attribute.- See Also:
-
ENUM_VALUE_EDEFAULT
The default value of the 'Enum Value' attribute.- See Also:
-
enumValue
The cached value of the 'Enum Value' attribute.- See Also:
-
-
Constructor Details
-
PushImpl
protected PushImpl()Creates a newPushImpl.
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()Returns theEClassthat correspond to this metaclass.- Overrides:
eStaticClassin classInstructionImpl- Returns:
- the
EClassthat correspond to this metaclass.
-
getValue
Returns the value of the 'Value' attribute.If the meaning of the 'Value' attribute isn't clear, there really should be more of a description here...
-
setValue
Sets the value of the 'Value' attribute. -
getStringValue
Returns the value of the 'String Value' attribute. The default value is"".If the meaning of the 'String Value' attribute isn't clear, there really should be more of a description here...
- Specified by:
getStringValuein interfacePush- Returns:
- the value of the 'String Value' attribute.
- See Also:
-
setStringValue
Sets the value of the 'String Value' attribute.- Specified by:
setStringValuein interfacePush- Parameters:
newStringValue- the new value of the 'String Value' attribute.- See Also:
-
getIntValue
Returns the value of the 'Int Value' attribute. The default value is"".If the meaning of the 'Int Value' attribute isn't clear, there really should be more of a description here...
- Specified by:
getIntValuein interfacePush- Returns:
- the value of the 'Int Value' attribute.
- See Also:
-
setIntValue
Sets the value of the 'Int Value' attribute.- Specified by:
setIntValuein interfacePush- Parameters:
newIntValue- the new value of the 'Int Value' attribute.- See Also:
-
getDoubleValue
Returns the value of the 'Double Value' attribute.If the meaning of the 'Double Value' attribute isn't clear, there really should be more of a description here...
- Specified by:
getDoubleValuein interfacePush- Returns:
- the value of the 'Double Value' attribute.
- See Also:
-
setDoubleValue
Sets the value of the 'Double Value' attribute.- Specified by:
setDoubleValuein interfacePush- Parameters:
newDoubleValue- the new value of the 'Double Value' attribute.- See Also:
-
getByteValue
Returns the value of the 'Byte Value' attribute.If the meaning of the 'Byte Value' attribute isn't clear, there really should be more of a description here...
- Specified by:
getByteValuein interfacePush- Returns:
- the value of the 'Byte Value' attribute.
- See Also:
-
setByteValue
Sets the value of the 'Byte Value' attribute.- Specified by:
setByteValuein interfacePush- Parameters:
newByteValue- the new value of the 'Byte Value' attribute.- See Also:
-
getCharValue
Returns the value of the 'Char Value' attribute.If the meaning of the 'Char Value' attribute isn't clear, there really should be more of a description here...
- Specified by:
getCharValuein interfacePush- Returns:
- the value of the 'Char Value' attribute.
- See Also:
-
setCharValue
Sets the value of the 'Char Value' attribute.- Specified by:
setCharValuein interfacePush- Parameters:
newCharValue- the new value of the 'Char Value' attribute.- See Also:
-
getFloatValue
Returns the value of the 'Float Value' attribute.If the meaning of the 'Float Value' attribute isn't clear, there really should be more of a description here...
- Specified by:
getFloatValuein interfacePush- Returns:
- the value of the 'Float Value' attribute.
- See Also:
-
setFloatValue
Sets the value of the 'Float Value' attribute.- Specified by:
setFloatValuein interfacePush- Parameters:
newFloatValue- the new value of the 'Float Value' attribute.- See Also:
-
getShortValue
Returns the value of the 'Short Value' attribute.If the meaning of the 'Short Value' attribute isn't clear, there really should be more of a description here...
- Specified by:
getShortValuein interfacePush- Returns:
- the value of the 'Short Value' attribute.
- See Also:
-
setShortValue
Sets the value of the 'Short Value' attribute.- Specified by:
setShortValuein interfacePush- Parameters:
newShortValue- the new value of the 'Short Value' attribute.- See Also:
-
getLongValue
Returns the value of the 'Long Value' attribute.If the meaning of the 'Long Value' attribute isn't clear, there really should be more of a description here...
- Specified by:
getLongValuein interfacePush- Returns:
- the value of the 'Long Value' attribute.
- See Also:
-
setLongValue
Sets the value of the 'Long Value' attribute.- Specified by:
setLongValuein interfacePush- Parameters:
newLongValue- the new value of the 'Long Value' attribute.- See Also:
-
getEnumValue
Returns the value of the 'Enum Value' attribute.If the meaning of the 'Enum Value' attribute isn't clear, there really should be more of a description here...
- Specified by:
getEnumValuein interfacePush- Returns:
- the value of the 'Enum Value' attribute.
- See Also:
-
setEnumValue
Sets the value of the 'Enum Value' attribute.- Specified by:
setEnumValuein interfacePush- Parameters:
newEnumValue- the new value of the 'Enum Value' attribute.- See Also:
-
eGet
- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classInstructionImpl
-
eSet
- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classInstructionImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classInstructionImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classInstructionImpl
-
toString
- Overrides:
toStringin classInstructionImpl
-