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.java152
1 files changed, 151 insertions, 1 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 ddfb75a2..f5347e31 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
@@ -2751,13 +2751,22 @@ public interface LogiclanguagePackage extends EPackage {
2751 int AGGREGATE_EXPRESSION__RELATION = TERM_FEATURE_COUNT + 0; 2751 int AGGREGATE_EXPRESSION__RELATION = TERM_FEATURE_COUNT + 0;
2752 2752
2753 /** 2753 /**
2754 * The feature id for the '<em><b>Parameter Substitution</b></em>' containment reference list.
2755 * <!-- begin-user-doc -->
2756 * <!-- end-user-doc -->
2757 * @generated
2758 * @ordered
2759 */
2760 int AGGREGATE_EXPRESSION__PARAMETER_SUBSTITUTION = TERM_FEATURE_COUNT + 1;
2761
2762 /**
2754 * The number of structural features of the '<em>Aggregate Expression</em>' class. 2763 * The number of structural features of the '<em>Aggregate Expression</em>' class.
2755 * <!-- begin-user-doc --> 2764 * <!-- begin-user-doc -->
2756 * <!-- end-user-doc --> 2765 * <!-- end-user-doc -->
2757 * @generated 2766 * @generated
2758 * @ordered 2767 * @ordered
2759 */ 2768 */
2760 int AGGREGATE_EXPRESSION_FEATURE_COUNT = TERM_FEATURE_COUNT + 1; 2769 int AGGREGATE_EXPRESSION_FEATURE_COUNT = TERM_FEATURE_COUNT + 2;
2761 2770
2762 /** 2771 /**
2763 * The number of operations of the '<em>Aggregate Expression</em>' class. 2772 * The number of operations of the '<em>Aggregate Expression</em>' class.
@@ -2788,6 +2797,15 @@ public interface LogiclanguagePackage extends EPackage {
2788 int PROJECTED_AGGREGATE_EXPRESSION__RELATION = AGGREGATE_EXPRESSION__RELATION; 2797 int PROJECTED_AGGREGATE_EXPRESSION__RELATION = AGGREGATE_EXPRESSION__RELATION;
2789 2798
2790 /** 2799 /**
2800 * The feature id for the '<em><b>Parameter Substitution</b></em>' containment reference list.
2801 * <!-- begin-user-doc -->
2802 * <!-- end-user-doc -->
2803 * @generated
2804 * @ordered
2805 */
2806 int PROJECTED_AGGREGATE_EXPRESSION__PARAMETER_SUBSTITUTION = AGGREGATE_EXPRESSION__PARAMETER_SUBSTITUTION;
2807
2808 /**
2791 * The feature id for the '<em><b>Projection Index</b></em>' attribute. 2809 * The feature id for the '<em><b>Projection Index</b></em>' attribute.
2792 * <!-- begin-user-doc --> 2810 * <!-- begin-user-doc -->
2793 * <!-- end-user-doc --> 2811 * <!-- end-user-doc -->
@@ -2834,6 +2852,15 @@ public interface LogiclanguagePackage extends EPackage {
2834 int SUM__RELATION = PROJECTED_AGGREGATE_EXPRESSION__RELATION; 2852 int SUM__RELATION = PROJECTED_AGGREGATE_EXPRESSION__RELATION;
2835 2853
2836 /** 2854 /**
2855 * The feature id for the '<em><b>Parameter Substitution</b></em>' containment reference list.
2856 * <!-- begin-user-doc -->
2857 * <!-- end-user-doc -->
2858 * @generated
2859 * @ordered
2860 */
2861 int SUM__PARAMETER_SUBSTITUTION = PROJECTED_AGGREGATE_EXPRESSION__PARAMETER_SUBSTITUTION;
2862
2863 /**
2837 * The feature id for the '<em><b>Projection Index</b></em>' attribute. 2864 * The feature id for the '<em><b>Projection Index</b></em>' attribute.
2838 * <!-- begin-user-doc --> 2865 * <!-- begin-user-doc -->
2839 * <!-- end-user-doc --> 2866 * <!-- end-user-doc -->
@@ -2880,6 +2907,15 @@ public interface LogiclanguagePackage extends EPackage {
2880 int COUNT__RELATION = AGGREGATE_EXPRESSION__RELATION; 2907 int COUNT__RELATION = AGGREGATE_EXPRESSION__RELATION;
2881 2908
2882 /** 2909 /**
2910 * The feature id for the '<em><b>Parameter Substitution</b></em>' containment reference list.
2911 * <!-- begin-user-doc -->
2912 * <!-- end-user-doc -->
2913 * @generated
2914 * @ordered
2915 */
2916 int COUNT__PARAMETER_SUBSTITUTION = AGGREGATE_EXPRESSION__PARAMETER_SUBSTITUTION;
2917
2918 /**
2883 * The number of structural features of the '<em>Count</em>' class. 2919 * The number of structural features of the '<em>Count</em>' class.
2884 * <!-- begin-user-doc --> 2920 * <!-- begin-user-doc -->
2885 * <!-- end-user-doc --> 2921 * <!-- end-user-doc -->
@@ -2917,6 +2953,15 @@ public interface LogiclanguagePackage extends EPackage {
2917 int MIN__RELATION = PROJECTED_AGGREGATE_EXPRESSION__RELATION; 2953 int MIN__RELATION = PROJECTED_AGGREGATE_EXPRESSION__RELATION;
2918 2954
2919 /** 2955 /**
2956 * The feature id for the '<em><b>Parameter Substitution</b></em>' containment reference list.
2957 * <!-- begin-user-doc -->
2958 * <!-- end-user-doc -->
2959 * @generated
2960 * @ordered
2961 */
2962 int MIN__PARAMETER_SUBSTITUTION = PROJECTED_AGGREGATE_EXPRESSION__PARAMETER_SUBSTITUTION;
2963
2964 /**
2920 * The feature id for the '<em><b>Projection Index</b></em>' attribute. 2965 * The feature id for the '<em><b>Projection Index</b></em>' attribute.
2921 * <!-- begin-user-doc --> 2966 * <!-- begin-user-doc -->
2922 * <!-- end-user-doc --> 2967 * <!-- end-user-doc -->
@@ -2963,6 +3008,15 @@ public interface LogiclanguagePackage extends EPackage {
2963 int MAX__RELATION = PROJECTED_AGGREGATE_EXPRESSION__RELATION; 3008 int MAX__RELATION = PROJECTED_AGGREGATE_EXPRESSION__RELATION;
2964 3009
2965 /** 3010 /**
3011 * The feature id for the '<em><b>Parameter Substitution</b></em>' containment reference list.
3012 * <!-- begin-user-doc -->
3013 * <!-- end-user-doc -->
3014 * @generated
3015 * @ordered
3016 */
3017 int MAX__PARAMETER_SUBSTITUTION = PROJECTED_AGGREGATE_EXPRESSION__PARAMETER_SUBSTITUTION;
3018
3019 /**
2966 * The feature id for the '<em><b>Projection Index</b></em>' attribute. 3020 * The feature id for the '<em><b>Projection Index</b></em>' attribute.
2967 * <!-- begin-user-doc --> 3021 * <!-- begin-user-doc -->
2968 * <!-- end-user-doc --> 3022 * <!-- end-user-doc -->
@@ -2991,6 +3045,44 @@ public interface LogiclanguagePackage extends EPackage {
2991 3045
2992 3046
2993 /** 3047 /**
3048 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.AggregatedParameterSubstitutionImpl <em>Aggregated Parameter Substitution</em>}' class.
3049 * <!-- begin-user-doc -->
3050 * <!-- end-user-doc -->
3051 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.AggregatedParameterSubstitutionImpl
3052 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getAggregatedParameterSubstitution()
3053 * @generated
3054 */
3055 int AGGREGATED_PARAMETER_SUBSTITUTION = 65;
3056
3057 /**
3058 * The feature id for the '<em><b>Variable</b></em>' reference.
3059 * <!-- begin-user-doc -->
3060 * <!-- end-user-doc -->
3061 * @generated
3062 * @ordered
3063 */
3064 int AGGREGATED_PARAMETER_SUBSTITUTION__VARIABLE = 0;
3065
3066 /**
3067 * The number of structural features of the '<em>Aggregated Parameter Substitution</em>' class.
3068 * <!-- begin-user-doc -->
3069 * <!-- end-user-doc -->
3070 * @generated
3071 * @ordered
3072 */
3073 int AGGREGATED_PARAMETER_SUBSTITUTION_FEATURE_COUNT = 1;
3074
3075 /**
3076 * The number of operations of the '<em>Aggregated Parameter Substitution</em>' class.
3077 * <!-- begin-user-doc -->
3078 * <!-- end-user-doc -->
3079 * @generated
3080 * @ordered
3081 */
3082 int AGGREGATED_PARAMETER_SUBSTITUTION_OPERATION_COUNT = 0;
3083
3084
3085 /**
2994 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Type <em>Type</em>}'. 3086 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Type <em>Type</em>}'.
2995 * <!-- begin-user-doc --> 3087 * <!-- begin-user-doc -->
2996 * <!-- end-user-doc --> 3088 * <!-- end-user-doc -->
@@ -4306,6 +4398,17 @@ public interface LogiclanguagePackage extends EPackage {
4306 EReference getAggregateExpression_Relation(); 4398 EReference getAggregateExpression_Relation();
4307 4399
4308 /** 4400 /**
4401 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.AggregateExpression#getParameterSubstitution <em>Parameter Substitution</em>}'.
4402 * <!-- begin-user-doc -->
4403 * <!-- end-user-doc -->
4404 * @return the meta object for the containment reference list '<em>Parameter Substitution</em>'.
4405 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.AggregateExpression#getParameterSubstitution()
4406 * @see #getAggregateExpression()
4407 * @generated
4408 */
4409 EReference getAggregateExpression_ParameterSubstitution();
4410
4411 /**
4309 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Sum <em>Sum</em>}'. 4412 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Sum <em>Sum</em>}'.
4310 * <!-- begin-user-doc --> 4413 * <!-- begin-user-doc -->
4311 * <!-- end-user-doc --> 4414 * <!-- end-user-doc -->
@@ -4367,6 +4470,27 @@ public interface LogiclanguagePackage extends EPackage {
4367 EAttribute getProjectedAggregateExpression_ProjectionIndex(); 4470 EAttribute getProjectedAggregateExpression_ProjectionIndex();
4368 4471
4369 /** 4472 /**
4473 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.AggregatedParameterSubstitution <em>Aggregated Parameter Substitution</em>}'.
4474 * <!-- begin-user-doc -->
4475 * <!-- end-user-doc -->
4476 * @return the meta object for class '<em>Aggregated Parameter Substitution</em>'.
4477 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.AggregatedParameterSubstitution
4478 * @generated
4479 */
4480 EClass getAggregatedParameterSubstitution();
4481
4482 /**
4483 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.AggregatedParameterSubstitution#getVariable <em>Variable</em>}'.
4484 * <!-- begin-user-doc -->
4485 * <!-- end-user-doc -->
4486 * @return the meta object for the reference '<em>Variable</em>'.
4487 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.AggregatedParameterSubstitution#getVariable()
4488 * @see #getAggregatedParameterSubstitution()
4489 * @generated
4490 */
4491 EReference getAggregatedParameterSubstitution_Variable();
4492
4493 /**
4370 * Returns the factory that creates the instances of the model. 4494 * Returns the factory that creates the instances of the model.
4371 * <!-- begin-user-doc --> 4495 * <!-- begin-user-doc -->
4372 * <!-- end-user-doc --> 4496 * <!-- end-user-doc -->
@@ -5510,6 +5634,14 @@ public interface LogiclanguagePackage extends EPackage {
5510 EReference AGGREGATE_EXPRESSION__RELATION = eINSTANCE.getAggregateExpression_Relation(); 5634 EReference AGGREGATE_EXPRESSION__RELATION = eINSTANCE.getAggregateExpression_Relation();
5511 5635
5512 /** 5636 /**
5637 * The meta object literal for the '<em><b>Parameter Substitution</b></em>' containment reference list feature.
5638 * <!-- begin-user-doc -->
5639 * <!-- end-user-doc -->
5640 * @generated
5641 */
5642 EReference AGGREGATE_EXPRESSION__PARAMETER_SUBSTITUTION = eINSTANCE.getAggregateExpression_ParameterSubstitution();
5643
5644 /**
5513 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.SumImpl <em>Sum</em>}' class. 5645 * 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 --> 5646 * <!-- begin-user-doc -->
5515 * <!-- end-user-doc --> 5647 * <!-- end-user-doc -->
@@ -5567,6 +5699,24 @@ public interface LogiclanguagePackage extends EPackage {
5567 */ 5699 */
5568 EAttribute PROJECTED_AGGREGATE_EXPRESSION__PROJECTION_INDEX = eINSTANCE.getProjectedAggregateExpression_ProjectionIndex(); 5700 EAttribute PROJECTED_AGGREGATE_EXPRESSION__PROJECTION_INDEX = eINSTANCE.getProjectedAggregateExpression_ProjectionIndex();
5569 5701
5702 /**
5703 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.AggregatedParameterSubstitutionImpl <em>Aggregated Parameter Substitution</em>}' class.
5704 * <!-- begin-user-doc -->
5705 * <!-- end-user-doc -->
5706 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.AggregatedParameterSubstitutionImpl
5707 * @see hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.impl.LogiclanguagePackageImpl#getAggregatedParameterSubstitution()
5708 * @generated
5709 */
5710 EClass AGGREGATED_PARAMETER_SUBSTITUTION = eINSTANCE.getAggregatedParameterSubstitution();
5711
5712 /**
5713 * The meta object literal for the '<em><b>Variable</b></em>' reference feature.
5714 * <!-- begin-user-doc -->
5715 * <!-- end-user-doc -->
5716 * @generated
5717 */
5718 EReference AGGREGATED_PARAMETER_SUBSTITUTION__VARIABLE = eINSTANCE.getAggregatedParameterSubstitution_Variable();
5719
5570 } 5720 }
5571 5721
5572} //LogiclanguagePackage 5722} //LogiclanguagePackage