public static class EStructuralFeatureImpl.InternalSettingDelegateSingleDataUnsettable extends EStructuralFeatureImpl.InternalSettingDelegateSingleData
EStructuralFeatureImpl.InternalSettingDelegateSingleData.NotificationCreatorEStructuralFeature.Internal.SettingDelegate.FactorydefaultValue, intrinsicDefaultValue, notificationCreatorfeature, NIL| Constructor and Description |
|---|
InternalSettingDelegateSingleDataUnsettable(java.lang.Object defaultValue,
java.lang.Object intrinsicDefaultValue,
EStructuralFeature feature) |
InternalSettingDelegateSingleDataUnsettable(java.lang.Object defaultValue,
java.lang.Object intrinsicDefaultValue,
EStructuralFeature feature,
EStructuralFeatureImpl.InternalSettingDelegateSingleData.NotificationCreator notificationCreator) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
dynamicIsSet(InternalEObject owner,
EStructuralFeature.Internal.DynamicValueHolder settings,
int index)
Returns whether the feature of the owner is considered to be set.
|
void |
dynamicSet(InternalEObject owner,
EStructuralFeature.Internal.DynamicValueHolder settings,
int index,
java.lang.Object newValue)
Sets the value of the given feature of the owner to the new value.
|
void |
dynamicUnset(InternalEObject owner,
EStructuralFeature.Internal.DynamicValueHolder settings,
int index)
Unsets the value of the given feature of the owner.
|
dynamicGet, validatedynamicInverseAdd, dynamicInverseRemove, dynamicSettingpublic InternalSettingDelegateSingleDataUnsettable(java.lang.Object defaultValue,
java.lang.Object intrinsicDefaultValue,
EStructuralFeature feature)
public InternalSettingDelegateSingleDataUnsettable(java.lang.Object defaultValue,
java.lang.Object intrinsicDefaultValue,
EStructuralFeature feature,
EStructuralFeatureImpl.InternalSettingDelegateSingleData.NotificationCreator notificationCreator)
public void dynamicSet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index, java.lang.Object newValue)
EStructuralFeature.Internal.SettingDelegatedynamicSet in interface EStructuralFeature.Internal.SettingDelegatedynamicSet in class EStructuralFeatureImpl.InternalSettingDelegateSingleDataowner - the owner of the feature.settings - the owner's array of cached values.index - the feature's index in the owner's cached dynamic values.newValue - the new value for the feature.EObject.eSet(EStructuralFeature, Object)public void dynamicUnset(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index)
EStructuralFeature.Internal.SettingDelegatedynamicUnset in interface EStructuralFeature.Internal.SettingDelegatedynamicUnset in class EStructuralFeatureImpl.InternalSettingDelegateSingleDataowner - the owner of the feature.settings - the owner's array of cached values.index - the feature's index in the owner's cached dynamic values.EObject.eUnset(EStructuralFeature)public boolean dynamicIsSet(InternalEObject owner, EStructuralFeature.Internal.DynamicValueHolder settings, int index)
EStructuralFeature.Internal.SettingDelegatedynamicIsSet in interface EStructuralFeature.Internal.SettingDelegatedynamicIsSet in class EStructuralFeatureImpl.InternalSettingDelegateSingleDataowner - the owner of the feature.settings - the owner's array of cached values.index - the feature's index in the owner's cached dynamic values.EObject.eIsSet(EStructuralFeature)Copyright © 2018. Licensed under the Eclipse Public License v1.0. All rights reserved.
Submit a bug or feature