TPTP 4.5.0 Platform Project
Public API Specification

org.eclipse.tptp.symptom.eventwrappers
Class CBEDefaultEventWeakRef

java.lang.Object
  extended by org.eclipse.tptp.symptom.eventwrappers.CBEDefaultEventWeakRef
All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, CBEDefaultEvent, AbstractDefaultEvent

public class CBEDefaultEventWeakRef
extends java.lang.Object
implements CBEDefaultEvent


Field Summary
 
Fields inherited from interface org.eclipse.hyades.models.cbe.CBEDefaultEvent
copyright
 
Constructor Summary
CBEDefaultEventWeakRef(CBEDefaultEvent original)
           
 
Method Summary
 org.eclipse.emf.common.util.EList eAdapters()
           
 org.eclipse.emf.common.util.TreeIterator eAllContents()
           
 org.eclipse.emf.ecore.EClass eClass()
           
 org.eclipse.emf.ecore.EObject eContainer()
           
 org.eclipse.emf.ecore.EStructuralFeature eContainingFeature()
           
 org.eclipse.emf.ecore.EReference eContainmentFeature()
           
 org.eclipse.emf.common.util.EList eContents()
           
 org.eclipse.emf.common.util.EList eCrossReferences()
           
 boolean eDeliver()
           
 java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature feature)
           
 java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature feature, boolean resolve)
           
 boolean eIsProxy()
           
 boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature feature)
           
 void eNotify(org.eclipse.emf.common.notify.Notification notification)
           
 org.eclipse.emf.ecore.resource.Resource eResource()
           
 void eSet(org.eclipse.emf.ecore.EStructuralFeature feature, java.lang.Object newValue)
           
 void eSetDeliver(boolean deliver)
           
 void eUnset(org.eclipse.emf.ecore.EStructuralFeature feature)
           
 TRCAgent getAgent()
          Returns the value of the 'Agent' container reference.
 CBEDefaultEvent getDelegate()
           
 org.eclipse.emf.common.util.EList getExtendedProperties()
          Returns the value of the 'Extended Properties' containment reference list.
 java.lang.String getExtensionName()
          Returns the value of the 'Extension Name' attribute.
 org.eclipse.emf.common.util.EList getSymptoms()
          Returns the value of the 'Symptoms' reference list.
 boolean isAnalyzed()
          Returns the value of the 'Analyzed' attribute.
 void setAgent(TRCAgent value)
          Sets the value of the 'Agent' container reference
 void setAnalyzed(boolean value)
          Sets the value of the 'Analyzed' attribute
 void setExtensionName(java.lang.String value)
          Sets the value of the 'Extension Name' attribute
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CBEDefaultEventWeakRef

public CBEDefaultEventWeakRef(CBEDefaultEvent original)
Method Detail

getDelegate

public CBEDefaultEvent getDelegate()

eAdapters

public org.eclipse.emf.common.util.EList eAdapters()
Specified by:
eAdapters in interface org.eclipse.emf.common.notify.Notifier

eAllContents

public org.eclipse.emf.common.util.TreeIterator eAllContents()
Specified by:
eAllContents in interface org.eclipse.emf.ecore.EObject

eClass

public org.eclipse.emf.ecore.EClass eClass()
Specified by:
eClass in interface org.eclipse.emf.ecore.EObject

eContainer

public org.eclipse.emf.ecore.EObject eContainer()
Specified by:
eContainer in interface org.eclipse.emf.ecore.EObject

eContainingFeature

public org.eclipse.emf.ecore.EStructuralFeature eContainingFeature()
Specified by:
eContainingFeature in interface org.eclipse.emf.ecore.EObject

eContainmentFeature

public org.eclipse.emf.ecore.EReference eContainmentFeature()
Specified by:
eContainmentFeature in interface org.eclipse.emf.ecore.EObject

eContents

public org.eclipse.emf.common.util.EList eContents()
Specified by:
eContents in interface org.eclipse.emf.ecore.EObject

eCrossReferences

public org.eclipse.emf.common.util.EList eCrossReferences()
Specified by:
eCrossReferences in interface org.eclipse.emf.ecore.EObject

eDeliver

public boolean eDeliver()
Specified by:
eDeliver in interface org.eclipse.emf.common.notify.Notifier

eGet

public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature feature,
                             boolean resolve)
Specified by:
eGet in interface org.eclipse.emf.ecore.EObject

eGet

public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature feature)
Specified by:
eGet in interface org.eclipse.emf.ecore.EObject

eIsProxy

public boolean eIsProxy()
Specified by:
eIsProxy in interface org.eclipse.emf.ecore.EObject

eIsSet

public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature feature)
Specified by:
eIsSet in interface org.eclipse.emf.ecore.EObject

eNotify

public void eNotify(org.eclipse.emf.common.notify.Notification notification)
Specified by:
eNotify in interface org.eclipse.emf.common.notify.Notifier

eResource

public org.eclipse.emf.ecore.resource.Resource eResource()
Specified by:
eResource in interface org.eclipse.emf.ecore.EObject

eSet

public void eSet(org.eclipse.emf.ecore.EStructuralFeature feature,
                 java.lang.Object newValue)
Specified by:
eSet in interface org.eclipse.emf.ecore.EObject

eSetDeliver

public void eSetDeliver(boolean deliver)
Specified by:
eSetDeliver in interface org.eclipse.emf.common.notify.Notifier

eUnset

public void eUnset(org.eclipse.emf.ecore.EStructuralFeature feature)
Specified by:
eUnset in interface org.eclipse.emf.ecore.EObject

getAgent

public TRCAgent getAgent()
Description copied from interface: AbstractDefaultEvent
Returns the value of the 'Agent' container reference. It is bidirectional and its opposite is 'Default Events'.

If the meaning of the 'Agent' container reference isn't clear, there really should be more of a description here...

Specified by:
getAgent in interface AbstractDefaultEvent
Returns:
the value of the 'Agent' container reference.
See Also:
AbstractDefaultEvent.setAgent(TRCAgent), HierarchyPackage.getAbstractDefaultEvent_Agent(), TRCAgent.getDefaultEvents()

getExtendedProperties

public org.eclipse.emf.common.util.EList getExtendedProperties()
Description copied from interface: CBEDefaultEvent
Returns the value of the 'Extended Properties' containment reference list. The list contents are of type CBEDefaultElement.

If the meaning of the 'Extended Properties' containment reference list isn't clear, there really should be more of a description here...

Specified by:
getExtendedProperties in interface CBEDefaultEvent
Returns:
the value of the 'Extended Properties' containment reference list.
See Also:
CBEPackage.getCBEDefaultEvent_ExtendedProperties()

getExtensionName

public java.lang.String getExtensionName()
Description copied from interface: CBEDefaultEvent
Returns the value of the 'Extension Name' attribute. The default value is "CBECommonBaseEvent".

If the meaning of the 'Extension Name' attribute isn't clear, there really should be more of a description here...

Specified by:
getExtensionName in interface CBEDefaultEvent
Returns:
the value of the 'Extension Name' attribute.
See Also:
CBEDefaultEvent.setExtensionName(String), CBEPackage.getCBEDefaultEvent_ExtensionName()

getSymptoms

public org.eclipse.emf.common.util.EList getSymptoms()
Description copied from interface: CBEDefaultEvent
Returns the value of the 'Symptoms' reference list. The list contents are of type SDBSymptom.

If the meaning of the 'Symptoms' reference list isn't clear, there really should be more of a description here...

Specified by:
getSymptoms in interface CBEDefaultEvent
Returns:
the value of the 'Symptoms' reference list.
See Also:
CBEPackage.getCBEDefaultEvent_Symptoms()

isAnalyzed

public boolean isAnalyzed()
Description copied from interface: CBEDefaultEvent
Returns the value of the 'Analyzed' attribute. The default value is "false".

If the meaning of the 'Analyzed' attribute isn't clear, there really should be more of a description here...

this member is used to indicate if the event has been analyzed by an engine.

Specified by:
isAnalyzed in interface CBEDefaultEvent
Returns:
the value of the 'Analyzed' attribute.
See Also:
CBEDefaultEvent.setAnalyzed(boolean), CBEPackage.getCBEDefaultEvent_Analyzed()

setAgent

public void setAgent(TRCAgent value)
Description copied from interface: AbstractDefaultEvent
Sets the value of the 'Agent' container reference.

Specified by:
setAgent in interface AbstractDefaultEvent
Parameters:
value - the new value of the 'Agent' container reference.
See Also:
AbstractDefaultEvent.getAgent()

setAnalyzed

public void setAnalyzed(boolean value)
Description copied from interface: CBEDefaultEvent
Sets the value of the 'Analyzed' attribute.

Specified by:
setAnalyzed in interface CBEDefaultEvent
Parameters:
value - the new value of the 'Analyzed' attribute.
See Also:
CBEDefaultEvent.isAnalyzed()

setExtensionName

public void setExtensionName(java.lang.String value)
Description copied from interface: CBEDefaultEvent
Sets the value of the 'Extension Name' attribute.

Specified by:
setExtensionName in interface CBEDefaultEvent
Parameters:
value - the new value of the 'Extension Name' attribute.
See Also:
CBEDefaultEvent.getExtensionName()

TPTP 4.5.0 Platform Project
Public API Specification