|
Lines 82-87
Link Here
|
| 82 |
* @ordered |
82 |
* @ordered |
| 83 |
*/ |
83 |
*/ |
| 84 |
protected EList<MParameter> parameters; |
84 |
protected EList<MParameter> parameters; |
|
|
85 |
|
| 86 |
/** |
| 87 |
* The default value of the '{@link #getContributionItem() <em>Contribution Item</em>}' attribute. |
| 88 |
* <!-- begin-user-doc --> |
| 89 |
* <!-- end-user-doc --> |
| 90 |
* @see #getContributionItem() |
| 91 |
* @generated |
| 92 |
* @ordered |
| 93 |
*/ |
| 94 |
protected static final Object CONTRIBUTION_ITEM_EDEFAULT = null; |
| 95 |
|
| 96 |
/** |
| 97 |
* The cached value of the '{@link #getContributionItem() <em>Contribution Item</em>}' attribute. |
| 98 |
* <!-- begin-user-doc --> |
| 99 |
* <!-- end-user-doc --> |
| 100 |
* @see #getContributionItem() |
| 101 |
* @generated |
| 102 |
* @ordered |
| 103 |
*/ |
| 104 |
protected Object contributionItem = CONTRIBUTION_ITEM_EDEFAULT; |
| 85 |
|
105 |
|
| 86 |
/** |
106 |
/** |
| 87 |
* <!-- begin-user-doc --> |
107 |
* <!-- begin-user-doc --> |
|
Lines 186-191
Link Here
|
| 186 |
} |
206 |
} |
| 187 |
return super.eInverseRemove(otherEnd, featureID, msgs); |
207 |
return super.eInverseRemove(otherEnd, featureID, msgs); |
| 188 |
} |
208 |
} |
|
|
209 |
|
| 210 |
/** |
| 211 |
* <!-- begin-user-doc --> |
| 212 |
* <!-- end-user-doc --> |
| 213 |
* @generated |
| 214 |
*/ |
| 215 |
public Object getContributionItem() { |
| 216 |
return contributionItem; |
| 217 |
} |
| 218 |
|
| 219 |
/** |
| 220 |
* <!-- begin-user-doc --> |
| 221 |
* <!-- end-user-doc --> |
| 222 |
* @generated |
| 223 |
*/ |
| 224 |
public void setContributionItem(Object newContributionItem) { |
| 225 |
Object oldContributionItem = contributionItem; |
| 226 |
contributionItem = newContributionItem; |
| 227 |
if (eNotificationRequired()) |
| 228 |
eNotify(new ENotificationImpl(this, Notification.SET, MenuPackageImpl.HANDLED_TOOL_ITEM__CONTRIBUTION_MANAGER, oldContributionItem, contributionItem)); |
| 229 |
} |
| 189 |
|
230 |
|
| 190 |
/** |
231 |
/** |
| 191 |
* <!-- begin-user-doc --> |
232 |
* <!-- begin-user-doc --> |
|
Lines 202-207
Link Here
|
| 202 |
return getWbCommand(); |
243 |
return getWbCommand(); |
| 203 |
case MenuPackageImpl.HANDLED_TOOL_ITEM__PARAMETERS: |
244 |
case MenuPackageImpl.HANDLED_TOOL_ITEM__PARAMETERS: |
| 204 |
return getParameters(); |
245 |
return getParameters(); |
|
|
246 |
case MenuPackageImpl.HANDLED_TOOL_ITEM__CONTRIBUTION_MANAGER: |
| 247 |
return getContributionItem(); |
| 205 |
} |
248 |
} |
| 206 |
return super.eGet(featureID, resolve, coreType); |
249 |
return super.eGet(featureID, resolve, coreType); |
| 207 |
} |
250 |
} |
|
Lines 225-230
Link Here
|
| 225 |
getParameters().clear(); |
268 |
getParameters().clear(); |
| 226 |
getParameters().addAll((Collection<? extends MParameter>)newValue); |
269 |
getParameters().addAll((Collection<? extends MParameter>)newValue); |
| 227 |
return; |
270 |
return; |
|
|
271 |
case MenuPackageImpl.HANDLED_TOOL_ITEM__CONTRIBUTION_MANAGER: |
| 272 |
setContributionItem(newValue); |
| 273 |
return; |
| 228 |
} |
274 |
} |
| 229 |
super.eSet(featureID, newValue); |
275 |
super.eSet(featureID, newValue); |
| 230 |
} |
276 |
} |
|
Lines 246-251
Link Here
|
| 246 |
case MenuPackageImpl.HANDLED_TOOL_ITEM__PARAMETERS: |
292 |
case MenuPackageImpl.HANDLED_TOOL_ITEM__PARAMETERS: |
| 247 |
getParameters().clear(); |
293 |
getParameters().clear(); |
| 248 |
return; |
294 |
return; |
|
|
295 |
case MenuPackageImpl.HANDLED_TOOL_ITEM__CONTRIBUTION_MANAGER: |
| 296 |
setContributionItem(CONTRIBUTION_ITEM_EDEFAULT); |
| 297 |
return; |
| 249 |
} |
298 |
} |
| 250 |
super.eUnset(featureID); |
299 |
super.eUnset(featureID); |
| 251 |
} |
300 |
} |
|
Lines 264-269
Link Here
|
| 264 |
return WB_COMMAND_EDEFAULT == null ? wbCommand != null : !WB_COMMAND_EDEFAULT.equals(wbCommand); |
313 |
return WB_COMMAND_EDEFAULT == null ? wbCommand != null : !WB_COMMAND_EDEFAULT.equals(wbCommand); |
| 265 |
case MenuPackageImpl.HANDLED_TOOL_ITEM__PARAMETERS: |
314 |
case MenuPackageImpl.HANDLED_TOOL_ITEM__PARAMETERS: |
| 266 |
return parameters != null && !parameters.isEmpty(); |
315 |
return parameters != null && !parameters.isEmpty(); |
|
|
316 |
case MenuPackageImpl.HANDLED_TOOL_ITEM__CONTRIBUTION_MANAGER: |
| 317 |
return CONTRIBUTION_ITEM_EDEFAULT == null ? contributionItem != null : !CONTRIBUTION_ITEM_EDEFAULT.equals(contributionItem); |
| 267 |
} |
318 |
} |
| 268 |
return super.eIsSet(featureID); |
319 |
return super.eIsSet(featureID); |
| 269 |
} |
320 |
} |