public class ResourceImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements Resource
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.common.util.EList<ServiceDependency> |
dependencies
The cached value of the '
Dependencies ' containment reference list. |
protected java.lang.String |
doc
The cached value of the '
Doc ' attribute. |
protected static java.lang.String |
DOC_EDEFAULT
The default value of the '
Doc ' attribute. |
protected static boolean |
GAP_CLASS_EDEFAULT
The default value of the '
Gap Class ' attribute. |
protected boolean |
gapClass
The cached value of the '
Gap Class ' attribute. |
protected java.lang.String |
hint
The cached value of the '
Hint ' attribute. |
protected static java.lang.String |
HINT_EDEFAULT
The default value of the '
Hint ' attribute. |
protected java.lang.String |
name
The cached value of the '
Name ' attribute. |
protected static java.lang.String |
NAME_EDEFAULT
The default value of the '
Name ' attribute. |
protected static boolean |
NO_GAP_CLASS_EDEFAULT
The default value of the '
No Gap Class ' attribute. |
protected boolean |
noGapClass
The cached value of the '
No Gap Class ' attribute. |
protected org.eclipse.emf.common.util.EList<ResourceOperation> |
operations
The cached value of the '
Operations ' containment reference list. |
protected java.lang.String |
path
The cached value of the '
Path ' attribute. |
protected static java.lang.String |
PATH_EDEFAULT
The default value of the '
Path ' attribute. |
protected boolean |
scaffold
The cached value of the '
Scaffold ' attribute. |
protected static boolean |
SCAFFOLD_EDEFAULT
The default value of the '
Scaffold ' attribute. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
ResourceImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
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,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
org.eclipse.emf.common.util.EList<ServiceDependency> |
getDependencies() |
java.lang.String |
getDoc() |
java.lang.String |
getHint() |
java.lang.String |
getName() |
org.eclipse.emf.common.util.EList<ResourceOperation> |
getOperations() |
java.lang.String |
getPath() |
boolean |
isGapClass() |
boolean |
isNoGapClass() |
boolean |
isScaffold() |
void |
setDoc(java.lang.String newDoc) |
void |
setGapClass(boolean newGapClass) |
void |
setHint(java.lang.String newHint) |
void |
setName(java.lang.String newName) |
void |
setNoGapClass(boolean newNoGapClass) |
void |
setPath(java.lang.String newPath) |
void |
setScaffold(boolean newScaffold) |
java.lang.String |
toString() |
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected static final java.lang.String DOC_EDEFAULT
Doc
' attribute.
getDoc()
protected static final java.lang.String NAME_EDEFAULT
Name
' attribute.
getName()
protected static final boolean GAP_CLASS_EDEFAULT
Gap Class
' attribute.
isGapClass()
,
Constant Field Valuesprotected boolean gapClass
Gap Class
' attribute.
isGapClass()
protected static final boolean NO_GAP_CLASS_EDEFAULT
No Gap Class
' attribute.
isNoGapClass()
,
Constant Field Valuesprotected boolean noGapClass
No Gap Class
' attribute.
isNoGapClass()
protected static final java.lang.String HINT_EDEFAULT
Hint
' attribute.
getHint()
protected static final boolean SCAFFOLD_EDEFAULT
Scaffold
' attribute.
isScaffold()
,
Constant Field Valuesprotected boolean scaffold
Scaffold
' attribute.
isScaffold()
protected static final java.lang.String PATH_EDEFAULT
Path
' attribute.
getPath()
protected org.eclipse.emf.common.util.EList<ServiceDependency> dependencies
Dependencies
' containment reference list.
getDependencies()
protected org.eclipse.emf.common.util.EList<ResourceOperation> operations
Operations
' containment reference list.
getOperations()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String getDoc()
getDoc
in interface Resource
Resource.setDoc(String)
,
TacticdslPackage.getResource_Doc()
public void setDoc(java.lang.String newDoc)
setDoc
in interface Resource
newDoc
- the new value of the 'Doc' attribute.Resource.getDoc()
public java.lang.String getName()
getName
in interface Resource
Resource.setName(String)
,
TacticdslPackage.getResource_Name()
public void setName(java.lang.String newName)
setName
in interface Resource
newName
- the new value of the 'Name' attribute.Resource.getName()
public boolean isGapClass()
isGapClass
in interface Resource
Resource.setGapClass(boolean)
,
TacticdslPackage.getResource_GapClass()
public void setGapClass(boolean newGapClass)
setGapClass
in interface Resource
newGapClass
- the new value of the 'Gap Class' attribute.Resource.isGapClass()
public boolean isNoGapClass()
isNoGapClass
in interface Resource
Resource.setNoGapClass(boolean)
,
TacticdslPackage.getResource_NoGapClass()
public void setNoGapClass(boolean newNoGapClass)
setNoGapClass
in interface Resource
newNoGapClass
- the new value of the 'No Gap Class' attribute.Resource.isNoGapClass()
public java.lang.String getHint()
getHint
in interface Resource
Resource.setHint(String)
,
TacticdslPackage.getResource_Hint()
public void setHint(java.lang.String newHint)
setHint
in interface Resource
newHint
- the new value of the 'Hint' attribute.Resource.getHint()
public boolean isScaffold()
isScaffold
in interface Resource
Resource.setScaffold(boolean)
,
TacticdslPackage.getResource_Scaffold()
public void setScaffold(boolean newScaffold)
setScaffold
in interface Resource
newScaffold
- the new value of the 'Scaffold' attribute.Resource.isScaffold()
public java.lang.String getPath()
getPath
in interface Resource
Resource.setPath(String)
,
TacticdslPackage.getResource_Path()
public void setPath(java.lang.String newPath)
setPath
in interface Resource
newPath
- the new value of the 'Path' attribute.Resource.getPath()
public org.eclipse.emf.common.util.EList<ServiceDependency> getDependencies()
getDependencies
in interface Resource
TacticdslPackage.getResource_Dependencies()
public org.eclipse.emf.common.util.EList<ResourceOperation> getOperations()
getOperations
in interface Resource
TacticdslPackage.getResource_Operations()
public 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.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl