|
||||||||||
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.EObjectImpl
org.eclipse.emf.ecore.sdo.impl.EDataObjectImpl
org.eclipse.corona.model.container.impl.ContextContainerImpl
public class ContextContainerImpl
An implementation of the model object 'Context Container'.
The following features are implemented:
Container Uri
Container Path
Container Type
Container Description
Repository Descriptors
Related Containers
Container Properties
Relationship Resource Set
Name
Nested Class Summary |
---|
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 |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
(package private) java.util.List |
collaborationEventHandlerList
|
protected static java.lang.String |
CONTAINER_DESCRIPTION_EDEFAULT
The default value of the ' Container Description ' attribute |
protected static java.lang.String |
CONTAINER_TYPE_EDEFAULT
The default value of the ' Container Type ' attribute |
protected static java.lang.String |
CONTAINER_URI_EDEFAULT
The default value of the ' Container Uri ' attribute |
protected java.lang.String |
containerDescription
The cached value of the ' Container Description ' attribute |
protected ContainerPathElement |
containerPath
The cached value of the ' Container Path ' containment reference |
protected ContainerProperties |
containerProperties
The cached value of the ' Container Properties ' containment reference |
protected java.lang.String |
containerType
The cached value of the ' Container Type ' attribute |
protected java.lang.String |
containerUri
The cached value of the ' Container Uri ' 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 RelatedContainers |
relatedContainers
The cached value of the ' Related Containers ' containment reference |
protected RelationshipResourceSet |
relationshipResourceSet
The cached value of the ' Relationship Resource Set ' containment reference |
protected RepositoryDescriptors |
repositoryDescriptors
The cached value of the ' Repository Descriptors ' containment reference |
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
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.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
ContextContainerImpl()
|
Method Summary | |
---|---|
void |
addCollaborationEventHandler(CollaborationEventHandler collaborationEventHandler)
|
void |
addRelatedContainerUri(java.lang.String relatedContainerUri)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerPath(ContainerPathElement newContainerPath,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetContainerProperties(ContainerProperties newContainerProperties,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetRelatedContainers(RelatedContainers newRelatedContainers,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetRelationshipResourceSet(RelationshipResourceSet newRelationshipResourceSet,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetRepositoryDescriptors(RepositoryDescriptors newRepositoryDescriptors,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
static ContextContainer |
deserialize(java.io.InputStream xmlStream)
|
static ContextContainer |
deserialize(java.lang.String xmlString)
|
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)
|
java.lang.Object |
getAdapter(java.lang.Class adapter)
|
java.lang.String |
getContainerDescription()
|
ContainerPathElement |
getContainerPath()
|
ContainerProperties |
getContainerProperties()
|
java.lang.String |
getContainerType()
|
java.lang.String |
getContainerUri()
|
java.lang.String |
getIdentifier()
|
java.lang.String |
getName()
|
RelatedContainers |
getRelatedContainers()
|
RelationshipResourceSet |
getRelationshipResourceSet()
|
RepositoryDescriptor |
getRepositoryDescriptor(java.lang.String repositoryDescriptorName)
|
RepositoryDescriptors |
getRepositoryDescriptors()
|
java.util.List |
listRelatedContainerUris()
|
java.util.List |
listRepositoryDescriptorNames()
|
void |
notifyListeners(CollaborationEvent event)
|
void |
removeRelatedContainerUri(java.lang.String relatedContainerUri)
|
java.lang.String |
serialize()
|
void |
serialize(java.io.OutputStream outputStream)
|
void |
setContainerDescription(java.lang.String newContainerDescription)
|
void |
setContainerPath(ContainerPathElement newContainerPath)
|
void |
setContainerProperties(ContainerProperties newContainerProperties)
|
void |
setContainerType(java.lang.String newContainerType)
|
void |
setContainerUri(java.lang.String newContainerUri)
|
void |
setName(java.lang.String newName)
|
void |
setRelatedContainers(RelatedContainers newRelatedContainers)
|
void |
setRelationshipResourceSet(RelationshipResourceSet newRelationshipResourceSet)
|
void |
setRepositoryDescriptors(RepositoryDescriptors newRepositoryDescriptors)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.emf.ecore.sdo.impl.EDataObjectImpl |
---|
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInstanceProperties, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset, writeReplace |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, 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.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 |
---|
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainerFeatureID, eDerivedStructuralFeatureID, eDirectResource, eGet, eInternalContainer, eInternalResource, eInverseAdd, eInverseRemove, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetClass, eSetProxyURI, eSetResource, eSetStore, eSetting, eStore, eURIFragmentSegment |
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 |
Field Detail |
---|
java.util.List collaborationEventHandlerList
protected static final java.lang.String CONTAINER_URI_EDEFAULT
Container Uri
' attribute.
getContainerUri()
protected java.lang.String containerUri
Container Uri
' attribute.
getContainerUri()
protected ContainerPathElement containerPath
Container Path
' containment reference.
getContainerPath()
protected static final java.lang.String CONTAINER_TYPE_EDEFAULT
Container Type
' attribute.
getContainerType()
protected java.lang.String containerType
Container Type
' attribute.
getContainerType()
protected static final java.lang.String CONTAINER_DESCRIPTION_EDEFAULT
Container Description
' attribute.
getContainerDescription()
protected java.lang.String containerDescription
Container Description
' attribute.
getContainerDescription()
protected RepositoryDescriptors repositoryDescriptors
Repository Descriptors
' containment reference.
getRepositoryDescriptors()
protected RelatedContainers relatedContainers
Related Containers
' containment reference.
getRelatedContainers()
protected ContainerProperties containerProperties
Container Properties
' containment reference.
getContainerProperties()
protected RelationshipResourceSet relationshipResourceSet
Relationship Resource Set
' containment reference.
getRelationshipResourceSet()
protected static final java.lang.String NAME_EDEFAULT
Name
' attribute.
getName()
protected java.lang.String name
Name
' attribute.
getName()
Constructor Detail |
---|
protected ContextContainerImpl()
Method Detail |
---|
public java.lang.Object getAdapter(java.lang.Class adapter)
public java.lang.String getIdentifier()
getIdentifier
in interface Contribution
public void addRelatedContainerUri(java.lang.String relatedContainerUri)
addRelatedContainerUri
in interface ContextContainer
public void removeRelatedContainerUri(java.lang.String relatedContainerUri)
removeRelatedContainerUri
in interface ContextContainer
public java.util.List listRelatedContainerUris()
listRelatedContainerUris
in interface ContextContainer
public java.util.List listRepositoryDescriptorNames()
listRepositoryDescriptorNames
in interface ContextContainer
public RepositoryDescriptor getRepositoryDescriptor(java.lang.String repositoryDescriptorName)
getRepositoryDescriptor
in interface ContextContainer
public static ContextContainer deserialize(java.lang.String xmlString)
public static ContextContainer deserialize(java.io.InputStream xmlStream)
public java.lang.String serialize()
serialize
in interface ContextContainer
public void serialize(java.io.OutputStream outputStream)
serialize
in interface ContextContainer
public void addCollaborationEventHandler(CollaborationEventHandler collaborationEventHandler)
public void notifyListeners(CollaborationEvent event)
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.sdo.impl.EDataObjectImpl
public java.lang.String getContainerUri()
getContainerUri
in interface ContextContainer
ContextContainer.setContainerUri(String)
public void setContainerUri(java.lang.String newContainerUri)
setContainerUri
in interface ContextContainer
newContainerUri
- the new value of the 'Container Uri' attribute.ContextContainer.getContainerUri()
public ContainerPathElement getContainerPath()
getContainerPath
in interface ContextContainer
ContextContainer.setContainerPath(ContainerPathElement)
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerPath(ContainerPathElement newContainerPath, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerPath(ContainerPathElement newContainerPath)
setContainerPath
in interface ContextContainer
newContainerPath
- the new value of the 'Container Path' containment reference.ContextContainer.getContainerPath()
public java.lang.String getContainerType()
getContainerType
in interface ContextContainer
ContextContainer.setContainerType(String)
public void setContainerType(java.lang.String newContainerType)
setContainerType
in interface ContextContainer
newContainerType
- the new value of the 'Container Type' attribute.ContextContainer.getContainerType()
public java.lang.String getContainerDescription()
getContainerDescription
in interface ContextContainer
ContextContainer.setContainerDescription(String)
public void setContainerDescription(java.lang.String newContainerDescription)
setContainerDescription
in interface ContextContainer
newContainerDescription
- the new value of the 'Container Description' attribute.ContextContainer.getContainerDescription()
public RepositoryDescriptors getRepositoryDescriptors()
getRepositoryDescriptors
in interface ContextContainer
ContextContainer.setRepositoryDescriptors(RepositoryDescriptors)
public org.eclipse.emf.common.notify.NotificationChain basicSetRepositoryDescriptors(RepositoryDescriptors newRepositoryDescriptors, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setRepositoryDescriptors(RepositoryDescriptors newRepositoryDescriptors)
setRepositoryDescriptors
in interface ContextContainer
newRepositoryDescriptors
- the new value of the 'Repository Descriptors' containment reference.ContextContainer.getRepositoryDescriptors()
public RelatedContainers getRelatedContainers()
getRelatedContainers
in interface ContextContainer
ContextContainer.setRelatedContainers(RelatedContainers)
public org.eclipse.emf.common.notify.NotificationChain basicSetRelatedContainers(RelatedContainers newRelatedContainers, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setRelatedContainers(RelatedContainers newRelatedContainers)
setRelatedContainers
in interface ContextContainer
newRelatedContainers
- the new value of the 'Related Containers' containment reference.ContextContainer.getRelatedContainers()
public ContainerProperties getContainerProperties()
getContainerProperties
in interface ContextContainer
ContextContainer.setContainerProperties(ContainerProperties)
public org.eclipse.emf.common.notify.NotificationChain basicSetContainerProperties(ContainerProperties newContainerProperties, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContainerProperties(ContainerProperties newContainerProperties)
setContainerProperties
in interface ContextContainer
newContainerProperties
- the new value of the 'Container Properties' containment reference.ContextContainer.getContainerProperties()
public RelationshipResourceSet getRelationshipResourceSet()
getRelationshipResourceSet
in interface ContextContainer
ContextContainer.setRelationshipResourceSet(RelationshipResourceSet)
public org.eclipse.emf.common.notify.NotificationChain basicSetRelationshipResourceSet(RelationshipResourceSet newRelationshipResourceSet, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setRelationshipResourceSet(RelationshipResourceSet newRelationshipResourceSet)
setRelationshipResourceSet
in interface ContextContainer
newRelationshipResourceSet
- the new value of the 'Relationship Resource Set' containment reference.ContextContainer.getRelationshipResourceSet()
public java.lang.String getName()
getName
in interface ContextContainer
ContextContainer.setName(String)
public void setName(java.lang.String newName)
setName
in interface ContextContainer
newName
- the new value of the 'Name' attribute.ContextContainer.getName()
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
|
Copyright 2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |