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 IndexesProduced TypesDb View DefsUse Standard CommandsDefault List FormAuxiliary List FormPeriodicityAction PeriodBase PeriodScheduleSchedule ValueSchedule DateChart Of Calculation TypesRecord Set ModuleManager ModuleInclude Help In ContentsHelpStandard AttributesData Lock Control ModeFull Text SearchList PresentationExtended List PresentationExplanationResourcesAttributesDimensionsRecalculationsFormsTemplatesCommands
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainerNested 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.EPropertiesHolderImplNested 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.EScannableAdapterListNested 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_UNSETFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface com._1c.g5.v8.bm.core.IBmObject
BM_NULL_IDFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioninteBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass) inteDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass) eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) protected org.eclipse.emf.ecore.EClassorg.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>booleanbooleanbooleanbooleanvoidsetActionPeriod(boolean newActionPeriod) voidsetAdditionalIndexes(AbstractAdditionalIndexes newAdditionalIndexes) voidsetAuxiliaryListForm(CalculationRegisterForm newAuxiliaryListForm) voidsetBasePeriod(boolean newBasePeriod) voidsetChartOfCalculationTypes(ChartOfCalculationTypes newChartOfCalculationTypes) voidsetDataLockControlMode(DefaultDataLockControlMode newDataLockControlMode) voidsetDbViewDefs(CalculationRegisterDbViewDefs newDbViewDefs) voidsetDefaultListForm(CalculationRegisterForm newDefaultListForm) voidsetFullTextSearch(FullTextSearchUsing newFullTextSearch) voidvoidsetIncludeHelpInContents(boolean newIncludeHelpInContents) voidsetManagerModule(Module newManagerModule) voidsetPeriodicity(CalculationRegisterPeriodicity newPeriodicity) voidsetProducedTypes(CalculationRegisterTypes newProducedTypes) voidsetRecordSetModule(Module newRecordSetModule) voidsetSchedule(InformationRegister newSchedule) voidsetScheduleDate(InformationRegisterDimension newScheduleDate) voidsetScheduleValue(InformationRegisterResource newScheduleValue) voidsetUseStandardCommands(boolean newUseStandardCommands) booleanMethods inherited from class com._1c.g5.v8.dt.metadata.mdclass.impl.BasicRegisterImpl
getFields, getRefFieldSources, getStandardCommands, getSuppressObject, setSuppressObjectMethods 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, setUuidMethods 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, hashCodeMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCachingMethods 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, eSetProxyURIMethods 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, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com._1c.g5.v8.dt.metadata.mdclass.BasicRegister
getSuppressObject, setSuppressObjectMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface com._1c.g5.v8.dt.mcore.FieldSource
getFields, getRefFieldSourcesMethods inherited from interface com._1c.g5.v8.dt.metadata.mdclass.MdObject
getComment, getExtendedConfigurationObject, getExtension, getName, getObjectBelonging, getSynonym, getUuid, setComment, setExtendedConfigurationObject, setExtension, setName, setObjectBelonging, setUuidMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods 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:
eStaticClassin classBasicRegisterImpl
-
getAdditionalIndexes
- Specified by:
getAdditionalIndexesin interfaceAdditionalIndexesContainer- Returns:
- the value of the 'Additional Indexes' reference.
- See Also:
-
setAdditionalIndexes
- Specified by:
setAdditionalIndexesin interfaceAdditionalIndexesContainer- Parameters:
newAdditionalIndexes- the new value of the 'Additional Indexes' reference.- See Also:
-
getProducedTypes
- Specified by:
getProducedTypesin interfaceCalculationRegister- Returns:
- the value of the 'Produced Types' containment reference.
- See Also:
-
setProducedTypes
- Specified by:
setProducedTypesin interfaceCalculationRegister- Parameters:
newProducedTypes- the new value of the 'Produced Types' containment reference.- See Also:
-
getDbViewDefs
- Specified by:
getDbViewDefsin interfaceCalculationRegister- Returns:
- the value of the 'Db View Defs' containment reference.
- See Also:
-
setDbViewDefs
- Specified by:
setDbViewDefsin interfaceCalculationRegister- Parameters:
newDbViewDefs- the new value of the 'Db View Defs' containment reference.- See Also:
-
isUseStandardCommands
public boolean isUseStandardCommands()- Specified by:
isUseStandardCommandsin interfaceCalculationRegister- Returns:
- the value of the 'Use Standard Commands' attribute.
- See Also:
-
setUseStandardCommands
public void setUseStandardCommands(boolean newUseStandardCommands) - Specified by:
setUseStandardCommandsin interfaceCalculationRegister- Parameters:
newUseStandardCommands- the new value of the 'Use Standard Commands' attribute.- See Also:
-
getDefaultListForm
- Specified by:
getDefaultListFormin interfaceCalculationRegister- Returns:
- the value of the 'Default List Form' reference.
- See Also:
-
setDefaultListForm
- Specified by:
setDefaultListFormin interfaceCalculationRegister- Parameters:
newDefaultListForm- the new value of the 'Default List Form' reference.- See Also:
-
getAuxiliaryListForm
- Specified by:
getAuxiliaryListFormin interfaceCalculationRegister- Returns:
- the value of the 'Auxiliary List Form' reference.
- See Also:
-
setAuxiliaryListForm
- Specified by:
setAuxiliaryListFormin interfaceCalculationRegister- Parameters:
newAuxiliaryListForm- the new value of the 'Auxiliary List Form' reference.- See Also:
-
getPeriodicity
- Specified by:
getPeriodicityin interfaceCalculationRegister- Returns:
- the value of the 'Periodicity' attribute.
- See Also:
-
setPeriodicity
- Specified by:
setPeriodicityin interfaceCalculationRegister- Parameters:
newPeriodicity- the new value of the 'Periodicity' attribute.- See Also:
-
isActionPeriod
public boolean isActionPeriod()- Specified by:
isActionPeriodin interfaceCalculationRegister- Returns:
- the value of the 'Action Period' attribute.
- See Also:
-
setActionPeriod
public void setActionPeriod(boolean newActionPeriod) - Specified by:
setActionPeriodin interfaceCalculationRegister- Parameters:
newActionPeriod- the new value of the 'Action Period' attribute.- See Also:
-
isBasePeriod
public boolean isBasePeriod()- Specified by:
isBasePeriodin interfaceCalculationRegister- Returns:
- the value of the 'Base Period' attribute.
- See Also:
-
setBasePeriod
public void setBasePeriod(boolean newBasePeriod) - Specified by:
setBasePeriodin interfaceCalculationRegister- Parameters:
newBasePeriod- the new value of the 'Base Period' attribute.- See Also:
-
getSchedule
- Specified by:
getSchedulein interfaceCalculationRegister- Returns:
- the value of the 'Schedule' reference.
- See Also:
-
setSchedule
- Specified by:
setSchedulein interfaceCalculationRegister- Parameters:
newSchedule- the new value of the 'Schedule' reference.- See Also:
-
getScheduleValue
- Specified by:
getScheduleValuein interfaceCalculationRegister- Returns:
- the value of the 'Schedule Value' reference.
- See Also:
-
setScheduleValue
- Specified by:
setScheduleValuein interfaceCalculationRegister- Parameters:
newScheduleValue- the new value of the 'Schedule Value' reference.- See Also:
-
getScheduleDate
- Specified by:
getScheduleDatein interfaceCalculationRegister- Returns:
- the value of the 'Schedule Date' reference.
- See Also:
-
setScheduleDate
- Specified by:
setScheduleDatein interfaceCalculationRegister- Parameters:
newScheduleDate- the new value of the 'Schedule Date' reference.- See Also:
-
getChartOfCalculationTypes
- Specified by:
getChartOfCalculationTypesin interfaceCalculationRegister- Returns:
- the value of the 'Chart Of Calculation Types' reference.
- See Also:
-
setChartOfCalculationTypes
- Specified by:
setChartOfCalculationTypesin interfaceCalculationRegister- Parameters:
newChartOfCalculationTypes- the new value of the 'Chart Of Calculation Types' reference.- See Also:
-
getRecordSetModule
- Specified by:
getRecordSetModulein interfaceCalculationRegister- Returns:
- the value of the 'Record Set Module' reference.
- See Also:
-
setRecordSetModule
- Specified by:
setRecordSetModulein interfaceCalculationRegister- Parameters:
newRecordSetModule- the new value of the 'Record Set Module' reference.- See Also:
-
getManagerModule
- Specified by:
getManagerModulein interfaceCalculationRegister- Returns:
- the value of the 'Manager Module' reference.
- See Also:
-
setManagerModule
- Specified by:
setManagerModulein interfaceCalculationRegister- Parameters:
newManagerModule- the new value of the 'Manager Module' reference.- See Also:
-
isIncludeHelpInContents
public boolean isIncludeHelpInContents()- Specified by:
isIncludeHelpInContentsin interfaceCalculationRegister- Returns:
- the value of the 'Include Help In Contents' attribute.
- See Also:
-
setIncludeHelpInContents
public void setIncludeHelpInContents(boolean newIncludeHelpInContents) - Specified by:
setIncludeHelpInContentsin interfaceCalculationRegister- Parameters:
newIncludeHelpInContents- the new value of the 'Include Help In Contents' attribute.- See Also:
-
getHelp
- Specified by:
getHelpin interfaceCalculationRegister- Returns:
- the value of the 'Help' containment reference.
- See Also:
-
setHelp
- Specified by:
setHelpin interfaceCalculationRegister- Parameters:
newHelp- the new value of the 'Help' containment reference.- See Also:
-
getStandardAttributes
- Specified by:
getStandardAttributesin interfaceCalculationRegister- Returns:
- the value of the 'Standard Attributes' containment reference list.
- See Also:
-
getDataLockControlMode
- Specified by:
getDataLockControlModein interfaceCalculationRegister- Returns:
- the value of the 'Data Lock Control Mode' attribute.
- See Also:
-
setDataLockControlMode
- Specified by:
setDataLockControlModein interfaceCalculationRegister- Parameters:
newDataLockControlMode- the new value of the 'Data Lock Control Mode' attribute.- See Also:
-
getFullTextSearch
- Specified by:
getFullTextSearchin interfaceCalculationRegister- Returns:
- the value of the 'Full Text Search' attribute.
- See Also:
-
setFullTextSearch
- Specified by:
setFullTextSearchin interfaceCalculationRegister- Parameters:
newFullTextSearch- the new value of the 'Full Text Search' attribute.- See Also:
-
getListPresentation
- Specified by:
getListPresentationin interfaceCalculationRegister- Returns:
- the value of the 'List Presentation' map.
- See Also:
-
getExtendedListPresentation
- Specified by:
getExtendedListPresentationin interfaceCalculationRegister- Returns:
- the value of the 'Extended List Presentation' map.
- See Also:
-
getExplanation
- Specified by:
getExplanationin interfaceCalculationRegister- Returns:
- the value of the 'Explanation' map.
- See Also:
-
getResources
- Specified by:
getResourcesin interfaceCalculationRegister- Returns:
- the value of the 'Resources' containment reference list.
- See Also:
-
getAttributes
- Specified by:
getAttributesin interfaceCalculationRegister- Returns:
- the value of the 'Attributes' containment reference list.
- See Also:
-
getDimensions
- Specified by:
getDimensionsin interfaceCalculationRegister- Returns:
- the value of the 'Dimensions' containment reference list.
- See Also:
-
getRecalculations
- Specified by:
getRecalculationsin interfaceCalculationRegister- Returns:
- the value of the 'Recalculations' containment reference list.
- See Also:
-
getForms
- Specified by:
getFormsin interfaceCalculationRegister- Returns:
- the value of the 'Forms' containment reference list.
- See Also:
-
getTemplates
- Specified by:
getTemplatesin interfaceCalculationRegister- Returns:
- the value of the 'Templates' containment reference list.
- See Also:
-
getCommands
- Specified by:
getCommandsin 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:
validatein interfaceCalculationRegister
-
eBaseStructuralFeatureID
- Specified by:
eBaseStructuralFeatureIDin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eBaseStructuralFeatureIDin classBasicRegisterImpl
-
eDerivedStructuralFeatureID
- Specified by:
eDerivedStructuralFeatureIDin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eDerivedStructuralFeatureIDin classBasicRegisterImpl
-
eInvoke
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException - Specified by:
eInvokein interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eInvokein classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Throws:
InvocationTargetException
-