|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.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.objectweb.dsrg.sofa.repository.model.impl.RepositoryDataImpl
public class RepositoryDataImpl
An implementation of the model object 'Repository Data'.
The following features are implemented:
Repository ID
Architecture
Frame
Aspect
Code Bundle
Assembly Descriptor
Interface Type
Deployment Plan
Micro Component
Micro Interface Type
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic |
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected org.eclipse.emf.common.util.EList<Architecture> |
architecture
The cached value of the ' Architecture ' containment reference list |
protected org.eclipse.emf.common.util.EList<Aspect> |
aspect
The cached value of the ' Aspect ' containment reference list |
protected org.eclipse.emf.common.util.EList<AssemblyDescriptor> |
assemblyDescriptor
The cached value of the ' Assembly Descriptor ' containment reference list |
protected org.eclipse.emf.common.util.EList<CodeBundle> |
codeBundle
The cached value of the ' Code Bundle ' containment reference list |
protected org.eclipse.emf.common.util.EList<DeploymentPlan> |
deploymentPlan
The cached value of the ' Deployment Plan ' containment reference list |
protected org.eclipse.emf.common.util.EList<Frame> |
frame
The cached value of the ' Frame ' containment reference list |
protected org.eclipse.emf.common.util.EList<InterfaceType> |
interfaceType
The cached value of the ' Interface Type ' containment reference list |
protected org.eclipse.emf.common.util.EList<MicroComponent> |
microComponent
The cached value of the ' Micro Component ' containment reference list |
protected org.eclipse.emf.common.util.EList<MicroInterfaceType> |
microInterfaceType
The cached value of the ' Micro Interface Type ' containment reference list |
protected static java.lang.String |
REPOSITORY_ID_EDEFAULT
The default value of the ' Repository ID ' attribute |
protected java.lang.String |
repositoryID
The cached value of the ' Repository ID ' attribute |
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
eContainer |
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder |
---|
NIL |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
RepositoryDataImpl()
|
Method Summary | |
---|---|
Architecture |
createArchitecture(Architecture previous,
Frame _implements)
|
Architecture |
createArchitecture(java.lang.String name,
Frame _implements)
|
Aspect |
createAspect(Aspect previous)
|
Aspect |
createAspect(java.lang.String name)
|
AssemblyDescriptor |
createAssemblyDesc(AssemblyDescriptor previous,
Architecture topLevelArch)
|
AssemblyDescriptor |
createAssemblyDesc(java.lang.String name,
Architecture topLevelArch)
|
CodeBundle |
createCodeBundle(java.lang.String name,
VersionedEntity entity)
|
DeploymentPlan |
createDeploymentPlan(DeploymentPlan previous,
AssemblyDescriptor assembly)
|
DeploymentPlan |
createDeploymentPlan(java.lang.String name,
AssemblyDescriptor assembly)
|
Frame |
createFrame(Frame previous)
|
Frame |
createFrame(java.lang.String name)
|
InterfaceType |
createInterfaceType(InterfaceType previous,
java.lang.String signature)
|
InterfaceType |
createInterfaceType(java.lang.String name,
java.lang.String signature)
|
MicroComponent |
createMicroComponent(MicroComponent previous)
|
MicroComponent |
createMicroComponent(java.lang.String name)
|
MicroInterfaceType |
createMicroInterfaceType(MicroInterfaceType previous)
|
MicroInterfaceType |
createMicroInterfaceType(java.lang.String name)
|
CodeBundle |
createStandaloneCodeBundle(CodeBundle previous)
|
CodeBundle |
createStandaloneCodeBundle(java.lang.String name)
|
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<Architecture> |
getArchitecture()
|
org.eclipse.emf.common.util.EList<Aspect> |
getAspect()
|
org.eclipse.emf.common.util.EList<AssemblyDescriptor> |
getAssemblyDescriptor()
|
org.eclipse.emf.common.util.EList<CodeBundle> |
getCodeBundle()
|
org.eclipse.emf.common.util.EList<DeploymentPlan> |
getDeploymentPlan()
|
org.eclipse.emf.common.util.EList<Frame> |
getFrame()
|
org.eclipse.emf.common.util.EList<InterfaceType> |
getInterfaceType()
|
org.eclipse.emf.common.util.EList<MicroComponent> |
getMicroComponent()
|
org.eclipse.emf.common.util.EList<MicroInterfaceType> |
getMicroInterfaceType()
|
java.lang.String |
getRepositoryID()
|
void |
setRepositoryID(java.lang.String newRepositoryID)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
eBasicSetContainer, eInternalContainer |
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eBasicHasAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Field Detail |
---|
protected static final java.lang.String REPOSITORY_ID_EDEFAULT
Repository ID
' attribute.
getRepositoryID()
protected java.lang.String repositoryID
Repository ID
' attribute.
getRepositoryID()
protected org.eclipse.emf.common.util.EList<Architecture> architecture
Architecture
' containment reference list.
getArchitecture()
protected org.eclipse.emf.common.util.EList<Frame> frame
Frame
' containment reference list.
getFrame()
protected org.eclipse.emf.common.util.EList<Aspect> aspect
Aspect
' containment reference list.
getAspect()
protected org.eclipse.emf.common.util.EList<CodeBundle> codeBundle
Code Bundle
' containment reference list.
getCodeBundle()
protected org.eclipse.emf.common.util.EList<AssemblyDescriptor> assemblyDescriptor
Assembly Descriptor
' containment reference list.
getAssemblyDescriptor()
protected org.eclipse.emf.common.util.EList<InterfaceType> interfaceType
Interface Type
' containment reference list.
getInterfaceType()
protected org.eclipse.emf.common.util.EList<DeploymentPlan> deploymentPlan
Deployment Plan
' containment reference list.
getDeploymentPlan()
protected org.eclipse.emf.common.util.EList<MicroComponent> microComponent
Micro Component
' containment reference list.
getMicroComponent()
protected org.eclipse.emf.common.util.EList<MicroInterfaceType> microInterfaceType
Micro Interface Type
' containment reference list.
getMicroInterfaceType()
Constructor Detail |
---|
protected RepositoryDataImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String getRepositoryID()
getRepositoryID
in interface RepositoryData
ModelPackage.getRepositoryData_RepositoryID()
public void setRepositoryID(java.lang.String newRepositoryID)
public org.eclipse.emf.common.util.EList<Architecture> getArchitecture()
getArchitecture
in interface RepositoryData
ModelPackage.getRepositoryData_Architecture()
public org.eclipse.emf.common.util.EList<Frame> getFrame()
getFrame
in interface RepositoryData
ModelPackage.getRepositoryData_Frame()
public org.eclipse.emf.common.util.EList<Aspect> getAspect()
getAspect
in interface RepositoryData
ModelPackage.getRepositoryData_Aspect()
public org.eclipse.emf.common.util.EList<CodeBundle> getCodeBundle()
getCodeBundle
in interface RepositoryData
ModelPackage.getRepositoryData_CodeBundle()
public org.eclipse.emf.common.util.EList<AssemblyDescriptor> getAssemblyDescriptor()
getAssemblyDescriptor
in interface RepositoryData
ModelPackage.getRepositoryData_AssemblyDescriptor()
public org.eclipse.emf.common.util.EList<InterfaceType> getInterfaceType()
getInterfaceType
in interface RepositoryData
ModelPackage.getRepositoryData_InterfaceType()
public org.eclipse.emf.common.util.EList<DeploymentPlan> getDeploymentPlan()
getDeploymentPlan
in interface RepositoryData
ModelPackage.getRepositoryData_DeploymentPlan()
public org.eclipse.emf.common.util.EList<MicroComponent> getMicroComponent()
getMicroComponent
in interface RepositoryData
ModelPackage.getRepositoryData_MicroComponent()
public org.eclipse.emf.common.util.EList<MicroInterfaceType> getMicroInterfaceType()
getMicroInterfaceType
in interface RepositoryData
ModelPackage.getRepositoryData_MicroInterfaceType()
public InterfaceType createInterfaceType(java.lang.String name, java.lang.String signature)
createInterfaceType
in interface RepositoryData
public InterfaceType createInterfaceType(InterfaceType previous, java.lang.String signature)
createInterfaceType
in interface RepositoryData
public Frame createFrame(java.lang.String name)
createFrame
in interface RepositoryData
public Frame createFrame(Frame previous)
createFrame
in interface RepositoryData
public Architecture createArchitecture(java.lang.String name, Frame _implements)
createArchitecture
in interface RepositoryData
public Architecture createArchitecture(Architecture previous, Frame _implements)
createArchitecture
in interface RepositoryData
public AssemblyDescriptor createAssemblyDesc(java.lang.String name, Architecture topLevelArch)
createAssemblyDesc
in interface RepositoryData
public AssemblyDescriptor createAssemblyDesc(AssemblyDescriptor previous, Architecture topLevelArch)
createAssemblyDesc
in interface RepositoryData
public CodeBundle createCodeBundle(java.lang.String name, VersionedEntity entity)
createCodeBundle
in interface RepositoryData
public DeploymentPlan createDeploymentPlan(java.lang.String name, AssemblyDescriptor assembly)
createDeploymentPlan
in interface RepositoryData
public DeploymentPlan createDeploymentPlan(DeploymentPlan previous, AssemblyDescriptor assembly)
createDeploymentPlan
in interface RepositoryData
public CodeBundle createStandaloneCodeBundle(java.lang.String name)
createStandaloneCodeBundle
in interface RepositoryData
public CodeBundle createStandaloneCodeBundle(CodeBundle previous)
createStandaloneCodeBundle
in interface RepositoryData
public MicroComponent createMicroComponent(java.lang.String name)
createMicroComponent
in interface RepositoryData
public MicroComponent createMicroComponent(MicroComponent previous)
createMicroComponent
in interface RepositoryData
public Aspect createAspect(java.lang.String name)
createAspect
in interface RepositoryData
public Aspect createAspect(Aspect previous)
createAspect
in interface RepositoryData
public MicroInterfaceType createMicroInterfaceType(java.lang.String name)
createMicroInterfaceType
in interface RepositoryData
public MicroInterfaceType createMicroInterfaceType(MicroInterfaceType previous)
createMicroInterfaceType
in interface RepositoryData
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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |