TPTP 4.6.0 Platform Project
Public API Specification

org.eclipse.hyades.models.cbe
Interface CBEDefaultEvent

All Superinterfaces:
AbstractDefaultEvent, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
CBECommonBaseEvent
All Known Implementing Classes:
CBECommonBaseEventImpl, CBECommonBaseEventWeakRef, CBEDefaultEventImpl, CBEDefaultEventWeakRef

public interface CBEDefaultEvent
extends AbstractDefaultEvent

A representation of the model object 'Default Event'. A default event is the parent of any class that you wish to pass to an analysis engine. It will be marked isAnalyzed by the engine as appropriate. The default event is also the most minimal event that can be logged. As an isntance, all values logged are held in a structure of default elements.

The following features are supported:

See Also:
CBEPackage.getCBEDefaultEvent()
Generated
[EMF] Model

Field Summary
static java.lang.String copyright
           
 
Method Summary
 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 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 interface org.eclipse.hyades.models.hierarchy.AbstractDefaultEvent
getAgent, setAgent
 
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
 

Field Detail

copyright

static final java.lang.String copyright

See Also:
Constant Field Values
Generated
Method Detail

isAnalyzed

boolean isAnalyzed()
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.

Returns:
the value of the 'Analyzed' attribute.
See Also:
setAnalyzed(boolean), CBEPackage.getCBEDefaultEvent_Analyzed()
Generated
[EMF] Model
default="false" transient="true"

setAnalyzed

void setAnalyzed(boolean value)
Sets the value of the 'Analyzed' attribute.

Parameters:
value - the new value of the 'Analyzed' attribute.
See Also:
isAnalyzed()
Generated

getExtensionName

java.lang.String getExtensionName()
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...

Returns:
the value of the 'Extension Name' attribute.
See Also:
setExtensionName(String), CBEPackage.getCBEDefaultEvent_ExtensionName()
Generated
[EMF] Model
default="CBECommonBaseEvent"

setExtensionName

void setExtensionName(java.lang.String value)
Sets the value of the 'Extension Name' attribute.

Parameters:
value - the new value of the 'Extension Name' attribute.
See Also:
getExtensionName()
Generated

getSymptoms

org.eclipse.emf.common.util.EList getSymptoms()
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...

Returns:
the value of the 'Symptoms' reference list.
See Also:
CBEPackage.getCBEDefaultEvent_Symptoms()
Generated
[EMF] Model
type="org.eclipse.hyades.models.internal.sdb.SDBSymptom" transient="true"

getExtendedProperties

org.eclipse.emf.common.util.EList getExtendedProperties()
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...

Returns:
the value of the 'Extended Properties' containment reference list.
See Also:
CBEPackage.getCBEDefaultEvent_ExtendedProperties()
Generated
[EMF] Model
type="org.eclipse.hyades.models.cbe.CBEDefaultElement" containment="true"

TPTP 4.6.0 Platform Project
Public API Specification