Class AccumulationRegisterImpl
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.AccumulationRegisterImpl
- All Implemented Interfaces:
IBmObject,FieldSource,AdditionalIndexesContainer,AccumulationRegister,BasicRegister,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 'Accumulation Register'.
The following features are implemented:
Additional IndexesProduced TypesDb View DefsUse Standard CommandsDefault List FormAuxiliary List FormRegister TypeInclude Help In ContentsHelpRecord Set ModuleManager ModuleStandard AttributesData Lock Control ModeFull Text SearchEnable Totals SplittingAggregatesList PresentationExtended List PresentationExplanationResourcesAttributesDimensionsFormsTemplatesCommands
-
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<AccumulationRegisterAttribute>org.eclipse.emf.common.util.EList<AccumulationRegisterCommand>org.eclipse.emf.common.util.EList<AccumulationRegisterDimension>org.eclipse.emf.common.util.EList<AccumulationRegisterForm>getForms()getHelp()org.eclipse.emf.common.util.EList<AccumulationRegisterResource>org.eclipse.emf.common.util.EList<StandardAttribute>org.eclipse.emf.common.util.EList<Template>booleanbooleanbooleanvoidsetAdditionalIndexes(AbstractAdditionalIndexes newAdditionalIndexes) voidsetAggregates(AbstractAggregates newAggregates) voidsetAuxiliaryListForm(AccumulationRegisterForm newAuxiliaryListForm) voidsetDataLockControlMode(DefaultDataLockControlMode newDataLockControlMode) voidsetDbViewDefs(AccumulationRegisterDbViewDefs newDbViewDefs) voidsetDefaultListForm(AccumulationRegisterForm newDefaultListForm) voidsetEnableTotalsSplitting(boolean newEnableTotalsSplitting) voidsetFullTextSearch(FullTextSearchUsing newFullTextSearch) voidvoidsetIncludeHelpInContents(boolean newIncludeHelpInContents) voidsetManagerModule(Module newManagerModule) voidsetProducedTypes(AccumulationRegisterTypes newProducedTypes) voidsetRecordSetModule(Module newRecordSetModule) voidsetRegisterType(AccumulationRegisterType newRegisterType) 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
-
AccumulationRegisterImpl
protected AccumulationRegisterImpl()
-
-
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 interfaceAccumulationRegister- Returns:
- the value of the 'Produced Types' containment reference.
- See Also:
-
setProducedTypes
- Specified by:
setProducedTypesin interfaceAccumulationRegister- Parameters:
newProducedTypes- the new value of the 'Produced Types' containment reference.- See Also:
-
getDbViewDefs
- Specified by:
getDbViewDefsin interfaceAccumulationRegister- Returns:
- the value of the 'Db View Defs' containment reference.
- See Also:
-
setDbViewDefs
- Specified by:
setDbViewDefsin interfaceAccumulationRegister- Parameters:
newDbViewDefs- the new value of the 'Db View Defs' containment reference.- See Also:
-
isUseStandardCommands
public boolean isUseStandardCommands()- Specified by:
isUseStandardCommandsin interfaceAccumulationRegister- Returns:
- the value of the 'Use Standard Commands' attribute.
- See Also:
-
setUseStandardCommands
public void setUseStandardCommands(boolean newUseStandardCommands) - Specified by:
setUseStandardCommandsin interfaceAccumulationRegister- Parameters:
newUseStandardCommands- the new value of the 'Use Standard Commands' attribute.- See Also:
-
getDefaultListForm
- Specified by:
getDefaultListFormin interfaceAccumulationRegister- Returns:
- the value of the 'Default List Form' reference.
- See Also:
-
setDefaultListForm
- Specified by:
setDefaultListFormin interfaceAccumulationRegister- Parameters:
newDefaultListForm- the new value of the 'Default List Form' reference.- See Also:
-
getAuxiliaryListForm
- Specified by:
getAuxiliaryListFormin interfaceAccumulationRegister- Returns:
- the value of the 'Auxiliary List Form' reference.
- See Also:
-
setAuxiliaryListForm
- Specified by:
setAuxiliaryListFormin interfaceAccumulationRegister- Parameters:
newAuxiliaryListForm- the new value of the 'Auxiliary List Form' reference.- See Also:
-
getRegisterType
- Specified by:
getRegisterTypein interfaceAccumulationRegister- Returns:
- the value of the 'Register Type' attribute.
- See Also:
-
setRegisterType
- Specified by:
setRegisterTypein interfaceAccumulationRegister- Parameters:
newRegisterType- the new value of the 'Register Type' attribute.- See Also:
-
isIncludeHelpInContents
public boolean isIncludeHelpInContents()- Specified by:
isIncludeHelpInContentsin interfaceAccumulationRegister- Returns:
- the value of the 'Include Help In Contents' attribute.
- See Also:
-
setIncludeHelpInContents
public void setIncludeHelpInContents(boolean newIncludeHelpInContents) - Specified by:
setIncludeHelpInContentsin interfaceAccumulationRegister- Parameters:
newIncludeHelpInContents- the new value of the 'Include Help In Contents' attribute.- See Also:
-
getHelp
- Specified by:
getHelpin interfaceAccumulationRegister- Returns:
- the value of the 'Help' containment reference.
- See Also:
-
setHelp
- Specified by:
setHelpin interfaceAccumulationRegister- Parameters:
newHelp- the new value of the 'Help' containment reference.- See Also:
-
getRecordSetModule
- Specified by:
getRecordSetModulein interfaceAccumulationRegister- Returns:
- the value of the 'Record Set Module' reference.
- See Also:
-
setRecordSetModule
- Specified by:
setRecordSetModulein interfaceAccumulationRegister- Parameters:
newRecordSetModule- the new value of the 'Record Set Module' reference.- See Also:
-
getManagerModule
- Specified by:
getManagerModulein interfaceAccumulationRegister- Returns:
- the value of the 'Manager Module' reference.
- See Also:
-
setManagerModule
- Specified by:
setManagerModulein interfaceAccumulationRegister- Parameters:
newManagerModule- the new value of the 'Manager Module' reference.- See Also:
-
getStandardAttributes
- Specified by:
getStandardAttributesin interfaceAccumulationRegister- Returns:
- the value of the 'Standard Attributes' containment reference list.
- See Also:
-
getDataLockControlMode
- Specified by:
getDataLockControlModein interfaceAccumulationRegister- Returns:
- the value of the 'Data Lock Control Mode' attribute.
- See Also:
-
setDataLockControlMode
- Specified by:
setDataLockControlModein interfaceAccumulationRegister- Parameters:
newDataLockControlMode- the new value of the 'Data Lock Control Mode' attribute.- See Also:
-
getFullTextSearch
- Specified by:
getFullTextSearchin interfaceAccumulationRegister- Returns:
- the value of the 'Full Text Search' attribute.
- See Also:
-
setFullTextSearch
- Specified by:
setFullTextSearchin interfaceAccumulationRegister- Parameters:
newFullTextSearch- the new value of the 'Full Text Search' attribute.- See Also:
-
isEnableTotalsSplitting
public boolean isEnableTotalsSplitting()- Specified by:
isEnableTotalsSplittingin interfaceAccumulationRegister- Returns:
- the value of the 'Enable Totals Splitting' attribute.
- See Also:
-
setEnableTotalsSplitting
public void setEnableTotalsSplitting(boolean newEnableTotalsSplitting) - Specified by:
setEnableTotalsSplittingin interfaceAccumulationRegister- Parameters:
newEnableTotalsSplitting- the new value of the 'Enable Totals Splitting' attribute.- See Also:
-
getAggregates
- Specified by:
getAggregatesin interfaceAccumulationRegister- Returns:
- the value of the 'Aggregates' containment reference.
- See Also:
-
setAggregates
- Specified by:
setAggregatesin interfaceAccumulationRegister- Parameters:
newAggregates- the new value of the 'Aggregates' containment reference.- See Also:
-
getListPresentation
- Specified by:
getListPresentationin interfaceAccumulationRegister- Returns:
- the value of the 'List Presentation' map.
- See Also:
-
getExtendedListPresentation
- Specified by:
getExtendedListPresentationin interfaceAccumulationRegister- Returns:
- the value of the 'Extended List Presentation' map.
- See Also:
-
getExplanation
- Specified by:
getExplanationin interfaceAccumulationRegister- Returns:
- the value of the 'Explanation' map.
- See Also:
-
getResources
- Specified by:
getResourcesin interfaceAccumulationRegister- Returns:
- the value of the 'Resources' containment reference list.
- See Also:
-
getAttributes
- Specified by:
getAttributesin interfaceAccumulationRegister- Returns:
- the value of the 'Attributes' containment reference list.
- See Also:
-
getDimensions
- Specified by:
getDimensionsin interfaceAccumulationRegister- Returns:
- the value of the 'Dimensions' containment reference list.
- See Also:
-
getForms
- Specified by:
getFormsin interfaceAccumulationRegister- Returns:
- the value of the 'Forms' containment reference list.
- See Also:
-
getTemplates
- Specified by:
getTemplatesin interfaceAccumulationRegister- Returns:
- the value of the 'Templates' containment reference list.
- See Also:
-
getCommands
- Specified by:
getCommandsin interfaceAccumulationRegister- 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 interfaceAccumulationRegister
-
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
-