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
public class DimensionTableImpl extends MdObjectImpl implements DimensionTable
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.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
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDimensionTableImpl()
-
Method Summary
-
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, 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 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.metadata.mdclass.MdObject
getComment, getExtendedConfigurationObject, getExtension, getName, getObjectBelonging, getSynonym, getUuid, setComment, setExtendedConfigurationObject, setExtension, setName, setObjectBelonging, setUuid
-
-
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClassin classMdObjectImpl
-
getStandardCommands
public org.eclipse.emf.common.util.EList<StandardCommand> getStandardCommands()
- Specified by:
getStandardCommandsin interfaceStandardCommandSource- Returns:
- the value of the 'Standard Commands' containment reference list.
- See Also:
MdClassPackage.getStandardCommandSource_StandardCommands()
-
getProducedTypes
public CubeDimensionTableTypes getProducedTypes()
- Specified by:
getProducedTypesin interfaceDimensionTable- Returns:
- the value of the 'Produced Types' containment reference.
- See Also:
DimensionTable.setProducedTypes(CubeDimensionTableTypes),MdClassPackage.getDimensionTable_ProducedTypes()
-
setProducedTypes
public void setProducedTypes(CubeDimensionTableTypes newProducedTypes)
- Specified by:
setProducedTypesin interfaceDimensionTable- Parameters:
newProducedTypes- the new value of the 'Produced Types' containment reference.- See Also:
DimensionTable.getProducedTypes()
-
getDbViewDefs
public DimensionTableDbViewDefs getDbViewDefs()
- Specified by:
getDbViewDefsin interfaceDimensionTable- Returns:
- the value of the 'Db View Defs' containment reference.
- See Also:
DimensionTable.setDbViewDefs(DimensionTableDbViewDefs),MdClassPackage.getDimensionTable_DbViewDefs()
-
setDbViewDefs
public void setDbViewDefs(DimensionTableDbViewDefs newDbViewDefs)
- Specified by:
setDbViewDefsin interfaceDimensionTable- Parameters:
newDbViewDefs- the new value of the 'Db View Defs' containment reference.- See Also:
DimensionTable.getDbViewDefs()
-
getParentCube
public Cube getParentCube()
- Specified by:
getParentCubein interfaceDimensionTable- Returns:
- the value of the 'Parent Cube' reference.
- See Also:
DimensionTable.setParentCube(Cube),MdClassPackage.getDimensionTable_ParentCube()
-
setParentCube
public void setParentCube(Cube newParentCube)
- Specified by:
setParentCubein interfaceDimensionTable- Parameters:
newParentCube- the new value of the 'Parent Cube' reference.- See Also:
DimensionTable.getParentCube()
-
getNameInDataSource
public String getNameInDataSource()
- Specified by:
getNameInDataSourcein interfaceDimensionTable- Returns:
- the value of the 'Name In Data Source' attribute.
- See Also:
DimensionTable.setNameInDataSource(String),MdClassPackage.getDimensionTable_NameInDataSource()
-
setNameInDataSource
public void setNameInDataSource(String newNameInDataSource)
- Specified by:
setNameInDataSourcein interfaceDimensionTable- Parameters:
newNameInDataSource- the new value of the 'Name In Data Source' attribute.- See Also:
DimensionTable.getNameInDataSource()
-
getPresentationField
public Field getPresentationField()
- Specified by:
getPresentationFieldin interfaceDimensionTable- Returns:
- the value of the 'Presentation Field' reference.
- See Also:
DimensionTable.setPresentationField(Field),MdClassPackage.getDimensionTable_PresentationField()
-
setPresentationField
public void setPresentationField(Field newPresentationField)
- Specified by:
setPresentationFieldin interfaceDimensionTable- Parameters:
newPresentationField- the new value of the 'Presentation Field' reference.- See Also:
DimensionTable.getPresentationField()
-
getHierarchyNameInDataSource
public String getHierarchyNameInDataSource()
- Specified by:
getHierarchyNameInDataSourcein interfaceDimensionTable- Returns:
- the value of the 'Hierarchy Name In Data Source' attribute.
- See Also:
DimensionTable.setHierarchyNameInDataSource(String),MdClassPackage.getDimensionTable_HierarchyNameInDataSource()
-
setHierarchyNameInDataSource
public void setHierarchyNameInDataSource(String newHierarchyNameInDataSource)
- Specified by:
setHierarchyNameInDataSourcein interfaceDimensionTable- Parameters:
newHierarchyNameInDataSource- the new value of the 'Hierarchy Name In Data Source' attribute.- See Also:
DimensionTable.getHierarchyNameInDataSource()
-
getLevelNumber
public BigDecimal getLevelNumber()
- Specified by:
getLevelNumberin interfaceDimensionTable- Returns:
- the value of the 'Level Number' attribute.
- See Also:
DimensionTable.setLevelNumber(BigDecimal),MdClassPackage.getDimensionTable_LevelNumber()
-
setLevelNumber
public void setLevelNumber(BigDecimal newLevelNumber)
- Specified by:
setLevelNumberin interfaceDimensionTable- Parameters:
newLevelNumber- the new value of the 'Level Number' attribute.- See Also:
DimensionTable.getLevelNumber()
-
isHierarchical
public boolean isHierarchical()
- Specified by:
isHierarchicalin interfaceDimensionTable- Returns:
- the value of the 'Hierarchical' attribute.
- See Also:
DimensionTable.setHierarchical(boolean),MdClassPackage.getDimensionTable_Hierarchical()
-
setHierarchical
public void setHierarchical(boolean newHierarchical)
- Specified by:
setHierarchicalin interfaceDimensionTable- Parameters:
newHierarchical- the new value of the 'Hierarchical' attribute.- See Also:
DimensionTable.isHierarchical()
-
getUnfilledParentValue
public Value getUnfilledParentValue()
- Specified by:
getUnfilledParentValuein interfaceDimensionTable- Returns:
- the value of the 'Unfilled Parent Value' containment reference.
- See Also:
DimensionTable.setUnfilledParentValue(Value),MdClassPackage.getDimensionTable_UnfilledParentValue()
-
setUnfilledParentValue
public void setUnfilledParentValue(Value newUnfilledParentValue)
- Specified by:
setUnfilledParentValuein interfaceDimensionTable- Parameters:
newUnfilledParentValue- the new value of the 'Unfilled Parent Value' containment reference.- See Also:
DimensionTable.getUnfilledParentValue()
-
isUseStandardCommands
public boolean isUseStandardCommands()
- Specified by:
isUseStandardCommandsin interfaceDimensionTable- Returns:
- the value of the 'Use Standard Commands' attribute.
- See Also:
DimensionTable.setUseStandardCommands(boolean),MdClassPackage.getDimensionTable_UseStandardCommands()
-
setUseStandardCommands
public void setUseStandardCommands(boolean newUseStandardCommands)
- Specified by:
setUseStandardCommandsin interfaceDimensionTable- Parameters:
newUseStandardCommands- the new value of the 'Use Standard Commands' attribute.- See Also:
DimensionTable.isUseStandardCommands()
-
isQuickChoice
public boolean isQuickChoice()
- Specified by:
isQuickChoicein interfaceDimensionTable- Returns:
- the value of the 'Quick Choice' attribute.
- See Also:
DimensionTable.setQuickChoice(boolean),MdClassPackage.getDimensionTable_QuickChoice()
-
setQuickChoice
public void setQuickChoice(boolean newQuickChoice)
- Specified by:
setQuickChoicein interfaceDimensionTable- Parameters:
newQuickChoice- the new value of the 'Quick Choice' attribute.- See Also:
DimensionTable.isQuickChoice()
-
getDefaultObjectForm
public BasicForm getDefaultObjectForm()
- Specified by:
getDefaultObjectFormin interfaceDimensionTable- Returns:
- the value of the 'Default Object Form' reference.
- See Also:
DimensionTable.setDefaultObjectForm(BasicForm),MdClassPackage.getDimensionTable_DefaultObjectForm()
-
setDefaultObjectForm
public void setDefaultObjectForm(BasicForm newDefaultObjectForm)
- Specified by:
setDefaultObjectFormin interfaceDimensionTable- Parameters:
newDefaultObjectForm- the new value of the 'Default Object Form' reference.- See Also:
DimensionTable.getDefaultObjectForm()
-
getDefaultListForm
public BasicForm getDefaultListForm()
- Specified by:
getDefaultListFormin interfaceDimensionTable- Returns:
- the value of the 'Default List Form' reference.
- See Also:
DimensionTable.setDefaultListForm(BasicForm),MdClassPackage.getDimensionTable_DefaultListForm()
-
setDefaultListForm
public void setDefaultListForm(BasicForm newDefaultListForm)
- Specified by:
setDefaultListFormin interfaceDimensionTable- Parameters:
newDefaultListForm- the new value of the 'Default List Form' reference.- See Also:
DimensionTable.getDefaultListForm()
-
getDefaultChoiceForm
public BasicForm getDefaultChoiceForm()
- Specified by:
getDefaultChoiceFormin interfaceDimensionTable- Returns:
- the value of the 'Default Choice Form' reference.
- See Also:
DimensionTable.setDefaultChoiceForm(BasicForm),MdClassPackage.getDimensionTable_DefaultChoiceForm()
-
setDefaultChoiceForm
public void setDefaultChoiceForm(BasicForm newDefaultChoiceForm)
- Specified by:
setDefaultChoiceFormin interfaceDimensionTable- Parameters:
newDefaultChoiceForm- the new value of the 'Default Choice Form' reference.- See Also:
DimensionTable.getDefaultChoiceForm()
-
getObjectPresentation
public org.eclipse.emf.common.util.EMap<String,String> getObjectPresentation()
- Specified by:
getObjectPresentationin interfaceDimensionTable- Returns:
- the value of the 'Object Presentation' map.
- See Also:
MdClassPackage.getDimensionTable_ObjectPresentation()
-
getExtendedObjectPresentation
public org.eclipse.emf.common.util.EMap<String,String> getExtendedObjectPresentation()
- Specified by:
getExtendedObjectPresentationin interfaceDimensionTable- Returns:
- the value of the 'Extended Object Presentation' map.
- See Also:
MdClassPackage.getDimensionTable_ExtendedObjectPresentation()
-
getListPresentation
public org.eclipse.emf.common.util.EMap<String,String> getListPresentation()
- Specified by:
getListPresentationin interfaceDimensionTable- Returns:
- the value of the 'List Presentation' map.
- See Also:
MdClassPackage.getDimensionTable_ListPresentation()
-
getExtendedListPresentation
public org.eclipse.emf.common.util.EMap<String,String> getExtendedListPresentation()
- Specified by:
getExtendedListPresentationin interfaceDimensionTable- Returns:
- the value of the 'Extended List Presentation' map.
- See Also:
MdClassPackage.getDimensionTable_ExtendedListPresentation()
-
getExplanation
public org.eclipse.emf.common.util.EMap<String,String> getExplanation()
- Specified by:
getExplanationin interfaceDimensionTable- Returns:
- the value of the 'Explanation' map.
- See Also:
MdClassPackage.getDimensionTable_Explanation()
-
getObjectModule
public Module getObjectModule()
- Specified by:
getObjectModulein interfaceDimensionTable- Returns:
- the value of the 'Object Module' reference.
- See Also:
DimensionTable.setObjectModule(com._1c.g5.v8.dt.bsl.model.Module),MdClassPackage.getDimensionTable_ObjectModule()
-
setObjectModule
public void setObjectModule(Module newObjectModule)
- Specified by:
setObjectModulein interfaceDimensionTable- Parameters:
newObjectModule- the new value of the 'Object Module' reference.- See Also:
DimensionTable.getObjectModule()
-
getManagerModule
public Module getManagerModule()
- Specified by:
getManagerModulein interfaceDimensionTable- Returns:
- the value of the 'Manager Module' reference.
- See Also:
DimensionTable.setManagerModule(com._1c.g5.v8.dt.bsl.model.Module),MdClassPackage.getDimensionTable_ManagerModule()
-
setManagerModule
public void setManagerModule(Module newManagerModule)
- Specified by:
setManagerModulein interfaceDimensionTable- Parameters:
newManagerModule- the new value of the 'Manager Module' reference.- See Also:
DimensionTable.getManagerModule()
-
isIncludeHelpInContents
public boolean isIncludeHelpInContents()
- Specified by:
isIncludeHelpInContentsin interfaceDimensionTable- Returns:
- the value of the 'Include Help In Contents' attribute.
- See Also:
DimensionTable.setIncludeHelpInContents(boolean),MdClassPackage.getDimensionTable_IncludeHelpInContents()
-
setIncludeHelpInContents
public void setIncludeHelpInContents(boolean newIncludeHelpInContents)
- Specified by:
setIncludeHelpInContentsin interfaceDimensionTable- Parameters:
newIncludeHelpInContents- the new value of the 'Include Help In Contents' attribute.- See Also:
DimensionTable.isIncludeHelpInContents()
-
getHelp
public Help getHelp()
- Specified by:
getHelpin interfaceDimensionTable- Returns:
- the value of the 'Help' containment reference.
- See Also:
DimensionTable.setHelp(Help),MdClassPackage.getDimensionTable_Help()
-
setHelp
public void setHelp(Help newHelp)
- Specified by:
setHelpin interfaceDimensionTable- Parameters:
newHelp- the new value of the 'Help' containment reference.- See Also:
DimensionTable.getHelp()
-
getFields
public org.eclipse.emf.common.util.EList<Field> getFields()
- Specified by:
getFieldsin interfaceDimensionTable- Returns:
- the value of the 'Fields' containment reference list.
- See Also:
MdClassPackage.getDimensionTable_Fields()
-
getForms
public org.eclipse.emf.common.util.EList<DimensionTableForm> getForms()
- Specified by:
getFormsin interfaceDimensionTable- Returns:
- the value of the 'Forms' containment reference list.
- See Also:
MdClassPackage.getDimensionTable_Forms()
-
getCommands
public org.eclipse.emf.common.util.EList<DimensionTableCommand> getCommands()
- Specified by:
getCommandsin interfaceDimensionTable- Returns:
- the value of the 'Commands' containment reference list.
- See Also:
MdClassPackage.getDimensionTable_Commands()
-
getTemplates
public org.eclipse.emf.common.util.EList<Template> getTemplates()
- Specified by:
getTemplatesin interfaceDimensionTable- Returns:
- the value of the 'Templates' containment reference list.
- See Also:
MdClassPackage.getDimensionTable_Templates()
-
getSuppressObject
public org.eclipse.emf.ecore.EObject getSuppressObject()
- Specified by:
getSuppressObjectin interfaceDimensionTable- Returns:
- the value of the 'Suppress Object' reference.
- See Also:
DimensionTable.setSuppressObject(EObject),MdClassPackage.getDimensionTable_SuppressObject()
-
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:
DimensionTable.getSuppressObject()
-
eBaseStructuralFeatureID
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)- Specified by:
eBaseStructuralFeatureIDin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eBaseStructuralFeatureIDin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eDerivedStructuralFeatureID
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)- Specified by:
eDerivedStructuralFeatureIDin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eDerivedStructuralFeatureIDin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
-