TPTP 4.1.0 Platform Project
Public API Specification

org.eclipse.hyades.models.cbe.impl
Class CBESituationImpl

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.cbe.impl.CBESituationImpl
All Implemented Interfaces:
CBESituation, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.common.notify.Notifier
Direct Known Subclasses:
CBEAvailableSituationImpl, CBEConfigureSituationImpl, CBEConnectSituationImpl, CBECreateSituationImpl, CBEDependencySituationImpl, CBEDestroySituationImpl, CBEFeatureSituationImpl, CBEOtherSituationImpl, CBEReportSituationImpl, CBERequestSituationImpl, CBEStartSituationImpl, CBEStopSituationImpl

public class CBESituationImpl
extends org.eclipse.emf.ecore.impl.EObjectImpl
implements CBESituation

An implementation of the model object 'Situation'.

The following features are implemented:


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.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 static java.lang.String CATEGORY_NAME_EDEFAULT
          The default value of the 'Category Name' attribute.
protected  java.lang.String categoryName
          The cached value of the 'Category Name' attribute.
static java.lang.String copyright
           
protected static java.lang.String REASONING_SCOPE_EDEFAULT
          The default value of the 'Reasoning Scope' attribute.
protected  java.lang.String reasoningScope
          The cached value of the 'Reasoning Scope' attribute.
 
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 interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
protected CBESituationImpl()
           
 
Method Summary
 java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature, boolean resolve)
           
 boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
           
 void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature, java.lang.Object newValue)
           
protected  org.eclipse.emf.ecore.EClass eStaticClass()
           
 void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
           
 java.lang.String getCategoryName()
           
 java.lang.String getReasoningScope()
           
 void setCategoryName(java.lang.String newCategoryName)
           
 void setReasoningScope(java.lang.String newReasoningScope)
           
 java.lang.String toString()
           
 
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
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount, eStore, eURIFragmentSegment
 
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.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eIsProxy, eResource
 
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

CATEGORY_NAME_EDEFAULT

protected static final java.lang.String CATEGORY_NAME_EDEFAULT
The default value of the 'Category Name' attribute.

See Also:
getCategoryName()

categoryName

protected java.lang.String categoryName
The cached value of the 'Category Name' attribute.

See Also:
getCategoryName()

REASONING_SCOPE_EDEFAULT

protected static final java.lang.String REASONING_SCOPE_EDEFAULT
The default value of the 'Reasoning Scope' attribute.

See Also:
getReasoningScope()

reasoningScope

protected java.lang.String reasoningScope
The cached value of the 'Reasoning Scope' attribute.

See Also:
getReasoningScope()
Constructor Detail

CBESituationImpl

protected CBESituationImpl()

Method Detail

eStaticClass

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


getCategoryName

public java.lang.String getCategoryName()

Specified by:
getCategoryName in interface CBESituation
Returns:
the value of the 'Category Name' attribute.
See Also:
CBESituation.setCategoryName(String), CBEPackage.getCBESituation_CategoryName()

setCategoryName

public void setCategoryName(java.lang.String newCategoryName)

Specified by:
setCategoryName in interface CBESituation
Parameters:
newCategoryName - the new value of the 'Category Name' attribute.
See Also:
CBESituation.getCategoryName()

getReasoningScope

public java.lang.String getReasoningScope()

Specified by:
getReasoningScope in interface CBESituation
Returns:
the value of the 'Reasoning Scope' attribute.
See Also:
CBESituation.setReasoningScope(String), CBEPackage.getCBESituation_ReasoningScope()

setReasoningScope

public void setReasoningScope(java.lang.String newReasoningScope)

Specified by:
setReasoningScope in interface CBESituation
Parameters:
newReasoningScope - the new value of the 'Reasoning Scope' attribute.
See Also:
CBESituation.getReasoningScope()

eGet

public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
                             boolean resolve)

Specified by:
eGet in interface org.eclipse.emf.ecore.EObject

eSet

public void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
                 java.lang.Object newValue)

Specified by:
eSet in interface org.eclipse.emf.ecore.EObject

eUnset

public void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)

Specified by:
eUnset in interface org.eclipse.emf.ecore.EObject

eIsSet

public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)

Specified by:
eIsSet in interface org.eclipse.emf.ecore.EObject

toString

public java.lang.String toString()


TPTP 4.1.0 Platform Project
Public API Specification