diff options
author | 2019-04-08 00:58:00 +0200 | |
---|---|---|
committer | 2019-04-08 00:58:00 +0200 | |
commit | c1f185fd8fc2c3dfc123d9271726c588963c7c01 (patch) | |
tree | 88a5bb94017e7d3f0fbce0a51a78c2549b0977bd /Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util | |
parent | Infrastructure for objective functions (diff) | |
download | VIATRA-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')
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; |