diff options
author | OszkarSemerath <oszka@152.66.252.189> | 2017-08-16 18:53:37 +0200 |
---|---|---|
committer | OszkarSemerath <oszka@152.66.252.189> | 2017-08-16 18:53:37 +0200 |
commit | 05cc697cce50c87541cb619854be7ecbcfb586e9 (patch) | |
tree | 8fd0054e1ced9992283fddc2e8be28f2a09c9ebb /Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/impl/LogiclanguagePackageImpl.java | |
parent | Bugfixing typo in generated queries (diff) | |
download | VIATRA-Generator-05cc697cce50c87541cb619854be7ecbcfb586e9.tar.gz VIATRA-Generator-05cc697cce50c87541cb619854be7ecbcfb586e9.tar.zst VIATRA-Generator-05cc697cce50c87541cb619854be7ecbcfb586e9.zip |
Adding transitive closure to the logic language
Diffstat (limited to 'Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/impl/LogiclanguagePackageImpl.java')
-rw-r--r-- | Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/impl/LogiclanguagePackageImpl.java | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/impl/LogiclanguagePackageImpl.java b/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/impl/LogiclanguagePackageImpl.java index 8bc329d5..73560344 100644 --- a/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/impl/LogiclanguagePackageImpl.java +++ b/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/impl/LogiclanguagePackageImpl.java | |||
@@ -54,6 +54,7 @@ import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.SymbolicDeclaration; | |||
54 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.SymbolicValue; | 54 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.SymbolicValue; |
55 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Term; | 55 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Term; |
56 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.TermDescription; | 56 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.TermDescription; |
57 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.TransitiveClosure; | ||
57 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Type; | 58 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Type; |
58 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.TypeDeclaration; | 59 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.TypeDeclaration; |
59 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.TypeDefinition; | 60 | import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.TypeDefinition; |
@@ -484,6 +485,13 @@ public class LogiclanguagePackageImpl extends EPackageImpl implements Logiclangu | |||
484 | private EClass stringLiteralEClass = null; | 485 | private EClass stringLiteralEClass = null; |
485 | 486 | ||
486 | /** | 487 | /** |
488 | * <!-- begin-user-doc --> | ||
489 | * <!-- end-user-doc --> | ||
490 | * @generated | ||
491 | */ | ||
492 | private EClass transitiveClosureEClass = null; | ||
493 | |||
494 | /** | ||
487 | * Creates an instance of the model <b>Package</b>, registered with | 495 | * Creates an instance of the model <b>Package</b>, registered with |
488 | * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package | 496 | * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package |
489 | * package URI value. | 497 | * package URI value. |
@@ -1619,6 +1627,42 @@ public class LogiclanguagePackageImpl extends EPackageImpl implements Logiclangu | |||
1619 | * <!-- end-user-doc --> | 1627 | * <!-- end-user-doc --> |
1620 | * @generated | 1628 | * @generated |
1621 | */ | 1629 | */ |
1630 | public EClass getTransitiveClosure() { | ||
1631 | return transitiveClosureEClass; | ||
1632 | } | ||
1633 | |||
1634 | /** | ||
1635 | * <!-- begin-user-doc --> | ||
1636 | * <!-- end-user-doc --> | ||
1637 | * @generated | ||
1638 | */ | ||
1639 | public EReference getTransitiveClosure_LeftOperand() { | ||
1640 | return (EReference)transitiveClosureEClass.getEStructuralFeatures().get(0); | ||
1641 | } | ||
1642 | |||
1643 | /** | ||
1644 | * <!-- begin-user-doc --> | ||
1645 | * <!-- end-user-doc --> | ||
1646 | * @generated | ||
1647 | */ | ||
1648 | public EReference getTransitiveClosure_RightOperand() { | ||
1649 | return (EReference)transitiveClosureEClass.getEStructuralFeatures().get(1); | ||
1650 | } | ||
1651 | |||
1652 | /** | ||
1653 | * <!-- begin-user-doc --> | ||
1654 | * <!-- end-user-doc --> | ||
1655 | * @generated | ||
1656 | */ | ||
1657 | public EReference getTransitiveClosure_Relation() { | ||
1658 | return (EReference)transitiveClosureEClass.getEStructuralFeatures().get(2); | ||
1659 | } | ||
1660 | |||
1661 | /** | ||
1662 | * <!-- begin-user-doc --> | ||
1663 | * <!-- end-user-doc --> | ||
1664 | * @generated | ||
1665 | */ | ||
1622 | public LogiclanguageFactory getLogiclanguageFactory() { | 1666 | public LogiclanguageFactory getLogiclanguageFactory() { |
1623 | return (LogiclanguageFactory)getEFactoryInstance(); | 1667 | return (LogiclanguageFactory)getEFactoryInstance(); |
1624 | } | 1668 | } |
@@ -1816,6 +1860,11 @@ public class LogiclanguagePackageImpl extends EPackageImpl implements Logiclangu | |||
1816 | 1860 | ||
1817 | stringLiteralEClass = createEClass(STRING_LITERAL); | 1861 | stringLiteralEClass = createEClass(STRING_LITERAL); |
1818 | createEAttribute(stringLiteralEClass, STRING_LITERAL__VALUE); | 1862 | createEAttribute(stringLiteralEClass, STRING_LITERAL__VALUE); |
1863 | |||
1864 | transitiveClosureEClass = createEClass(TRANSITIVE_CLOSURE); | ||
1865 | createEReference(transitiveClosureEClass, TRANSITIVE_CLOSURE__LEFT_OPERAND); | ||
1866 | createEReference(transitiveClosureEClass, TRANSITIVE_CLOSURE__RIGHT_OPERAND); | ||
1867 | createEReference(transitiveClosureEClass, TRANSITIVE_CLOSURE__RELATION); | ||
1819 | } | 1868 | } |
1820 | 1869 | ||
1821 | /** | 1870 | /** |
@@ -2080,6 +2129,11 @@ public class LogiclanguagePackageImpl extends EPackageImpl implements Logiclangu | |||
2080 | initEClass(stringLiteralEClass, StringLiteral.class, "StringLiteral", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 2129 | initEClass(stringLiteralEClass, StringLiteral.class, "StringLiteral", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
2081 | initEAttribute(getStringLiteral_Value(), ecorePackage.getEString(), "value", null, 1, 1, StringLiteral.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 2130 | initEAttribute(getStringLiteral_Value(), ecorePackage.getEString(), "value", null, 1, 1, StringLiteral.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
2082 | 2131 | ||
2132 | initEClass(transitiveClosureEClass, TransitiveClosure.class, "TransitiveClosure", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
2133 | initEReference(getTransitiveClosure_LeftOperand(), this.getTerm(), null, "leftOperand", null, 0, 1, TransitiveClosure.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
2134 | initEReference(getTransitiveClosure_RightOperand(), this.getTerm(), null, "rightOperand", null, 0, 1, TransitiveClosure.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
2135 | initEReference(getTransitiveClosure_Relation(), this.getRelation(), null, "relation", null, 0, 1, TransitiveClosure.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
2136 | |||
2083 | // Create resource | 2137 | // Create resource |
2084 | createResource(eNS_URI); | 2138 | createResource(eNS_URI); |
2085 | } | 2139 | } |