|
TPTP 4.5.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.hyades.logging.events.cbe.impl.SerializableImpl
org.eclipse.hyades.logging.events.cbe.impl.SituationImpl
org.eclipse.tptp.symptom.eventwrappers.SituationImpl
public class SituationImpl
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary |
|---|
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
ELAST_EOBJECT_FLAG |
| Fields inherited from interface org.eclipse.hyades.logging.events.cbe.Situation |
|---|
AVAILABLE_SITUATION_CATEGORY, CONFIGURE_SITUATION_CATEGORY, CONNECT_SITUATION_CATEGORY, CREATE_SITUATION_CATEGORY, DEPENDENCY_SITUATION_CATEGORY, DESTROY_SITUATION_CATEGORY, FEATURE_SITUATION_CATEGORY, OTHER_SITUATION_CATEGORY, REPORT_SITUATION_CATEGORY, REQUEST_SITUATION_CATEGORY, START_SITUATION_CATEGORY, STOP_SITUATION_CATEGORY |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
|---|---|
SituationImpl(CBESituation situation)
|
|
| Method Summary | |
|---|---|
org.eclipse.emf.common.util.EList |
eAdapters()
|
org.eclipse.emf.common.util.TreeIterator |
eAllContents()
|
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)
|
boolean |
eIsProxy()
|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
void |
eNotify(org.eclipse.emf.common.notify.Notification notification)
|
org.eclipse.emf.ecore.resource.Resource |
eResource()
|
void |
eSetDeliver(boolean deliver)
|
void |
eUnset(org.eclipse.emf.ecore.EStructuralFeature feature)
|
java.lang.String |
getCategoryName()
|
SituationType |
getSituationType()
|
void |
init()
Resets the object's properties to their initial (e.g. null) state. |
void |
setAvailableSituation(java.lang.String reasoningScope,
java.lang.String availabilityDisposition,
java.lang.String operationDisposition,
java.lang.String processingDisposition)
Sets the value of the situation type as an Available Situation. |
void |
setCategoryName(java.lang.String value)
|
void |
setConfigureSituation(java.lang.String reasoningScope,
java.lang.String successDisposition)
Sets the value of the situation type as a Configure Situation. |
void |
setConnectSituation(java.lang.String reasoningScope,
java.lang.String situationDisposition,
java.lang.String successDisposition)
Sets the value of the situation type as a Connect Situation. |
void |
setCreateSituation(java.lang.String reasoningScope,
java.lang.String successDisposition)
Sets the value of the situation type as a Create Situation. |
void |
setDependencySituation(java.lang.String reasoningScope,
java.lang.String dependencyDisposition)
Sets the value of the situation type as a Dependency Situation. |
void |
setDestroySituation(java.lang.String reasoningScope,
java.lang.String successDisposition)
Sets the value of the situation type as a Destroy Situation. |
void |
setFeatureSituation(java.lang.String reasoningScope,
java.lang.String featureDisposition)
Sets the value of the situation type as a Feature Situation. |
void |
setOtherSituation(java.lang.String reasoningScope,
java.lang.String any)
Sets the value of the situation type as an Other Situation. |
void |
setReportSituation(java.lang.String reasoningScope,
java.lang.String reportCategory)
Sets the value of the situation type as a Report Situation. |
void |
setRequestSituation(java.lang.String reasoningScope,
java.lang.String situationQualifier,
java.lang.String successDisposition)
Sets the value of the situation type as a Request Situation. |
void |
setSituationType(SituationType value)
|
void |
setStartSituation(java.lang.String reasoningScope,
java.lang.String situationQualifier,
java.lang.String successDisposition)
Sets the value of the situation type as a Start Situation. |
void |
setStopSituation(java.lang.String reasoningScope,
java.lang.String situationQualifier,
java.lang.String successDisposition)
Sets the value of the situation type as a Stop Situation. |
void |
validate()
Checks whether the contents of the instance conform to the Common Base Event specification as described in "Canonical Situation Data Format: The Common Base Event V1.0.1". |
| Methods inherited from class org.eclipse.hyades.logging.events.cbe.impl.SituationImpl |
|---|
basicSetSituationType, clone, eGet, eInverseRemove, equals, eSet, toString |
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eClass, eContainerFeatureID, eInternalContainer, eSetClass, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired |
| Methods inherited from class java.lang.Object |
|---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eClass |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Constructor Detail |
|---|
public SituationImpl(CBESituation situation)
| Method Detail |
|---|
public void setAvailableSituation(java.lang.String reasoningScope,
java.lang.String availabilityDisposition,
java.lang.String operationDisposition,
java.lang.String processingDisposition)
Situation
It also changes the 'categoryName' attribute to Situation.AVAILABLE_SITUATION_CATEGORY.
setAvailableSituation in interface SituationsetAvailableSituation in class SituationImplreasoningScope - reasoning scope for the situation.availabilityDisposition - availability disposition for the situation.operationDisposition - operation disposition for the situation.processingDisposition - processing disposition for the situation.Situation.setAvailableSituation(String, String, String,String)public void setCategoryName(java.lang.String value)
SituationImpl
setCategoryName in interface SituationsetCategoryName in class SituationImplvalue - the new value of the 'Category Name' attribute.Situation.getCategoryName()public java.lang.String getCategoryName()
SituationImpl
getCategoryName in interface SituationgetCategoryName in class SituationImplSituation.setCategoryName(String),
EventPackage.getSituation_CategoryName()
public void setConfigureSituation(java.lang.String reasoningScope,
java.lang.String successDisposition)
Situation
It also changes the 'categoryName' attribute to Situation.CONFIGURE_SITUATION_CATEGORY.
setConfigureSituation in interface SituationsetConfigureSituation in class SituationImplreasoningScope - reasoning scope for the situation.successDisposition - success disposition for the new situation.Situation.setConfigureSituation(String,String)
public void setConnectSituation(java.lang.String reasoningScope,
java.lang.String situationDisposition,
java.lang.String successDisposition)
Situation
It also changes the 'categoryName' attribute to Situation.CONNECT_SITUATION_CATEGORY.
setConnectSituation in interface SituationsetConnectSituation in class SituationImplreasoningScope - reasoning scope for the situation.situationDisposition - situation disposition for the new situation.successDisposition - success disposition for the new situation.Situation.setConnectSituation(String, String,String)
public void setCreateSituation(java.lang.String reasoningScope,
java.lang.String successDisposition)
Situation
It also changes the 'categoryName' attribute to Situation.CREATE_SITUATION_CATEGORY.
setCreateSituation in interface SituationsetCreateSituation in class SituationImplreasoningScope - reasoning scope for the situation.successDisposition - success disposition for the new situation.Situation.setCreateSituation(String,String)
public void setDependencySituation(java.lang.String reasoningScope,
java.lang.String dependencyDisposition)
Situation
It also changes the 'categoryName' attribute to Situation.DEPENDENCY_SITUATION_CATEGORY.
setDependencySituation in interface SituationsetDependencySituation in class SituationImplreasoningScope - reasoning scope for the situation.dependencyDisposition - dependency disposition for the new situation.Situation.setDependencySituation(String,String)
public void setDestroySituation(java.lang.String reasoningScope,
java.lang.String successDisposition)
Situation
It also changes the 'categoryName' attribute to Situation.DESTROY_SITUATION_CATEGORY.
setDestroySituation in interface SituationsetDestroySituation in class SituationImplreasoningScope - reasoning scope for the situation.successDisposition - success disposition for the new situation.Situation.setDestroySituation(String,String)
public void setFeatureSituation(java.lang.String reasoningScope,
java.lang.String featureDisposition)
Situation
It also changes the 'categoryName' attribute to Situation.FEATURE_SITUATION_CATEGORY.
setFeatureSituation in interface SituationsetFeatureSituation in class SituationImplreasoningScope - reasoning scope for the situation.featureDisposition - feature disposition for the new situation.Situation.setFeatureSituation(String,String)
public void setOtherSituation(java.lang.String reasoningScope,
java.lang.String any)
Situation
It also changes the 'categoryName' attribute to Situation.OTHER_SITUATION_CATEGORY.
setOtherSituation in interface SituationsetOtherSituation in class SituationImplreasoningScope - reasoning scope for the situation.any - value for the new situation.Situation.setOtherSituation(String,String)
public void setReportSituation(java.lang.String reasoningScope,
java.lang.String reportCategory)
Situation
It also changes the 'categoryName' attribute to Situation.REPORT_SITUATION_CATEGORY.
setReportSituation in interface SituationsetReportSituation in class SituationImplreasoningScope - reasoning scope for the situation.reportCategory - report category for the new situation.Situation.setReportSituation(String,String)
public void setRequestSituation(java.lang.String reasoningScope,
java.lang.String situationQualifier,
java.lang.String successDisposition)
Situation
It also changes the 'categoryName' attribute to Situation.REQUEST_SITUATION_CATEGORY.
setRequestSituation in interface SituationsetRequestSituation in class SituationImplreasoningScope - reasoning scope for the situation.situationQualifier - situation qualifier for the new situation.successDisposition - success disposition for the new situation.Situation.setRequestSituation(String, String,String)public void setSituationType(SituationType value)
SituationImpl
setSituationType in interface SituationsetSituationType in class SituationImplvalue - the new value of the 'Situation Type' containment reference.Situation.getSituationType()public SituationType getSituationType()
SituationImpl
getSituationType in interface SituationgetSituationType in class SituationImplSituation.setSituationType(SituationType),
EventPackage.getSituation_SituationType()
public void setStartSituation(java.lang.String reasoningScope,
java.lang.String situationQualifier,
java.lang.String successDisposition)
Situation
It also changes the 'categoryName' attribute to Situation.START_SITUATION_CATEGORY.
setStartSituation in interface SituationsetStartSituation in class SituationImplreasoningScope - reasoning scope for the situation.situationQualifier - situation qualifier for the new situation.successDisposition - sucess disposition for the new situation.Situation.setStartSituation(String, String,String)
public void setStopSituation(java.lang.String reasoningScope,
java.lang.String situationQualifier,
java.lang.String successDisposition)
Situation
It also changes the 'categoryName' attribute to Situation.STOP_SITUATION_CATEGORY.
setStopSituation in interface SituationsetStopSituation in class SituationImplreasoningScope - reasoning scope for the situation.situationQualifier - situation qualifier for the new situation.successDisposition - success disposition for the new situation.Situation.setStopSituation(String, String,String)
public void validate()
throws ValidationException
SituationImpl
validate in interface Situationvalidate in class SituationImplValidationException - If the event instance does not conform to the Common Base Event specification.public void init()
SituationImpl
init in interface Situationinit in class SituationImplpublic org.eclipse.emf.ecore.resource.Resource eResource()
eResource in interface org.eclipse.emf.ecore.EObjecteResource in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.ecore.EObject eContainer()
eContainer in interface org.eclipse.emf.ecore.EObjecteContainer in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.ecore.EStructuralFeature eContainingFeature()
eContainingFeature in interface org.eclipse.emf.ecore.EObjecteContainingFeature in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.ecore.EReference eContainmentFeature()
eContainmentFeature in interface org.eclipse.emf.ecore.EObjecteContainmentFeature in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.common.util.EList eContents()
eContents in interface org.eclipse.emf.ecore.EObjecteContents in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.common.util.TreeIterator eAllContents()
eAllContents in interface org.eclipse.emf.ecore.EObjecteAllContents in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsProxy()
eIsProxy in interface org.eclipse.emf.ecore.EObjecteIsProxy in class org.eclipse.emf.ecore.impl.EObjectImplpublic org.eclipse.emf.common.util.EList eCrossReferences()
eCrossReferences in interface org.eclipse.emf.ecore.EObjecteCrossReferences in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature feature)
eGet in interface org.eclipse.emf.ecore.EObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
SituationImpl
eIsSet in interface org.eclipse.emf.ecore.EObjecteIsSet in class SituationImplpublic void eUnset(org.eclipse.emf.ecore.EStructuralFeature feature)
SituationImpl
eUnset in interface org.eclipse.emf.ecore.EObjecteUnset in class SituationImplpublic org.eclipse.emf.common.util.EList eAdapters()
eAdapters in interface org.eclipse.emf.common.notify.NotifiereAdapters in class org.eclipse.emf.ecore.impl.EObjectImplpublic boolean eDeliver()
eDeliver in interface org.eclipse.emf.common.notify.NotifiereDeliver in class org.eclipse.emf.ecore.impl.EObjectImplpublic void eSetDeliver(boolean deliver)
eSetDeliver in interface org.eclipse.emf.common.notify.NotifiereSetDeliver in class org.eclipse.emf.ecore.impl.EObjectImplpublic void eNotify(org.eclipse.emf.common.notify.Notification notification)
eNotify in interface org.eclipse.emf.common.notify.NotifiereNotify in class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
|
TPTP 4.5.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||