diff options
Diffstat (limited to 'extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/dependability/util/DependabilityAdapterFactory.java')
-rw-r--r-- | extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/dependability/util/DependabilityAdapterFactory.java | 128 |
1 files changed, 79 insertions, 49 deletions
diff --git a/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/dependability/util/DependabilityAdapterFactory.java b/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/dependability/util/DependabilityAdapterFactory.java index 241648349c1..9dd28ddd7dc 100644 --- a/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/dependability/util/DependabilityAdapterFactory.java +++ b/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/dependability/util/DependabilityAdapterFactory.java @@ -19,6 +19,7 @@ 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.papyrus.eastadl.dependability.*; import org.eclipse.papyrus.eastadl.dependability.Dependability; import org.eclipse.papyrus.eastadl.dependability.DependabilityPackage; import org.eclipse.papyrus.eastadl.dependability.FeatureFlaw; @@ -36,14 +37,17 @@ import org.eclipse.papyrus.eastadl.infrastructure.elements.TraceableSpecificatio * 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.papyrus.eastadl.dependability.DependabilityPackage * @generated */ public class DependabilityAdapterFactory extends AdapterFactoryImpl { + /** * The cached model package. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ protected static DependabilityPackage modelPackage; @@ -52,60 +56,71 @@ public class DependabilityAdapterFactory extends AdapterFactoryImpl { * The switch that delegates to the <code>createXXX</code> methods. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ - protected DependabilitySwitch<Adapter> modelSwitch = - new DependabilitySwitch<Adapter>() { - @Override - public Adapter caseHazardousEvent(HazardousEvent object) { - return createHazardousEventAdapter(); - } - @Override - public Adapter caseHazard(Hazard object) { - return createHazardAdapter(); - } - @Override - public Adapter caseFeatureFlaw(FeatureFlaw object) { - return createFeatureFlawAdapter(); - } - @Override - public Adapter caseItem(Item object) { - return createItemAdapter(); - } - @Override - public Adapter caseDependability(Dependability object) { - return createDependabilityAdapter(); - } - @Override - public Adapter caseEAElement(EAElement object) { - return createEAElementAdapter(); - } - @Override - public Adapter caseEAPackageableElement(EAPackageableElement object) { - return createEAPackageableElementAdapter(); - } - @Override - public Adapter caseTraceableSpecification(TraceableSpecification object) { - return createTraceableSpecificationAdapter(); - } - @Override - public Adapter caseContext(Context object) { - return createContextAdapter(); - } - @Override - public Adapter defaultCase(EObject object) { - return createEObjectAdapter(); - } - }; + protected DependabilitySwitch<Adapter> modelSwitch = new DependabilitySwitch<Adapter>() { + + @Override + public Adapter caseHazardousEvent(HazardousEvent object) { + return createHazardousEventAdapter(); + } + + @Override + public Adapter caseHazard(Hazard object) { + return createHazardAdapter(); + } + + @Override + public Adapter caseFeatureFlaw(FeatureFlaw object) { + return createFeatureFlawAdapter(); + } + + @Override + public Adapter caseItem(Item object) { + return createItemAdapter(); + } + + @Override + public Adapter caseDependability(Dependability object) { + return createDependabilityAdapter(); + } + + @Override + public Adapter caseEAElement(EAElement object) { + return createEAElementAdapter(); + } + + @Override + public Adapter caseEAPackageableElement(EAPackageableElement object) { + return createEAPackageableElementAdapter(); + } + + @Override + public Adapter caseTraceableSpecification(TraceableSpecification object) { + return createTraceableSpecificationAdapter(); + } + + @Override + public Adapter caseContext(Context object) { + return createContextAdapter(); + } + + @Override + public Adapter defaultCase(EObject object) { + return createEObjectAdapter(); + } + }; /** * Creates an instance of the adapter factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public DependabilityAdapterFactory() { - if (modelPackage == null) { + if(modelPackage == null) { modelPackage = DependabilityPackage.eINSTANCE; } } @@ -114,7 +129,9 @@ public class DependabilityAdapterFactory extends AdapterFactoryImpl { * Creates an adapter for the <code>target</code>. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @param target the object to adapt. + * + * @param target + * the object to adapt. * @return the adapter for the <code>target</code>. * @generated */ @@ -129,6 +146,7 @@ public class DependabilityAdapterFactory extends AdapterFactoryImpl { * 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.papyrus.eastadl.infrastructure.elements.Context * @generated @@ -143,6 +161,7 @@ public class DependabilityAdapterFactory extends AdapterFactoryImpl { * 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.papyrus.eastadl.dependability.Dependability * @generated @@ -157,6 +176,7 @@ public class DependabilityAdapterFactory extends AdapterFactoryImpl { * 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.papyrus.eastadl.infrastructure.elements.EAElement * @generated @@ -166,11 +186,13 @@ public class DependabilityAdapterFactory extends AdapterFactoryImpl { } /** - * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.eastadl.infrastructure.elements.EAPackageableElement <em>EA Packageable Element</em>}'. + * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.eastadl.infrastructure.elements.EAPackageableElement + * <em>EA Packageable Element</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.papyrus.eastadl.infrastructure.elements.EAPackageableElement * @generated @@ -184,6 +206,7 @@ public class DependabilityAdapterFactory extends AdapterFactoryImpl { * <!-- begin-user-doc --> * This default implementation returns null. * <!-- end-user-doc --> + * * @return the new adapter. * @generated */ @@ -197,6 +220,7 @@ public class DependabilityAdapterFactory extends AdapterFactoryImpl { * 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.papyrus.eastadl.dependability.FeatureFlaw * @generated @@ -211,6 +235,7 @@ public class DependabilityAdapterFactory extends AdapterFactoryImpl { * 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.papyrus.eastadl.dependability.Hazard * @generated @@ -225,6 +250,7 @@ public class DependabilityAdapterFactory extends AdapterFactoryImpl { * 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.papyrus.eastadl.dependability.HazardousEvent * @generated @@ -239,6 +265,7 @@ public class DependabilityAdapterFactory extends AdapterFactoryImpl { * 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.papyrus.eastadl.dependability.Item * @generated @@ -248,11 +275,13 @@ public class DependabilityAdapterFactory extends AdapterFactoryImpl { } /** - * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.eastadl.infrastructure.elements.TraceableSpecification <em>Traceable Specification</em>}'. + * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.eastadl.infrastructure.elements.TraceableSpecification + * <em>Traceable Specification</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.papyrus.eastadl.infrastructure.elements.TraceableSpecification * @generated @@ -266,15 +295,16 @@ public class DependabilityAdapterFactory extends AdapterFactoryImpl { * <!-- 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) { + if(object == modelPackage) { return true; } - if (object instanceof EObject) { + if(object instanceof EObject) { return ((EObject)object).eClass().getEPackage() == modelPackage; } return false; |