public class PivotTableOptions extends DvtExtendedPatternOptions
PivotTableOptions
.
Binding options that allow the user to change the structure and functionality
of an PivotTable.Modifier and Type | Class and Description |
---|---|
static class |
PivotTableOptions.CellStampingOption
CellStampingOption enum. |
static class |
PivotTableOptions.PivotFilterBarOptions
PivotFilterBarOptions enum. |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PIVOT_FILTER_BAR_OPTIONS |
static java.lang.String |
STAMPING_OPTIONS |
Modifier and Type | Method and Description |
---|---|
void |
applyChanges(BinderParams bindParams)
Applies changes from this set of properties to the subtree rooted by the
bind root in the bind params.
|
static PivotTableOptions |
cloneFrom(PivotTableOptions options)
Creates an options class from the specified options class, transferring any common properties
|
PivotTableBindingOptions |
getBindingOptions()
Returns the
BindingOptions of this pattern if present. |
PivotTableOptions.CellStampingOption |
getCellStampingCellOption()
Retrieves whether the default data cell and header cell stamping pattern has been generated or not.
|
PivotTableExtendedProperties |
getExtendedProperties()
Returns the
ExtendedProperties of this pattern if present. |
PivotTableOptions.PivotFilterBarOptions |
getPivotFilterBarOption()
Retrieves whether a Pivot Filter Bar has been created and bound to the Pivot Table or not.
|
void |
setCellStampingCellOption(PivotTableOptions.CellStampingOption cellStampingOption)
Determines if the default data cell and header cell stamping pattern should be generated or removed.
|
void |
setPivotFilterBarOption(PivotTableOptions.PivotFilterBarOptions pivotFilterBarOptions)
Specifies if a Pivot Filter Bar should be created and bound to the Pivot Table or removed.
|
merge
public static final java.lang.String PIVOT_FILTER_BAR_OPTIONS
public static final java.lang.String STAMPING_OPTIONS
public void applyChanges(BinderParams bindParams)
bindParams
- The bind params containing the binding rootpublic PivotTableExtendedProperties getExtendedProperties()
ExtendedProperties
of this pattern if present.
Properties may be set on the extended properties until the component is
bound.getExtendedProperties
in class ExtendedPatternOptions
public PivotTableBindingOptions getBindingOptions()
DvtExtendedPatternOptions
BindingOptions
of this pattern if present.
Binding related properties may be set on the BindingOptions class until the component is
bound.getBindingOptions
in class DvtExtendedPatternOptions
BindingOptions
that contains component specific options used by the binding task.
Check the component's options class for the specific implementation of BindingOptions used by that component.
For instance: charts are using ChartBindingOptionspublic static PivotTableOptions cloneFrom(PivotTableOptions options)
options
- the options class that properties will be transferred frompublic void setPivotFilterBarOption(PivotTableOptions.PivotFilterBarOptions pivotFilterBarOptions) throws java.lang.UnsupportedOperationException
pivotFilterBarOptions
- A PivotFilterBarOptions
enum that determines whether a Pivot Filter Bar
should be created and bound to the Pivot Table
or removed (if present).java.lang.UnsupportedOperationException
public PivotTableOptions.PivotFilterBarOptions getPivotFilterBarOption() throws java.lang.UnsupportedOperationException
PivotFilterBarOptions
enum that determines whether a Pivot Filter Bar
has been created and bound to the Pivot Table
or not.java.lang.UnsupportedOperationException
public void setCellStampingCellOption(PivotTableOptions.CellStampingOption cellStampingOption) throws java.lang.UnsupportedOperationException
cellStampingOption
- A CellStampingOption
enum that determines whether the default data cell and header
cell stamping pattern should be generated for the Pivot Table or removed (if present).java.lang.UnsupportedOperationException
public PivotTableOptions.CellStampingOption getCellStampingCellOption() throws java.lang.UnsupportedOperationException
CellStampingOption
enum that determines whether the default data cell and header
cell stamping pattern has been generated for the Pivot Table or not.java.lang.UnsupportedOperationException