public class ComplexInstructionImpl extends InstructionImpl implements ComplexInstruction
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 |
|---|---|
InstructionList |
basicGetHasComplexOperand() |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
InstructionList |
getHasComplexOperand() |
String |
getOperator() |
void |
setHasComplexOperand(InstructionList newHasComplexOperand) |
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 ComplexInstructionComplexInstruction.setOperator(String),
IlPackage.getComplexInstruction_Operator()public void setOperator(String newOperator)
setOperator in interface ComplexInstructionnewOperator - the new value of the 'Operator' attribute.ComplexInstruction.getOperator()public InstructionList getHasComplexOperand()
getHasComplexOperand in interface ComplexInstructionComplexInstruction.setHasComplexOperand(InstructionList),
IlPackage.getComplexInstruction_HasComplexOperand()public InstructionList basicGetHasComplexOperand()
public void setHasComplexOperand(InstructionList newHasComplexOperand)
setHasComplexOperand in interface ComplexInstructionnewHasComplexOperand - the new value of the 'Has Complex Operand' reference.ComplexInstruction.getHasComplexOperand()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