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