public class EventImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements Event
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 java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected static boolean |
IS_PROCESSED_EDEFAULT
The default value of the '
Is Processed' attribute. |
protected boolean |
isProcessed
The cached value of the '
Is Processed' attribute. |
protected EventSource |
source
The cached value of the '
Source' reference. |
protected long |
timestamp
The cached value of the '
Timestamp' attribute. |
protected static long |
TIMESTAMP_EDEFAULT
The default value of the '
Timestamp' attribute. |
protected java.lang.String |
type
The cached value of the '
Type' attribute. |
protected static java.lang.String |
TYPE_EDEFAULT
The default value of the '
Type' attribute. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
EventImpl() |
| Modifier and Type | Method and Description |
|---|---|
EventSource |
basicGetSource() |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
EventSource |
getSource() |
long |
getTimestamp() |
java.lang.String |
getType() |
boolean |
isIsProcessed() |
void |
setIsProcessed(boolean newIsProcessed) |
void |
setSource(EventSource newSource) |
void |
setTimestamp(long newTimestamp) |
void |
setType(java.lang.String newType) |
java.lang.String |
toString() |
eBasicSetContainer, 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, eBasicRemoveFromContainerFeature, 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, eInverseAdd, eInverseRemove, 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, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final java.lang.String TYPE_EDEFAULT
Type' attribute.
getType()protected java.lang.String type
Type' attribute.
getType()protected static final long TIMESTAMP_EDEFAULT
Timestamp' attribute.
getTimestamp(),
Constant Field Valuesprotected long timestamp
Timestamp' attribute.
getTimestamp()protected EventSource source
Source' reference.
getSource()protected static final boolean IS_PROCESSED_EDEFAULT
Is Processed' attribute.
isIsProcessed(),
Constant Field Valuesprotected boolean isProcessed
Is Processed' attribute.
isIsProcessed()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String getType()
getType in interface EventEvent.setType(String),
EventsPackage.getEvent_Type()public void setType(java.lang.String newType)
setType in interface EventnewType - the new value of the 'Type' attribute.Event.getType()public long getTimestamp()
getTimestamp in interface EventEvent.setTimestamp(long),
EventsPackage.getEvent_Timestamp()public void setTimestamp(long newTimestamp)
setTimestamp in interface EventnewTimestamp - the new value of the 'Timestamp' attribute.Event.getTimestamp()public EventSource getSource()
getSource in interface EventEvent.setSource(EventSource),
EventsPackage.getEvent_Source()public EventSource basicGetSource()
public void setSource(EventSource newSource)
setSource in interface EventnewSource - the new value of the 'Source' reference.Event.getSource()public boolean isIsProcessed()
isIsProcessed in interface EventEvent.setIsProcessed(boolean),
EventsPackage.getEvent_IsProcessed()public void setIsProcessed(boolean newIsProcessed)
setIsProcessed in interface EventnewIsProcessed - the new value of the 'Is Processed' attribute.Event.isIsProcessed()public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl