TPTP 4.4.0 Platform Project
Public API Specification

org.eclipse.hyades.models.common.testprofile.impl
Class TPFExecutionEventImpl

java.lang.Object
  extended byorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended byorg.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended byorg.eclipse.emf.ecore.impl.EObjectImpl
              extended byorg.eclipse.hyades.models.common.common.impl.CMNNamedElementImpl
                  extended byorg.eclipse.hyades.models.common.testprofile.impl.TPFExecutionEventImpl
All Implemented Interfaces:
CMNNamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.core.runtime.IAdaptable, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.common.notify.Notifier, TPFExecutionEvent
Direct Known Subclasses:
TPFInvocationEventImpl, TPFLoopEventImpl, TPFMessageEventImpl, TPFTimedEventImpl, TPFTypedEventImpl, TPFVerdictEventImpl

public class TPFExecutionEventImpl
extends CMNNamedElementImpl
implements TPFExecutionEvent

An implementation of the model object 'TPF Execution Event'.

The following features are implemented:

Generated

Nested Class Summary
 
Nested classes inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList
 
Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
protected  org.eclipse.emf.common.util.EList annotations
          The cached value of the 'Annotations' containment reference list
protected  org.eclipse.emf.common.util.EList children
          The cached value of the 'Children' containment reference list
static java.lang.String copyright
           
protected  org.eclipse.emf.common.util.EList defectRecords
          The cached value of the 'Defect Records' containment reference list
protected  org.eclipse.emf.common.util.EList eObjectReferences
          The cached value of the 'EObject References' containment reference list
protected static java.lang.String EVENT_TYPE_EDEFAULT
          The default value of the 'Event Type' attribute
protected  java.lang.String eventType
          The cached value of the 'Event Type' attribute
protected  BVRInteractionFragment interactionFragment
          The cached value of the 'Interaction Fragment' reference
protected static java.lang.String OWNER_ID_EDEFAULT
          The default value of the 'Owner Id' attribute
protected  java.lang.String ownerId
          The cached value of the 'Owner Id' attribute
protected  org.eclipse.emf.common.util.EList properties
          The cached value of the 'Properties' containment reference list
protected static java.lang.String SCRIPT_FILE_URI_EDEFAULT
          The default value of the 'Script File URI' attribute
protected static long SCRIPT_LINE_NUMBER_EDEFAULT
          The default value of the 'Script Line Number' attribute
protected  java.lang.String scriptFileURI
          The cached value of the 'Script File URI' attribute
protected  long scriptLineNumber
          The cached value of the 'Script Line Number' attribute
protected  java.lang.String text
          The cached value of the 'Text' attribute
protected static java.lang.String TEXT_EDEFAULT
          The default value of the 'Text' attribute
protected  long timestamp
          The cached value of the 'Timestamp' attribute
protected static long TIMESTAMP_EDEFAULT
          The default value of the 'Timestamp' attribute
 
Fields inherited from class org.eclipse.hyades.models.common.common.impl.CMNNamedElementImpl
description, DESCRIPTION_EDEFAULT, id, ID_EDEFAULT, name, NAME_EDEFAULT
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
protected TPFExecutionEventImpl()
           
 
Method Summary
 BVRInteractionFragment basicGetInteractionFragment()
           
 org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
           
 java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
           
 org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, java.lang.Object newValue)
           
protected  org.eclipse.emf.ecore.EClass eStaticClass()
           
 void eUnset(int featureID)
           
 java.lang.Object getAdapter(java.lang.Class adapter)
           
 org.eclipse.emf.common.util.EList getAnnotations()
           
 org.eclipse.emf.common.util.EList getChildren()
           
 org.eclipse.emf.common.util.EList getDefectRecords()
           
 org.eclipse.emf.common.util.EList getEObjectReferences()
           
 java.lang.String getEventType()
           
 TPFExecutionHistory getExecutionHistory()
           
 BVRInteractionFragment getInteractionFragment()
           
 java.lang.String getOwnerId()
           
 TPFExecutionEvent getParent()
           
 org.eclipse.emf.common.util.EList getProperties()
           
 java.lang.String getScriptFileURI()
           
 long getScriptLineNumber()
           
 java.lang.String getText()
           
 long getTimestamp()
           
 void setEventType(java.lang.String newEventType)
           
 void setExecutionHistory(TPFExecutionHistory newExecutionHistory)
           
 void setInteractionFragment(BVRInteractionFragment newInteractionFragment)
           
 void setOwnerId(java.lang.String newOwnerId)
           
 void setParent(TPFExecutionEvent newParent)
           
 void setScriptFileURI(java.lang.String newScriptFileURI)
           
 void setScriptLineNumber(long newScriptLineNumber)
           
 void setText(java.lang.String newText)
           
 void setTimestamp(long newTimestamp)
           
 java.lang.String toString()
           
 
Methods inherited from class org.eclipse.hyades.models.common.common.impl.CMNNamedElementImpl
getDescription, getId, getName, setDescription, setId, setName
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.hyades.models.common.common.CMNNamedElement
getDescription, getId, getName, setDescription, setId, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Field Detail

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values
Generated

OWNER_ID_EDEFAULT

protected static final java.lang.String OWNER_ID_EDEFAULT
The default value of the 'Owner Id' attribute.

See Also:
getOwnerId()
Generated
[EMF] Ordered

ownerId

protected java.lang.String ownerId
The cached value of the 'Owner Id' attribute.

See Also:
getOwnerId()
Generated
[EMF] Ordered

TIMESTAMP_EDEFAULT

protected static final long TIMESTAMP_EDEFAULT
The default value of the 'Timestamp' attribute.

See Also:
getTimestamp(), Constant Field Values
Generated
[EMF] Ordered

timestamp

protected long timestamp
The cached value of the 'Timestamp' attribute.

See Also:
getTimestamp()
Generated
[EMF] Ordered

TEXT_EDEFAULT

protected static final java.lang.String TEXT_EDEFAULT
The default value of the 'Text' attribute.

See Also:
getText()
Generated
[EMF] Ordered

text

protected java.lang.String text
The cached value of the 'Text' attribute.

See Also:
getText()
Generated
[EMF] Ordered

EVENT_TYPE_EDEFAULT

protected static final java.lang.String EVENT_TYPE_EDEFAULT
The default value of the 'Event Type' attribute.

See Also:
getEventType()
Generated
[EMF] Ordered

eventType

protected java.lang.String eventType
The cached value of the 'Event Type' attribute.

See Also:
getEventType()
Generated
[EMF] Ordered

SCRIPT_FILE_URI_EDEFAULT

protected static final java.lang.String SCRIPT_FILE_URI_EDEFAULT
The default value of the 'Script File URI' attribute.

See Also:
getScriptFileURI()
Generated
[EMF] Ordered

scriptFileURI

protected java.lang.String scriptFileURI
The cached value of the 'Script File URI' attribute.

See Also:
getScriptFileURI()
Generated
[EMF] Ordered

SCRIPT_LINE_NUMBER_EDEFAULT

protected static final long SCRIPT_LINE_NUMBER_EDEFAULT
The default value of the 'Script Line Number' attribute.

See Also:
getScriptLineNumber(), Constant Field Values
Generated
[EMF] Ordered

scriptLineNumber

protected long scriptLineNumber
The cached value of the 'Script Line Number' attribute.

See Also:
getScriptLineNumber()
Generated
[EMF] Ordered

interactionFragment

protected BVRInteractionFragment interactionFragment
The cached value of the 'Interaction Fragment' reference.

See Also:
getInteractionFragment()
Generated
[EMF] Ordered

children

protected org.eclipse.emf.common.util.EList children
The cached value of the 'Children' containment reference list.

See Also:
getChildren()
Generated
[EMF] Ordered

properties

protected org.eclipse.emf.common.util.EList properties
The cached value of the 'Properties' containment reference list.

See Also:
getProperties()
Generated
[EMF] Ordered

annotations

protected org.eclipse.emf.common.util.EList annotations
The cached value of the 'Annotations' containment reference list.

See Also:
getAnnotations()
Generated
[EMF] Ordered

eObjectReferences

protected org.eclipse.emf.common.util.EList eObjectReferences
The cached value of the 'EObject References' containment reference list.

See Also:
getEObjectReferences()
Generated
[EMF] Ordered

defectRecords

protected org.eclipse.emf.common.util.EList defectRecords
The cached value of the 'Defect Records' containment reference list.

See Also:
getDefectRecords()
Generated
[EMF] Ordered
Constructor Detail

TPFExecutionEventImpl

protected TPFExecutionEventImpl()

Generated
NOT
Method Detail

eStaticClass

protected org.eclipse.emf.ecore.EClass eStaticClass()

Overrides:
eStaticClass in class CMNNamedElementImpl
Generated

getOwnerId

public java.lang.String getOwnerId()

Specified by:
getOwnerId in interface TPFExecutionEvent
Returns:
the value of the 'Owner Id' attribute.
See Also:
TPFExecutionEvent.setOwnerId(String), Common_TestprofilePackage.getTPFExecutionEvent_OwnerId()
Generated

setOwnerId

public void setOwnerId(java.lang.String newOwnerId)

Specified by:
setOwnerId in interface TPFExecutionEvent
Parameters:
newOwnerId - the new value of the 'Owner Id' attribute.
See Also:
TPFExecutionEvent.getOwnerId()
Generated

getTimestamp

public long getTimestamp()

Specified by:
getTimestamp in interface TPFExecutionEvent
Returns:
the value of the 'Timestamp' attribute.
See Also:
TPFExecutionEvent.setTimestamp(long), Common_TestprofilePackage.getTPFExecutionEvent_Timestamp()
Generated

setTimestamp

public void setTimestamp(long newTimestamp)

Specified by:
setTimestamp in interface TPFExecutionEvent
Parameters:
newTimestamp - the new value of the 'Timestamp' attribute.
See Also:
TPFExecutionEvent.getTimestamp()
Generated

getText

public java.lang.String getText()

Specified by:
getText in interface TPFExecutionEvent
Returns:
the value of the 'Text' attribute.
See Also:
TPFExecutionEvent.setText(String), Common_TestprofilePackage.getTPFExecutionEvent_Text()
Generated

setText

public void setText(java.lang.String newText)

Specified by:
setText in interface TPFExecutionEvent
Parameters:
newText - the new value of the 'Text' attribute.
See Also:
TPFExecutionEvent.getText()
Generated

getEventType

public java.lang.String getEventType()

Specified by:
getEventType in interface TPFExecutionEvent
Returns:
the value of the 'Event Type' attribute.
See Also:
TPFExecutionEvent.setEventType(String), Common_TestprofilePackage.getTPFExecutionEvent_EventType()
Generated

setEventType

public void setEventType(java.lang.String newEventType)

Specified by:
setEventType in interface TPFExecutionEvent
Parameters:
newEventType - the new value of the 'Event Type' attribute.
See Also:
TPFExecutionEvent.getEventType()
Generated

getScriptFileURI

public java.lang.String getScriptFileURI()

Specified by:
getScriptFileURI in interface TPFExecutionEvent
Returns:
the value of the 'Script File URI' attribute.
See Also:
TPFExecutionEvent.setScriptFileURI(String), Common_TestprofilePackage.getTPFExecutionEvent_ScriptFileURI()
Generated

setScriptFileURI

public void setScriptFileURI(java.lang.String newScriptFileURI)

Specified by:
setScriptFileURI in interface TPFExecutionEvent
Parameters:
newScriptFileURI - the new value of the 'Script File URI' attribute.
See Also:
TPFExecutionEvent.getScriptFileURI()
Generated

getScriptLineNumber

public long getScriptLineNumber()

Specified by:
getScriptLineNumber in interface TPFExecutionEvent
Returns:
the value of the 'Script Line Number' attribute.
See Also:
TPFExecutionEvent.setScriptLineNumber(long), Common_TestprofilePackage.getTPFExecutionEvent_ScriptLineNumber()
Generated

setScriptLineNumber

public void setScriptLineNumber(long newScriptLineNumber)

Specified by:
setScriptLineNumber in interface TPFExecutionEvent
Parameters:
newScriptLineNumber - the new value of the 'Script Line Number' attribute.
See Also:
TPFExecutionEvent.getScriptLineNumber()
Generated

getExecutionHistory

public TPFExecutionHistory getExecutionHistory()

Specified by:
getExecutionHistory in interface TPFExecutionEvent
Returns:
the value of the 'Execution History' container reference.
See Also:
TPFExecutionEvent.setExecutionHistory(TPFExecutionHistory), Common_TestprofilePackage.getTPFExecutionEvent_ExecutionHistory(), TPFExecutionHistory.getExecutionEvents()
Generated

setExecutionHistory

public void setExecutionHistory(TPFExecutionHistory newExecutionHistory)

Specified by:
setExecutionHistory in interface TPFExecutionEvent
Parameters:
newExecutionHistory - the new value of the 'Execution History' container reference.
See Also:
TPFExecutionEvent.getExecutionHistory()
Generated

getInteractionFragment

public BVRInteractionFragment getInteractionFragment()

Specified by:
getInteractionFragment in interface TPFExecutionEvent
Returns:
the value of the 'Interaction Fragment' reference.
See Also:
TPFExecutionEvent.setInteractionFragment(BVRInteractionFragment), Common_TestprofilePackage.getTPFExecutionEvent_InteractionFragment()
Generated

basicGetInteractionFragment

public BVRInteractionFragment basicGetInteractionFragment()

Generated

setInteractionFragment

public void setInteractionFragment(BVRInteractionFragment newInteractionFragment)

Specified by:
setInteractionFragment in interface TPFExecutionEvent
Parameters:
newInteractionFragment - the new value of the 'Interaction Fragment' reference.
See Also:
TPFExecutionEvent.getInteractionFragment()
Generated

getChildren

public org.eclipse.emf.common.util.EList getChildren()

Specified by:
getChildren in interface TPFExecutionEvent
Returns:
the value of the 'Children' containment reference list.
See Also:
Common_TestprofilePackage.getTPFExecutionEvent_Children(), TPFExecutionEvent.getParent()
Generated

getParent

public TPFExecutionEvent getParent()

Specified by:
getParent in interface TPFExecutionEvent
Returns:
the value of the 'Parent' container reference.
See Also:
TPFExecutionEvent.setParent(TPFExecutionEvent), Common_TestprofilePackage.getTPFExecutionEvent_Parent(), TPFExecutionEvent.getChildren()
Generated

setParent

public void setParent(TPFExecutionEvent newParent)

Specified by:
setParent in interface TPFExecutionEvent
Parameters:
newParent - the new value of the 'Parent' container reference.
See Also:
TPFExecutionEvent.getParent()
Generated

getProperties

public org.eclipse.emf.common.util.EList getProperties()

Specified by:
getProperties in interface TPFExecutionEvent
Returns:
the value of the 'Properties' containment reference list.
See Also:
Common_TestprofilePackage.getTPFExecutionEvent_Properties()
Generated

getAnnotations

public org.eclipse.emf.common.util.EList getAnnotations()

Specified by:
getAnnotations in interface TPFExecutionEvent
Returns:
the value of the 'Annotations' containment reference list.
See Also:
Common_TestprofilePackage.getTPFExecutionEvent_Annotations()
Generated

getEObjectReferences

public org.eclipse.emf.common.util.EList getEObjectReferences()

Specified by:
getEObjectReferences in interface TPFExecutionEvent
Returns:
the value of the 'EObject References' containment reference list.
See Also:
Common_TestprofilePackage.getTPFExecutionEvent_EObjectReferences()
Generated

getDefectRecords

public org.eclipse.emf.common.util.EList getDefectRecords()

Specified by:
getDefectRecords in interface TPFExecutionEvent
Returns:
the value of the 'Defect Records' containment reference list.
See Also:
Common_TestprofilePackage.getTPFExecutionEvent_DefectRecords(), TPFRepositoryRecord.getExecutionEvent()
Generated

eInverseAdd

public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                   int featureID,
                                                                   org.eclipse.emf.common.notify.NotificationChain msgs)

Generated

eInverseRemove

public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                      int featureID,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)

Generated

eBasicRemoveFromContainerFeature

public org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)

Generated

eGet

public java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)

Specified by:
eGet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eGet in class CMNNamedElementImpl
Generated

eSet

public void eSet(int featureID,
                 java.lang.Object newValue)

Specified by:
eSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eSet in class CMNNamedElementImpl
Generated

eUnset

public void eUnset(int featureID)

Specified by:
eUnset in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eUnset in class CMNNamedElementImpl
Generated

eIsSet

public boolean eIsSet(int featureID)

Specified by:
eIsSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eIsSet in class CMNNamedElementImpl
Generated

toString

public java.lang.String toString()

Overrides:
toString in class CMNNamedElementImpl
Generated

getAdapter

public java.lang.Object getAdapter(java.lang.Class adapter)
Specified by:
getAdapter in interface org.eclipse.core.runtime.IAdaptable
Overrides:
getAdapter in class CMNNamedElementImpl
See Also:
IAdaptable.getAdapter(java.lang.Class)

TPTP 4.4.0 Platform Project
Public API Specification