public class SimpleInstructionImpl extends InstructionImpl implements SimpleInstruction
The following features are implemented:
MinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStoreNILEOPPOSITE_FEATURE_BASE| Modifier and Type | Method and Description |
|---|---|
Expression |
basicGetHasOperand() |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
Expression |
getHasOperand() |
String |
getOperator() |
void |
setHasOperand(Expression newHasOperand) |
void |
setOperator(String newOperator) |
String |
toString() |
basicGetHasInstructionLabel, getHasInstructionLabel, setHasInstructionLabeleInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetHasInstructionLabel, setHasInstructionLabeleAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredpublic String getOperator()
getOperator in interface SimpleInstructionSimpleInstruction.setOperator(String),
IlPackage.getSimpleInstruction_Operator()public void setOperator(String newOperator)
setOperator in interface SimpleInstructionnewOperator - the new value of the 'Operator' attribute.SimpleInstruction.getOperator()public Expression getHasOperand()
getHasOperand in interface SimpleInstructionSimpleInstruction.setHasOperand(Expression),
IlPackage.getSimpleInstruction_HasOperand()public Expression basicGetHasOperand()
public void setHasOperand(Expression newHasOperand)
setHasOperand in interface SimpleInstructionnewHasOperand - the new value of the 'Has Operand' reference.SimpleInstruction.getHasOperand()public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface InternalEObjecteGet in class InstructionImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class InstructionImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class InstructionImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class InstructionImplpublic String toString()
toString in class BasicEObjectImpl