|
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 AdapterFactoryisFactoryForType in class AdapterFactoryImplpublic Adapter createAdapter(Notifier target)
target.
createAdapter in class AdapterFactoryImpltarget - 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.
MappingEntrypublic 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.
NeedsContainmentpublic 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.
NodeReferencepublic 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.
ChildReferencepublic 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.
TopNodeReferencepublic 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.
NodeMappingpublic 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.
CompartmentMappingpublic 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.
LinkMappingpublic 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.
CanvasMappingpublic 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.
LabelMappingpublic 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.
FeatureLabelMappingpublic 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.
DesignLabelMappingpublic 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.
Mappingpublic 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.
Constraintpublic 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.
LinkConstraintspublic 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.
ValueExpressionpublic 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.
ElementInitializerpublic 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.
FeatureSeqInitializerpublic 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.
FeatureInitializerpublic 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.
FeatureValueSpecpublic 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.
ReferenceNewElementSpecpublic 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.
MenuOwnerpublic 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.
ToolOwnerpublic 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.
AppearanceStewardpublic 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.
AuditContainerpublic 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.
AuditRulepublic 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.
RuleBasepublic 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.
DomainElementTargetpublic 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.
DomainAttributeTargetpublic 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.
DiagramElementTargetpublic 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.
NotationElementTargetpublic 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.
MetricContainerpublic 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.
MetricRulepublic 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.
AuditedMetricTargetpublic 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.
Auditablepublic 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.
Measurablepublic 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.