org.eclipse.gmf.mappings.provider
Class GMFMapItemProviderAdapterFactory
java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.eclipse.gmf.mappings.util.GMFMapAdapterFactory
org.eclipse.gmf.mappings.provider.GMFMapItemProviderAdapterFactory
-
All Implemented Interfaces:
- org.eclipse.emf.common.notify.AdapterFactory, org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable
-
public class GMFMapItemProviderAdapterFactory
- extends
GMFMapAdapterFactory
- implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable
This is the factory that is used to provide the interfaces needed to support Viewers.
The adapters generated by this factory convert EMF adapter notifications into calls to
fireNotifyChanged.
The adapters also support Eclipse property sheets.
Note that most of the adapters are shared among multiple instances.
-
** Generated **
-
|
Methods inherited from class org.eclipse.gmf.mappings.util.
GMFMapAdapterFactory
|
createAdapter,
createAppearanceStewardAdapter,
createAuditableAdapter,
createElementInitializerAdapter,
createEObjectAdapter,
createFeatureInitializerAdapter,
createMappingEntryAdapter,
createMeasurableAdapter,
createMenuOwnerAdapter,
createNeedsContainmentAdapter,
createNodeReferenceAdapter,
createRuleBaseAdapter,
createToolOwnerAdapter
|
|
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
|
adaptAllNew, adaptNew, associate, createAdapter, resolve
|
|
Methods inherited from class java.lang.Object
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
|
|
Methods inherited from interface org.eclipse.emf.common.notify.AdapterFactory
|
adaptAllNew, adaptNew
|
parentAdapterFactory
protected org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory
- This keeps track of the root adapter factory that delegates to this adapter factory.
-
** Generated **
-
changeNotifier
protected org.eclipse.emf.edit.provider.IChangeNotifier changeNotifier
- This is used to implement
IChangeNotifier.
-
** Generated **
-
supportedTypes
protected java.util.Collection<java.lang.Object> supportedTypes
- This keeps track of all the supported types checked by
isFactoryForType.
-
** Generated **
-
nodeMappingItemProvider
protected
NodeMappingItemProvider nodeMappingItemProvider
- This keeps track of the one adapter used for all
NodeMapping instances.
-
** Generated **
-
compartmentMappingItemProvider
protected
CompartmentMappingItemProvider compartmentMappingItemProvider
- This keeps track of the one adapter used for all
CompartmentMapping instances.
-
** Generated **
-
linkMappingItemProvider
protected
LinkMappingItemProvider linkMappingItemProvider
- This keeps track of the one adapter used for all
LinkMapping instances.
-
** Generated **
-
canvasMappingItemProvider
protected
CanvasMappingItemProvider canvasMappingItemProvider
- This keeps track of the one adapter used for all
CanvasMapping instances.
-
** Generated **
-
labelMappingItemProvider
protected
LabelMappingItemProvider labelMappingItemProvider
- This keeps track of the one adapter used for all
LabelMapping instances.
-
** Generated **
-
featureLabelMappingItemProvider
protected
FeatureLabelMappingItemProvider featureLabelMappingItemProvider
- This keeps track of the one adapter used for all
FeatureLabelMapping instances.
-
** Generated **
-
designLabelMappingItemProvider
protected
DesignLabelMappingItemProvider designLabelMappingItemProvider
- This keeps track of the one adapter used for all
DesignLabelMapping instances.
-
** Generated **
-
mappingItemProvider
protected
MappingItemProvider mappingItemProvider
- This keeps track of the one adapter used for all
Mapping instances.
-
** Generated **
-
childReferenceItemProvider
protected
ChildReferenceItemProvider childReferenceItemProvider
- This keeps track of the one adapter used for all
ChildReference instances.
-
** Generated **
-
topNodeReferenceItemProvider
protected
TopNodeReferenceItemProvider topNodeReferenceItemProvider
- This keeps track of the one adapter used for all
TopNodeReference instances.
-
** Generated **
-
constraintItemProvider
protected
ConstraintItemProvider constraintItemProvider
- This keeps track of the one adapter used for all
Constraint instances.
-
** Generated **
-
linkConstraintsItemProvider
protected
LinkConstraintsItemProvider linkConstraintsItemProvider
- This keeps track of the one adapter used for all
LinkConstraints instances.
-
** Generated **
-
valueExpressionItemProvider
protected
ValueExpressionItemProvider valueExpressionItemProvider
- This keeps track of the one adapter used for all
ValueExpression instances.
-
** Generated **
-
featureSeqInitializerItemProvider
protected
FeatureSeqInitializerItemProvider featureSeqInitializerItemProvider
- This keeps track of the one adapter used for all
FeatureSeqInitializer instances.
-
** Generated **
-
featureValueSpecItemProvider
protected
FeatureValueSpecItemProvider featureValueSpecItemProvider
- This keeps track of the one adapter used for all
FeatureValueSpec instances.
-
** Generated **
-
referenceNewElementSpecItemProvider
protected
ReferenceNewElementSpecItemProvider referenceNewElementSpecItemProvider
- This keeps track of the one adapter used for all
ReferenceNewElementSpec instances.
-
** Generated **
-
auditContainerItemProvider
protected
AuditContainerItemProvider auditContainerItemProvider
- This keeps track of the one adapter used for all
AuditContainer instances.
-
** Generated **
-
auditRuleItemProvider
protected
AuditRuleItemProvider auditRuleItemProvider
- This keeps track of the one adapter used for all
AuditRule instances.
-
** Generated **
-
domainElementTargetItemProvider
protected
DomainElementTargetItemProvider domainElementTargetItemProvider
- This keeps track of the one adapter used for all
DomainElementTarget instances.
-
** Generated **
-
domainAttributeTargetItemProvider
protected
DomainAttributeTargetItemProvider domainAttributeTargetItemProvider
- This keeps track of the one adapter used for all
DomainAttributeTarget instances.
-
** Generated **
-
diagramElementTargetItemProvider
protected
DiagramElementTargetItemProvider diagramElementTargetItemProvider
- This keeps track of the one adapter used for all
DiagramElementTarget instances.
-
** Generated **
-
notationElementTargetItemProvider
protected
NotationElementTargetItemProvider notationElementTargetItemProvider
- This keeps track of the one adapter used for all
NotationElementTarget instances.
-
** Generated **
-
metricContainerItemProvider
protected
MetricContainerItemProvider metricContainerItemProvider
- This keeps track of the one adapter used for all
MetricContainer instances.
-
** Generated **
-
metricRuleItemProvider
protected
MetricRuleItemProvider metricRuleItemProvider
- This keeps track of the one adapter used for all
MetricRule instances.
-
** Generated **
-
auditedMetricTargetItemProvider
protected
AuditedMetricTargetItemProvider auditedMetricTargetItemProvider
- This keeps track of the one adapter used for all
AuditedMetricTarget instances.
-
** Generated **
-
GMFMapItemProviderAdapterFactory
public GMFMapItemProviderAdapterFactory()
- This constructs an instance.
-
** Generated **
-
createNodeMappingAdapter
public org.eclipse.emf.common.notify.Adapter createNodeMappingAdapter()
- This creates an adapter for a
NodeMapping.
-
-
Overrides:
-
createNodeMappingAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
NodeMapping
-
** Generated **
-
createCompartmentMappingAdapter
public org.eclipse.emf.common.notify.Adapter createCompartmentMappingAdapter()
- This creates an adapter for a
CompartmentMapping.
-
-
Overrides:
-
createCompartmentMappingAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
CompartmentMapping
-
** Generated **
-
createLinkMappingAdapter
public org.eclipse.emf.common.notify.Adapter createLinkMappingAdapter()
- This creates an adapter for a
LinkMapping.
-
-
Overrides:
-
createLinkMappingAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
LinkMapping
-
** Generated **
-
createCanvasMappingAdapter
public org.eclipse.emf.common.notify.Adapter createCanvasMappingAdapter()
- This creates an adapter for a
CanvasMapping.
-
-
Overrides:
-
createCanvasMappingAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
CanvasMapping
-
** Generated **
-
createLabelMappingAdapter
public org.eclipse.emf.common.notify.Adapter createLabelMappingAdapter()
- This creates an adapter for a
LabelMapping.
-
-
Overrides:
-
createLabelMappingAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
LabelMapping
-
** Generated **
-
createFeatureLabelMappingAdapter
public org.eclipse.emf.common.notify.Adapter createFeatureLabelMappingAdapter()
- This creates an adapter for a
FeatureLabelMapping.
-
-
Overrides:
-
createFeatureLabelMappingAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
FeatureLabelMapping
-
** Generated **
-
createDesignLabelMappingAdapter
public org.eclipse.emf.common.notify.Adapter createDesignLabelMappingAdapter()
- This creates an adapter for a
DesignLabelMapping.
-
-
Overrides:
-
createDesignLabelMappingAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
DesignLabelMapping
-
** Generated **
-
createMappingAdapter
public org.eclipse.emf.common.notify.Adapter createMappingAdapter()
- This creates an adapter for a
Mapping.
-
-
Overrides:
-
createMappingAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
Mapping
-
** Generated **
-
createChildReferenceAdapter
public org.eclipse.emf.common.notify.Adapter createChildReferenceAdapter()
- This creates an adapter for a
ChildReference.
-
-
Overrides:
-
createChildReferenceAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
ChildReference
-
** Generated **
-
createTopNodeReferenceAdapter
public org.eclipse.emf.common.notify.Adapter createTopNodeReferenceAdapter()
- This creates an adapter for a
TopNodeReference.
-
-
Overrides:
-
createTopNodeReferenceAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
TopNodeReference
-
** Generated **
-
createConstraintAdapter
public org.eclipse.emf.common.notify.Adapter createConstraintAdapter()
- This creates an adapter for a
Constraint.
-
-
Overrides:
-
createConstraintAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
Constraint
-
** Generated **
-
createLinkConstraintsAdapter
public org.eclipse.emf.common.notify.Adapter createLinkConstraintsAdapter()
- This creates an adapter for a
LinkConstraints.
-
-
Overrides:
-
createLinkConstraintsAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
LinkConstraints
-
** Generated **
-
createValueExpressionAdapter
public org.eclipse.emf.common.notify.Adapter createValueExpressionAdapter()
- This creates an adapter for a
ValueExpression.
-
-
Overrides:
-
createValueExpressionAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
ValueExpression
-
** Generated **
-
createFeatureSeqInitializerAdapter
public org.eclipse.emf.common.notify.Adapter createFeatureSeqInitializerAdapter()
- This creates an adapter for a
FeatureSeqInitializer.
-
-
Overrides:
-
createFeatureSeqInitializerAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
FeatureSeqInitializer
-
** Generated **
-
createFeatureValueSpecAdapter
public org.eclipse.emf.common.notify.Adapter createFeatureValueSpecAdapter()
- This creates an adapter for a
FeatureValueSpec.
-
-
Overrides:
-
createFeatureValueSpecAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
FeatureValueSpec
-
** Generated **
-
createReferenceNewElementSpecAdapter
public org.eclipse.emf.common.notify.Adapter createReferenceNewElementSpecAdapter()
- This creates an adapter for a
ReferenceNewElementSpec.
-
-
Overrides:
-
createReferenceNewElementSpecAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
ReferenceNewElementSpec
-
** Generated **
-
createAuditContainerAdapter
public org.eclipse.emf.common.notify.Adapter createAuditContainerAdapter()
- This creates an adapter for a
AuditContainer.
-
-
Overrides:
-
createAuditContainerAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
AuditContainer
-
** Generated **
-
createAuditRuleAdapter
public org.eclipse.emf.common.notify.Adapter createAuditRuleAdapter()
- This creates an adapter for a
AuditRule.
-
-
Overrides:
-
createAuditRuleAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
AuditRule
-
** Generated **
-
createDomainElementTargetAdapter
public org.eclipse.emf.common.notify.Adapter createDomainElementTargetAdapter()
- This creates an adapter for a
DomainElementTarget.
-
-
Overrides:
-
createDomainElementTargetAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
DomainElementTarget
-
** Generated **
-
createDomainAttributeTargetAdapter
public org.eclipse.emf.common.notify.Adapter createDomainAttributeTargetAdapter()
- This creates an adapter for a
DomainAttributeTarget.
-
-
Overrides:
-
createDomainAttributeTargetAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
DomainAttributeTarget
-
** Generated **
-
createDiagramElementTargetAdapter
public org.eclipse.emf.common.notify.Adapter createDiagramElementTargetAdapter()
- This creates an adapter for a
DiagramElementTarget.
-
-
Overrides:
-
createDiagramElementTargetAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
DiagramElementTarget
-
** Generated **
-
createNotationElementTargetAdapter
public org.eclipse.emf.common.notify.Adapter createNotationElementTargetAdapter()
- This creates an adapter for a
NotationElementTarget.
-
-
Overrides:
-
createNotationElementTargetAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
NotationElementTarget
-
** Generated **
-
createMetricContainerAdapter
public org.eclipse.emf.common.notify.Adapter createMetricContainerAdapter()
- This creates an adapter for a
MetricContainer.
-
-
Overrides:
-
createMetricContainerAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
MetricContainer
-
** Generated **
-
createMetricRuleAdapter
public org.eclipse.emf.common.notify.Adapter createMetricRuleAdapter()
- This creates an adapter for a
MetricRule.
-
-
Overrides:
-
createMetricRuleAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
MetricRule
-
** Generated **
-
createAuditedMetricTargetAdapter
public org.eclipse.emf.common.notify.Adapter createAuditedMetricTargetAdapter()
- This creates an adapter for a
AuditedMetricTarget.
-
-
Overrides:
-
createAuditedMetricTargetAdapter
in class
GMFMapAdapterFactory
-
-
Returns:
- the new adapter.
-
See Also:
-
AuditedMetricTarget
-
** Generated **
-
getRootAdapterFactory
public org.eclipse.emf.edit.provider.ComposeableAdapterFactory getRootAdapterFactory()
- This returns the root adapter factory that contains this factory.
-
-
Specified by:
-
getRootAdapterFactory in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactory
-
-
** Generated **
-
setParentAdapterFactory
public void setParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory)
- This sets the composed adapter factory that contains this factory.
-
-
Specified by:
-
setParentAdapterFactory in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactory
-
-
** Generated **
-
isFactoryForType
public boolean isFactoryForType(java.lang.Object type)
-
-
-
Specified by:
-
isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactory
-
Overrides:
-
isFactoryForType
in class
GMFMapAdapterFactory
-
-
Returns:
- whether this factory is applicable for the type of the object.
-
** Generated **
-
adapt
public org.eclipse.emf.common.notify.Adapter adapt(org.eclipse.emf.common.notify.Notifier notifier,
java.lang.Object type)
- This implementation substitutes the factory itself as the key for the adapter.
-
-
Specified by:
-
adapt in interface org.eclipse.emf.common.notify.AdapterFactory
-
Overrides:
-
adapt in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
-
-
** Generated **
-
adapt
public java.lang.Object adapt(java.lang.Object object,
java.lang.Object type)
-
-
-
Specified by:
-
adapt in interface org.eclipse.emf.common.notify.AdapterFactory
-
Overrides:
-
adapt in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
-
-
** Generated **
-
addListener
public void addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
- This adds a listener.
-
-
Specified by:
-
addListener in interface org.eclipse.emf.edit.provider.IChangeNotifier
-
-
** Generated **
-
removeListener
public void removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
- This removes a listener.
-
-
Specified by:
-
removeListener in interface org.eclipse.emf.edit.provider.IChangeNotifier
-
-
** Generated **
-
fireNotifyChanged
public void fireNotifyChanged(org.eclipse.emf.common.notify.Notification notification)
- This delegates to
changeNotifier and to
parentAdapterFactory.
-
-
Specified by:
-
fireNotifyChanged in interface org.eclipse.emf.edit.provider.IChangeNotifier
-
-
** Generated **
-
dispose
public void dispose()
- This disposes all of the item providers created by this factory.
-
-
Specified by:
-
dispose in interface org.eclipse.emf.edit.provider.IDisposable
-
-
** Generated **
-
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.