Class AccountingRegisterImpl
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.AccountingRegisterImpl
- All Implemented Interfaces:
IBmObject
,FieldSource
,AdditionalIndexesContainer
,AccountingRegister
,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 'Accounting Register'.
The following features are implemented:
Additional Indexes
Produced Types
Db View Defs
Use Standard Commands
Include Help In Contents
Help
Chart Of Accounts
Correspondence
Period Adjustment Length
Default List Form
Auxiliary List Form
Record Set Module
Manager Module
Standard Attributes
Data Lock Control Mode
Enable Totals Splitting
Full Text Search
List Presentation
Extended List Presentation
Explanation
Dimensions
Resources
Attributes
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<AccountingRegisterAttribute>
org.eclipse.emf.common.util.EList<AccountingRegisterCommand>
org.eclipse.emf.common.util.EList<AccountingRegisterDimension>
org.eclipse.emf.common.util.EList<AccountingRegisterForm>
getForms()
getHelp()
int
org.eclipse.emf.common.util.EList<AccountingRegisterResource>
org.eclipse.emf.common.util.EList<StandardAttribute>
org.eclipse.emf.common.util.EList<Template>
boolean
boolean
boolean
boolean
void
setAdditionalIndexes
(AbstractAdditionalIndexes newAdditionalIndexes) void
setAuxiliaryListForm
(AccountingRegisterForm newAuxiliaryListForm) void
setChartOfAccounts
(ChartOfAccounts newChartOfAccounts) void
setCorrespondence
(boolean newCorrespondence) void
setDataLockControlMode
(DefaultDataLockControlMode newDataLockControlMode) void
setDbViewDefs
(AccountingRegisterDbViewDefs newDbViewDefs) void
setDefaultListForm
(AccountingRegisterForm newDefaultListForm) void
setEnableTotalsSplitting
(boolean newEnableTotalsSplitting) void
setFullTextSearch
(FullTextSearchUsing newFullTextSearch) void
void
setIncludeHelpInContents
(boolean newIncludeHelpInContents) void
setManagerModule
(Module newManagerModule) void
setPeriodAdjustmentLength
(int newPeriodAdjustmentLength) void
setProducedTypes
(AccountingRegisterTypes newProducedTypes) void
setRecordSetModule
(Module newRecordSetModule) 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
-
AccountingRegisterImpl
protected AccountingRegisterImpl()
-
-
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 interfaceAccountingRegister
- Returns:
- the value of the 'Produced Types' containment reference.
- See Also:
-
setProducedTypes
- Specified by:
setProducedTypes
in interfaceAccountingRegister
- Parameters:
newProducedTypes
- the new value of the 'Produced Types' containment reference.- See Also:
-
getDbViewDefs
- Specified by:
getDbViewDefs
in interfaceAccountingRegister
- Returns:
- the value of the 'Db View Defs' containment reference.
- See Also:
-
setDbViewDefs
- Specified by:
setDbViewDefs
in interfaceAccountingRegister
- Parameters:
newDbViewDefs
- the new value of the 'Db View Defs' containment reference.- See Also:
-
isUseStandardCommands
public boolean isUseStandardCommands()- Specified by:
isUseStandardCommands
in interfaceAccountingRegister
- Returns:
- the value of the 'Use Standard Commands' attribute.
- See Also:
-
setUseStandardCommands
public void setUseStandardCommands(boolean newUseStandardCommands) - Specified by:
setUseStandardCommands
in interfaceAccountingRegister
- Parameters:
newUseStandardCommands
- the new value of the 'Use Standard Commands' attribute.- See Also:
-
isIncludeHelpInContents
public boolean isIncludeHelpInContents()- Specified by:
isIncludeHelpInContents
in interfaceAccountingRegister
- Returns:
- the value of the 'Include Help In Contents' attribute.
- See Also:
-
setIncludeHelpInContents
public void setIncludeHelpInContents(boolean newIncludeHelpInContents) - Specified by:
setIncludeHelpInContents
in interfaceAccountingRegister
- Parameters:
newIncludeHelpInContents
- the new value of the 'Include Help In Contents' attribute.- See Also:
-
getHelp
- Specified by:
getHelp
in interfaceAccountingRegister
- Returns:
- the value of the 'Help' containment reference.
- See Also:
-
setHelp
- Specified by:
setHelp
in interfaceAccountingRegister
- Parameters:
newHelp
- the new value of the 'Help' containment reference.- See Also:
-
getChartOfAccounts
- Specified by:
getChartOfAccounts
in interfaceAccountingRegister
- Returns:
- the value of the 'Chart Of Accounts' reference.
- See Also:
-
setChartOfAccounts
- Specified by:
setChartOfAccounts
in interfaceAccountingRegister
- Parameters:
newChartOfAccounts
- the new value of the 'Chart Of Accounts' reference.- See Also:
-
isCorrespondence
public boolean isCorrespondence()- Specified by:
isCorrespondence
in interfaceAccountingRegister
- Returns:
- the value of the 'Correspondence' attribute.
- See Also:
-
setCorrespondence
public void setCorrespondence(boolean newCorrespondence) - Specified by:
setCorrespondence
in interfaceAccountingRegister
- Parameters:
newCorrespondence
- the new value of the 'Correspondence' attribute.- See Also:
-
getPeriodAdjustmentLength
public int getPeriodAdjustmentLength()- Specified by:
getPeriodAdjustmentLength
in interfaceAccountingRegister
- Returns:
- the value of the 'Period Adjustment Length' attribute.
- See Also:
-
setPeriodAdjustmentLength
public void setPeriodAdjustmentLength(int newPeriodAdjustmentLength) - Specified by:
setPeriodAdjustmentLength
in interfaceAccountingRegister
- Parameters:
newPeriodAdjustmentLength
- the new value of the 'Period Adjustment Length' attribute.- See Also:
-
getDefaultListForm
- Specified by:
getDefaultListForm
in interfaceAccountingRegister
- Returns:
- the value of the 'Default List Form' reference.
- See Also:
-
setDefaultListForm
- Specified by:
setDefaultListForm
in interfaceAccountingRegister
- Parameters:
newDefaultListForm
- the new value of the 'Default List Form' reference.- See Also:
-
getAuxiliaryListForm
- Specified by:
getAuxiliaryListForm
in interfaceAccountingRegister
- Returns:
- the value of the 'Auxiliary List Form' reference.
- See Also:
-
setAuxiliaryListForm
- Specified by:
setAuxiliaryListForm
in interfaceAccountingRegister
- Parameters:
newAuxiliaryListForm
- the new value of the 'Auxiliary List Form' reference.- See Also:
-
getRecordSetModule
- Specified by:
getRecordSetModule
in interfaceAccountingRegister
- Returns:
- the value of the 'Record Set Module' reference.
- See Also:
-
setRecordSetModule
- Specified by:
setRecordSetModule
in interfaceAccountingRegister
- Parameters:
newRecordSetModule
- the new value of the 'Record Set Module' reference.- See Also:
-
getManagerModule
- Specified by:
getManagerModule
in interfaceAccountingRegister
- Returns:
- the value of the 'Manager Module' reference.
- See Also:
-
setManagerModule
- Specified by:
setManagerModule
in interfaceAccountingRegister
- Parameters:
newManagerModule
- the new value of the 'Manager Module' reference.- See Also:
-
getStandardAttributes
- Specified by:
getStandardAttributes
in interfaceAccountingRegister
- Returns:
- the value of the 'Standard Attributes' containment reference list.
- See Also:
-
getDataLockControlMode
- Specified by:
getDataLockControlMode
in interfaceAccountingRegister
- Returns:
- the value of the 'Data Lock Control Mode' attribute.
- See Also:
-
setDataLockControlMode
- Specified by:
setDataLockControlMode
in interfaceAccountingRegister
- Parameters:
newDataLockControlMode
- the new value of the 'Data Lock Control Mode' attribute.- See Also:
-
isEnableTotalsSplitting
public boolean isEnableTotalsSplitting()- Specified by:
isEnableTotalsSplitting
in interfaceAccountingRegister
- Returns:
- the value of the 'Enable Totals Splitting' attribute.
- See Also:
-
setEnableTotalsSplitting
public void setEnableTotalsSplitting(boolean newEnableTotalsSplitting) - Specified by:
setEnableTotalsSplitting
in interfaceAccountingRegister
- Parameters:
newEnableTotalsSplitting
- the new value of the 'Enable Totals Splitting' attribute.- See Also:
-
getFullTextSearch
- Specified by:
getFullTextSearch
in interfaceAccountingRegister
- Returns:
- the value of the 'Full Text Search' attribute.
- See Also:
-
setFullTextSearch
- Specified by:
setFullTextSearch
in interfaceAccountingRegister
- Parameters:
newFullTextSearch
- the new value of the 'Full Text Search' attribute.- See Also:
-
getListPresentation
- Specified by:
getListPresentation
in interfaceAccountingRegister
- Returns:
- the value of the 'List Presentation' map.
- See Also:
-
getExtendedListPresentation
- Specified by:
getExtendedListPresentation
in interfaceAccountingRegister
- Returns:
- the value of the 'Extended List Presentation' map.
- See Also:
-
getExplanation
- Specified by:
getExplanation
in interfaceAccountingRegister
- Returns:
- the value of the 'Explanation' map.
- See Also:
-
getDimensions
- Specified by:
getDimensions
in interfaceAccountingRegister
- Returns:
- the value of the 'Dimensions' containment reference list.
- See Also:
-
getResources
- Specified by:
getResources
in interfaceAccountingRegister
- Returns:
- the value of the 'Resources' containment reference list.
- See Also:
-
getAttributes
- Specified by:
getAttributes
in interfaceAccountingRegister
- Returns:
- the value of the 'Attributes' containment reference list.
- See Also:
-
getForms
- Specified by:
getForms
in interfaceAccountingRegister
- Returns:
- the value of the 'Forms' containment reference list.
- See Also:
-
getTemplates
- Specified by:
getTemplates
in interfaceAccountingRegister
- Returns:
- the value of the 'Templates' containment reference list.
- See Also:
-
getCommands
- Specified by:
getCommands
in interfaceAccountingRegister
- 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 interfaceAccountingRegister
-
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
-