/** * <copyright> * </copyright> * * $Id$ */ package org.eclipse.gmf.mappings.util; import org.eclipse.emf.common.notify.Adapter; import org.eclipse.emf.common.notify.Notifier; import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; import org.eclipse.emf.ecore.EObject; import org.eclipse.gmf.mappings.*; import org.eclipse.gmf.mappings.AppearanceSteward; import org.eclipse.gmf.mappings.AuditContainer; import org.eclipse.gmf.mappings.AuditRule; import org.eclipse.gmf.mappings.CanvasMapping; import org.eclipse.gmf.mappings.ChildReference; import org.eclipse.gmf.mappings.CompartmentMapping; import org.eclipse.gmf.mappings.Constraint; import org.eclipse.gmf.mappings.ElementInitializer; import org.eclipse.gmf.mappings.FeatureSeqInitializer; import org.eclipse.gmf.mappings.FeatureValueSpec; import org.eclipse.gmf.mappings.GMFMapPackage; import org.eclipse.gmf.mappings.LabelMapping; import org.eclipse.gmf.mappings.LinkConstraints; import org.eclipse.gmf.mappings.LinkMapping; import org.eclipse.gmf.mappings.Mapping; import org.eclipse.gmf.mappings.MappingEntry; import org.eclipse.gmf.mappings.MenuOwner; import org.eclipse.gmf.mappings.NeedsContainment; import org.eclipse.gmf.mappings.NodeMapping; import org.eclipse.gmf.mappings.NodeReference; import org.eclipse.gmf.mappings.ToolOwner; import org.eclipse.gmf.mappings.TopNodeReference; import org.eclipse.gmf.mappings.ValueExpression; /** * <!-- begin-user-doc --> * The <b>Adapter Factory</b> for the model. * It provides an adapter <code>createXXX</code> method for each class of the model. * <!-- end-user-doc --> * @see org.eclipse.gmf.mappings.GMFMapPackage * @generated */ public class GMFMapAdapterFactory extends AdapterFactoryImpl { /** * The cached model package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected static GMFMapPackage modelPackage; /** * Creates an instance of the adapter factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public GMFMapAdapterFactory() { if (modelPackage == null) { modelPackage = GMFMapPackage.eINSTANCE; } } /** * Returns whether this factory is applicable for the type of the object. * <!-- begin-user-doc --> * This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model. * <!-- end-user-doc --> * @return whether this factory is applicable for the type of the object. * @generated */ @Override public boolean isFactoryForType(Object object) { if (object == modelPackage) { return true; } if (object instanceof EObject) { return ((EObject)object).eClass().getEPackage() == modelPackage; } return false; } /** * The switch that delegates to the <code>createXXX</code> methods. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected GMFMapSwitch<Adapter> modelSwitch = new GMFMapSwitch<Adapter>() { @Override public Adapter caseMapping(Mapping object) { return createMappingAdapter(); } @Override public Adapter caseMappingEntry(MappingEntry object) { return createMappingEntryAdapter(); } @Override public Adapter caseNeedsContainment(NeedsContainment object) { return createNeedsContainmentAdapter(); } @Override public Adapter caseNodeReference(NodeReference object) { return createNodeReferenceAdapter(); } @Override public Adapter caseChildReference(ChildReference object) { return createChildReferenceAdapter(); } @Override public Adapter caseTopNodeReference(TopNodeReference object) { return createTopNodeReferenceAdapter(); } @Override public Adapter caseNodeMapping(NodeMapping object) { return createNodeMappingAdapter(); } @Override public Adapter caseCompartmentMapping(CompartmentMapping object) { return createCompartmentMappingAdapter(); } @Override public Adapter caseLinkMapping(LinkMapping object) { return createLinkMappingAdapter(); } @Override public Adapter caseCanvasMapping(CanvasMapping object) { return createCanvasMappingAdapter(); } @Override public Adapter caseLabelMapping(LabelMapping object) { return createLabelMappingAdapter(); } @Override public Adapter caseFeatureLabelMapping(FeatureLabelMapping object) { return createFeatureLabelMappingAdapter(); } @Override public Adapter caseOclChoiceLabelMapping(OclChoiceLabelMapping object) { return createOclChoiceLabelMappingAdapter(); } @Override public Adapter caseDesignLabelMapping(DesignLabelMapping object) { return createDesignLabelMappingAdapter(); } @Override public Adapter caseExpressionLabelMapping(ExpressionLabelMapping object) { return createExpressionLabelMappingAdapter(); } @Override public Adapter caseConstraint(Constraint object) { return createConstraintAdapter(); } @Override public Adapter caseLinkConstraints(LinkConstraints object) { return createLinkConstraintsAdapter(); } @Override public Adapter caseValueExpression(ValueExpression object) { return createValueExpressionAdapter(); } @Override public Adapter caseElementInitializer(ElementInitializer object) { return createElementInitializerAdapter(); } @Override public Adapter caseFeatureSeqInitializer(FeatureSeqInitializer object) { return createFeatureSeqInitializerAdapter(); } @Override public Adapter caseFeatureInitializer(FeatureInitializer object) { return createFeatureInitializerAdapter(); } @Override public Adapter caseFeatureValueSpec(FeatureValueSpec object) { return createFeatureValueSpecAdapter(); } @Override public Adapter caseReferenceNewElementSpec(ReferenceNewElementSpec object) { return createReferenceNewElementSpecAdapter(); } @Override public Adapter caseMenuOwner(MenuOwner object) { return createMenuOwnerAdapter(); } @Override public Adapter caseToolOwner(ToolOwner object) { return createToolOwnerAdapter(); } @Override public Adapter caseAppearanceSteward(AppearanceSteward object) { return createAppearanceStewardAdapter(); } @Override public Adapter caseAuditContainer(AuditContainer object) { return createAuditContainerAdapter(); } @Override public Adapter caseRuleBase(RuleBase object) { return createRuleBaseAdapter(); } @Override public Adapter caseAuditRule(AuditRule object) { return createAuditRuleAdapter(); } @Override public Adapter caseDomainElementTarget(DomainElementTarget object) { return createDomainElementTargetAdapter(); } @Override public Adapter caseDomainAttributeTarget(DomainAttributeTarget object) { return createDomainAttributeTargetAdapter(); } @Override public Adapter caseDiagramElementTarget(DiagramElementTarget object) { return createDiagramElementTargetAdapter(); } @Override public Adapter caseNotationElementTarget(NotationElementTarget object) { return createNotationElementTargetAdapter(); } @Override public Adapter caseMetricContainer(MetricContainer object) { return createMetricContainerAdapter(); } @Override public Adapter caseMetricRule(MetricRule object) { return createMetricRuleAdapter(); } @Override public Adapter caseAuditedMetricTarget(AuditedMetricTarget object) { return createAuditedMetricTargetAdapter(); } @Override public Adapter caseAuditable(Auditable object) { return createAuditableAdapter(); } @Override public Adapter caseMeasurable(Measurable object) { return createMeasurableAdapter(); } @Override public Adapter caseVisualEffectMapping(VisualEffectMapping object) { return createVisualEffectMappingAdapter(); } @Override public Adapter defaultCase(EObject object) { return createEObjectAdapter(); } }; /** * Creates an adapter for the <code>target</code>. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param target the object to adapt. * @return the adapter for the <code>target</code>. * @generated */ @Override public Adapter createAdapter(Notifier target) { return modelSwitch.doSwitch((EObject)target); } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.MappingEntry <em>Mapping Entry</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.MappingEntry * @generated */ public Adapter createMappingEntryAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.NeedsContainment <em>Needs Containment</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.NeedsContainment * @generated */ public Adapter createNeedsContainmentAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.NodeReference <em>Node Reference</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.NodeReference * @generated */ public Adapter createNodeReferenceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.ChildReference <em>Child Reference</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.ChildReference * @generated */ public Adapter createChildReferenceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.TopNodeReference <em>Top Node Reference</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.TopNodeReference * @generated */ public Adapter createTopNodeReferenceAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.NodeMapping <em>Node Mapping</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.NodeMapping * @generated */ public Adapter createNodeMappingAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.CompartmentMapping <em>Compartment Mapping</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.CompartmentMapping * @generated */ public Adapter createCompartmentMappingAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.LinkMapping <em>Link Mapping</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.LinkMapping * @generated */ public Adapter createLinkMappingAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.CanvasMapping <em>Canvas Mapping</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.CanvasMapping * @generated */ public Adapter createCanvasMappingAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.LabelMapping <em>Label Mapping</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.LabelMapping * @generated */ public Adapter createLabelMappingAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.FeatureLabelMapping <em>Feature Label Mapping</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.FeatureLabelMapping * @generated */ public Adapter createFeatureLabelMappingAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.OclChoiceLabelMapping <em>Ocl Choice Label Mapping</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.OclChoiceLabelMapping * @generated */ public Adapter createOclChoiceLabelMappingAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.DesignLabelMapping <em>Design Label Mapping</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.DesignLabelMapping * @generated */ public Adapter createDesignLabelMappingAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.ExpressionLabelMapping <em>Expression Label Mapping</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.ExpressionLabelMapping * @generated */ public Adapter createExpressionLabelMappingAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.Mapping <em>Mapping</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.Mapping * @generated */ public Adapter createMappingAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.Constraint <em>Constraint</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.Constraint * @generated */ public Adapter createConstraintAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.LinkConstraints <em>Link Constraints</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.LinkConstraints * @generated */ public Adapter createLinkConstraintsAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.ValueExpression <em>Value Expression</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.ValueExpression * @generated */ public Adapter createValueExpressionAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.ElementInitializer <em>Element Initializer</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.ElementInitializer * @generated */ public Adapter createElementInitializerAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.FeatureSeqInitializer <em>Feature Seq Initializer</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.FeatureSeqInitializer * @generated */ public Adapter createFeatureSeqInitializerAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.FeatureInitializer <em>Feature Initializer</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.FeatureInitializer * @generated */ public Adapter createFeatureInitializerAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.FeatureValueSpec <em>Feature Value Spec</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.FeatureValueSpec * @generated */ public Adapter createFeatureValueSpecAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.ReferenceNewElementSpec <em>Reference New Element Spec</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.ReferenceNewElementSpec * @generated */ public Adapter createReferenceNewElementSpecAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.MenuOwner <em>Menu Owner</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.MenuOwner * @generated */ public Adapter createMenuOwnerAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.ToolOwner <em>Tool Owner</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.ToolOwner * @generated */ public Adapter createToolOwnerAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.AppearanceSteward <em>Appearance Steward</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.AppearanceSteward * @generated */ public Adapter createAppearanceStewardAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.AuditContainer <em>Audit Container</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.AuditContainer * @generated */ public Adapter createAuditContainerAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.AuditRule <em>Audit Rule</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.AuditRule * @generated */ public Adapter createAuditRuleAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.RuleBase <em>Rule Base</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.RuleBase * @generated */ public Adapter createRuleBaseAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.DomainElementTarget <em>Domain Element Target</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.DomainElementTarget * @generated */ public Adapter createDomainElementTargetAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.DomainAttributeTarget <em>Domain Attribute Target</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.DomainAttributeTarget * @generated */ public Adapter createDomainAttributeTargetAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.DiagramElementTarget <em>Diagram Element Target</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.DiagramElementTarget * @generated */ public Adapter createDiagramElementTargetAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.NotationElementTarget <em>Notation Element Target</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.NotationElementTarget * @generated */ public Adapter createNotationElementTargetAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.MetricContainer <em>Metric Container</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.MetricContainer * @generated */ public Adapter createMetricContainerAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.MetricRule <em>Metric Rule</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.MetricRule * @generated */ public Adapter createMetricRuleAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.AuditedMetricTarget <em>Audited Metric Target</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.AuditedMetricTarget * @generated */ public Adapter createAuditedMetricTargetAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.Auditable <em>Auditable</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.Auditable * @generated */ public Adapter createAuditableAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.Measurable <em>Measurable</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.Measurable * @generated */ public Adapter createMeasurableAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.gmf.mappings.VisualEffectMapping <em>Visual Effect Mapping</em>}'. * <!-- begin-user-doc --> * 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. * <!-- end-user-doc --> * @return the new adapter. * @see org.eclipse.gmf.mappings.VisualEffectMapping * @generated */ public Adapter createVisualEffectMappingAdapter() { return null; } /** * Creates a new adapter for the default case. * <!-- begin-user-doc --> * This default implementation returns null. * <!-- end-user-doc --> * @return the new adapter. * @generated */ public Adapter createEObjectAdapter() { return null; } } //GMFMapAdapterFactory