diff options
author | OszkarSemerath <semerath@mit.bme.hu> | 2019-05-04 15:31:47 -0400 |
---|---|---|
committer | OszkarSemerath <semerath@mit.bme.hu> | 2019-05-04 15:31:47 -0400 |
commit | 3e7fdbf562bbb1739a6ff4b09f86f415aaf89a56 (patch) | |
tree | bef27ef38448443d5342fa5ea25700fc1b40ea1f /Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/LogiclanguagePackage.java | |
parent | Fixed misformalization of (may/must)(X!=Y) for abstract objects (diff) | |
download | VIATRA-Generator-3e7fdbf562bbb1739a6ff4b09f86f415aaf89a56.tar.gz VIATRA-Generator-3e7fdbf562bbb1739a6ff4b09f86f415aaf89a56.tar.zst VIATRA-Generator-3e7fdbf562bbb1739a6ff4b09f86f415aaf89a56.zip |
Added aggregate expressions to logic language on the model level
Diffstat (limited to 'Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/LogiclanguagePackage.java')
-rw-r--r-- | Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/LogiclanguagePackage.java | 579 |
1 files changed, 531 insertions, 48 deletions
diff --git a/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/LogiclanguagePackage.java b/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/LogiclanguagePackage.java index 0e80dc1a..ddfb75a2 100644 --- a/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/LogiclanguagePackage.java +++ b/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/LogiclanguagePackage.java | |||
@@ -1506,14 +1506,14 @@ public interface LogiclanguagePackage extends EPackage { | |||
1506 | int MORE_OR_EQUAL_THAN_OPERATION_COUNT = PRIMITIVE_RELATION_OPERATION_COUNT + 0; | 1506 | int MORE_OR_EQUAL_THAN_OPERATION_COUNT = PRIMITIVE_RELATION_OPERATION_COUNT + 0; |
1507 | 1507 | ||
1508 | /** | 1508 | /** |
1509 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.IntOperationImpl <em>Int Operation</em>}' class. | 1509 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.NumericOperationImpl <em>Numeric Operation</em>}' class. |
1510 | * <!-- begin-user-doc --> | 1510 | * <!-- begin-user-doc --> |
1511 | * <!-- end-user-doc --> | 1511 | * <!-- end-user-doc --> |
1512 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.IntOperationImpl | 1512 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.NumericOperationImpl |
1513 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getIntOperation() | 1513 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getNumericOperation() |
1514 | * @generated | 1514 | * @generated |
1515 | */ | 1515 | */ |
1516 | int INT_OPERATION = 34; | 1516 | int NUMERIC_OPERATION = 34; |
1517 | 1517 | ||
1518 | /** | 1518 | /** |
1519 | * The feature id for the '<em><b>Left Operand</b></em>' containment reference. | 1519 | * The feature id for the '<em><b>Left Operand</b></em>' containment reference. |
@@ -1522,7 +1522,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1522 | * @generated | 1522 | * @generated |
1523 | * @ordered | 1523 | * @ordered |
1524 | */ | 1524 | */ |
1525 | int INT_OPERATION__LEFT_OPERAND = TERM_FEATURE_COUNT + 0; | 1525 | int NUMERIC_OPERATION__LEFT_OPERAND = TERM_FEATURE_COUNT + 0; |
1526 | 1526 | ||
1527 | /** | 1527 | /** |
1528 | * The feature id for the '<em><b>Right Operand</b></em>' containment reference. | 1528 | * The feature id for the '<em><b>Right Operand</b></em>' containment reference. |
@@ -1531,25 +1531,25 @@ public interface LogiclanguagePackage extends EPackage { | |||
1531 | * @generated | 1531 | * @generated |
1532 | * @ordered | 1532 | * @ordered |
1533 | */ | 1533 | */ |
1534 | int INT_OPERATION__RIGHT_OPERAND = TERM_FEATURE_COUNT + 1; | 1534 | int NUMERIC_OPERATION__RIGHT_OPERAND = TERM_FEATURE_COUNT + 1; |
1535 | 1535 | ||
1536 | /** | 1536 | /** |
1537 | * The number of structural features of the '<em>Int Operation</em>' class. | 1537 | * The number of structural features of the '<em>Numeric Operation</em>' class. |
1538 | * <!-- begin-user-doc --> | 1538 | * <!-- begin-user-doc --> |
1539 | * <!-- end-user-doc --> | 1539 | * <!-- end-user-doc --> |
1540 | * @generated | 1540 | * @generated |
1541 | * @ordered | 1541 | * @ordered |
1542 | */ | 1542 | */ |
1543 | int INT_OPERATION_FEATURE_COUNT = TERM_FEATURE_COUNT + 2; | 1543 | int NUMERIC_OPERATION_FEATURE_COUNT = TERM_FEATURE_COUNT + 2; |
1544 | 1544 | ||
1545 | /** | 1545 | /** |
1546 | * The number of operations of the '<em>Int Operation</em>' class. | 1546 | * The number of operations of the '<em>Numeric Operation</em>' class. |
1547 | * <!-- begin-user-doc --> | 1547 | * <!-- begin-user-doc --> |
1548 | * <!-- end-user-doc --> | 1548 | * <!-- end-user-doc --> |
1549 | * @generated | 1549 | * @generated |
1550 | * @ordered | 1550 | * @ordered |
1551 | */ | 1551 | */ |
1552 | int INT_OPERATION_OPERATION_COUNT = TERM_OPERATION_COUNT + 0; | 1552 | int NUMERIC_OPERATION_OPERATION_COUNT = TERM_OPERATION_COUNT + 0; |
1553 | 1553 | ||
1554 | /** | 1554 | /** |
1555 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.PlusImpl <em>Plus</em>}' class. | 1555 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.PlusImpl <em>Plus</em>}' class. |
@@ -1568,7 +1568,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1568 | * @generated | 1568 | * @generated |
1569 | * @ordered | 1569 | * @ordered |
1570 | */ | 1570 | */ |
1571 | int PLUS__LEFT_OPERAND = INT_OPERATION__LEFT_OPERAND; | 1571 | int PLUS__LEFT_OPERAND = NUMERIC_OPERATION__LEFT_OPERAND; |
1572 | 1572 | ||
1573 | /** | 1573 | /** |
1574 | * The feature id for the '<em><b>Right Operand</b></em>' containment reference. | 1574 | * The feature id for the '<em><b>Right Operand</b></em>' containment reference. |
@@ -1577,7 +1577,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1577 | * @generated | 1577 | * @generated |
1578 | * @ordered | 1578 | * @ordered |
1579 | */ | 1579 | */ |
1580 | int PLUS__RIGHT_OPERAND = INT_OPERATION__RIGHT_OPERAND; | 1580 | int PLUS__RIGHT_OPERAND = NUMERIC_OPERATION__RIGHT_OPERAND; |
1581 | 1581 | ||
1582 | /** | 1582 | /** |
1583 | * The number of structural features of the '<em>Plus</em>' class. | 1583 | * The number of structural features of the '<em>Plus</em>' class. |
@@ -1586,7 +1586,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1586 | * @generated | 1586 | * @generated |
1587 | * @ordered | 1587 | * @ordered |
1588 | */ | 1588 | */ |
1589 | int PLUS_FEATURE_COUNT = INT_OPERATION_FEATURE_COUNT + 0; | 1589 | int PLUS_FEATURE_COUNT = NUMERIC_OPERATION_FEATURE_COUNT + 0; |
1590 | 1590 | ||
1591 | /** | 1591 | /** |
1592 | * The number of operations of the '<em>Plus</em>' class. | 1592 | * The number of operations of the '<em>Plus</em>' class. |
@@ -1595,7 +1595,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1595 | * @generated | 1595 | * @generated |
1596 | * @ordered | 1596 | * @ordered |
1597 | */ | 1597 | */ |
1598 | int PLUS_OPERATION_COUNT = INT_OPERATION_OPERATION_COUNT + 0; | 1598 | int PLUS_OPERATION_COUNT = NUMERIC_OPERATION_OPERATION_COUNT + 0; |
1599 | 1599 | ||
1600 | /** | 1600 | /** |
1601 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.MinusImpl <em>Minus</em>}' class. | 1601 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.MinusImpl <em>Minus</em>}' class. |
@@ -1614,7 +1614,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1614 | * @generated | 1614 | * @generated |
1615 | * @ordered | 1615 | * @ordered |
1616 | */ | 1616 | */ |
1617 | int MINUS__LEFT_OPERAND = INT_OPERATION__LEFT_OPERAND; | 1617 | int MINUS__LEFT_OPERAND = NUMERIC_OPERATION__LEFT_OPERAND; |
1618 | 1618 | ||
1619 | /** | 1619 | /** |
1620 | * The feature id for the '<em><b>Right Operand</b></em>' containment reference. | 1620 | * The feature id for the '<em><b>Right Operand</b></em>' containment reference. |
@@ -1623,7 +1623,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1623 | * @generated | 1623 | * @generated |
1624 | * @ordered | 1624 | * @ordered |
1625 | */ | 1625 | */ |
1626 | int MINUS__RIGHT_OPERAND = INT_OPERATION__RIGHT_OPERAND; | 1626 | int MINUS__RIGHT_OPERAND = NUMERIC_OPERATION__RIGHT_OPERAND; |
1627 | 1627 | ||
1628 | /** | 1628 | /** |
1629 | * The number of structural features of the '<em>Minus</em>' class. | 1629 | * The number of structural features of the '<em>Minus</em>' class. |
@@ -1632,7 +1632,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1632 | * @generated | 1632 | * @generated |
1633 | * @ordered | 1633 | * @ordered |
1634 | */ | 1634 | */ |
1635 | int MINUS_FEATURE_COUNT = INT_OPERATION_FEATURE_COUNT + 0; | 1635 | int MINUS_FEATURE_COUNT = NUMERIC_OPERATION_FEATURE_COUNT + 0; |
1636 | 1636 | ||
1637 | /** | 1637 | /** |
1638 | * The number of operations of the '<em>Minus</em>' class. | 1638 | * The number of operations of the '<em>Minus</em>' class. |
@@ -1641,7 +1641,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1641 | * @generated | 1641 | * @generated |
1642 | * @ordered | 1642 | * @ordered |
1643 | */ | 1643 | */ |
1644 | int MINUS_OPERATION_COUNT = INT_OPERATION_OPERATION_COUNT + 0; | 1644 | int MINUS_OPERATION_COUNT = NUMERIC_OPERATION_OPERATION_COUNT + 0; |
1645 | 1645 | ||
1646 | /** | 1646 | /** |
1647 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.MultiplyImpl <em>Multiply</em>}' class. | 1647 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.MultiplyImpl <em>Multiply</em>}' class. |
@@ -1660,7 +1660,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1660 | * @generated | 1660 | * @generated |
1661 | * @ordered | 1661 | * @ordered |
1662 | */ | 1662 | */ |
1663 | int MULTIPLY__LEFT_OPERAND = INT_OPERATION__LEFT_OPERAND; | 1663 | int MULTIPLY__LEFT_OPERAND = NUMERIC_OPERATION__LEFT_OPERAND; |
1664 | 1664 | ||
1665 | /** | 1665 | /** |
1666 | * The feature id for the '<em><b>Right Operand</b></em>' containment reference. | 1666 | * The feature id for the '<em><b>Right Operand</b></em>' containment reference. |
@@ -1669,7 +1669,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1669 | * @generated | 1669 | * @generated |
1670 | * @ordered | 1670 | * @ordered |
1671 | */ | 1671 | */ |
1672 | int MULTIPLY__RIGHT_OPERAND = INT_OPERATION__RIGHT_OPERAND; | 1672 | int MULTIPLY__RIGHT_OPERAND = NUMERIC_OPERATION__RIGHT_OPERAND; |
1673 | 1673 | ||
1674 | /** | 1674 | /** |
1675 | * The number of structural features of the '<em>Multiply</em>' class. | 1675 | * The number of structural features of the '<em>Multiply</em>' class. |
@@ -1678,7 +1678,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1678 | * @generated | 1678 | * @generated |
1679 | * @ordered | 1679 | * @ordered |
1680 | */ | 1680 | */ |
1681 | int MULTIPLY_FEATURE_COUNT = INT_OPERATION_FEATURE_COUNT + 0; | 1681 | int MULTIPLY_FEATURE_COUNT = NUMERIC_OPERATION_FEATURE_COUNT + 0; |
1682 | 1682 | ||
1683 | /** | 1683 | /** |
1684 | * The number of operations of the '<em>Multiply</em>' class. | 1684 | * The number of operations of the '<em>Multiply</em>' class. |
@@ -1687,7 +1687,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1687 | * @generated | 1687 | * @generated |
1688 | * @ordered | 1688 | * @ordered |
1689 | */ | 1689 | */ |
1690 | int MULTIPLY_OPERATION_COUNT = INT_OPERATION_OPERATION_COUNT + 0; | 1690 | int MULTIPLY_OPERATION_COUNT = NUMERIC_OPERATION_OPERATION_COUNT + 0; |
1691 | 1691 | ||
1692 | /** | 1692 | /** |
1693 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.DivisonImpl <em>Divison</em>}' class. | 1693 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.DivisonImpl <em>Divison</em>}' class. |
@@ -1706,7 +1706,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1706 | * @generated | 1706 | * @generated |
1707 | * @ordered | 1707 | * @ordered |
1708 | */ | 1708 | */ |
1709 | int DIVISON__LEFT_OPERAND = INT_OPERATION__LEFT_OPERAND; | 1709 | int DIVISON__LEFT_OPERAND = NUMERIC_OPERATION__LEFT_OPERAND; |
1710 | 1710 | ||
1711 | /** | 1711 | /** |
1712 | * The feature id for the '<em><b>Right Operand</b></em>' containment reference. | 1712 | * The feature id for the '<em><b>Right Operand</b></em>' containment reference. |
@@ -1715,7 +1715,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1715 | * @generated | 1715 | * @generated |
1716 | * @ordered | 1716 | * @ordered |
1717 | */ | 1717 | */ |
1718 | int DIVISON__RIGHT_OPERAND = INT_OPERATION__RIGHT_OPERAND; | 1718 | int DIVISON__RIGHT_OPERAND = NUMERIC_OPERATION__RIGHT_OPERAND; |
1719 | 1719 | ||
1720 | /** | 1720 | /** |
1721 | * The number of structural features of the '<em>Divison</em>' class. | 1721 | * The number of structural features of the '<em>Divison</em>' class. |
@@ -1724,7 +1724,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1724 | * @generated | 1724 | * @generated |
1725 | * @ordered | 1725 | * @ordered |
1726 | */ | 1726 | */ |
1727 | int DIVISON_FEATURE_COUNT = INT_OPERATION_FEATURE_COUNT + 0; | 1727 | int DIVISON_FEATURE_COUNT = NUMERIC_OPERATION_FEATURE_COUNT + 0; |
1728 | 1728 | ||
1729 | /** | 1729 | /** |
1730 | * The number of operations of the '<em>Divison</em>' class. | 1730 | * The number of operations of the '<em>Divison</em>' class. |
@@ -1733,7 +1733,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1733 | * @generated | 1733 | * @generated |
1734 | * @ordered | 1734 | * @ordered |
1735 | */ | 1735 | */ |
1736 | int DIVISON_OPERATION_COUNT = INT_OPERATION_OPERATION_COUNT + 0; | 1736 | int DIVISON_OPERATION_COUNT = NUMERIC_OPERATION_OPERATION_COUNT + 0; |
1737 | 1737 | ||
1738 | /** | 1738 | /** |
1739 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.ModImpl <em>Mod</em>}' class. | 1739 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.ModImpl <em>Mod</em>}' class. |
@@ -1752,7 +1752,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1752 | * @generated | 1752 | * @generated |
1753 | * @ordered | 1753 | * @ordered |
1754 | */ | 1754 | */ |
1755 | int MOD__LEFT_OPERAND = INT_OPERATION__LEFT_OPERAND; | 1755 | int MOD__LEFT_OPERAND = NUMERIC_OPERATION__LEFT_OPERAND; |
1756 | 1756 | ||
1757 | /** | 1757 | /** |
1758 | * The feature id for the '<em><b>Right Operand</b></em>' containment reference. | 1758 | * The feature id for the '<em><b>Right Operand</b></em>' containment reference. |
@@ -1761,7 +1761,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1761 | * @generated | 1761 | * @generated |
1762 | * @ordered | 1762 | * @ordered |
1763 | */ | 1763 | */ |
1764 | int MOD__RIGHT_OPERAND = INT_OPERATION__RIGHT_OPERAND; | 1764 | int MOD__RIGHT_OPERAND = NUMERIC_OPERATION__RIGHT_OPERAND; |
1765 | 1765 | ||
1766 | /** | 1766 | /** |
1767 | * The number of structural features of the '<em>Mod</em>' class. | 1767 | * The number of structural features of the '<em>Mod</em>' class. |
@@ -1770,7 +1770,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1770 | * @generated | 1770 | * @generated |
1771 | * @ordered | 1771 | * @ordered |
1772 | */ | 1772 | */ |
1773 | int MOD_FEATURE_COUNT = INT_OPERATION_FEATURE_COUNT + 0; | 1773 | int MOD_FEATURE_COUNT = NUMERIC_OPERATION_FEATURE_COUNT + 0; |
1774 | 1774 | ||
1775 | /** | 1775 | /** |
1776 | * The number of operations of the '<em>Mod</em>' class. | 1776 | * The number of operations of the '<em>Mod</em>' class. |
@@ -1779,7 +1779,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
1779 | * @generated | 1779 | * @generated |
1780 | * @ordered | 1780 | * @ordered |
1781 | */ | 1781 | */ |
1782 | int MOD_OPERATION_COUNT = INT_OPERATION_OPERATION_COUNT + 0; | 1782 | int MOD_OPERATION_COUNT = NUMERIC_OPERATION_OPERATION_COUNT + 0; |
1783 | 1783 | ||
1784 | /** | 1784 | /** |
1785 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.AssertionImpl <em>Assertion</em>}' class. | 1785 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.AssertionImpl <em>Assertion</em>}' class. |
@@ -2686,6 +2686,311 @@ public interface LogiclanguagePackage extends EPackage { | |||
2686 | 2686 | ||
2687 | 2687 | ||
2688 | /** | 2688 | /** |
2689 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.PowImpl <em>Pow</em>}' class. | ||
2690 | * <!-- begin-user-doc --> | ||
2691 | * <!-- end-user-doc --> | ||
2692 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.PowImpl | ||
2693 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getPow() | ||
2694 | * @generated | ||
2695 | */ | ||
2696 | int POW = 58; | ||
2697 | |||
2698 | /** | ||
2699 | * The feature id for the '<em><b>Left Operand</b></em>' containment reference. | ||
2700 | * <!-- begin-user-doc --> | ||
2701 | * <!-- end-user-doc --> | ||
2702 | * @generated | ||
2703 | * @ordered | ||
2704 | */ | ||
2705 | int POW__LEFT_OPERAND = NUMERIC_OPERATION__LEFT_OPERAND; | ||
2706 | |||
2707 | /** | ||
2708 | * The feature id for the '<em><b>Right Operand</b></em>' containment reference. | ||
2709 | * <!-- begin-user-doc --> | ||
2710 | * <!-- end-user-doc --> | ||
2711 | * @generated | ||
2712 | * @ordered | ||
2713 | */ | ||
2714 | int POW__RIGHT_OPERAND = NUMERIC_OPERATION__RIGHT_OPERAND; | ||
2715 | |||
2716 | /** | ||
2717 | * The number of structural features of the '<em>Pow</em>' class. | ||
2718 | * <!-- begin-user-doc --> | ||
2719 | * <!-- end-user-doc --> | ||
2720 | * @generated | ||
2721 | * @ordered | ||
2722 | */ | ||
2723 | int POW_FEATURE_COUNT = NUMERIC_OPERATION_FEATURE_COUNT + 0; | ||
2724 | |||
2725 | /** | ||
2726 | * The number of operations of the '<em>Pow</em>' class. | ||
2727 | * <!-- begin-user-doc --> | ||
2728 | * <!-- end-user-doc --> | ||
2729 | * @generated | ||
2730 | * @ordered | ||
2731 | */ | ||
2732 | int POW_OPERATION_COUNT = NUMERIC_OPERATION_OPERATION_COUNT + 0; | ||
2733 | |||
2734 | /** | ||
2735 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.AggregateExpressionImpl <em>Aggregate Expression</em>}' class. | ||
2736 | * <!-- begin-user-doc --> | ||
2737 | * <!-- end-user-doc --> | ||
2738 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.AggregateExpressionImpl | ||
2739 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getAggregateExpression() | ||
2740 | * @generated | ||
2741 | */ | ||
2742 | int AGGREGATE_EXPRESSION = 59; | ||
2743 | |||
2744 | /** | ||
2745 | * The feature id for the '<em><b>Relation</b></em>' reference. | ||
2746 | * <!-- begin-user-doc --> | ||
2747 | * <!-- end-user-doc --> | ||
2748 | * @generated | ||
2749 | * @ordered | ||
2750 | */ | ||
2751 | int AGGREGATE_EXPRESSION__RELATION = TERM_FEATURE_COUNT + 0; | ||
2752 | |||
2753 | /** | ||
2754 | * The number of structural features of the '<em>Aggregate Expression</em>' class. | ||
2755 | * <!-- begin-user-doc --> | ||
2756 | * <!-- end-user-doc --> | ||
2757 | * @generated | ||
2758 | * @ordered | ||
2759 | */ | ||
2760 | int AGGREGATE_EXPRESSION_FEATURE_COUNT = TERM_FEATURE_COUNT + 1; | ||
2761 | |||
2762 | /** | ||
2763 | * The number of operations of the '<em>Aggregate Expression</em>' class. | ||
2764 | * <!-- begin-user-doc --> | ||
2765 | * <!-- end-user-doc --> | ||
2766 | * @generated | ||
2767 | * @ordered | ||
2768 | */ | ||
2769 | int AGGREGATE_EXPRESSION_OPERATION_COUNT = TERM_OPERATION_COUNT + 0; | ||
2770 | |||
2771 | /** | ||
2772 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.ProjectedAggregateExpressionImpl <em>Projected Aggregate Expression</em>}' class. | ||
2773 | * <!-- begin-user-doc --> | ||
2774 | * <!-- end-user-doc --> | ||
2775 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.ProjectedAggregateExpressionImpl | ||
2776 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getProjectedAggregateExpression() | ||
2777 | * @generated | ||
2778 | */ | ||
2779 | int PROJECTED_AGGREGATE_EXPRESSION = 64; | ||
2780 | |||
2781 | /** | ||
2782 | * The feature id for the '<em><b>Relation</b></em>' reference. | ||
2783 | * <!-- begin-user-doc --> | ||
2784 | * <!-- end-user-doc --> | ||
2785 | * @generated | ||
2786 | * @ordered | ||
2787 | */ | ||
2788 | int PROJECTED_AGGREGATE_EXPRESSION__RELATION = AGGREGATE_EXPRESSION__RELATION; | ||
2789 | |||
2790 | /** | ||
2791 | * The feature id for the '<em><b>Projection Index</b></em>' attribute. | ||
2792 | * <!-- begin-user-doc --> | ||
2793 | * <!-- end-user-doc --> | ||
2794 | * @generated | ||
2795 | * @ordered | ||
2796 | */ | ||
2797 | int PROJECTED_AGGREGATE_EXPRESSION__PROJECTION_INDEX = AGGREGATE_EXPRESSION_FEATURE_COUNT + 0; | ||
2798 | |||
2799 | /** | ||
2800 | * The number of structural features of the '<em>Projected Aggregate Expression</em>' class. | ||
2801 | * <!-- begin-user-doc --> | ||
2802 | * <!-- end-user-doc --> | ||
2803 | * @generated | ||
2804 | * @ordered | ||
2805 | */ | ||
2806 | int PROJECTED_AGGREGATE_EXPRESSION_FEATURE_COUNT = AGGREGATE_EXPRESSION_FEATURE_COUNT + 1; | ||
2807 | |||
2808 | /** | ||
2809 | * The number of operations of the '<em>Projected Aggregate Expression</em>' class. | ||
2810 | * <!-- begin-user-doc --> | ||
2811 | * <!-- end-user-doc --> | ||
2812 | * @generated | ||
2813 | * @ordered | ||
2814 | */ | ||
2815 | int PROJECTED_AGGREGATE_EXPRESSION_OPERATION_COUNT = AGGREGATE_EXPRESSION_OPERATION_COUNT + 0; | ||
2816 | |||
2817 | /** | ||
2818 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.SumImpl <em>Sum</em>}' class. | ||
2819 | * <!-- begin-user-doc --> | ||
2820 | * <!-- end-user-doc --> | ||
2821 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.SumImpl | ||
2822 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getSum() | ||
2823 | * @generated | ||
2824 | */ | ||
2825 | int SUM = 60; | ||
2826 | |||
2827 | /** | ||
2828 | * The feature id for the '<em><b>Relation</b></em>' reference. | ||
2829 | * <!-- begin-user-doc --> | ||
2830 | * <!-- end-user-doc --> | ||
2831 | * @generated | ||
2832 | * @ordered | ||
2833 | */ | ||
2834 | int SUM__RELATION = PROJECTED_AGGREGATE_EXPRESSION__RELATION; | ||
2835 | |||
2836 | /** | ||
2837 | * The feature id for the '<em><b>Projection Index</b></em>' attribute. | ||
2838 | * <!-- begin-user-doc --> | ||
2839 | * <!-- end-user-doc --> | ||
2840 | * @generated | ||
2841 | * @ordered | ||
2842 | */ | ||
2843 | int SUM__PROJECTION_INDEX = PROJECTED_AGGREGATE_EXPRESSION__PROJECTION_INDEX; | ||
2844 | |||
2845 | /** | ||
2846 | * The number of structural features of the '<em>Sum</em>' class. | ||
2847 | * <!-- begin-user-doc --> | ||
2848 | * <!-- end-user-doc --> | ||
2849 | * @generated | ||
2850 | * @ordered | ||
2851 | */ | ||
2852 | int SUM_FEATURE_COUNT = PROJECTED_AGGREGATE_EXPRESSION_FEATURE_COUNT + 0; | ||
2853 | |||
2854 | /** | ||
2855 | * The number of operations of the '<em>Sum</em>' class. | ||
2856 | * <!-- begin-user-doc --> | ||
2857 | * <!-- end-user-doc --> | ||
2858 | * @generated | ||
2859 | * @ordered | ||
2860 | */ | ||
2861 | int SUM_OPERATION_COUNT = PROJECTED_AGGREGATE_EXPRESSION_OPERATION_COUNT + 0; | ||
2862 | |||
2863 | /** | ||
2864 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.CountImpl <em>Count</em>}' class. | ||
2865 | * <!-- begin-user-doc --> | ||
2866 | * <!-- end-user-doc --> | ||
2867 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.CountImpl | ||
2868 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getCount() | ||
2869 | * @generated | ||
2870 | */ | ||
2871 | int COUNT = 61; | ||
2872 | |||
2873 | /** | ||
2874 | * The feature id for the '<em><b>Relation</b></em>' reference. | ||
2875 | * <!-- begin-user-doc --> | ||
2876 | * <!-- end-user-doc --> | ||
2877 | * @generated | ||
2878 | * @ordered | ||
2879 | */ | ||
2880 | int COUNT__RELATION = AGGREGATE_EXPRESSION__RELATION; | ||
2881 | |||
2882 | /** | ||
2883 | * The number of structural features of the '<em>Count</em>' class. | ||
2884 | * <!-- begin-user-doc --> | ||
2885 | * <!-- end-user-doc --> | ||
2886 | * @generated | ||
2887 | * @ordered | ||
2888 | */ | ||
2889 | int COUNT_FEATURE_COUNT = AGGREGATE_EXPRESSION_FEATURE_COUNT + 0; | ||
2890 | |||
2891 | /** | ||
2892 | * The number of operations of the '<em>Count</em>' class. | ||
2893 | * <!-- begin-user-doc --> | ||
2894 | * <!-- end-user-doc --> | ||
2895 | * @generated | ||
2896 | * @ordered | ||
2897 | */ | ||
2898 | int COUNT_OPERATION_COUNT = AGGREGATE_EXPRESSION_OPERATION_COUNT + 0; | ||
2899 | |||
2900 | /** | ||
2901 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.MinImpl <em>Min</em>}' class. | ||
2902 | * <!-- begin-user-doc --> | ||
2903 | * <!-- end-user-doc --> | ||
2904 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.MinImpl | ||
2905 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getMin() | ||
2906 | * @generated | ||
2907 | */ | ||
2908 | int MIN = 62; | ||
2909 | |||
2910 | /** | ||
2911 | * The feature id for the '<em><b>Relation</b></em>' reference. | ||
2912 | * <!-- begin-user-doc --> | ||
2913 | * <!-- end-user-doc --> | ||
2914 | * @generated | ||
2915 | * @ordered | ||
2916 | */ | ||
2917 | int MIN__RELATION = PROJECTED_AGGREGATE_EXPRESSION__RELATION; | ||
2918 | |||
2919 | /** | ||
2920 | * The feature id for the '<em><b>Projection Index</b></em>' attribute. | ||
2921 | * <!-- begin-user-doc --> | ||
2922 | * <!-- end-user-doc --> | ||
2923 | * @generated | ||
2924 | * @ordered | ||
2925 | */ | ||
2926 | int MIN__PROJECTION_INDEX = PROJECTED_AGGREGATE_EXPRESSION__PROJECTION_INDEX; | ||
2927 | |||
2928 | /** | ||
2929 | * The number of structural features of the '<em>Min</em>' class. | ||
2930 | * <!-- begin-user-doc --> | ||
2931 | * <!-- end-user-doc --> | ||
2932 | * @generated | ||
2933 | * @ordered | ||
2934 | */ | ||
2935 | int MIN_FEATURE_COUNT = PROJECTED_AGGREGATE_EXPRESSION_FEATURE_COUNT + 0; | ||
2936 | |||
2937 | /** | ||
2938 | * The number of operations of the '<em>Min</em>' class. | ||
2939 | * <!-- begin-user-doc --> | ||
2940 | * <!-- end-user-doc --> | ||
2941 | * @generated | ||
2942 | * @ordered | ||
2943 | */ | ||
2944 | int MIN_OPERATION_COUNT = PROJECTED_AGGREGATE_EXPRESSION_OPERATION_COUNT + 0; | ||
2945 | |||
2946 | /** | ||
2947 | * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.MaxImpl <em>Max</em>}' class. | ||
2948 | * <!-- begin-user-doc --> | ||
2949 | * <!-- end-user-doc --> | ||
2950 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.MaxImpl | ||
2951 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getMax() | ||
2952 | * @generated | ||
2953 | */ | ||
2954 | int MAX = 63; | ||
2955 | |||
2956 | /** | ||
2957 | * The feature id for the '<em><b>Relation</b></em>' reference. | ||
2958 | * <!-- begin-user-doc --> | ||
2959 | * <!-- end-user-doc --> | ||
2960 | * @generated | ||
2961 | * @ordered | ||
2962 | */ | ||
2963 | int MAX__RELATION = PROJECTED_AGGREGATE_EXPRESSION__RELATION; | ||
2964 | |||
2965 | /** | ||
2966 | * The feature id for the '<em><b>Projection Index</b></em>' attribute. | ||
2967 | * <!-- begin-user-doc --> | ||
2968 | * <!-- end-user-doc --> | ||
2969 | * @generated | ||
2970 | * @ordered | ||
2971 | */ | ||
2972 | int MAX__PROJECTION_INDEX = PROJECTED_AGGREGATE_EXPRESSION__PROJECTION_INDEX; | ||
2973 | |||
2974 | /** | ||
2975 | * The number of structural features of the '<em>Max</em>' class. | ||
2976 | * <!-- begin-user-doc --> | ||
2977 | * <!-- end-user-doc --> | ||
2978 | * @generated | ||
2979 | * @ordered | ||
2980 | */ | ||
2981 | int MAX_FEATURE_COUNT = PROJECTED_AGGREGATE_EXPRESSION_FEATURE_COUNT + 0; | ||
2982 | |||
2983 | /** | ||
2984 | * The number of operations of the '<em>Max</em>' class. | ||
2985 | * <!-- begin-user-doc --> | ||
2986 | * <!-- end-user-doc --> | ||
2987 | * @generated | ||
2988 | * @ordered | ||
2989 | */ | ||
2990 | int MAX_OPERATION_COUNT = PROJECTED_AGGREGATE_EXPRESSION_OPERATION_COUNT + 0; | ||
2991 | |||
2992 | |||
2993 | /** | ||
2689 | * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Type <em>Type</em>}'. | 2994 | * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Type <em>Type</em>}'. |
2690 | * <!-- begin-user-doc --> | 2995 | * <!-- begin-user-doc --> |
2691 | * <!-- end-user-doc --> | 2996 | * <!-- end-user-doc --> |
@@ -3444,36 +3749,36 @@ public interface LogiclanguagePackage extends EPackage { | |||
3444 | EReference getMoreOrEqualThan_RightOperand(); | 3749 | EReference getMoreOrEqualThan_RightOperand(); |
3445 | 3750 | ||
3446 | /** | 3751 | /** |
3447 | * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.IntOperation <em>Int Operation</em>}'. | 3752 | * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.NumericOperation <em>Numeric Operation</em>}'. |
3448 | * <!-- begin-user-doc --> | 3753 | * <!-- begin-user-doc --> |
3449 | * <!-- end-user-doc --> | 3754 | * <!-- end-user-doc --> |
3450 | * @return the meta object for class '<em>Int Operation</em>'. | 3755 | * @return the meta object for class '<em>Numeric Operation</em>'. |
3451 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.IntOperation | 3756 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.NumericOperation |
3452 | * @generated | 3757 | * @generated |
3453 | */ | 3758 | */ |
3454 | EClass getIntOperation(); | 3759 | EClass getNumericOperation(); |
3455 | 3760 | ||
3456 | /** | 3761 | /** |
3457 | * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.IntOperation#getLeftOperand <em>Left Operand</em>}'. | 3762 | * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.NumericOperation#getLeftOperand <em>Left Operand</em>}'. |
3458 | * <!-- begin-user-doc --> | 3763 | * <!-- begin-user-doc --> |
3459 | * <!-- end-user-doc --> | 3764 | * <!-- end-user-doc --> |
3460 | * @return the meta object for the containment reference '<em>Left Operand</em>'. | 3765 | * @return the meta object for the containment reference '<em>Left Operand</em>'. |
3461 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.IntOperation#getLeftOperand() | 3766 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.NumericOperation#getLeftOperand() |
3462 | * @see #getIntOperation() | 3767 | * @see #getNumericOperation() |
3463 | * @generated | 3768 | * @generated |
3464 | */ | 3769 | */ |
3465 | EReference getIntOperation_LeftOperand(); | 3770 | EReference getNumericOperation_LeftOperand(); |
3466 | 3771 | ||
3467 | /** | 3772 | /** |
3468 | * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.IntOperation#getRightOperand <em>Right Operand</em>}'. | 3773 | * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.NumericOperation#getRightOperand <em>Right Operand</em>}'. |
3469 | * <!-- begin-user-doc --> | 3774 | * <!-- begin-user-doc --> |
3470 | * <!-- end-user-doc --> | 3775 | * <!-- end-user-doc --> |
3471 | * @return the meta object for the containment reference '<em>Right Operand</em>'. | 3776 | * @return the meta object for the containment reference '<em>Right Operand</em>'. |
3472 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.IntOperation#getRightOperand() | 3777 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.NumericOperation#getRightOperand() |
3473 | * @see #getIntOperation() | 3778 | * @see #getNumericOperation() |
3474 | * @generated | 3779 | * @generated |
3475 | */ | 3780 | */ |
3476 | EReference getIntOperation_RightOperand(); | 3781 | EReference getNumericOperation_RightOperand(); |
3477 | 3782 | ||
3478 | /** | 3783 | /** |
3479 | * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Plus <em>Plus</em>}'. | 3784 | * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Plus <em>Plus</em>}'. |
@@ -3970,6 +4275,98 @@ public interface LogiclanguagePackage extends EPackage { | |||
3970 | EReference getTransitiveClosure_Relation(); | 4275 | EReference getTransitiveClosure_Relation(); |
3971 | 4276 | ||
3972 | /** | 4277 | /** |
4278 | * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Pow <em>Pow</em>}'. | ||
4279 | * <!-- begin-user-doc --> | ||
4280 | * <!-- end-user-doc --> | ||
4281 | * @return the meta object for class '<em>Pow</em>'. | ||
4282 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Pow | ||
4283 | * @generated | ||
4284 | */ | ||
4285 | EClass getPow(); | ||
4286 | |||
4287 | /** | ||
4288 | * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.AggregateExpression <em>Aggregate Expression</em>}'. | ||
4289 | * <!-- begin-user-doc --> | ||
4290 | * <!-- end-user-doc --> | ||
4291 | * @return the meta object for class '<em>Aggregate Expression</em>'. | ||
4292 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.AggregateExpression | ||
4293 | * @generated | ||
4294 | */ | ||
4295 | EClass getAggregateExpression(); | ||
4296 | |||
4297 | /** | ||
4298 | * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.AggregateExpression#getRelation <em>Relation</em>}'. | ||
4299 | * <!-- begin-user-doc --> | ||
4300 | * <!-- end-user-doc --> | ||
4301 | * @return the meta object for the reference '<em>Relation</em>'. | ||
4302 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.AggregateExpression#getRelation() | ||
4303 | * @see #getAggregateExpression() | ||
4304 | * @generated | ||
4305 | */ | ||
4306 | EReference getAggregateExpression_Relation(); | ||
4307 | |||
4308 | /** | ||
4309 | * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Sum <em>Sum</em>}'. | ||
4310 | * <!-- begin-user-doc --> | ||
4311 | * <!-- end-user-doc --> | ||
4312 | * @return the meta object for class '<em>Sum</em>'. | ||
4313 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Sum | ||
4314 | * @generated | ||
4315 | */ | ||
4316 | EClass getSum(); | ||
4317 | |||
4318 | /** | ||
4319 | * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Count <em>Count</em>}'. | ||
4320 | * <!-- begin-user-doc --> | ||
4321 | * <!-- end-user-doc --> | ||
4322 | * @return the meta object for class '<em>Count</em>'. | ||
4323 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Count | ||
4324 | * @generated | ||
4325 | */ | ||
4326 | EClass getCount(); | ||
4327 | |||
4328 | /** | ||
4329 | * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Min <em>Min</em>}'. | ||
4330 | * <!-- begin-user-doc --> | ||
4331 | * <!-- end-user-doc --> | ||
4332 | * @return the meta object for class '<em>Min</em>'. | ||
4333 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Min | ||
4334 | * @generated | ||
4335 | */ | ||
4336 | EClass getMin(); | ||
4337 | |||
4338 | /** | ||
4339 | * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Max <em>Max</em>}'. | ||
4340 | * <!-- begin-user-doc --> | ||
4341 | * <!-- end-user-doc --> | ||
4342 | * @return the meta object for class '<em>Max</em>'. | ||
4343 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Max | ||
4344 | * @generated | ||
4345 | */ | ||
4346 | EClass getMax(); | ||
4347 | |||
4348 | /** | ||
4349 | * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ProjectedAggregateExpression <em>Projected Aggregate Expression</em>}'. | ||
4350 | * <!-- begin-user-doc --> | ||
4351 | * <!-- end-user-doc --> | ||
4352 | * @return the meta object for class '<em>Projected Aggregate Expression</em>'. | ||
4353 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ProjectedAggregateExpression | ||
4354 | * @generated | ||
4355 | */ | ||
4356 | EClass getProjectedAggregateExpression(); | ||
4357 | |||
4358 | /** | ||
4359 | * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ProjectedAggregateExpression#getProjectionIndex <em>Projection Index</em>}'. | ||
4360 | * <!-- begin-user-doc --> | ||
4361 | * <!-- end-user-doc --> | ||
4362 | * @return the meta object for the attribute '<em>Projection Index</em>'. | ||
4363 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ProjectedAggregateExpression#getProjectionIndex() | ||
4364 | * @see #getProjectedAggregateExpression() | ||
4365 | * @generated | ||
4366 | */ | ||
4367 | EAttribute getProjectedAggregateExpression_ProjectionIndex(); | ||
4368 | |||
4369 | /** | ||
3973 | * Returns the factory that creates the instances of the model. | 4370 | * Returns the factory that creates the instances of the model. |
3974 | * <!-- begin-user-doc --> | 4371 | * <!-- begin-user-doc --> |
3975 | * <!-- end-user-doc --> | 4372 | * <!-- end-user-doc --> |
@@ -4637,14 +5034,14 @@ public interface LogiclanguagePackage extends EPackage { | |||
4637 | EReference MORE_OR_EQUAL_THAN__RIGHT_OPERAND = eINSTANCE.getMoreOrEqualThan_RightOperand(); | 5034 | EReference MORE_OR_EQUAL_THAN__RIGHT_OPERAND = eINSTANCE.getMoreOrEqualThan_RightOperand(); |
4638 | 5035 | ||
4639 | /** | 5036 | /** |
4640 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.IntOperationImpl <em>Int Operation</em>}' class. | 5037 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.NumericOperationImpl <em>Numeric Operation</em>}' class. |
4641 | * <!-- begin-user-doc --> | 5038 | * <!-- begin-user-doc --> |
4642 | * <!-- end-user-doc --> | 5039 | * <!-- end-user-doc --> |
4643 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.IntOperationImpl | 5040 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.NumericOperationImpl |
4644 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getIntOperation() | 5041 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getNumericOperation() |
4645 | * @generated | 5042 | * @generated |
4646 | */ | 5043 | */ |
4647 | EClass INT_OPERATION = eINSTANCE.getIntOperation(); | 5044 | EClass NUMERIC_OPERATION = eINSTANCE.getNumericOperation(); |
4648 | 5045 | ||
4649 | /** | 5046 | /** |
4650 | * The meta object literal for the '<em><b>Left Operand</b></em>' containment reference feature. | 5047 | * The meta object literal for the '<em><b>Left Operand</b></em>' containment reference feature. |
@@ -4652,7 +5049,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
4652 | * <!-- end-user-doc --> | 5049 | * <!-- end-user-doc --> |
4653 | * @generated | 5050 | * @generated |
4654 | */ | 5051 | */ |
4655 | EReference INT_OPERATION__LEFT_OPERAND = eINSTANCE.getIntOperation_LeftOperand(); | 5052 | EReference NUMERIC_OPERATION__LEFT_OPERAND = eINSTANCE.getNumericOperation_LeftOperand(); |
4656 | 5053 | ||
4657 | /** | 5054 | /** |
4658 | * The meta object literal for the '<em><b>Right Operand</b></em>' containment reference feature. | 5055 | * The meta object literal for the '<em><b>Right Operand</b></em>' containment reference feature. |
@@ -4660,7 +5057,7 @@ public interface LogiclanguagePackage extends EPackage { | |||
4660 | * <!-- end-user-doc --> | 5057 | * <!-- end-user-doc --> |
4661 | * @generated | 5058 | * @generated |
4662 | */ | 5059 | */ |
4663 | EReference INT_OPERATION__RIGHT_OPERAND = eINSTANCE.getIntOperation_RightOperand(); | 5060 | EReference NUMERIC_OPERATION__RIGHT_OPERAND = eINSTANCE.getNumericOperation_RightOperand(); |
4664 | 5061 | ||
4665 | /** | 5062 | /** |
4666 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.PlusImpl <em>Plus</em>}' class. | 5063 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.PlusImpl <em>Plus</em>}' class. |
@@ -5084,6 +5481,92 @@ public interface LogiclanguagePackage extends EPackage { | |||
5084 | */ | 5481 | */ |
5085 | EReference TRANSITIVE_CLOSURE__RELATION = eINSTANCE.getTransitiveClosure_Relation(); | 5482 | EReference TRANSITIVE_CLOSURE__RELATION = eINSTANCE.getTransitiveClosure_Relation(); |
5086 | 5483 | ||
5484 | /** | ||
5485 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.PowImpl <em>Pow</em>}' class. | ||
5486 | * <!-- begin-user-doc --> | ||
5487 | * <!-- end-user-doc --> | ||
5488 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.PowImpl | ||
5489 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getPow() | ||
5490 | * @generated | ||
5491 | */ | ||
5492 | EClass POW = eINSTANCE.getPow(); | ||
5493 | |||
5494 | /** | ||
5495 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.AggregateExpressionImpl <em>Aggregate Expression</em>}' class. | ||
5496 | * <!-- begin-user-doc --> | ||
5497 | * <!-- end-user-doc --> | ||
5498 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.AggregateExpressionImpl | ||
5499 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getAggregateExpression() | ||
5500 | * @generated | ||
5501 | */ | ||
5502 | EClass AGGREGATE_EXPRESSION = eINSTANCE.getAggregateExpression(); | ||
5503 | |||
5504 | /** | ||
5505 | * The meta object literal for the '<em><b>Relation</b></em>' reference feature. | ||
5506 | * <!-- begin-user-doc --> | ||
5507 | * <!-- end-user-doc --> | ||
5508 | * @generated | ||
5509 | */ | ||
5510 | EReference AGGREGATE_EXPRESSION__RELATION = eINSTANCE.getAggregateExpression_Relation(); | ||
5511 | |||
5512 | /** | ||
5513 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.SumImpl <em>Sum</em>}' class. | ||
5514 | * <!-- begin-user-doc --> | ||
5515 | * <!-- end-user-doc --> | ||
5516 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.SumImpl | ||
5517 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getSum() | ||
5518 | * @generated | ||
5519 | */ | ||
5520 | EClass SUM = eINSTANCE.getSum(); | ||
5521 | |||
5522 | /** | ||
5523 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.CountImpl <em>Count</em>}' class. | ||
5524 | * <!-- begin-user-doc --> | ||
5525 | * <!-- end-user-doc --> | ||
5526 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.CountImpl | ||
5527 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getCount() | ||
5528 | * @generated | ||
5529 | */ | ||
5530 | EClass COUNT = eINSTANCE.getCount(); | ||
5531 | |||
5532 | /** | ||
5533 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.MinImpl <em>Min</em>}' class. | ||
5534 | * <!-- begin-user-doc --> | ||
5535 | * <!-- end-user-doc --> | ||
5536 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.MinImpl | ||
5537 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getMin() | ||
5538 | * @generated | ||
5539 | */ | ||
5540 | EClass MIN = eINSTANCE.getMin(); | ||
5541 | |||
5542 | /** | ||
5543 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.MaxImpl <em>Max</em>}' class. | ||
5544 | * <!-- begin-user-doc --> | ||
5545 | * <!-- end-user-doc --> | ||
5546 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.MaxImpl | ||
5547 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getMax() | ||
5548 | * @generated | ||
5549 | */ | ||
5550 | EClass MAX = eINSTANCE.getMax(); | ||
5551 | |||
5552 | /** | ||
5553 | * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.ProjectedAggregateExpressionImpl <em>Projected Aggregate Expression</em>}' class. | ||
5554 | * <!-- begin-user-doc --> | ||
5555 | * <!-- end-user-doc --> | ||
5556 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.ProjectedAggregateExpressionImpl | ||
5557 | * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getProjectedAggregateExpression() | ||
5558 | * @generated | ||
5559 | */ | ||
5560 | EClass PROJECTED_AGGREGATE_EXPRESSION = eINSTANCE.getProjectedAggregateExpression(); | ||
5561 | |||
5562 | /** | ||
5563 | * The meta object literal for the '<em><b>Projection Index</b></em>' attribute feature. | ||
5564 | * <!-- begin-user-doc --> | ||
5565 | * <!-- end-user-doc --> | ||
5566 | * @generated | ||
5567 | */ | ||
5568 | EAttribute PROJECTED_AGGREGATE_EXPRESSION__PROJECTION_INDEX = eINSTANCE.getProjectedAggregateExpression_ProjectionIndex(); | ||
5569 | |||
5087 | } | 5570 | } |
5088 | 5571 | ||
5089 | } //LogiclanguagePackage | 5572 | } //LogiclanguagePackage |