diff options
Diffstat (limited to 'extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/structure/systemmodeling/impl/SystemmodelingFactoryImpl.java')
-rw-r--r-- | extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/structure/systemmodeling/impl/SystemmodelingFactoryImpl.java | 39 |
1 files changed, 28 insertions, 11 deletions
diff --git a/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/structure/systemmodeling/impl/SystemmodelingFactoryImpl.java b/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/structure/systemmodeling/impl/SystemmodelingFactoryImpl.java index 915cdab5098..2bc900f1351 100644 --- a/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/structure/systemmodeling/impl/SystemmodelingFactoryImpl.java +++ b/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/structure/systemmodeling/impl/SystemmodelingFactoryImpl.java @@ -20,6 +20,7 @@ import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.impl.EFactoryImpl; import org.eclipse.emf.ecore.plugin.EcorePlugin; +import org.eclipse.papyrus.eastadl.structure.systemmodeling.*; import org.eclipse.papyrus.eastadl.structure.systemmodeling.AnalysisLevel; import org.eclipse.papyrus.eastadl.structure.systemmodeling.DesignLevel; import org.eclipse.papyrus.eastadl.structure.systemmodeling.ImplementationLevel; @@ -33,12 +34,15 @@ import org.eclipse.papyrus.eastadl.structure.systemmodeling.VehicleLevel; * <!-- begin-user-doc --> * An implementation of the model <b>Factory</b>. * <!-- end-user-doc --> + * * @generated */ public class SystemmodelingFactoryImpl extends EFactoryImpl implements SystemmodelingFactory { + /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @deprecated * @generated */ @@ -51,16 +55,16 @@ public class SystemmodelingFactoryImpl extends EFactoryImpl implements Systemmod * Creates the default factory implementation. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public static SystemmodelingFactory init() { try { SystemmodelingFactory theSystemmodelingFactory = (SystemmodelingFactory)EPackage.Registry.INSTANCE.getEFactory(SystemmodelingPackage.eNS_URI); - if (theSystemmodelingFactory != null) { + if(theSystemmodelingFactory != null) { return theSystemmodelingFactory; } - } - catch (Exception exception) { + } catch (Exception exception) { EcorePlugin.INSTANCE.log(exception); } return new SystemmodelingFactoryImpl(); @@ -70,6 +74,7 @@ public class SystemmodelingFactoryImpl extends EFactoryImpl implements Systemmod * Creates an instance of the factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public SystemmodelingFactoryImpl() { @@ -79,24 +84,31 @@ public class SystemmodelingFactoryImpl extends EFactoryImpl implements Systemmod /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ @Override public EObject create(EClass eClass) { - switch (eClass.getClassifierID()) { - case SystemmodelingPackage.SYSTEM_MODEL: return createSystemModel(); - case SystemmodelingPackage.IMPLEMENTATION_LEVEL: return createImplementationLevel(); - case SystemmodelingPackage.ANALYSIS_LEVEL: return createAnalysisLevel(); - case SystemmodelingPackage.DESIGN_LEVEL: return createDesignLevel(); - case SystemmodelingPackage.VEHICLE_LEVEL: return createVehicleLevel(); - default: - throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); + switch(eClass.getClassifierID()) { + case SystemmodelingPackage.SYSTEM_MODEL: + return createSystemModel(); + case SystemmodelingPackage.IMPLEMENTATION_LEVEL: + return createImplementationLevel(); + case SystemmodelingPackage.ANALYSIS_LEVEL: + return createAnalysisLevel(); + case SystemmodelingPackage.DESIGN_LEVEL: + return createDesignLevel(); + case SystemmodelingPackage.VEHICLE_LEVEL: + return createVehicleLevel(); + default: + throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); } } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public AnalysisLevel createAnalysisLevel() { @@ -107,6 +119,7 @@ public class SystemmodelingFactoryImpl extends EFactoryImpl implements Systemmod /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public DesignLevel createDesignLevel() { @@ -117,6 +130,7 @@ public class SystemmodelingFactoryImpl extends EFactoryImpl implements Systemmod /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public ImplementationLevel createImplementationLevel() { @@ -127,6 +141,7 @@ public class SystemmodelingFactoryImpl extends EFactoryImpl implements Systemmod /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public SystemModel createSystemModel() { @@ -137,6 +152,7 @@ public class SystemmodelingFactoryImpl extends EFactoryImpl implements Systemmod /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public VehicleLevel createVehicleLevel() { @@ -147,6 +163,7 @@ public class SystemmodelingFactoryImpl extends EFactoryImpl implements Systemmod /** * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @generated */ public SystemmodelingPackage getSystemmodelingPackage() { |