Class CalculationResultBaseDataImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
- com._1c.g5.v8.dt.debug.model.calculations.impl.CalculationResultBaseDataImpl
-
- All Implemented Interfaces:
CalculationResultBaseData
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
public class CalculationResultBaseDataImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements CalculationResultBaseData
An implementation of the model object 'Calculation Result Base Data'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested classes/interfaces 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/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
Fields Modifier and Type Field Description protected CalculationResultObjData
calculationResult
The cached value of the 'Calculation Result
' containment reference.protected static Boolean
ERROR_OCCURRED_EDEFAULT
The default value of the 'Error Occurred
' attribute.protected Boolean
errorOccurred
The cached value of the 'Error Occurred
' attribute.protected boolean
errorOccurredESet
This is true if the Error Occurred attribute has been set.protected static CalculationResultState
EVAL_RESULT_STATE_EDEFAULT
The default value of the 'Eval Result State
' attribute.protected CalculationResultState
evalResultState
The cached value of the 'Eval Result State
' attribute.protected boolean
evalResultStateESet
This is true if the Eval Result State attribute has been set.protected static byte[]
EXCEPTION_STR_EDEFAULT
The default value of the 'Exception Str
' attribute.protected byte[]
exceptionStr
The cached value of the 'Exception Str
' attribute.protected static String
EXPRESSION_RESULT_ID_EDEFAULT
The default value of the 'Expression Result ID
' attribute.protected String
expressionResultID
The cached value of the 'Expression Result ID
' attribute.protected static String
LOCAL_VARIABLE_NAME_EDEFAULT
The default value of the 'Local Variable Name
' attribute.protected String
localVariableName
The cached value of the 'Local Variable Name
' attribute.protected boolean
localVariableNameESet
This is true if the Local Variable Name attribute has been set.protected BaseValueInfoData
resultValueInfo
The cached value of the 'Result Value Info
' containment reference.protected org.eclipse.emf.common.util.EList<ViewInterface>
testedAndSupportedInterface
The cached value of the 'Tested And Supported Interface
' attribute list.-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CalculationResultBaseDataImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.common.notify.NotificationChain
basicSetCalculationResult(CalculationResultObjData newCalculationResult, org.eclipse.emf.common.notify.NotificationChain msgs)
org.eclipse.emf.common.notify.NotificationChain
basicSetResultValueInfo(BaseValueInfoData newResultValueInfo, org.eclipse.emf.common.notify.NotificationChain msgs)
Object
eGet(int featureID, boolean resolve, boolean coreType)
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, Object newValue)
protected org.eclipse.emf.ecore.EClass
eStaticClass()
void
eUnset(int featureID)
CalculationResultObjData
getCalculationResult()
Boolean
getErrorOccurred()
CalculationResultState
getEvalResultState()
byte[]
getExceptionStr()
String
getExpressionResultID()
String
getLocalVariableName()
BaseValueInfoData
getResultValueInfo()
org.eclipse.emf.common.util.EList<ViewInterface>
getTestedAndSupportedInterface()
boolean
isSetErrorOccurred()
boolean
isSetEvalResultState()
boolean
isSetLocalVariableName()
void
setCalculationResult(CalculationResultObjData newCalculationResult)
void
setErrorOccurred(Boolean newErrorOccurred)
void
setEvalResultState(CalculationResultState newEvalResultState)
void
setExceptionStr(byte[] newExceptionStr)
void
setExpressionResultID(String newExpressionResultID)
void
setLocalVariableName(String newLocalVariableName)
void
setResultValueInfo(BaseValueInfoData newResultValueInfo)
String
toString()
void
unsetErrorOccurred()
void
unsetEvalResultState()
void
unsetLocalVariableName()
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, 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
-
-
-
-
Field Detail
-
EVAL_RESULT_STATE_EDEFAULT
protected static final CalculationResultState EVAL_RESULT_STATE_EDEFAULT
The default value of the 'Eval Result State
' attribute.- See Also:
getEvalResultState()
-
evalResultState
protected CalculationResultState evalResultState
The cached value of the 'Eval Result State
' attribute.- See Also:
getEvalResultState()
-
evalResultStateESet
protected boolean evalResultStateESet
This is true if the Eval Result State attribute has been set.
-
EXPRESSION_RESULT_ID_EDEFAULT
protected static final String EXPRESSION_RESULT_ID_EDEFAULT
The default value of the 'Expression Result ID
' attribute.- See Also:
getExpressionResultID()
-
expressionResultID
protected String expressionResultID
The cached value of the 'Expression Result ID
' attribute.- See Also:
getExpressionResultID()
-
resultValueInfo
protected BaseValueInfoData resultValueInfo
The cached value of the 'Result Value Info
' containment reference.- See Also:
getResultValueInfo()
-
testedAndSupportedInterface
protected org.eclipse.emf.common.util.EList<ViewInterface> testedAndSupportedInterface
The cached value of the 'Tested And Supported Interface
' attribute list.- See Also:
getTestedAndSupportedInterface()
-
calculationResult
protected CalculationResultObjData calculationResult
The cached value of the 'Calculation Result
' containment reference.- See Also:
getCalculationResult()
-
ERROR_OCCURRED_EDEFAULT
protected static final Boolean ERROR_OCCURRED_EDEFAULT
The default value of the 'Error Occurred
' attribute.- See Also:
getErrorOccurred()
-
errorOccurred
protected Boolean errorOccurred
The cached value of the 'Error Occurred
' attribute.- See Also:
getErrorOccurred()
-
errorOccurredESet
protected boolean errorOccurredESet
This is true if the Error Occurred attribute has been set.
-
EXCEPTION_STR_EDEFAULT
protected static final byte[] EXCEPTION_STR_EDEFAULT
The default value of the 'Exception Str
' attribute.- See Also:
getExceptionStr()
-
exceptionStr
protected byte[] exceptionStr
The cached value of the 'Exception Str
' attribute.- See Also:
getExceptionStr()
-
LOCAL_VARIABLE_NAME_EDEFAULT
protected static final String LOCAL_VARIABLE_NAME_EDEFAULT
The default value of the 'Local Variable Name
' attribute.- See Also:
getLocalVariableName()
, Constant Field Values
-
localVariableName
protected String localVariableName
The cached value of the 'Local Variable Name
' attribute.- See Also:
getLocalVariableName()
-
localVariableNameESet
protected boolean localVariableNameESet
This is true if the Local Variable Name attribute has been set.
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getEvalResultState
public CalculationResultState getEvalResultState()
- Specified by:
getEvalResultState
in interfaceCalculationResultBaseData
- Returns:
- the value of the 'Eval Result State' attribute.
- See Also:
CalculationResultState
,CalculationResultBaseData.isSetEvalResultState()
,CalculationResultBaseData.unsetEvalResultState()
,CalculationResultBaseData.setEvalResultState(CalculationResultState)
,CalculationsPackage.getCalculationResultBaseData_EvalResultState()
-
setEvalResultState
public void setEvalResultState(CalculationResultState newEvalResultState)
- Specified by:
setEvalResultState
in interfaceCalculationResultBaseData
- Parameters:
newEvalResultState
- the new value of the 'Eval Result State' attribute.- See Also:
CalculationResultState
,CalculationResultBaseData.isSetEvalResultState()
,CalculationResultBaseData.unsetEvalResultState()
,CalculationResultBaseData.getEvalResultState()
-
unsetEvalResultState
public void unsetEvalResultState()
-
isSetEvalResultState
public boolean isSetEvalResultState()
- Specified by:
isSetEvalResultState
in interfaceCalculationResultBaseData
- Returns:
- whether the value of the 'Eval Result State' attribute is set.
- See Also:
CalculationResultBaseData.unsetEvalResultState()
,CalculationResultBaseData.getEvalResultState()
,CalculationResultBaseData.setEvalResultState(CalculationResultState)
-
getExpressionResultID
public String getExpressionResultID()
- Specified by:
getExpressionResultID
in interfaceCalculationResultBaseData
- Returns:
- the value of the 'Expression Result ID' attribute.
- See Also:
CalculationResultBaseData.setExpressionResultID(String)
,CalculationsPackage.getCalculationResultBaseData_ExpressionResultID()
-
setExpressionResultID
public void setExpressionResultID(String newExpressionResultID)
- Specified by:
setExpressionResultID
in interfaceCalculationResultBaseData
- Parameters:
newExpressionResultID
- the new value of the 'Expression Result ID' attribute.- See Also:
CalculationResultBaseData.getExpressionResultID()
-
getResultValueInfo
public BaseValueInfoData getResultValueInfo()
- Specified by:
getResultValueInfo
in interfaceCalculationResultBaseData
- Returns:
- the value of the 'Result Value Info' containment reference.
- See Also:
CalculationResultBaseData.setResultValueInfo(BaseValueInfoData)
,CalculationsPackage.getCalculationResultBaseData_ResultValueInfo()
-
basicSetResultValueInfo
public org.eclipse.emf.common.notify.NotificationChain basicSetResultValueInfo(BaseValueInfoData newResultValueInfo, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setResultValueInfo
public void setResultValueInfo(BaseValueInfoData newResultValueInfo)
- Specified by:
setResultValueInfo
in interfaceCalculationResultBaseData
- Parameters:
newResultValueInfo
- the new value of the 'Result Value Info' containment reference.- See Also:
CalculationResultBaseData.getResultValueInfo()
-
getTestedAndSupportedInterface
public org.eclipse.emf.common.util.EList<ViewInterface> getTestedAndSupportedInterface()
- Specified by:
getTestedAndSupportedInterface
in interfaceCalculationResultBaseData
- Returns:
- the value of the 'Tested And Supported Interface' attribute list.
- See Also:
ViewInterface
,CalculationsPackage.getCalculationResultBaseData_TestedAndSupportedInterface()
-
getCalculationResult
public CalculationResultObjData getCalculationResult()
- Specified by:
getCalculationResult
in interfaceCalculationResultBaseData
- Returns:
- the value of the 'Calculation Result' containment reference.
- See Also:
CalculationResultBaseData.setCalculationResult(CalculationResultObjData)
,CalculationsPackage.getCalculationResultBaseData_CalculationResult()
-
basicSetCalculationResult
public org.eclipse.emf.common.notify.NotificationChain basicSetCalculationResult(CalculationResultObjData newCalculationResult, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setCalculationResult
public void setCalculationResult(CalculationResultObjData newCalculationResult)
- Specified by:
setCalculationResult
in interfaceCalculationResultBaseData
- Parameters:
newCalculationResult
- the new value of the 'Calculation Result' containment reference.- See Also:
CalculationResultBaseData.getCalculationResult()
-
getErrorOccurred
public Boolean getErrorOccurred()
- Specified by:
getErrorOccurred
in interfaceCalculationResultBaseData
- Returns:
- the value of the 'Error Occurred' attribute.
- See Also:
CalculationResultBaseData.isSetErrorOccurred()
,CalculationResultBaseData.unsetErrorOccurred()
,CalculationResultBaseData.setErrorOccurred(Boolean)
,CalculationsPackage.getCalculationResultBaseData_ErrorOccurred()
-
setErrorOccurred
public void setErrorOccurred(Boolean newErrorOccurred)
- Specified by:
setErrorOccurred
in interfaceCalculationResultBaseData
- Parameters:
newErrorOccurred
- the new value of the 'Error Occurred' attribute.- See Also:
CalculationResultBaseData.isSetErrorOccurred()
,CalculationResultBaseData.unsetErrorOccurred()
,CalculationResultBaseData.getErrorOccurred()
-
unsetErrorOccurred
public void unsetErrorOccurred()
-
isSetErrorOccurred
public boolean isSetErrorOccurred()
- Specified by:
isSetErrorOccurred
in interfaceCalculationResultBaseData
- Returns:
- whether the value of the 'Error Occurred' attribute is set.
- See Also:
CalculationResultBaseData.unsetErrorOccurred()
,CalculationResultBaseData.getErrorOccurred()
,CalculationResultBaseData.setErrorOccurred(Boolean)
-
getExceptionStr
public byte[] getExceptionStr()
- Specified by:
getExceptionStr
in interfaceCalculationResultBaseData
- Returns:
- the value of the 'Exception Str' attribute.
- See Also:
CalculationResultBaseData.setExceptionStr(byte[])
,CalculationsPackage.getCalculationResultBaseData_ExceptionStr()
-
setExceptionStr
public void setExceptionStr(byte[] newExceptionStr)
- Specified by:
setExceptionStr
in interfaceCalculationResultBaseData
- Parameters:
newExceptionStr
- the new value of the 'Exception Str' attribute.- See Also:
CalculationResultBaseData.getExceptionStr()
-
getLocalVariableName
public String getLocalVariableName()
- Specified by:
getLocalVariableName
in interfaceCalculationResultBaseData
- Returns:
- the value of the 'Local Variable Name' attribute.
- See Also:
CalculationResultBaseData.isSetLocalVariableName()
,CalculationResultBaseData.unsetLocalVariableName()
,CalculationResultBaseData.setLocalVariableName(String)
,CalculationsPackage.getCalculationResultBaseData_LocalVariableName()
-
setLocalVariableName
public void setLocalVariableName(String newLocalVariableName)
- Specified by:
setLocalVariableName
in interfaceCalculationResultBaseData
- Parameters:
newLocalVariableName
- the new value of the 'Local Variable Name' attribute.- See Also:
CalculationResultBaseData.isSetLocalVariableName()
,CalculationResultBaseData.unsetLocalVariableName()
,CalculationResultBaseData.getLocalVariableName()
-
unsetLocalVariableName
public void unsetLocalVariableName()
-
isSetLocalVariableName
public boolean isSetLocalVariableName()
- Specified by:
isSetLocalVariableName
in interfaceCalculationResultBaseData
- Returns:
- whether the value of the 'Local Variable Name' attribute is set.
- See Also:
CalculationResultBaseData.unsetLocalVariableName()
,CalculationResultBaseData.getLocalVariableName()
,CalculationResultBaseData.setLocalVariableName(String)
-
eInverseRemove
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
- Overrides:
eInverseRemove
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eGet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eSet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eUnset
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eIsSet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
toString
public String toString()
- Overrides:
toString
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
-