|
Generation Framework | |||||||||
| 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 FeatureContext MenuToolAppearance StyleDiagram LinkSource Meta FeatureLink Meta FeatureCreation Constraints
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter> |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
InternalEObject.EStore |
| Field Summary | |
|---|---|
protected StyleSelector |
appearanceStyle
The cached value of the ' Appearance Style' reference |
protected 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 EStructuralFeature |
linkMetaFeature
The cached value of the ' Link Meta Feature' reference |
protected 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 |
| 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()
|
| Methods inherited from class org.eclipse.gmf.mappings.impl.MappingEntryImpl |
|---|
basicGetDomainMetaElement, basicSetDomainInitializer, basicSetDomainSpecialization, getDomainInitializer, getDomainMetaElement, getDomainSpecialization, getLabelMappings, getRelatedDiagrams, setDomainInitializer, setDomainMetaElement, setDomainSpecialization |
| 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.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.gmf.mappings.MappingEntry |
|---|
getDomainInitializer, getDomainMetaElement, getDomainSpecialization, getLabelMappings, getRelatedDiagrams, setDomainInitializer, setDomainMetaElement, setDomainSpecialization |
| 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.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.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 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 EStructuralFeature sourceMetaFeature
Source Meta Feature' reference.
getSourceMetaFeature()protected EStructuralFeature linkMetaFeature
Link Meta Feature' reference.
getLinkMetaFeature()protected LinkConstraints creationConstraints
Creation Constraints' containment reference.
getCreationConstraints()| Constructor Detail |
|---|
protected LinkMappingImpl()
| Method Detail |
|---|
protected EClass eStaticClass()
eStaticClass in class MappingEntryImplpublic EReference getContainmentFeature()
getContainmentFeature in interface NeedsContainmentNeedsContainment.setContainmentFeature(EReference),
GMFMapPackage.getNeedsContainment_ContainmentFeature()public EReference basicGetContainmentFeature()
public void setContainmentFeature(EReference newContainmentFeature)
setContainmentFeature in interface NeedsContainmentnewContainmentFeature - the new value of the 'Containment Feature' reference.NeedsContainment.getContainmentFeature()public ContextMenu getContextMenu()
getContextMenu in interface MenuOwnerMenuOwner.setContextMenu(ContextMenu),
GMFMapPackage.getMenuOwner_ContextMenu()public ContextMenu basicGetContextMenu()
public void setContextMenu(ContextMenu newContextMenu)
setContextMenu in interface MenuOwnernewContextMenu - the new value of the 'Context Menu' reference.MenuOwner.getContextMenu()public Connection getDiagramLink()
getDiagramLink in interface LinkMappingLinkMapping.setDiagramLink(Connection),
GMFMapPackage.getLinkMapping_DiagramLink()public Connection basicGetDiagramLink()
public void setDiagramLink(Connection newDiagramLink)
setDiagramLink in interface LinkMappingnewDiagramLink - the new value of the 'Diagram Link' reference.LinkMapping.getDiagramLink()public EStructuralFeature getSourceMetaFeature()
getSourceMetaFeature in interface LinkMappingLinkMapping.setSourceMetaFeature(EStructuralFeature),
GMFMapPackage.getLinkMapping_SourceMetaFeature()public EStructuralFeature basicGetSourceMetaFeature()
public void setSourceMetaFeature(EStructuralFeature newSourceMetaFeature)
setSourceMetaFeature in interface LinkMappingnewSourceMetaFeature - the new value of the 'Source Meta Feature' reference.LinkMapping.getSourceMetaFeature()public EStructuralFeature getLinkMetaFeature()
getLinkMetaFeature in interface LinkMappingLinkMapping.setLinkMetaFeature(EStructuralFeature),
GMFMapPackage.getLinkMapping_LinkMetaFeature()public EStructuralFeature basicGetLinkMetaFeature()
public void setLinkMetaFeature(EStructuralFeature newLinkMetaFeature)
setLinkMetaFeature in interface LinkMappingnewLinkMetaFeature - the new value of the 'Link Meta Feature' reference.LinkMapping.getLinkMetaFeature()public LinkConstraints getCreationConstraints()
getCreationConstraints in interface LinkMappingLinkMapping.setCreationConstraints(LinkConstraints),
GMFMapPackage.getLinkMapping_CreationConstraints(),
LinkConstraints.getLinkMapping()
public NotificationChain basicSetCreationConstraints(LinkConstraints newCreationConstraints,
NotificationChain msgs)
public void setCreationConstraints(LinkConstraints newCreationConstraints)
setCreationConstraints in interface LinkMappingnewCreationConstraints - the new value of the 'Creation Constraints' containment reference.LinkMapping.getCreationConstraints()public AbstractTool getTool()
getTool in interface ToolOwnerToolOwner.setTool(AbstractTool),
GMFMapPackage.getToolOwner_Tool()public AbstractTool basicGetTool()
public void setTool(AbstractTool newTool)
setTool in interface ToolOwnernewTool - the new value of the 'Tool' reference.ToolOwner.getTool()public StyleSelector getAppearanceStyle()
getAppearanceStyle in interface AppearanceStewardAppearanceSteward.setAppearanceStyle(StyleSelector),
GMFMapPackage.getAppearanceSteward_AppearanceStyle()public StyleSelector basicGetAppearanceStyle()
public void setAppearanceStyle(StyleSelector newAppearanceStyle)
setAppearanceStyle in interface AppearanceStewardnewAppearanceStyle - the new value of the 'Appearance Style' reference.AppearanceSteward.getAppearanceStyle()public EClass getDomainContext()
getDomainContext in interface MappingEntrygetDomainContext in class MappingEntryImplnull otherwise.
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseAdd in class MappingEntryImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class MappingEntryImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface InternalEObjecteGet in class MappingEntryImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface InternalEObjecteSet in class MappingEntryImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class MappingEntryImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class MappingEntryImpl
public int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in interface InternalEObjecteBaseStructuralFeatureID in class BasicEObjectImpl
public int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in interface InternalEObjecteDerivedStructuralFeatureID in class BasicEObjectImpl
|
Generation Framework | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.