|
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.AdapterFactoryImpl
org.eclipse.gmf.mappings.util.GMFMapAdapterFactory
public class GMFMapAdapterFactory
The Adapter Factory for the model.
It provides an adapter createXXX
method for each class of the model.
GMFMapPackage
Field Summary | |
---|---|
protected static GMFMapPackage |
modelPackage
The cached model package |
protected GMFMapSwitch<Adapter> |
modelSwitch
The switch the delegates to the createXXX methods |
Constructor Summary | |
---|---|
GMFMapAdapterFactory()
Creates an instance of the adapter factory |
Method Summary | |
---|---|
Adapter |
createAdapter(Notifier target)
Creates an adapter for the target |
Adapter |
createAppearanceStewardAdapter()
Creates a new adapter for an object of class ' Appearance Steward ' |
Adapter |
createAuditableAdapter()
Creates a new adapter for an object of class ' Auditable ' |
Adapter |
createAuditContainerAdapter()
Creates a new adapter for an object of class ' Audit Container ' |
Adapter |
createAuditedMetricTargetAdapter()
Creates a new adapter for an object of class ' Audited Metric Target ' |
Adapter |
createAuditRuleAdapter()
Creates a new adapter for an object of class ' Audit Rule ' |
Adapter |
createCanvasMappingAdapter()
Creates a new adapter for an object of class ' Canvas Mapping ' |
Adapter |
createChildReferenceAdapter()
Creates a new adapter for an object of class ' Child Reference ' |
Adapter |
createCompartmentMappingAdapter()
Creates a new adapter for an object of class ' Compartment Mapping ' |
Adapter |
createConstraintAdapter()
Creates a new adapter for an object of class ' Constraint ' |
Adapter |
createDesignLabelMappingAdapter()
Creates a new adapter for an object of class ' Design Label Mapping ' |
Adapter |
createDiagramElementTargetAdapter()
Creates a new adapter for an object of class ' Diagram Element Target ' |
Adapter |
createDomainAttributeTargetAdapter()
Creates a new adapter for an object of class ' Domain Attribute Target ' |
Adapter |
createDomainElementTargetAdapter()
Creates a new adapter for an object of class ' Domain Element Target ' |
Adapter |
createElementInitializerAdapter()
Creates a new adapter for an object of class ' Element Initializer ' |
Adapter |
createEObjectAdapter()
Creates a new adapter for the default case |
Adapter |
createFeatureInitializerAdapter()
Creates a new adapter for an object of class ' Feature Initializer ' |
Adapter |
createFeatureLabelMappingAdapter()
Creates a new adapter for an object of class ' Feature Label Mapping ' |
Adapter |
createFeatureSeqInitializerAdapter()
Creates a new adapter for an object of class ' Feature Seq Initializer ' |
Adapter |
createFeatureValueSpecAdapter()
Creates a new adapter for an object of class ' Feature Value Spec ' |
Adapter |
createLabelMappingAdapter()
Creates a new adapter for an object of class ' Label Mapping ' |
Adapter |
createLinkConstraintsAdapter()
Creates a new adapter for an object of class ' Link Constraints ' |
Adapter |
createLinkMappingAdapter()
Creates a new adapter for an object of class ' Link Mapping ' |
Adapter |
createMappingAdapter()
Creates a new adapter for an object of class ' Mapping ' |
Adapter |
createMappingEntryAdapter()
Creates a new adapter for an object of class ' Mapping Entry ' |
Adapter |
createMeasurableAdapter()
Creates a new adapter for an object of class ' Measurable ' |
Adapter |
createMenuOwnerAdapter()
Creates a new adapter for an object of class ' Menu Owner ' |
Adapter |
createMetricContainerAdapter()
Creates a new adapter for an object of class ' Metric Container ' |
Adapter |
createMetricRuleAdapter()
Creates a new adapter for an object of class ' Metric Rule ' |
Adapter |
createNeedsContainmentAdapter()
Creates a new adapter for an object of class ' Needs Containment ' |
Adapter |
createNodeMappingAdapter()
Creates a new adapter for an object of class ' Node Mapping ' |
Adapter |
createNodeReferenceAdapter()
Creates a new adapter for an object of class ' Node Reference ' |
Adapter |
createNotationElementTargetAdapter()
Creates a new adapter for an object of class ' Notation Element Target ' |
Adapter |
createReferenceNewElementSpecAdapter()
Creates a new adapter for an object of class ' Reference New Element Spec ' |
Adapter |
createRuleBaseAdapter()
Creates a new adapter for an object of class ' Rule Base ' |
Adapter |
createToolOwnerAdapter()
Creates a new adapter for an object of class ' Tool Owner ' |
Adapter |
createTopNodeReferenceAdapter()
Creates a new adapter for an object of class ' Top Node Reference ' |
Adapter |
createValueExpressionAdapter()
Creates a new adapter for an object of class ' Value Expression ' |
boolean |
isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object |
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl |
---|
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolve |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static GMFMapPackage modelPackage
protected GMFMapSwitch<Adapter> modelSwitch
createXXX
methods.
Constructor Detail |
---|
public GMFMapAdapterFactory()
Method Detail |
---|
public boolean isFactoryForType(java.lang.Object object)
true
if the object is either the model's package or is an instance object of the model.
isFactoryForType
in interface AdapterFactory
isFactoryForType
in class AdapterFactoryImpl
public Adapter createAdapter(Notifier target)
target
.
createAdapter
in class AdapterFactoryImpl
target
- the object to adapt.
target
.public Adapter createMappingEntryAdapter()
Mapping Entry
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
MappingEntry
public Adapter createNeedsContainmentAdapter()
Needs Containment
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
NeedsContainment
public Adapter createNodeReferenceAdapter()
Node Reference
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
NodeReference
public Adapter createChildReferenceAdapter()
Child Reference
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ChildReference
public Adapter createTopNodeReferenceAdapter()
Top Node Reference
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TopNodeReference
public Adapter createNodeMappingAdapter()
Node Mapping
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
NodeMapping
public Adapter createCompartmentMappingAdapter()
Compartment Mapping
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
CompartmentMapping
public Adapter createLinkMappingAdapter()
Link Mapping
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
LinkMapping
public Adapter createCanvasMappingAdapter()
Canvas Mapping
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
CanvasMapping
public Adapter createLabelMappingAdapter()
Label Mapping
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
LabelMapping
public Adapter createFeatureLabelMappingAdapter()
Feature Label Mapping
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
FeatureLabelMapping
public Adapter createDesignLabelMappingAdapter()
Design Label Mapping
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
DesignLabelMapping
public Adapter createMappingAdapter()
Mapping
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Mapping
public Adapter createConstraintAdapter()
Constraint
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Constraint
public Adapter createLinkConstraintsAdapter()
Link Constraints
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
LinkConstraints
public Adapter createValueExpressionAdapter()
Value Expression
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ValueExpression
public Adapter createElementInitializerAdapter()
Element Initializer
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ElementInitializer
public Adapter createFeatureSeqInitializerAdapter()
Feature Seq Initializer
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
FeatureSeqInitializer
public Adapter createFeatureInitializerAdapter()
Feature Initializer
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
FeatureInitializer
public Adapter createFeatureValueSpecAdapter()
Feature Value Spec
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
FeatureValueSpec
public Adapter createReferenceNewElementSpecAdapter()
Reference New Element Spec
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ReferenceNewElementSpec
public Adapter createMenuOwnerAdapter()
Menu Owner
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
MenuOwner
public Adapter createToolOwnerAdapter()
Tool Owner
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ToolOwner
public Adapter createAppearanceStewardAdapter()
Appearance Steward
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AppearanceSteward
public Adapter createAuditContainerAdapter()
Audit Container
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AuditContainer
public Adapter createAuditRuleAdapter()
Audit Rule
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AuditRule
public Adapter createRuleBaseAdapter()
Rule Base
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
RuleBase
public Adapter createDomainElementTargetAdapter()
Domain Element Target
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
DomainElementTarget
public Adapter createDomainAttributeTargetAdapter()
Domain Attribute Target
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
DomainAttributeTarget
public Adapter createDiagramElementTargetAdapter()
Diagram Element Target
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
DiagramElementTarget
public Adapter createNotationElementTargetAdapter()
Notation Element Target
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
NotationElementTarget
public Adapter createMetricContainerAdapter()
Metric Container
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
MetricContainer
public Adapter createMetricRuleAdapter()
Metric Rule
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
MetricRule
public Adapter createAuditedMetricTargetAdapter()
Audited Metric Target
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AuditedMetricTarget
public Adapter createAuditableAdapter()
Auditable
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Auditable
public Adapter createMeasurableAdapter()
Measurable
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Measurable
public Adapter createEObjectAdapter()
|
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.