public class EventLoggerImpl extends ItemFeatureEntryImpl implements EventLogger
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
protected static boolean |
LOG_ATTRIBUTES_CHANGE_EDEFAULT
The default value of the '
Log Attributes Change ' attribute. |
protected static boolean |
LOG_SUBSCRIPTION_CHANGE_EDEFAULT
The default value of the '
Log Subscription Change ' attribute. |
protected static boolean |
LOG_VALUE_CHANGE_EDEFAULT
The default value of the '
Log Value Change ' attribute. |
protected static boolean |
LOG_WRITES_EDEFAULT
The default value of the '
Log Writes ' attribute. |
protected boolean |
logAttributesChange
The cached value of the '
Log Attributes Change ' attribute. |
protected boolean |
logSubscriptionChange
The cached value of the '
Log Subscription Change ' attribute. |
protected boolean |
logValueChange
The cached value of the '
Log Value Change ' attribute. |
protected boolean |
logWrites
The cached value of the '
Log Writes ' attribute. |
name, NAME_EDEFAULT
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
EventLoggerImpl() |
Modifier and Type | Method and Description |
---|---|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
boolean |
isLogAttributesChange() |
boolean |
isLogSubscriptionChange() |
boolean |
isLogValueChange() |
boolean |
isLogWrites() |
void |
setLogAttributesChange(boolean newLogAttributesChange) |
void |
setLogSubscriptionChange(boolean newLogSubscriptionChange) |
void |
setLogValueChange(boolean newLogValueChange) |
void |
setLogWrites(boolean newLogWrites) |
String |
toString() |
basicGetItem, basicSetItem, eBasicRemoveFromContainerFeature, eInverseAdd, eInverseRemove, getItem, getName, setItem, setName
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getItem, getName, setItem, setName
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected static final boolean LOG_ATTRIBUTES_CHANGE_EDEFAULT
Log Attributes Change
' attribute.
isLogAttributesChange()
,
Constant Field Valuesprotected boolean logAttributesChange
Log Attributes Change
' attribute.
isLogAttributesChange()
protected static final boolean LOG_VALUE_CHANGE_EDEFAULT
Log Value Change
' attribute.
isLogValueChange()
,
Constant Field Valuesprotected boolean logValueChange
Log Value Change
' attribute.
isLogValueChange()
protected static final boolean LOG_SUBSCRIPTION_CHANGE_EDEFAULT
Log Subscription Change
' attribute.
isLogSubscriptionChange()
,
Constant Field Valuesprotected boolean logSubscriptionChange
Log Subscription Change
' attribute.
isLogSubscriptionChange()
protected static final boolean LOG_WRITES_EDEFAULT
Log Writes
' attribute.
isLogWrites()
,
Constant Field Valuesprotected boolean logWrites
Log Writes
' attribute.
isLogWrites()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class ItemFeatureEntryImpl
public boolean isLogAttributesChange()
isLogAttributesChange
in interface EventLogger
EventLogger.setLogAttributesChange(boolean)
,
OsgiPackage.getEventLogger_LogAttributesChange()
public void setLogAttributesChange(boolean newLogAttributesChange)
setLogAttributesChange
in interface EventLogger
newLogAttributesChange
- the new value of the 'Log Attributes Change' attribute.EventLogger.isLogAttributesChange()
public boolean isLogValueChange()
isLogValueChange
in interface EventLogger
EventLogger.setLogValueChange(boolean)
,
OsgiPackage.getEventLogger_LogValueChange()
public void setLogValueChange(boolean newLogValueChange)
setLogValueChange
in interface EventLogger
newLogValueChange
- the new value of the 'Log Value Change' attribute.EventLogger.isLogValueChange()
public boolean isLogSubscriptionChange()
isLogSubscriptionChange
in interface EventLogger
EventLogger.setLogSubscriptionChange(boolean)
,
OsgiPackage.getEventLogger_LogSubscriptionChange()
public void setLogSubscriptionChange(boolean newLogSubscriptionChange)
setLogSubscriptionChange
in interface EventLogger
newLogSubscriptionChange
- the new value of the 'Log Subscription Change' attribute.EventLogger.isLogSubscriptionChange()
public boolean isLogWrites()
isLogWrites
in interface EventLogger
EventLogger.setLogWrites(boolean)
,
OsgiPackage.getEventLogger_LogWrites()
public void setLogWrites(boolean newLogWrites)
setLogWrites
in interface EventLogger
newLogWrites
- the new value of the 'Log Writes' attribute.EventLogger.isLogWrites()
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class ItemFeatureEntryImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class ItemFeatureEntryImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class ItemFeatureEntryImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class ItemFeatureEntryImpl
public String toString()
toString
in class ItemFeatureEntryImpl