aboutsummaryrefslogtreecommitdiffstats
path: root/Framework/hu.bme.mit.inf.dslreasoner.logic.model/ecore-gen/hu/bme/mit/inf/dslreasoner/logic/model/logiclanguage/LogiclanguagePackage.java
diff options
context:
space:
mode:
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.java579
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