aboutsummaryrefslogtreecommitdiffstats
path: root/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kris7topher@gmail.com>2019-04-08 00:58:00 +0200
committerLibravatar Kristóf Marussy <kris7topher@gmail.com>2019-04-08 00:58:00 +0200
commitc1f185fd8fc2c3dfc123d9271726c588963c7c01 (patch)
tree88a5bb94017e7d3f0fbce0a51a78c2549b0977bd /Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util
parentInfrastructure for objective functions (diff)
downloadVIATRA-Generator-c1f185fd8fc2c3dfc123d9271726c588963c7c01.tar.gz
VIATRA-Generator-c1f185fd8fc2c3dfc123d9271726c588963c7c01.tar.zst
VIATRA-Generator-c1f185fd8fc2c3dfc123d9271726c588963c7c01.zip
Objective POC implementation
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java40
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java47
2 files changed, 87 insertions, 0 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java
index 0d52290c..96e7a6a6 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java
@@ -261,6 +261,16 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
261 return createObjectiveFunctionAdapter(); 261 return createObjectiveFunctionAdapter();
262 } 262 }
263 @Override 263 @Override
264 public Adapter caseCostObjectiveFunction(CostObjectiveFunction object)
265 {
266 return createCostObjectiveFunctionAdapter();
267 }
268 @Override
269 public Adapter caseCostEntry(CostEntry object)
270 {
271 return createCostEntryAdapter();
272 }
273 @Override
264 public Adapter caseReliabilityObjectiveFunction(ReliabilityObjectiveFunction object) 274 public Adapter caseReliabilityObjectiveFunction(ReliabilityObjectiveFunction object)
265 { 275 {
266 return createReliabilityObjectiveFunctionAdapter(); 276 return createReliabilityObjectiveFunctionAdapter();
@@ -1048,6 +1058,36 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
1048 } 1058 }
1049 1059
1050 /** 1060 /**
1061 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostObjectiveFunction <em>Cost Objective Function</em>}'.
1062 * <!-- begin-user-doc -->
1063 * This default implementation returns null so that we can easily ignore cases;
1064 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1065 * <!-- end-user-doc -->
1066 * @return the new adapter.
1067 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostObjectiveFunction
1068 * @generated
1069 */
1070 public Adapter createCostObjectiveFunctionAdapter()
1071 {
1072 return null;
1073 }
1074
1075 /**
1076 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry <em>Cost Entry</em>}'.
1077 * <!-- begin-user-doc -->
1078 * This default implementation returns null so that we can easily ignore cases;
1079 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1080 * <!-- end-user-doc -->
1081 * @return the new adapter.
1082 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry
1083 * @generated
1084 */
1085 public Adapter createCostEntryAdapter()
1086 {
1087 return null;
1088 }
1089
1090 /**
1051 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction <em>Reliability Objective Function</em>}'. 1091 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction <em>Reliability Objective Function</em>}'.
1052 * <!-- begin-user-doc --> 1092 * <!-- begin-user-doc -->
1053 * This default implementation returns null so that we can easily ignore cases; 1093 * This default implementation returns null so that we can easily ignore cases;
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java
index 0fcc39dc..d5b57a80 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java
@@ -361,6 +361,21 @@ public class ApplicationConfigurationSwitch<T> extends Switch<T>
361 if (result == null) result = defaultCase(theEObject); 361 if (result == null) result = defaultCase(theEObject);
362 return result; 362 return result;
363 } 363 }
364 case ApplicationConfigurationPackage.COST_OBJECTIVE_FUNCTION:
365 {
366 CostObjectiveFunction costObjectiveFunction = (CostObjectiveFunction)theEObject;
367 T result = caseCostObjectiveFunction(costObjectiveFunction);
368 if (result == null) result = caseObjectiveFunction(costObjectiveFunction);
369 if (result == null) result = defaultCase(theEObject);
370 return result;
371 }
372 case ApplicationConfigurationPackage.COST_ENTRY:
373 {
374 CostEntry costEntry = (CostEntry)theEObject;
375 T result = caseCostEntry(costEntry);
376 if (result == null) result = defaultCase(theEObject);
377 return result;
378 }
364 case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION: 379 case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION:
365 { 380 {
366 ReliabilityObjectiveFunction reliabilityObjectiveFunction = (ReliabilityObjectiveFunction)theEObject; 381 ReliabilityObjectiveFunction reliabilityObjectiveFunction = (ReliabilityObjectiveFunction)theEObject;
@@ -1296,6 +1311,38 @@ public class ApplicationConfigurationSwitch<T> extends Switch<T>
1296 } 1311 }
1297 1312
1298 /** 1313 /**
1314 * Returns the result of interpreting the object as an instance of '<em>Cost Objective Function</em>'.
1315 * <!-- begin-user-doc -->
1316 * This implementation returns null;
1317 * returning a non-null result will terminate the switch.
1318 * <!-- end-user-doc -->
1319 * @param object the target of the switch.
1320 * @return the result of interpreting the object as an instance of '<em>Cost Objective Function</em>'.
1321 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
1322 * @generated
1323 */
1324 public T caseCostObjectiveFunction(CostObjectiveFunction object)
1325 {
1326 return null;
1327 }
1328
1329 /**
1330 * Returns the result of interpreting the object as an instance of '<em>Cost Entry</em>'.
1331 * <!-- begin-user-doc -->
1332 * This implementation returns null;
1333 * returning a non-null result will terminate the switch.
1334 * <!-- end-user-doc -->
1335 * @param object the target of the switch.
1336 * @return the result of interpreting the object as an instance of '<em>Cost Entry</em>'.
1337 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
1338 * @generated
1339 */
1340 public T caseCostEntry(CostEntry object)
1341 {
1342 return null;
1343 }
1344
1345 /**
1299 * Returns the result of interpreting the object as an instance of '<em>Reliability Objective Function</em>'. 1346 * Returns the result of interpreting the object as an instance of '<em>Reliability Objective Function</em>'.
1300 * <!-- begin-user-doc --> 1347 * <!-- begin-user-doc -->
1301 * This implementation returns null; 1348 * This implementation returns null;