Class Variable
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.ease.lang.unittest.definition.impl.Variable
- All Implemented Interfaces:
IVariable,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject
public class Variable extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements IVariable
An implementation of the model object 'Variable'.
The following features are implemented:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainerNested 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
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Method Summary
Modifier and Type Method Description ObjecteGet(int featureID, boolean resolve, boolean coreType)ObjecteInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)voideUnset(int featureID)StringgetContent()StringgetDescription()StringgetEnumProviderID()org.eclipse.core.runtime.IPathgetFullName()StringgetName()org.eclipse.core.runtime.IPathgetPath()booleanisSetEnumProviderID()voidsetContent(String newContent)voidsetDescription(String newDescription)voidsetEnumProviderID(String newEnumProviderID)voidsetFullName(org.eclipse.core.runtime.IPath newFullName)StringtoString()voidunsetEnumProviderID()Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eInternalContainerMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURIMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, 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, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnsetMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
equals, 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.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getFullName
public org.eclipse.core.runtime.IPath getFullName()- Specified by:
getFullNamein interfaceIVariable- Returns:
- the value of the 'Full Name' attribute.
- See Also:
IVariable.setFullName(IPath),IDefinitionPackage.getVariable_FullName()
-
setFullName
public void setFullName(org.eclipse.core.runtime.IPath newFullName)- Specified by:
setFullNamein interfaceIVariable- Parameters:
newFullName- the new value of the 'Full Name' attribute.- See Also:
IVariable.getFullName()
-
getName
-
getContent
- Specified by:
getContentin interfaceIVariable- Returns:
- the value of the 'Content' attribute.
- See Also:
IVariable.setContent(String),IDefinitionPackage.getVariable_Content()
-
setContent
- Specified by:
setContentin interfaceIVariable- Parameters:
newContent- the new value of the 'Content' attribute.- See Also:
IVariable.getContent()
-
getDescription
- Specified by:
getDescriptionin interfaceIVariable- Returns:
- the value of the 'Description' attribute.
- See Also:
IVariable.setDescription(String),IDefinitionPackage.getVariable_Description()
-
setDescription
- Specified by:
setDescriptionin interfaceIVariable- Parameters:
newDescription- the new value of the 'Description' attribute.- See Also:
IVariable.getDescription()
-
getEnumProviderID
- Specified by:
getEnumProviderIDin interfaceIVariable- Returns:
- the value of the 'Enum Provider ID' attribute.
- See Also:
IVariable.isSetEnumProviderID(),IVariable.unsetEnumProviderID(),IVariable.setEnumProviderID(String),IDefinitionPackage.getVariable_EnumProviderID()
-
setEnumProviderID
- Specified by:
setEnumProviderIDin interfaceIVariable- Parameters:
newEnumProviderID- the new value of the 'Enum Provider ID' attribute.- See Also:
IVariable.isSetEnumProviderID(),IVariable.unsetEnumProviderID(),IVariable.getEnumProviderID()
-
unsetEnumProviderID
public void unsetEnumProviderID()- Specified by:
unsetEnumProviderIDin interfaceIVariable- See Also:
IVariable.isSetEnumProviderID(),IVariable.getEnumProviderID(),IVariable.setEnumProviderID(String)
-
isSetEnumProviderID
public boolean isSetEnumProviderID()- Specified by:
isSetEnumProviderIDin interfaceIVariable- Returns:
- whether the value of the 'Enum Provider ID' attribute is set.
- See Also:
IVariable.unsetEnumProviderID(),IVariable.getEnumProviderID(),IVariable.setEnumProviderID(String)
-
getPath
public org.eclipse.core.runtime.IPath getPath() -
eGet
- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eSet
- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID)- Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)- Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eInvoke
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException- Specified by:
eInvokein interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eInvokein classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Throws:
InvocationTargetException
-
toString
- Overrides:
toStringin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-