Class CalculationRegisterImpl
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.MinimalEStoreEObjectImpl
com._1c.g5.v8.bm.core.BmObject
com._1c.g5.v8.dt.metadata.mdclass.impl.MdObjectImpl
com._1c.g5.v8.dt.metadata.mdclass.impl.BasicRegisterImpl
com._1c.g5.v8.dt.metadata.mdclass.impl.CalculationRegisterImpl
- All Implemented Interfaces:
IBmObject
,FieldSource
,AdditionalIndexesContainer
,BasicRegister
,CalculationRegister
,MdObject
,StandardCommandSource
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
An implementation of the model object 'Calculation Register'.
The following features are implemented:
Additional Indexes
Produced Types
Db View Defs
Use Standard Commands
Default List Form
Auxiliary List Form
Periodicity
Action Period
Base Period
Schedule
Schedule Value
Schedule Date
Chart Of Calculation Types
Record Set Module
Manager Module
Include Help In Contents
Help
Standard Attributes
Data Lock Control Mode
Full Text Search
List Presentation
Extended List Presentation
Explanation
Resources
Attributes
Dimensions
Recalculations
Forms
Templates
Commands
-
Nested Class Summary
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
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.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
Fields inherited from interface com._1c.g5.v8.bm.core.IBmObject
BM_NULL_ID
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
eBaseStructuralFeatureID
(int derivedFeatureID, Class<?> baseClass) int
eDerivedStructuralFeatureID
(int baseFeatureID, Class<?> baseClass) eInvoke
(int operationID, org.eclipse.emf.common.util.EList<?> arguments) protected org.eclipse.emf.ecore.EClass
org.eclipse.emf.common.util.EList<CalculationRegisterAttribute>
org.eclipse.emf.common.util.EList<CalculationRegisterCommand>
org.eclipse.emf.common.util.EList<CalculationRegisterDimension>
org.eclipse.emf.common.util.EList<CalculationRegisterForm>
getForms()
getHelp()
org.eclipse.emf.common.util.EList<Recalculation>
org.eclipse.emf.common.util.EList<CalculationRegisterResource>
org.eclipse.emf.common.util.EList<StandardAttribute>
org.eclipse.emf.common.util.EList<Template>
boolean
boolean
boolean
boolean
void
setActionPeriod
(boolean newActionPeriod) void
setAdditionalIndexes
(AbstractAdditionalIndexes newAdditionalIndexes) void
setAuxiliaryListForm
(CalculationRegisterForm newAuxiliaryListForm) void
setBasePeriod
(boolean newBasePeriod) void
setChartOfCalculationTypes
(ChartOfCalculationTypes newChartOfCalculationTypes) void
setDataLockControlMode
(DefaultDataLockControlMode newDataLockControlMode) void
setDbViewDefs
(CalculationRegisterDbViewDefs newDbViewDefs) void
setDefaultListForm
(CalculationRegisterForm newDefaultListForm) void
setFullTextSearch
(FullTextSearchUsing newFullTextSearch) void
void
setIncludeHelpInContents
(boolean newIncludeHelpInContents) void
setManagerModule
(Module newManagerModule) void
setPeriodicity
(CalculationRegisterPeriodicity newPeriodicity) void
setProducedTypes
(CalculationRegisterTypes newProducedTypes) void
setRecordSetModule
(Module newRecordSetModule) void
setSchedule
(InformationRegister newSchedule) void
setScheduleDate
(InformationRegisterDimension newScheduleDate) void
setScheduleValue
(InformationRegisterResource newScheduleValue) void
setUseStandardCommands
(boolean newUseStandardCommands) boolean
Methods inherited from class com._1c.g5.v8.dt.metadata.mdclass.impl.BasicRegisterImpl
getFields, getRefFieldSources, getStandardCommands, getSuppressObject, setSuppressObject
Methods inherited from class com._1c.g5.v8.dt.metadata.mdclass.impl.MdObjectImpl
eStaticFeatureCount, getComment, getExtendedConfigurationObject, getExtension, getName, getObjectBelonging, getSynonym, getUuid, setComment, setExtendedConfigurationObject, setExtension, setName, setObjectBelonging, setUuid
Methods inherited from class com._1c.g5.v8.bm.core.BmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetProperty, createFeatureMap, createList, dynamicGet, dynamicSet, dynamicUnset, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDirectResource, eGet, eHasSettings, eInternalContainer, eInternalResource, eInverseAdd, eNotificationRequired, eNotify, equals, eResolveProxy, eSetDirectResource, eSetStore, eSettings, eStore, hashCode
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCaching
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eDynamicClass, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResource, eSet, eSet, eSetResource, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com._1c.g5.v8.dt.metadata.mdclass.BasicRegister
getSuppressObject, setSuppressObject
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface com._1c.g5.v8.dt.mcore.FieldSource
getFields, getRefFieldSources
Methods inherited from interface com._1c.g5.v8.dt.metadata.mdclass.MdObject
getComment, getExtendedConfigurationObject, getExtension, getName, getObjectBelonging, getSynonym, getUuid, setComment, setExtendedConfigurationObject, setExtension, setName, setObjectBelonging, setUuid
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
Methods inherited from interface com._1c.g5.v8.dt.metadata.mdclass.StandardCommandSource
getStandardCommands
-
Constructor Details
-
CalculationRegisterImpl
protected CalculationRegisterImpl()
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClass
in classBasicRegisterImpl
-
getAdditionalIndexes
- Specified by:
getAdditionalIndexes
in interfaceAdditionalIndexesContainer
- Returns:
- the value of the 'Additional Indexes' reference.
- See Also:
-
setAdditionalIndexes
- Specified by:
setAdditionalIndexes
in interfaceAdditionalIndexesContainer
- Parameters:
newAdditionalIndexes
- the new value of the 'Additional Indexes' reference.- See Also:
-
getProducedTypes
- Specified by:
getProducedTypes
in interfaceCalculationRegister
- Returns:
- the value of the 'Produced Types' containment reference.
- See Also:
-
setProducedTypes
- Specified by:
setProducedTypes
in interfaceCalculationRegister
- Parameters:
newProducedTypes
- the new value of the 'Produced Types' containment reference.- See Also:
-
getDbViewDefs
- Specified by:
getDbViewDefs
in interfaceCalculationRegister
- Returns:
- the value of the 'Db View Defs' containment reference.
- See Also:
-
setDbViewDefs
- Specified by:
setDbViewDefs
in interfaceCalculationRegister
- Parameters:
newDbViewDefs
- the new value of the 'Db View Defs' containment reference.- See Also:
-
isUseStandardCommands
public boolean isUseStandardCommands()- Specified by:
isUseStandardCommands
in interfaceCalculationRegister
- Returns:
- the value of the 'Use Standard Commands' attribute.
- See Also:
-
setUseStandardCommands
public void setUseStandardCommands(boolean newUseStandardCommands) - Specified by:
setUseStandardCommands
in interfaceCalculationRegister
- Parameters:
newUseStandardCommands
- the new value of the 'Use Standard Commands' attribute.- See Also:
-
getDefaultListForm
- Specified by:
getDefaultListForm
in interfaceCalculationRegister
- Returns:
- the value of the 'Default List Form' reference.
- See Also:
-
setDefaultListForm
- Specified by:
setDefaultListForm
in interfaceCalculationRegister
- Parameters:
newDefaultListForm
- the new value of the 'Default List Form' reference.- See Also:
-
getAuxiliaryListForm
- Specified by:
getAuxiliaryListForm
in interfaceCalculationRegister
- Returns:
- the value of the 'Auxiliary List Form' reference.
- See Also:
-
setAuxiliaryListForm
- Specified by:
setAuxiliaryListForm
in interfaceCalculationRegister
- Parameters:
newAuxiliaryListForm
- the new value of the 'Auxiliary List Form' reference.- See Also:
-
getPeriodicity
- Specified by:
getPeriodicity
in interfaceCalculationRegister
- Returns:
- the value of the 'Periodicity' attribute.
- See Also:
-
setPeriodicity
- Specified by:
setPeriodicity
in interfaceCalculationRegister
- Parameters:
newPeriodicity
- the new value of the 'Periodicity' attribute.- See Also:
-
isActionPeriod
public boolean isActionPeriod()- Specified by:
isActionPeriod
in interfaceCalculationRegister
- Returns:
- the value of the 'Action Period' attribute.
- See Also:
-
setActionPeriod
public void setActionPeriod(boolean newActionPeriod) - Specified by:
setActionPeriod
in interfaceCalculationRegister
- Parameters:
newActionPeriod
- the new value of the 'Action Period' attribute.- See Also:
-
isBasePeriod
public boolean isBasePeriod()- Specified by:
isBasePeriod
in interfaceCalculationRegister
- Returns:
- the value of the 'Base Period' attribute.
- See Also:
-
setBasePeriod
public void setBasePeriod(boolean newBasePeriod) - Specified by:
setBasePeriod
in interfaceCalculationRegister
- Parameters:
newBasePeriod
- the new value of the 'Base Period' attribute.- See Also:
-
getSchedule
- Specified by:
getSchedule
in interfaceCalculationRegister
- Returns:
- the value of the 'Schedule' reference.
- See Also:
-
setSchedule
- Specified by:
setSchedule
in interfaceCalculationRegister
- Parameters:
newSchedule
- the new value of the 'Schedule' reference.- See Also:
-
getScheduleValue
- Specified by:
getScheduleValue
in interfaceCalculationRegister
- Returns:
- the value of the 'Schedule Value' reference.
- See Also:
-
setScheduleValue
- Specified by:
setScheduleValue
in interfaceCalculationRegister
- Parameters:
newScheduleValue
- the new value of the 'Schedule Value' reference.- See Also:
-
getScheduleDate
- Specified by:
getScheduleDate
in interfaceCalculationRegister
- Returns:
- the value of the 'Schedule Date' reference.
- See Also:
-
setScheduleDate
- Specified by:
setScheduleDate
in interfaceCalculationRegister
- Parameters:
newScheduleDate
- the new value of the 'Schedule Date' reference.- See Also:
-
getChartOfCalculationTypes
- Specified by:
getChartOfCalculationTypes
in interfaceCalculationRegister
- Returns:
- the value of the 'Chart Of Calculation Types' reference.
- See Also:
-
setChartOfCalculationTypes
- Specified by:
setChartOfCalculationTypes
in interfaceCalculationRegister
- Parameters:
newChartOfCalculationTypes
- the new value of the 'Chart Of Calculation Types' reference.- See Also:
-
getRecordSetModule
- Specified by:
getRecordSetModule
in interfaceCalculationRegister
- Returns:
- the value of the 'Record Set Module' reference.
- See Also:
-
setRecordSetModule
- Specified by:
setRecordSetModule
in interfaceCalculationRegister
- Parameters:
newRecordSetModule
- the new value of the 'Record Set Module' reference.- See Also:
-
getManagerModule
- Specified by:
getManagerModule
in interfaceCalculationRegister
- Returns:
- the value of the 'Manager Module' reference.
- See Also:
-
setManagerModule
- Specified by:
setManagerModule
in interfaceCalculationRegister
- Parameters:
newManagerModule
- the new value of the 'Manager Module' reference.- See Also:
-
isIncludeHelpInContents
public boolean isIncludeHelpInContents()- Specified by:
isIncludeHelpInContents
in interfaceCalculationRegister
- Returns:
- the value of the 'Include Help In Contents' attribute.
- See Also:
-
setIncludeHelpInContents
public void setIncludeHelpInContents(boolean newIncludeHelpInContents) - Specified by:
setIncludeHelpInContents
in interfaceCalculationRegister
- Parameters:
newIncludeHelpInContents
- the new value of the 'Include Help In Contents' attribute.- See Also:
-
getHelp
- Specified by:
getHelp
in interfaceCalculationRegister
- Returns:
- the value of the 'Help' containment reference.
- See Also:
-
setHelp
- Specified by:
setHelp
in interfaceCalculationRegister
- Parameters:
newHelp
- the new value of the 'Help' containment reference.- See Also:
-
getStandardAttributes
- Specified by:
getStandardAttributes
in interfaceCalculationRegister
- Returns:
- the value of the 'Standard Attributes' containment reference list.
- See Also:
-
getDataLockControlMode
- Specified by:
getDataLockControlMode
in interfaceCalculationRegister
- Returns:
- the value of the 'Data Lock Control Mode' attribute.
- See Also:
-
setDataLockControlMode
- Specified by:
setDataLockControlMode
in interfaceCalculationRegister
- Parameters:
newDataLockControlMode
- the new value of the 'Data Lock Control Mode' attribute.- See Also:
-
getFullTextSearch
- Specified by:
getFullTextSearch
in interfaceCalculationRegister
- Returns:
- the value of the 'Full Text Search' attribute.
- See Also:
-
setFullTextSearch
- Specified by:
setFullTextSearch
in interfaceCalculationRegister
- Parameters:
newFullTextSearch
- the new value of the 'Full Text Search' attribute.- See Also:
-
getListPresentation
- Specified by:
getListPresentation
in interfaceCalculationRegister
- Returns:
- the value of the 'List Presentation' map.
- See Also:
-
getExtendedListPresentation
- Specified by:
getExtendedListPresentation
in interfaceCalculationRegister
- Returns:
- the value of the 'Extended List Presentation' map.
- See Also:
-
getExplanation
- Specified by:
getExplanation
in interfaceCalculationRegister
- Returns:
- the value of the 'Explanation' map.
- See Also:
-
getResources
- Specified by:
getResources
in interfaceCalculationRegister
- Returns:
- the value of the 'Resources' containment reference list.
- See Also:
-
getAttributes
- Specified by:
getAttributes
in interfaceCalculationRegister
- Returns:
- the value of the 'Attributes' containment reference list.
- See Also:
-
getDimensions
- Specified by:
getDimensions
in interfaceCalculationRegister
- Returns:
- the value of the 'Dimensions' containment reference list.
- See Also:
-
getRecalculations
- Specified by:
getRecalculations
in interfaceCalculationRegister
- Returns:
- the value of the 'Recalculations' containment reference list.
- See Also:
-
getForms
- Specified by:
getForms
in interfaceCalculationRegister
- Returns:
- the value of the 'Forms' containment reference list.
- See Also:
-
getTemplates
- Specified by:
getTemplates
in interfaceCalculationRegister
- Returns:
- the value of the 'Templates' containment reference list.
- See Also:
-
getCommands
- Specified by:
getCommands
in interfaceCalculationRegister
- Returns:
- the value of the 'Commands' containment reference list.
- See Also:
-
validate
public boolean validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Specified by:
validate
in interfaceCalculationRegister
-
eBaseStructuralFeatureID
- Specified by:
eBaseStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eBaseStructuralFeatureID
in classBasicRegisterImpl
-
eDerivedStructuralFeatureID
- Specified by:
eDerivedStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eDerivedStructuralFeatureID
in classBasicRegisterImpl
-
eInvoke
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException - Specified by:
eInvoke
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eInvoke
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
- Throws:
InvocationTargetException
-