public class EventLoggerImpl extends ItemFeatureEntryImpl implements EventLogger
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.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_EDEFAULTEVIRTUAL_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, setNameeBasicSetContainer, eInternalContainerdynamicGet, 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, eSettingseAddVirtualValue, 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, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetItem, getName, setItem, setNameeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected 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.
protected 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 ItemFeatureEntryImplpublic boolean isLogAttributesChange()
isLogAttributesChange in interface EventLoggerEventLogger.setLogAttributesChange(boolean),
OsgiPackage.getEventLogger_LogAttributesChange()public void setLogAttributesChange(boolean newLogAttributesChange)
setLogAttributesChange in interface EventLoggernewLogAttributesChange - the new value of the 'Log Attributes Change' attribute.EventLogger.isLogAttributesChange()public boolean isLogValueChange()
isLogValueChange in interface EventLoggerEventLogger.setLogValueChange(boolean),
OsgiPackage.getEventLogger_LogValueChange()public void setLogValueChange(boolean newLogValueChange)
setLogValueChange in interface EventLoggernewLogValueChange - the new value of the 'Log Value Change' attribute.EventLogger.isLogValueChange()public boolean isLogSubscriptionChange()
isLogSubscriptionChange in interface EventLoggerEventLogger.setLogSubscriptionChange(boolean),
OsgiPackage.getEventLogger_LogSubscriptionChange()public void setLogSubscriptionChange(boolean newLogSubscriptionChange)
setLogSubscriptionChange in interface EventLoggernewLogSubscriptionChange - the new value of the 'Log Subscription Change' attribute.EventLogger.isLogSubscriptionChange()public boolean isLogWrites()
isLogWrites in interface EventLoggerEventLogger.setLogWrites(boolean),
OsgiPackage.getEventLogger_LogWrites()public void setLogWrites(boolean newLogWrites)
setLogWrites in interface EventLoggernewLogWrites - 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.InternalEObjecteGet in class ItemFeatureEntryImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class ItemFeatureEntryImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class ItemFeatureEntryImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class ItemFeatureEntryImplpublic String toString()
toString in class ItemFeatureEntryImpl