Package com._1c.g5.v8.dt.moxel.impl
Class PivotTableImpl
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.moxel.impl.PivotTableImpl
- All Implemented Interfaces:
IBmObject
,PivotTable
,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 'Pivot Table'.
The following features are implemented:
Show Fields
Measures Axis
Horizontal Rows
Vertical Rows
Horizontal Columns
Vertical Columns
Horizontal Overalls
Vertical Overalls
Horizontal Full Size
Vertical Full Size
Horizontal Fields Area
Vertical Fields Area
Horizontal Empty Area
Vertical Empty Area
Auto Fixation
Rows Groupping
Columns Groupping
Total Rows On Top
Total Columns On Left
Dimension Attribute Placement In Rows
Dimension Attribute Placement In Columns
Dimensions Placement On Rows
Dimensions Placement On Columns
Standard Appearance
Not Standard Appearance
Horizontal Additional Size
Vertical Additional Size
Show Lines
-
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 TypeMethodDescriptionprotected org.eclipse.emf.ecore.EClass
protected int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
boolean
boolean
boolean
boolean
boolean
boolean
void
setAutoFixation
(boolean newAutoFixation) void
setColumnsGroupping
(boolean newColumnsGroupping) void
setDimensionAttributePlacementInColumns
(DimensionAttributePlacementType newDimensionAttributePlacementInColumns) void
setDimensionAttributePlacementInRows
(DimensionAttributePlacementType newDimensionAttributePlacementInRows) void
setDimensionsPlacementOnColumns
(DimensionPlacementType newDimensionsPlacementOnColumns) void
setDimensionsPlacementOnRows
(DimensionPlacementType newDimensionsPlacementOnRows) void
setHorizontalAdditionalSize
(int newHorizontalAdditionalSize) void
setHorizontalColumns
(int newHorizontalColumns) void
setHorizontalEmptyArea
(int newHorizontalEmptyArea) void
setHorizontalFieldsArea
(int newHorizontalFieldsArea) void
setHorizontalFullSize
(int newHorizontalFullSize) void
setHorizontalOveralls
(int newHorizontalOveralls) void
setHorizontalRows
(int newHorizontalRows) void
setMeasuresAxis
(int newMeasuresAxis) void
setNotStandardAppearance
(SpreadsheetDocument newNotStandardAppearance) void
setRowsGroupping
(boolean newRowsGroupping) void
setShowFields
(boolean newShowFields) void
setShowLines
(PivotTableLinesShowType newShowLines) void
setStandardAppearance
(StandardAppearance newStandardAppearance) void
setTotalColumnsOnLeft
(boolean newTotalColumnsOnLeft) void
setTotalRowsOnTop
(boolean newTotalRowsOnTop) void
setVerticalAdditionalSize
(int newVerticalAdditionalSize) void
setVerticalColumns
(int newVerticalColumns) void
setVerticalEmptyArea
(int newVerticalEmptyArea) void
setVerticalFieldsArea
(int newVerticalFieldsArea) void
setVerticalFullSize
(int newVerticalFullSize) void
setVerticalOveralls
(int newVerticalOveralls) void
setVerticalRows
(int newVerticalRows) 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, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, 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 org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Constructor Details
-
PivotTableImpl
protected PivotTableImpl()
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eStaticFeatureCount
protected int eStaticFeatureCount()- Overrides:
eStaticFeatureCount
in classorg.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
-
isShowFields
public boolean isShowFields()- Specified by:
isShowFields
in interfacePivotTable
- Returns:
- the value of the 'Show Fields' attribute.
- See Also:
-
setShowFields
public void setShowFields(boolean newShowFields) - Specified by:
setShowFields
in interfacePivotTable
- Parameters:
newShowFields
- the new value of the 'Show Fields' attribute.- See Also:
-
getMeasuresAxis
public int getMeasuresAxis()- Specified by:
getMeasuresAxis
in interfacePivotTable
- Returns:
- the value of the 'Measures Axis' attribute.
- See Also:
-
setMeasuresAxis
public void setMeasuresAxis(int newMeasuresAxis) - Specified by:
setMeasuresAxis
in interfacePivotTable
- Parameters:
newMeasuresAxis
- the new value of the 'Measures Axis' attribute.- See Also:
-
getHorizontalRows
public int getHorizontalRows()- Specified by:
getHorizontalRows
in interfacePivotTable
- Returns:
- the value of the 'Horizontal Rows' attribute.
- See Also:
-
setHorizontalRows
public void setHorizontalRows(int newHorizontalRows) - Specified by:
setHorizontalRows
in interfacePivotTable
- Parameters:
newHorizontalRows
- the new value of the 'Horizontal Rows' attribute.- See Also:
-
getVerticalRows
public int getVerticalRows()- Specified by:
getVerticalRows
in interfacePivotTable
- Returns:
- the value of the 'Vertical Rows' attribute.
- See Also:
-
setVerticalRows
public void setVerticalRows(int newVerticalRows) - Specified by:
setVerticalRows
in interfacePivotTable
- Parameters:
newVerticalRows
- the new value of the 'Vertical Rows' attribute.- See Also:
-
getHorizontalColumns
public int getHorizontalColumns()- Specified by:
getHorizontalColumns
in interfacePivotTable
- Returns:
- the value of the 'Horizontal Columns' attribute.
- See Also:
-
setHorizontalColumns
public void setHorizontalColumns(int newHorizontalColumns) - Specified by:
setHorizontalColumns
in interfacePivotTable
- Parameters:
newHorizontalColumns
- the new value of the 'Horizontal Columns' attribute.- See Also:
-
getVerticalColumns
public int getVerticalColumns()- Specified by:
getVerticalColumns
in interfacePivotTable
- Returns:
- the value of the 'Vertical Columns' attribute.
- See Also:
-
setVerticalColumns
public void setVerticalColumns(int newVerticalColumns) - Specified by:
setVerticalColumns
in interfacePivotTable
- Parameters:
newVerticalColumns
- the new value of the 'Vertical Columns' attribute.- See Also:
-
getHorizontalOveralls
public int getHorizontalOveralls()- Specified by:
getHorizontalOveralls
in interfacePivotTable
- Returns:
- the value of the 'Horizontal Overalls' attribute.
- See Also:
-
setHorizontalOveralls
public void setHorizontalOveralls(int newHorizontalOveralls) - Specified by:
setHorizontalOveralls
in interfacePivotTable
- Parameters:
newHorizontalOveralls
- the new value of the 'Horizontal Overalls' attribute.- See Also:
-
getVerticalOveralls
public int getVerticalOveralls()- Specified by:
getVerticalOveralls
in interfacePivotTable
- Returns:
- the value of the 'Vertical Overalls' attribute.
- See Also:
-
setVerticalOveralls
public void setVerticalOveralls(int newVerticalOveralls) - Specified by:
setVerticalOveralls
in interfacePivotTable
- Parameters:
newVerticalOveralls
- the new value of the 'Vertical Overalls' attribute.- See Also:
-
getHorizontalFullSize
public int getHorizontalFullSize()- Specified by:
getHorizontalFullSize
in interfacePivotTable
- Returns:
- the value of the 'Horizontal Full Size' attribute.
- See Also:
-
setHorizontalFullSize
public void setHorizontalFullSize(int newHorizontalFullSize) - Specified by:
setHorizontalFullSize
in interfacePivotTable
- Parameters:
newHorizontalFullSize
- the new value of the 'Horizontal Full Size' attribute.- See Also:
-
getVerticalFullSize
public int getVerticalFullSize()- Specified by:
getVerticalFullSize
in interfacePivotTable
- Returns:
- the value of the 'Vertical Full Size' attribute.
- See Also:
-
setVerticalFullSize
public void setVerticalFullSize(int newVerticalFullSize) - Specified by:
setVerticalFullSize
in interfacePivotTable
- Parameters:
newVerticalFullSize
- the new value of the 'Vertical Full Size' attribute.- See Also:
-
getHorizontalFieldsArea
public int getHorizontalFieldsArea()- Specified by:
getHorizontalFieldsArea
in interfacePivotTable
- Returns:
- the value of the 'Horizontal Fields Area' attribute.
- See Also:
-
setHorizontalFieldsArea
public void setHorizontalFieldsArea(int newHorizontalFieldsArea) - Specified by:
setHorizontalFieldsArea
in interfacePivotTable
- Parameters:
newHorizontalFieldsArea
- the new value of the 'Horizontal Fields Area' attribute.- See Also:
-
getVerticalFieldsArea
public int getVerticalFieldsArea()- Specified by:
getVerticalFieldsArea
in interfacePivotTable
- Returns:
- the value of the 'Vertical Fields Area' attribute.
- See Also:
-
setVerticalFieldsArea
public void setVerticalFieldsArea(int newVerticalFieldsArea) - Specified by:
setVerticalFieldsArea
in interfacePivotTable
- Parameters:
newVerticalFieldsArea
- the new value of the 'Vertical Fields Area' attribute.- See Also:
-
getHorizontalEmptyArea
public int getHorizontalEmptyArea()- Specified by:
getHorizontalEmptyArea
in interfacePivotTable
- Returns:
- the value of the 'Horizontal Empty Area' attribute.
- See Also:
-
setHorizontalEmptyArea
public void setHorizontalEmptyArea(int newHorizontalEmptyArea) - Specified by:
setHorizontalEmptyArea
in interfacePivotTable
- Parameters:
newHorizontalEmptyArea
- the new value of the 'Horizontal Empty Area' attribute.- See Also:
-
getVerticalEmptyArea
public int getVerticalEmptyArea()- Specified by:
getVerticalEmptyArea
in interfacePivotTable
- Returns:
- the value of the 'Vertical Empty Area' attribute.
- See Also:
-
setVerticalEmptyArea
public void setVerticalEmptyArea(int newVerticalEmptyArea) - Specified by:
setVerticalEmptyArea
in interfacePivotTable
- Parameters:
newVerticalEmptyArea
- the new value of the 'Vertical Empty Area' attribute.- See Also:
-
isAutoFixation
public boolean isAutoFixation()- Specified by:
isAutoFixation
in interfacePivotTable
- Returns:
- the value of the 'Auto Fixation' attribute.
- See Also:
-
setAutoFixation
public void setAutoFixation(boolean newAutoFixation) - Specified by:
setAutoFixation
in interfacePivotTable
- Parameters:
newAutoFixation
- the new value of the 'Auto Fixation' attribute.- See Also:
-
isRowsGroupping
public boolean isRowsGroupping()- Specified by:
isRowsGroupping
in interfacePivotTable
- Returns:
- the value of the 'Rows Groupping' attribute.
- See Also:
-
setRowsGroupping
public void setRowsGroupping(boolean newRowsGroupping) - Specified by:
setRowsGroupping
in interfacePivotTable
- Parameters:
newRowsGroupping
- the new value of the 'Rows Groupping' attribute.- See Also:
-
isColumnsGroupping
public boolean isColumnsGroupping()- Specified by:
isColumnsGroupping
in interfacePivotTable
- Returns:
- the value of the 'Columns Groupping' attribute.
- See Also:
-
setColumnsGroupping
public void setColumnsGroupping(boolean newColumnsGroupping) - Specified by:
setColumnsGroupping
in interfacePivotTable
- Parameters:
newColumnsGroupping
- the new value of the 'Columns Groupping' attribute.- See Also:
-
isTotalRowsOnTop
public boolean isTotalRowsOnTop()- Specified by:
isTotalRowsOnTop
in interfacePivotTable
- Returns:
- the value of the 'Total Rows On Top' attribute.
- See Also:
-
setTotalRowsOnTop
public void setTotalRowsOnTop(boolean newTotalRowsOnTop) - Specified by:
setTotalRowsOnTop
in interfacePivotTable
- Parameters:
newTotalRowsOnTop
- the new value of the 'Total Rows On Top' attribute.- See Also:
-
isTotalColumnsOnLeft
public boolean isTotalColumnsOnLeft()- Specified by:
isTotalColumnsOnLeft
in interfacePivotTable
- Returns:
- the value of the 'Total Columns On Left' attribute.
- See Also:
-
setTotalColumnsOnLeft
public void setTotalColumnsOnLeft(boolean newTotalColumnsOnLeft) - Specified by:
setTotalColumnsOnLeft
in interfacePivotTable
- Parameters:
newTotalColumnsOnLeft
- the new value of the 'Total Columns On Left' attribute.- See Also:
-
getDimensionAttributePlacementInRows
- Specified by:
getDimensionAttributePlacementInRows
in interfacePivotTable
- Returns:
- the value of the 'Dimension Attribute Placement In Rows' attribute.
- See Also:
-
setDimensionAttributePlacementInRows
public void setDimensionAttributePlacementInRows(DimensionAttributePlacementType newDimensionAttributePlacementInRows) - Specified by:
setDimensionAttributePlacementInRows
in interfacePivotTable
- Parameters:
newDimensionAttributePlacementInRows
- the new value of the 'Dimension Attribute Placement In Rows' attribute.- See Also:
-
getDimensionAttributePlacementInColumns
- Specified by:
getDimensionAttributePlacementInColumns
in interfacePivotTable
- Returns:
- the value of the 'Dimension Attribute Placement In Columns' attribute.
- See Also:
-
setDimensionAttributePlacementInColumns
public void setDimensionAttributePlacementInColumns(DimensionAttributePlacementType newDimensionAttributePlacementInColumns) - Specified by:
setDimensionAttributePlacementInColumns
in interfacePivotTable
- Parameters:
newDimensionAttributePlacementInColumns
- the new value of the 'Dimension Attribute Placement In Columns' attribute.- See Also:
-
getDimensionsPlacementOnRows
- Specified by:
getDimensionsPlacementOnRows
in interfacePivotTable
- Returns:
- the value of the 'Dimensions Placement On Rows' attribute.
- See Also:
-
setDimensionsPlacementOnRows
- Specified by:
setDimensionsPlacementOnRows
in interfacePivotTable
- Parameters:
newDimensionsPlacementOnRows
- the new value of the 'Dimensions Placement On Rows' attribute.- See Also:
-
getDimensionsPlacementOnColumns
- Specified by:
getDimensionsPlacementOnColumns
in interfacePivotTable
- Returns:
- the value of the 'Dimensions Placement On Columns' attribute.
- See Also:
-
setDimensionsPlacementOnColumns
- Specified by:
setDimensionsPlacementOnColumns
in interfacePivotTable
- Parameters:
newDimensionsPlacementOnColumns
- the new value of the 'Dimensions Placement On Columns' attribute.- See Also:
-
getStandardAppearance
- Specified by:
getStandardAppearance
in interfacePivotTable
- Returns:
- the value of the 'Standard Appearance' attribute.
- See Also:
-
setStandardAppearance
- Specified by:
setStandardAppearance
in interfacePivotTable
- Parameters:
newStandardAppearance
- the new value of the 'Standard Appearance' attribute.- See Also:
-
getNotStandardAppearance
- Specified by:
getNotStandardAppearance
in interfacePivotTable
- Returns:
- the value of the 'Not Standard Appearance' containment reference.
- See Also:
-
setNotStandardAppearance
- Specified by:
setNotStandardAppearance
in interfacePivotTable
- Parameters:
newNotStandardAppearance
- the new value of the 'Not Standard Appearance' containment reference.- See Also:
-
getHorizontalAdditionalSize
public int getHorizontalAdditionalSize()- Specified by:
getHorizontalAdditionalSize
in interfacePivotTable
- Returns:
- the value of the 'Horizontal Additional Size' attribute.
- See Also:
-
setHorizontalAdditionalSize
public void setHorizontalAdditionalSize(int newHorizontalAdditionalSize) - Specified by:
setHorizontalAdditionalSize
in interfacePivotTable
- Parameters:
newHorizontalAdditionalSize
- the new value of the 'Horizontal Additional Size' attribute.- See Also:
-
getVerticalAdditionalSize
public int getVerticalAdditionalSize()- Specified by:
getVerticalAdditionalSize
in interfacePivotTable
- Returns:
- the value of the 'Vertical Additional Size' attribute.
- See Also:
-
setVerticalAdditionalSize
public void setVerticalAdditionalSize(int newVerticalAdditionalSize) - Specified by:
setVerticalAdditionalSize
in interfacePivotTable
- Parameters:
newVerticalAdditionalSize
- the new value of the 'Vertical Additional Size' attribute.- See Also:
-
getShowLines
- Specified by:
getShowLines
in interfacePivotTable
- Returns:
- the value of the 'Show Lines' attribute.
- See Also:
-
setShowLines
- Specified by:
setShowLines
in interfacePivotTable
- Parameters:
newShowLines
- the new value of the 'Show Lines' attribute.- See Also:
-