aboutsummaryrefslogtreecommitdiffstats
path: root/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelDeclarationImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelDeclarationImpl.java')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelDeclarationImpl.java392
1 files changed, 196 insertions, 196 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelDeclarationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelDeclarationImpl.java
index fdbfc184..59495fb5 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelDeclarationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelDeclarationImpl.java
@@ -1,196 +1,196 @@
1/** 1/**
2 * generated by Xtext 2.21.0 2 * generated by Xtext 2.21.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
6import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; 6import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
7import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration; 7import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration;
8import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification; 8import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification;
9 9
10import org.eclipse.emf.common.notify.Notification; 10import org.eclipse.emf.common.notify.Notification;
11import org.eclipse.emf.common.notify.NotificationChain; 11import org.eclipse.emf.common.notify.NotificationChain;
12 12
13import org.eclipse.emf.ecore.EClass; 13import org.eclipse.emf.ecore.EClass;
14import org.eclipse.emf.ecore.InternalEObject; 14import org.eclipse.emf.ecore.InternalEObject;
15 15
16import org.eclipse.emf.ecore.impl.ENotificationImpl; 16import org.eclipse.emf.ecore.impl.ENotificationImpl;
17 17
18/** 18/**
19 * <!-- begin-user-doc --> 19 * <!-- begin-user-doc -->
20 * An implementation of the model object '<em><b>Metamodel Declaration</b></em>'. 20 * An implementation of the model object '<em><b>Metamodel Declaration</b></em>'.
21 * <!-- end-user-doc --> 21 * <!-- end-user-doc -->
22 * <p> 22 * <p>
23 * The following features are implemented: 23 * The following features are implemented:
24 * </p> 24 * </p>
25 * <ul> 25 * <ul>
26 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl#getSpecification <em>Specification</em>}</li> 26 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl#getSpecification <em>Specification</em>}</li>
27 * </ul> 27 * </ul>
28 * 28 *
29 * @generated 29 * @generated
30 */ 30 */
31public class MetamodelDeclarationImpl extends DeclarationImpl implements MetamodelDeclaration 31public class MetamodelDeclarationImpl extends DeclarationImpl implements MetamodelDeclaration
32{ 32{
33 /** 33 /**
34 * The cached value of the '{@link #getSpecification() <em>Specification</em>}' containment reference. 34 * The cached value of the '{@link #getSpecification() <em>Specification</em>}' containment reference.
35 * <!-- begin-user-doc --> 35 * <!-- begin-user-doc -->
36 * <!-- end-user-doc --> 36 * <!-- end-user-doc -->
37 * @see #getSpecification() 37 * @see #getSpecification()
38 * @generated 38 * @generated
39 * @ordered 39 * @ordered
40 */ 40 */
41 protected MetamodelSpecification specification; 41 protected MetamodelSpecification specification;
42 42
43 /** 43 /**
44 * <!-- begin-user-doc --> 44 * <!-- begin-user-doc -->
45 * <!-- end-user-doc --> 45 * <!-- end-user-doc -->
46 * @generated 46 * @generated
47 */ 47 */
48 protected MetamodelDeclarationImpl() 48 protected MetamodelDeclarationImpl()
49 { 49 {
50 super(); 50 super();
51 } 51 }
52 52
53 /** 53 /**
54 * <!-- begin-user-doc --> 54 * <!-- begin-user-doc -->
55 * <!-- end-user-doc --> 55 * <!-- end-user-doc -->
56 * @generated 56 * @generated
57 */ 57 */
58 @Override 58 @Override
59 protected EClass eStaticClass() 59 protected EClass eStaticClass()
60 { 60 {
61 return ApplicationConfigurationPackage.Literals.METAMODEL_DECLARATION; 61 return ApplicationConfigurationPackage.Literals.METAMODEL_DECLARATION;
62 } 62 }
63 63
64 /** 64 /**
65 * <!-- begin-user-doc --> 65 * <!-- begin-user-doc -->
66 * <!-- end-user-doc --> 66 * <!-- end-user-doc -->
67 * @generated 67 * @generated
68 */ 68 */
69 @Override 69 @Override
70 public MetamodelSpecification getSpecification() 70 public MetamodelSpecification getSpecification()
71 { 71 {
72 return specification; 72 return specification;
73 } 73 }
74 74
75 /** 75 /**
76 * <!-- begin-user-doc --> 76 * <!-- begin-user-doc -->
77 * <!-- end-user-doc --> 77 * <!-- end-user-doc -->
78 * @generated 78 * @generated
79 */ 79 */
80 public NotificationChain basicSetSpecification(MetamodelSpecification newSpecification, NotificationChain msgs) 80 public NotificationChain basicSetSpecification(MetamodelSpecification newSpecification, NotificationChain msgs)
81 { 81 {
82 MetamodelSpecification oldSpecification = specification; 82 MetamodelSpecification oldSpecification = specification;
83 specification = newSpecification; 83 specification = newSpecification;
84 if (eNotificationRequired()) 84 if (eNotificationRequired())
85 { 85 {
86 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION, oldSpecification, newSpecification); 86 ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION, oldSpecification, newSpecification);
87 if (msgs == null) msgs = notification; else msgs.add(notification); 87 if (msgs == null) msgs = notification; else msgs.add(notification);
88 } 88 }
89 return msgs; 89 return msgs;
90 } 90 }
91 91
92 /** 92 /**
93 * <!-- begin-user-doc --> 93 * <!-- begin-user-doc -->
94 * <!-- end-user-doc --> 94 * <!-- end-user-doc -->
95 * @generated 95 * @generated
96 */ 96 */
97 @Override 97 @Override
98 public void setSpecification(MetamodelSpecification newSpecification) 98 public void setSpecification(MetamodelSpecification newSpecification)
99 { 99 {
100 if (newSpecification != specification) 100 if (newSpecification != specification)
101 { 101 {
102 NotificationChain msgs = null; 102 NotificationChain msgs = null;
103 if (specification != null) 103 if (specification != null)
104 msgs = ((InternalEObject)specification).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION, null, msgs); 104 msgs = ((InternalEObject)specification).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION, null, msgs);
105 if (newSpecification != null) 105 if (newSpecification != null)
106 msgs = ((InternalEObject)newSpecification).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION, null, msgs); 106 msgs = ((InternalEObject)newSpecification).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION, null, msgs);
107 msgs = basicSetSpecification(newSpecification, msgs); 107 msgs = basicSetSpecification(newSpecification, msgs);
108 if (msgs != null) msgs.dispatch(); 108 if (msgs != null) msgs.dispatch();
109 } 109 }
110 else if (eNotificationRequired()) 110 else if (eNotificationRequired())
111 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION, newSpecification, newSpecification)); 111 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION, newSpecification, newSpecification));
112 } 112 }
113 113
114 /** 114 /**
115 * <!-- begin-user-doc --> 115 * <!-- begin-user-doc -->
116 * <!-- end-user-doc --> 116 * <!-- end-user-doc -->
117 * @generated 117 * @generated
118 */ 118 */
119 @Override 119 @Override
120 public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) 120 public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
121 { 121 {
122 switch (featureID) 122 switch (featureID)
123 { 123 {
124 case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION: 124 case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION:
125 return basicSetSpecification(null, msgs); 125 return basicSetSpecification(null, msgs);
126 } 126 }
127 return super.eInverseRemove(otherEnd, featureID, msgs); 127 return super.eInverseRemove(otherEnd, featureID, msgs);
128 } 128 }
129 129
130 /** 130 /**
131 * <!-- begin-user-doc --> 131 * <!-- begin-user-doc -->
132 * <!-- end-user-doc --> 132 * <!-- end-user-doc -->
133 * @generated 133 * @generated
134 */ 134 */
135 @Override 135 @Override
136 public Object eGet(int featureID, boolean resolve, boolean coreType) 136 public Object eGet(int featureID, boolean resolve, boolean coreType)
137 { 137 {
138 switch (featureID) 138 switch (featureID)
139 { 139 {
140 case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION: 140 case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION:
141 return getSpecification(); 141 return getSpecification();
142 } 142 }
143 return super.eGet(featureID, resolve, coreType); 143 return super.eGet(featureID, resolve, coreType);
144 } 144 }
145 145
146 /** 146 /**
147 * <!-- begin-user-doc --> 147 * <!-- begin-user-doc -->
148 * <!-- end-user-doc --> 148 * <!-- end-user-doc -->
149 * @generated 149 * @generated
150 */ 150 */
151 @Override 151 @Override
152 public void eSet(int featureID, Object newValue) 152 public void eSet(int featureID, Object newValue)
153 { 153 {
154 switch (featureID) 154 switch (featureID)
155 { 155 {
156 case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION: 156 case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION:
157 setSpecification((MetamodelSpecification)newValue); 157 setSpecification((MetamodelSpecification)newValue);
158 return; 158 return;
159 } 159 }
160 super.eSet(featureID, newValue); 160 super.eSet(featureID, newValue);
161 } 161 }
162 162
163 /** 163 /**
164 * <!-- begin-user-doc --> 164 * <!-- begin-user-doc -->
165 * <!-- end-user-doc --> 165 * <!-- end-user-doc -->
166 * @generated 166 * @generated
167 */ 167 */
168 @Override 168 @Override
169 public void eUnset(int featureID) 169 public void eUnset(int featureID)
170 { 170 {
171 switch (featureID) 171 switch (featureID)
172 { 172 {
173 case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION: 173 case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION:
174 setSpecification((MetamodelSpecification)null); 174 setSpecification((MetamodelSpecification)null);
175 return; 175 return;
176 } 176 }
177 super.eUnset(featureID); 177 super.eUnset(featureID);
178 } 178 }
179 179
180 /** 180 /**
181 * <!-- begin-user-doc --> 181 * <!-- begin-user-doc -->
182 * <!-- end-user-doc --> 182 * <!-- end-user-doc -->
183 * @generated 183 * @generated
184 */ 184 */
185 @Override 185 @Override
186 public boolean eIsSet(int featureID) 186 public boolean eIsSet(int featureID)
187 { 187 {
188 switch (featureID) 188 switch (featureID)
189 { 189 {
190 case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION: 190 case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION:
191 return specification != null; 191 return specification != null;
192 } 192 }
193 return super.eIsSet(featureID); 193 return super.eIsSet(featureID);
194 } 194 }
195 195
196} //MetamodelDeclarationImpl 196} //MetamodelDeclarationImpl