Class DimensionTableImpl
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.DimensionTableImpl
- All Implemented Interfaces:
IBmObject,DimensionTable,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 'Dimension Table'.
The following features are implemented:
Standard CommandsProduced TypesDb View DefsParent CubeName In Data SourcePresentation FieldHierarchy Name In Data SourceLevel NumberHierarchicalUnfilled Parent ValueUse Standard CommandsQuick ChoiceDefault Object FormDefault List FormDefault Choice FormObject PresentationExtended Object PresentationList PresentationExtended List PresentationExplanationObject ModuleManager ModuleInclude Help In ContentsHelpFieldsFormsCommandsTemplatesSuppress Object
-
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) protected org.eclipse.emf.ecore.EClassorg.eclipse.emf.common.util.EList<DimensionTableCommand>org.eclipse.emf.common.util.EList<Field>org.eclipse.emf.common.util.EList<DimensionTableForm>getForms()getHelp()org.eclipse.emf.common.util.EList<StandardCommand>org.eclipse.emf.ecore.EObjectorg.eclipse.emf.common.util.EList<Template>booleanbooleanbooleanbooleanvoidsetDbViewDefs(DimensionTableDbViewDefs newDbViewDefs) voidsetDefaultChoiceForm(BasicForm newDefaultChoiceForm) voidsetDefaultListForm(BasicForm newDefaultListForm) voidsetDefaultObjectForm(BasicForm newDefaultObjectForm) voidvoidsetHierarchical(boolean newHierarchical) voidsetHierarchyNameInDataSource(String newHierarchyNameInDataSource) voidsetIncludeHelpInContents(boolean newIncludeHelpInContents) voidsetLevelNumber(BigDecimal newLevelNumber) voidsetManagerModule(Module newManagerModule) voidsetNameInDataSource(String newNameInDataSource) voidsetObjectModule(Module newObjectModule) voidsetParentCube(Cube newParentCube) voidsetPresentationField(Field newPresentationField) voidsetProducedTypes(CubeDimensionTableTypes newProducedTypes) voidsetQuickChoice(boolean newQuickChoice) voidsetSuppressObject(org.eclipse.emf.ecore.EObject newSuppressObject) voidsetUnfilledParentValue(Value newUnfilledParentValue) voidsetUseStandardCommands(boolean newUseStandardCommands) 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, 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, 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 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.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, eSetDeliver
-
Constructor Details
-
DimensionTableImpl
protected DimensionTableImpl()
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClassin classMdObjectImpl
-
getStandardCommands
- Specified by:
getStandardCommandsin interfaceStandardCommandSource- Returns:
- the value of the 'Standard Commands' containment reference list.
- See Also:
-
getProducedTypes
- Specified by:
getProducedTypesin interfaceDimensionTable- Returns:
- the value of the 'Produced Types' containment reference.
- See Also:
-
setProducedTypes
- Specified by:
setProducedTypesin interfaceDimensionTable- Parameters:
newProducedTypes- the new value of the 'Produced Types' containment reference.- See Also:
-
getDbViewDefs
- Specified by:
getDbViewDefsin interfaceDimensionTable- Returns:
- the value of the 'Db View Defs' containment reference.
- See Also:
-
setDbViewDefs
- Specified by:
setDbViewDefsin interfaceDimensionTable- Parameters:
newDbViewDefs- the new value of the 'Db View Defs' containment reference.- See Also:
-
getParentCube
- Specified by:
getParentCubein interfaceDimensionTable- Returns:
- the value of the 'Parent Cube' reference.
- See Also:
-
setParentCube
- Specified by:
setParentCubein interfaceDimensionTable- Parameters:
newParentCube- the new value of the 'Parent Cube' reference.- See Also:
-
getNameInDataSource
- Specified by:
getNameInDataSourcein interfaceDimensionTable- Returns:
- the value of the 'Name In Data Source' attribute.
- See Also:
-
setNameInDataSource
- Specified by:
setNameInDataSourcein interfaceDimensionTable- Parameters:
newNameInDataSource- the new value of the 'Name In Data Source' attribute.- See Also:
-
getPresentationField
- Specified by:
getPresentationFieldin interfaceDimensionTable- Returns:
- the value of the 'Presentation Field' reference.
- See Also:
-
setPresentationField
- Specified by:
setPresentationFieldin interfaceDimensionTable- Parameters:
newPresentationField- the new value of the 'Presentation Field' reference.- See Also:
-
getHierarchyNameInDataSource
- Specified by:
getHierarchyNameInDataSourcein interfaceDimensionTable- Returns:
- the value of the 'Hierarchy Name In Data Source' attribute.
- See Also:
-
setHierarchyNameInDataSource
- Specified by:
setHierarchyNameInDataSourcein interfaceDimensionTable- Parameters:
newHierarchyNameInDataSource- the new value of the 'Hierarchy Name In Data Source' attribute.- See Also:
-
getLevelNumber
- Specified by:
getLevelNumberin interfaceDimensionTable- Returns:
- the value of the 'Level Number' attribute.
- See Also:
-
setLevelNumber
- Specified by:
setLevelNumberin interfaceDimensionTable- Parameters:
newLevelNumber- the new value of the 'Level Number' attribute.- See Also:
-
isHierarchical
public boolean isHierarchical()- Specified by:
isHierarchicalin interfaceDimensionTable- Returns:
- the value of the 'Hierarchical' attribute.
- See Also:
-
setHierarchical
public void setHierarchical(boolean newHierarchical) - Specified by:
setHierarchicalin interfaceDimensionTable- Parameters:
newHierarchical- the new value of the 'Hierarchical' attribute.- See Also:
-
getUnfilledParentValue
- Specified by:
getUnfilledParentValuein interfaceDimensionTable- Returns:
- the value of the 'Unfilled Parent Value' containment reference.
- See Also:
-
setUnfilledParentValue
- Specified by:
setUnfilledParentValuein interfaceDimensionTable- Parameters:
newUnfilledParentValue- the new value of the 'Unfilled Parent Value' containment reference.- See Also:
-
isUseStandardCommands
public boolean isUseStandardCommands()- Specified by:
isUseStandardCommandsin interfaceDimensionTable- Returns:
- the value of the 'Use Standard Commands' attribute.
- See Also:
-
setUseStandardCommands
public void setUseStandardCommands(boolean newUseStandardCommands) - Specified by:
setUseStandardCommandsin interfaceDimensionTable- Parameters:
newUseStandardCommands- the new value of the 'Use Standard Commands' attribute.- See Also:
-
isQuickChoice
public boolean isQuickChoice()- Specified by:
isQuickChoicein interfaceDimensionTable- Returns:
- the value of the 'Quick Choice' attribute.
- See Also:
-
setQuickChoice
public void setQuickChoice(boolean newQuickChoice) - Specified by:
setQuickChoicein interfaceDimensionTable- Parameters:
newQuickChoice- the new value of the 'Quick Choice' attribute.- See Also:
-
getDefaultObjectForm
- Specified by:
getDefaultObjectFormin interfaceDimensionTable- Returns:
- the value of the 'Default Object Form' reference.
- See Also:
-
setDefaultObjectForm
- Specified by:
setDefaultObjectFormin interfaceDimensionTable- Parameters:
newDefaultObjectForm- the new value of the 'Default Object Form' reference.- See Also:
-
getDefaultListForm
- Specified by:
getDefaultListFormin interfaceDimensionTable- Returns:
- the value of the 'Default List Form' reference.
- See Also:
-
setDefaultListForm
- Specified by:
setDefaultListFormin interfaceDimensionTable- Parameters:
newDefaultListForm- the new value of the 'Default List Form' reference.- See Also:
-
getDefaultChoiceForm
- Specified by:
getDefaultChoiceFormin interfaceDimensionTable- Returns:
- the value of the 'Default Choice Form' reference.
- See Also:
-
setDefaultChoiceForm
- Specified by:
setDefaultChoiceFormin interfaceDimensionTable- Parameters:
newDefaultChoiceForm- the new value of the 'Default Choice Form' reference.- See Also:
-
getObjectPresentation
- Specified by:
getObjectPresentationin interfaceDimensionTable- Returns:
- the value of the 'Object Presentation' map.
- See Also:
-
getExtendedObjectPresentation
- Specified by:
getExtendedObjectPresentationin interfaceDimensionTable- Returns:
- the value of the 'Extended Object Presentation' map.
- See Also:
-
getListPresentation
- Specified by:
getListPresentationin interfaceDimensionTable- Returns:
- the value of the 'List Presentation' map.
- See Also:
-
getExtendedListPresentation
- Specified by:
getExtendedListPresentationin interfaceDimensionTable- Returns:
- the value of the 'Extended List Presentation' map.
- See Also:
-
getExplanation
- Specified by:
getExplanationin interfaceDimensionTable- Returns:
- the value of the 'Explanation' map.
- See Also:
-
getObjectModule
- Specified by:
getObjectModulein interfaceDimensionTable- Returns:
- the value of the 'Object Module' reference.
- See Also:
-
setObjectModule
- Specified by:
setObjectModulein interfaceDimensionTable- Parameters:
newObjectModule- the new value of the 'Object Module' reference.- See Also:
-
getManagerModule
- Specified by:
getManagerModulein interfaceDimensionTable- Returns:
- the value of the 'Manager Module' reference.
- See Also:
-
setManagerModule
- Specified by:
setManagerModulein interfaceDimensionTable- Parameters:
newManagerModule- the new value of the 'Manager Module' reference.- See Also:
-
isIncludeHelpInContents
public boolean isIncludeHelpInContents()- Specified by:
isIncludeHelpInContentsin interfaceDimensionTable- Returns:
- the value of the 'Include Help In Contents' attribute.
- See Also:
-
setIncludeHelpInContents
public void setIncludeHelpInContents(boolean newIncludeHelpInContents) - Specified by:
setIncludeHelpInContentsin interfaceDimensionTable- Parameters:
newIncludeHelpInContents- the new value of the 'Include Help In Contents' attribute.- See Also:
-
getHelp
- Specified by:
getHelpin interfaceDimensionTable- Returns:
- the value of the 'Help' containment reference.
- See Also:
-
setHelp
- Specified by:
setHelpin interfaceDimensionTable- Parameters:
newHelp- the new value of the 'Help' containment reference.- See Also:
-
getFields
- Specified by:
getFieldsin interfaceDimensionTable- Returns:
- the value of the 'Fields' containment reference list.
- See Also:
-
getForms
- Specified by:
getFormsin interfaceDimensionTable- Returns:
- the value of the 'Forms' containment reference list.
- See Also:
-
getCommands
- Specified by:
getCommandsin interfaceDimensionTable- Returns:
- the value of the 'Commands' containment reference list.
- See Also:
-
getTemplates
- Specified by:
getTemplatesin interfaceDimensionTable- Returns:
- the value of the 'Templates' containment reference list.
- See Also:
-
getSuppressObject
public org.eclipse.emf.ecore.EObject getSuppressObject()- Specified by:
getSuppressObjectin interfaceDimensionTable- Returns:
- the value of the 'Suppress Object' reference.
- See Also:
-
setSuppressObject
public void setSuppressObject(org.eclipse.emf.ecore.EObject newSuppressObject) - Specified by:
setSuppressObjectin interfaceDimensionTable- Parameters:
newSuppressObject- the new value of the 'Suppress Object' reference.- See Also:
-
eBaseStructuralFeatureID
- Specified by:
eBaseStructuralFeatureIDin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eBaseStructuralFeatureIDin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eDerivedStructuralFeatureID
- Specified by:
eDerivedStructuralFeatureIDin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eDerivedStructuralFeatureIDin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-