|
||||||||||
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.gmf.mappings.impl.MappingEntryImpl
org.eclipse.gmf.mappings.impl.LinkMappingImpl
public class LinkMappingImpl
An implementation of the model object 'Link Mapping'.
The following features are implemented:
Containment Feature
Context Menu
Tool
Appearance Style
Diagram Link
Source Meta Feature
Link Meta Feature
Creation Constraints
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<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected StyleSelector |
appearanceStyle
The cached value of the ' Appearance Style ' reference. |
protected org.eclipse.emf.ecore.EReference |
containmentFeature
The cached value of the ' Containment Feature ' reference. |
protected ContextMenu |
contextMenu
The cached value of the ' Context Menu ' reference. |
protected LinkConstraints |
creationConstraints
The cached value of the ' Creation Constraints ' containment reference. |
protected Connection |
diagramLink
The cached value of the ' Diagram Link ' reference. |
protected org.eclipse.emf.ecore.EStructuralFeature |
linkMetaFeature
The cached value of the ' Link Meta Feature ' reference. |
protected org.eclipse.emf.ecore.EStructuralFeature |
sourceMetaFeature
The cached value of the ' Source Meta Feature ' reference. |
protected AbstractTool |
tool
The cached value of the ' Tool ' reference. |
Fields inherited from class org.eclipse.gmf.mappings.impl.MappingEntryImpl |
---|
domainInitializer, domainMetaElement, domainSpecialization, labelMappings, relatedDiagrams, visualEffects |
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 |
LinkMappingImpl()
|
Method Summary | |
---|---|
StyleSelector |
basicGetAppearanceStyle()
|
org.eclipse.emf.ecore.EReference |
basicGetContainmentFeature()
|
ContextMenu |
basicGetContextMenu()
|
Connection |
basicGetDiagramLink()
|
org.eclipse.emf.ecore.EStructuralFeature |
basicGetLinkMetaFeature()
|
org.eclipse.emf.ecore.EStructuralFeature |
basicGetSourceMetaFeature()
|
AbstractTool |
basicGetTool()
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetCreationConstraints(LinkConstraints newCreationConstraints,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
int |
eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass)
|
int |
eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass)
|
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)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
StyleSelector |
getAppearanceStyle()
|
org.eclipse.emf.ecore.EReference |
getContainmentFeature()
|
ContextMenu |
getContextMenu()
|
LinkConstraints |
getCreationConstraints()
|
Connection |
getDiagramLink()
|
org.eclipse.emf.ecore.EClass |
getDomainContext()
This method was created to simplify transtofmation code. |
org.eclipse.emf.ecore.EStructuralFeature |
getLinkMetaFeature()
|
org.eclipse.emf.ecore.EStructuralFeature |
getSourceMetaFeature()
|
AbstractTool |
getTool()
|
void |
setAppearanceStyle(StyleSelector newAppearanceStyle)
|
void |
setContainmentFeature(org.eclipse.emf.ecore.EReference newContainmentFeature)
|
void |
setContextMenu(ContextMenu newContextMenu)
|
void |
setCreationConstraints(LinkConstraints newCreationConstraints)
|
void |
setDiagramLink(Connection newDiagramLink)
|
void |
setLinkMetaFeature(org.eclipse.emf.ecore.EStructuralFeature newLinkMetaFeature)
|
void |
setSourceMetaFeature(org.eclipse.emf.ecore.EStructuralFeature newSourceMetaFeature)
|
void |
setTool(AbstractTool newTool)
|
Methods inherited from class org.eclipse.gmf.mappings.impl.MappingEntryImpl |
---|
basicGetDomainMetaElement, basicSetDomainInitializer, basicSetDomainSpecialization, getDomainInitializer, getDomainMetaElement, getDomainSpecialization, getLabelMappings, getRelatedDiagrams, getVisualEffects, setDomainInitializer, setDomainMetaElement, setDomainSpecialization |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eBasicAdapterArray, eBasicHasAdapters, 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.gmf.mappings.MappingEntry |
---|
getDomainInitializer, getDomainMetaElement, getDomainSpecialization, getLabelMappings, getRelatedDiagrams, getVisualEffects, setDomainInitializer, setDomainMetaElement, setDomainSpecialization |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, 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 org.eclipse.emf.ecore.EReference containmentFeature
Containment Feature
' reference.
getContainmentFeature()
protected ContextMenu contextMenu
Context Menu
' reference.
getContextMenu()
protected AbstractTool tool
Tool
' reference.
getTool()
protected StyleSelector appearanceStyle
Appearance Style
' reference.
getAppearanceStyle()
protected Connection diagramLink
Diagram Link
' reference.
getDiagramLink()
protected org.eclipse.emf.ecore.EStructuralFeature sourceMetaFeature
Source Meta Feature
' reference.
getSourceMetaFeature()
protected org.eclipse.emf.ecore.EStructuralFeature linkMetaFeature
Link Meta Feature
' reference.
getLinkMetaFeature()
protected LinkConstraints creationConstraints
Creation Constraints
' containment reference.
getCreationConstraints()
Constructor Detail |
---|
protected LinkMappingImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class MappingEntryImpl
public org.eclipse.emf.ecore.EReference getContainmentFeature()
getContainmentFeature
in interface NeedsContainment
NeedsContainment.setContainmentFeature(EReference)
,
GMFMapPackage.getNeedsContainment_ContainmentFeature()
public org.eclipse.emf.ecore.EReference basicGetContainmentFeature()
public void setContainmentFeature(org.eclipse.emf.ecore.EReference newContainmentFeature)
setContainmentFeature
in interface NeedsContainment
newContainmentFeature
- the new value of the 'Containment Feature' reference.NeedsContainment.getContainmentFeature()
public ContextMenu getContextMenu()
getContextMenu
in interface MenuOwner
MenuOwner.setContextMenu(ContextMenu)
,
GMFMapPackage.getMenuOwner_ContextMenu()
public ContextMenu basicGetContextMenu()
public void setContextMenu(ContextMenu newContextMenu)
setContextMenu
in interface MenuOwner
newContextMenu
- the new value of the 'Context Menu' reference.MenuOwner.getContextMenu()
public Connection getDiagramLink()
getDiagramLink
in interface LinkMapping
LinkMapping.setDiagramLink(Connection)
,
GMFMapPackage.getLinkMapping_DiagramLink()
public Connection basicGetDiagramLink()
public void setDiagramLink(Connection newDiagramLink)
setDiagramLink
in interface LinkMapping
newDiagramLink
- the new value of the 'Diagram Link' reference.LinkMapping.getDiagramLink()
public org.eclipse.emf.ecore.EStructuralFeature getSourceMetaFeature()
getSourceMetaFeature
in interface LinkMapping
LinkMapping.setSourceMetaFeature(EStructuralFeature)
,
GMFMapPackage.getLinkMapping_SourceMetaFeature()
public org.eclipse.emf.ecore.EStructuralFeature basicGetSourceMetaFeature()
public void setSourceMetaFeature(org.eclipse.emf.ecore.EStructuralFeature newSourceMetaFeature)
setSourceMetaFeature
in interface LinkMapping
newSourceMetaFeature
- the new value of the 'Source Meta Feature' reference.LinkMapping.getSourceMetaFeature()
public org.eclipse.emf.ecore.EStructuralFeature getLinkMetaFeature()
getLinkMetaFeature
in interface LinkMapping
LinkMapping.setLinkMetaFeature(EStructuralFeature)
,
GMFMapPackage.getLinkMapping_LinkMetaFeature()
public org.eclipse.emf.ecore.EStructuralFeature basicGetLinkMetaFeature()
public void setLinkMetaFeature(org.eclipse.emf.ecore.EStructuralFeature newLinkMetaFeature)
setLinkMetaFeature
in interface LinkMapping
newLinkMetaFeature
- the new value of the 'Link Meta Feature' reference.LinkMapping.getLinkMetaFeature()
public LinkConstraints getCreationConstraints()
getCreationConstraints
in interface LinkMapping
LinkMapping.setCreationConstraints(LinkConstraints)
,
GMFMapPackage.getLinkMapping_CreationConstraints()
,
LinkConstraints.getLinkMapping()
public org.eclipse.emf.common.notify.NotificationChain basicSetCreationConstraints(LinkConstraints newCreationConstraints, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setCreationConstraints(LinkConstraints newCreationConstraints)
setCreationConstraints
in interface LinkMapping
newCreationConstraints
- the new value of the 'Creation Constraints' containment reference.LinkMapping.getCreationConstraints()
public AbstractTool getTool()
getTool
in interface ToolOwner
ToolOwner.setTool(AbstractTool)
,
GMFMapPackage.getToolOwner_Tool()
public AbstractTool basicGetTool()
public void setTool(AbstractTool newTool)
setTool
in interface ToolOwner
newTool
- the new value of the 'Tool' reference.ToolOwner.getTool()
public StyleSelector getAppearanceStyle()
getAppearanceStyle
in interface AppearanceSteward
AppearanceSteward.setAppearanceStyle(StyleSelector)
,
GMFMapPackage.getAppearanceSteward_AppearanceStyle()
public StyleSelector basicGetAppearanceStyle()
public void setAppearanceStyle(StyleSelector newAppearanceStyle)
setAppearanceStyle
in interface AppearanceSteward
newAppearanceStyle
- the new value of the 'Appearance Style' reference.AppearanceSteward.getAppearanceStyle()
public org.eclipse.emf.ecore.EClass getDomainContext()
getDomainContext
in interface MappingEntry
getDomainContext
in class MappingEntryImpl
null
otherwise.
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 MappingEntryImpl
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 MappingEntryImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class MappingEntryImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class MappingEntryImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class MappingEntryImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class MappingEntryImpl
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
eBaseStructuralFeatureID
in interface org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
eDerivedStructuralFeatureID
in interface org.eclipse.emf.ecore.InternalEObject
eDerivedStructuralFeatureID
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |