public class ParameterImpl extends IdentifiedElementImpl implements Parameter
The following features are implemented:
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| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EClassifier |
basicGetClassifier() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOperation(Operation newOperation,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
org.eclipse.emf.ecore.EClassifier |
getClassifier() |
String |
getClassifierName() |
Operation |
getOperation() |
boolean |
isMain() |
boolean |
isMany() |
boolean |
isRequired() |
void |
setClassifier(org.eclipse.emf.ecore.EClassifier newClassifier) |
void |
setClassifierName(String newClassifierName) |
void |
setMain(boolean newMain) |
void |
setMany(boolean newMany) |
void |
setOperation(Operation newOperation) |
void |
setRequired(boolean newRequired) |
String |
toString() |
getDescription, getName, setDescription, setNameeAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDescription, getName, setDescription, setNameeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic Operation getOperation()
getOperation in interface ParameterParameter.setOperation(Operation),
DeclarationPackage.getParameter_Operation(),
Operation.getParameters()public org.eclipse.emf.common.notify.NotificationChain basicSetOperation(Operation newOperation, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOperation(Operation newOperation)
setOperation in interface ParameternewOperation - the new value of the 'Operation' container reference.Parameter.getOperation()public boolean isRequired()
isRequired in interface ParameterParameter.setRequired(boolean),
DeclarationPackage.getParameter_Required()public void setRequired(boolean newRequired)
setRequired in interface ParameternewRequired - the new value of the 'Required' attribute.Parameter.isRequired()public boolean isMain()
isMain in interface ParameterParameter.setMain(boolean),
DeclarationPackage.getParameter_Main()public void setMain(boolean newMain)
setMain in interface ParameternewMain - the new value of the 'Main' attribute.Parameter.isMain()public boolean isMany()
isMany in interface ParameterParameter.setMany(boolean),
DeclarationPackage.getParameter_Many()public void setMany(boolean newMany)
setMany in interface ParameternewMany - the new value of the 'Many' attribute.Parameter.isMany()public org.eclipse.emf.ecore.EClassifier getClassifier()
getClassifier in interface ParameterParameter.setClassifier(EClassifier),
DeclarationPackage.getParameter_Classifier()public org.eclipse.emf.ecore.EClassifier basicGetClassifier()
public void setClassifier(org.eclipse.emf.ecore.EClassifier newClassifier)
setClassifier in interface ParameternewClassifier - the new value of the 'Classifier' reference.Parameter.getClassifier()public String getClassifierName()
getClassifierName in interface ParameterParameter.setClassifierName(String),
DeclarationPackage.getParameter_ClassifierName()public void setClassifierName(String newClassifierName)
setClassifierName in interface ParameternewClassifierName - the new value of the 'Classifier Name' attribute.Parameter.getClassifierName()public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class IdentifiedElementImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class IdentifiedElementImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class IdentifiedElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class IdentifiedElementImplpublic String toString()
toString in class IdentifiedElementImplCopyright © 2020. All rights reserved.