Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/timing/impl/TimingFactoryImpl.java')
-rw-r--r--extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/timing/impl/TimingFactoryImpl.java54
1 files changed, 13 insertions, 41 deletions
diff --git a/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/timing/impl/TimingFactoryImpl.java b/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/timing/impl/TimingFactoryImpl.java
index ff4b59597e2..2aab8db29ad 100644
--- a/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/timing/impl/TimingFactoryImpl.java
+++ b/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/timing/impl/TimingFactoryImpl.java
@@ -22,9 +22,7 @@ import org.eclipse.emf.ecore.impl.EFactoryImpl;
import org.eclipse.emf.ecore.plugin.EcorePlugin;
import org.eclipse.papyrus.eastadl.timing.*;
import org.eclipse.papyrus.eastadl.timing.EventChain;
-import org.eclipse.papyrus.eastadl.timing.ExecutionTimeConstraint;
import org.eclipse.papyrus.eastadl.timing.PrecedenceConstraint;
-import org.eclipse.papyrus.eastadl.timing.TimeDuration;
import org.eclipse.papyrus.eastadl.timing.Timing;
import org.eclipse.papyrus.eastadl.timing.TimingFactory;
import org.eclipse.papyrus.eastadl.timing.TimingPackage;
@@ -32,14 +30,12 @@ import org.eclipse.papyrus.eastadl.timing.TimingPackage;
/**
* <!-- begin-user-doc --> An implementation of the model <b>Factory</b>. <!-- end-user-doc -->
- *
* @generated
*/
public class TimingFactoryImpl extends EFactoryImpl implements TimingFactory {
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
* @deprecated
* @generated
*/
@@ -51,16 +47,16 @@ public class TimingFactoryImpl extends EFactoryImpl implements TimingFactory {
/**
* Creates the default factory implementation.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
* @generated
*/
public static TimingFactory init() {
try {
TimingFactory theTimingFactory = (TimingFactory)EPackage.Registry.INSTANCE.getEFactory(TimingPackage.eNS_URI);
- if(theTimingFactory != null) {
+ if (theTimingFactory != null) {
return theTimingFactory;
}
- } catch (Exception exception) {
+ }
+ catch (Exception exception) {
EcorePlugin.INSTANCE.log(exception);
}
return new TimingFactoryImpl();
@@ -69,7 +65,6 @@ public class TimingFactoryImpl extends EFactoryImpl implements TimingFactory {
/**
* Creates an instance of the factory.
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
* @generated
*/
public TimingFactoryImpl() {
@@ -78,30 +73,22 @@ public class TimingFactoryImpl extends EFactoryImpl implements TimingFactory {
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
* @generated
*/
@Override
public EObject create(EClass eClass) {
- switch(eClass.getClassifierID()) {
- case TimingPackage.TIME_DURATION:
- return createTimeDuration();
- case TimingPackage.TIMING:
- return createTiming();
- case TimingPackage.EVENT_CHAIN:
- return createEventChain();
- case TimingPackage.EXECUTION_TIME_CONSTRAINT:
- return createExecutionTimeConstraint();
- case TimingPackage.PRECEDENCE_CONSTRAINT:
- return createPrecedenceConstraint();
- default:
- throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
+ switch (eClass.getClassifierID()) {
+ case TimingPackage.TIMING: return createTiming();
+ case TimingPackage.EVENT_CHAIN: return createEventChain();
+ case TimingPackage.TIMING_EXPRESSION: return createTimingExpression();
+ case TimingPackage.PRECEDENCE_CONSTRAINT: return createPrecedenceConstraint();
+ default:
+ throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
}
}
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
* @generated
*/
public EventChain createEventChain() {
@@ -112,18 +99,16 @@ public class TimingFactoryImpl extends EFactoryImpl implements TimingFactory {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
- public ExecutionTimeConstraint createExecutionTimeConstraint() {
- ExecutionTimeConstraintImpl executionTimeConstraint = new ExecutionTimeConstraintImpl();
- return executionTimeConstraint;
+ public TimingExpression createTimingExpression() {
+ TimingExpressionImpl timingExpression = new TimingExpressionImpl();
+ return timingExpression;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- *
* @generated
*/
public PrecedenceConstraint createPrecedenceConstraint() {
@@ -132,19 +117,7 @@ public class TimingFactoryImpl extends EFactoryImpl implements TimingFactory {
}
/**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated
- */
- public TimeDuration createTimeDuration() {
- TimeDurationImpl timeDuration = new TimeDurationImpl();
- return timeDuration;
- }
-
- /**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
* @generated
*/
public Timing createTiming() {
@@ -154,7 +127,6 @@ public class TimingFactoryImpl extends EFactoryImpl implements TimingFactory {
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
- *
* @generated
*/
public TimingPackage getTimingPackage() {

Back to the top