public class PivotTableModel extends DataModel
In the Model-View-Controller architecture, the model is responsible for
handling the data that is displayed in a view. In the full BI Beans set,
the DataSource
is the "big" model. This model interacts
with the DataSource
, manipulating and retrieving data.
Users of a view normally do not need to call any of the methods of this
class.
DataModel.DataValueMap, DataModel.HeaderValueMap
dataDirector, dataDirectorFactory, INITIAL_DATA_COLUMN, INITIAL_DATA_ROW, INITIAL_EDGE_SIZE, LOGGERCLASS, m_adsType, m_cellIndex, m_cellKey, m_dataAnnotationSupported, m_dataFormattedSupported, m_dataGroupsortSupported, m_dataIstotalSupported, m_dataNameSupported, m_dataRatioSupported, m_dataSupported, m_dataTypeSupported, m_dataUnformattedSupported, m_dataViewFormatSupported, m_dataViewStyleSupported, m_layerMetaCanpivotSupported, m_layerMetaCurdrillpathSupported, m_layerMetaCurdrilltargetSupported, m_layerMetaDisplaynameSupported, m_layermetaDrillPathsSupported, m_layerMetaDrillpathsSupported, m_layerMetaDrillstateSupported, m_layerMetaHierarchicalSupported, m_layerMetaLonglabelPluralSupported, m_layerMetaLongLabelSupported, m_layermetaMeasureSupported, m_layerMetaMediumLabelSupported, m_layerMetaNameSupported, m_layerMetaShortlabelPluralSupported, m_layerMetaShortLabelSupported, m_layermetaViewStyleSupported, m_layerMetaViewstyleSupported, m_metaBlockSupported, m_metaChildcountSupported, m_metaCurdrillpathSupported, m_metaCurdrilltargetSupported, m_metaDatatypeSupported, m_metaDatespanSupported, m_metaDateSpanSupported, m_metaDateSupported, m_metaDisplaynameSupported, m_metaDrillParentDatespanSupported, m_metaDrillParentDateSpanSupported, m_metaDrillParentDateSupported, m_metaDrillParentLonglabelSupported, m_metaDrillParentMediumlabelSupported, m_metaDrillParentShortlabelSupported, m_metaDrillPathsSupported, m_metaDrillSupported, m_metaFormatSupported, m_metaHierarchySupported, m_metaIndentSupported, m_metaIstotalSupported, m_metaIsTotalSupported, m_metaLevelLabelSupported, m_metaLevelNameSupported, m_metaLevelSupported, m_metaLongLabelSupported, m_metaMediumLabelSupported, m_metaParentSupported, m_metaPositionSupported, m_metaQueryparentSupported, m_metaRelhierinfoSupported, m_metaRelIndentSupported, m_metaShortLabelSupported, m_metaUniqueParentSupported, m_metaUniqueValueSupported, m_metaValueSupported, m_metaViewStyleSupported
Constructor and Description |
---|
PivotTableModel() |
PivotTableModel(DataSource ds) |
Modifier and Type | Method and Description |
---|---|
DataMap |
getDataMap() |
LayerMetadataMap |
getLayerMetadataMap(int edge) |
MetadataMap |
getMetadataMap(int edge) |
void |
setDataSource(DataSource ds) |
createDefaultDataSource, getADSType, getCellData, getCellData, getCellIndex, getCellKey, getCellKey, getColumnCount, getDataAccess, getDataDirector, getDataSource, getRowCount, isCellAvailable, isCellAvailable, isDataAnnotationSupported, isDataFormattedSupported, isDataGroupsortSupported, isDataIstotalSupported, isDataNameSupported, isDataRatioSupported, isDataTypeSupported, isDataUnformattedSupported, isDataViewFormatSupported, isDataViewStyleSupported, isLayerMetaCurdrillpathSupported, isLayerMetaCurdrilltargetSupported, isLayerMetaDisplaynameSupported, isLayerMetaDrillPathsSupported, isLayerMetaDrillstateSupported, isLayerMetaHierarchicalLabelSupported, isLayerMetaLongLabelSupported, isLayerMetaMeasureSupported, isLayerMetaMediumLabelSupported, isLayerMetaNameCanpivotSupported, isLayerMetaNameDrillpathsSupported, isLayerMetaNameLonglabelPluralSupported, isLayerMetaNameSupported, isLayerMetaShortlabelPluralSupported, isLayerMetaShortLabelSupported, isLayerMetaViewstyleSupported, isLayerMetaViewStyleSupported, isMetadataBlockSupported, isMetadataChildcountSupported, isMetadataCurdrillpathSupported, isMetadataCurdrilltargetSupported, isMetadataDatatypeSupported, isMetadataDatespanSupported, isMetadataDateSpanSupported, isMetadataDateSupported, isMetadataDisplaynameSupported, isMetadataDrillParentDatespanSupported, isMetadataDrillParentDateSpanSupported, isMetadataDrillParentDateSupported, isMetadataDrillParentLonglabelSupported, isMetadataDrillParentMediumlabelSupported, isMetadataDrillParentShortlabelSupported, isMetadataDrillPathsSupported, isMetadataDrillSupported, isMetadataFormatSupported, isMetadataHierarchySupported, isMetadataIndentSupported, isMetadataIstotalSupported, isMetadataIsTotalSupported, isMetadataLevelLabelSupported, isMetadataLevelNameSupported, isMetadataLevelSupported, isMetadataLongLabelSupported, isMetadataMediumLabelSupported, isMetadataParentSupported, isMetadataPositionSupported, isMetadataQueryparentSupported, isMetadataRelhierinfoSupported, isMetadataRelIndentSupported, isMetadataShortLabelSupported, isMetadataUniqueParentSupported, isMetadataUniqueValueSupported, isMetadataValueSupported, isMetadataViewStyleSupported, isRangeLocallyAvailable, setADSType, setCellIndex, setCellKey, setDataAnnotationSupported, setDataDirector, setDataFormattedSupported, setDataGroupsortSupported, setDataIstotalSupported, setDataNameSupported, setDataRatioSupported, setDataTypeSupported, setDataUnformattedSupported, setDataViewFormatSupported, setDataViewStyleSupported, setLayerMetaCanpivotSupported, setLayerMetaCurdrillpathSupported, setLayerMetaCurdrilltargetSupported, setLayerMetaDisplaynameSupported, setLayerMetaDrillpathsSupported, setLayerMetaDrillPathsSupported, setLayerMetaDrillstateSupported, setLayerMetaHierarchicalSupported, setLayerMetaLonglabelPluralSupported, setLayerMetaLongLabelSupported, setLayerMetaMeasureSupported, setLayerMetaMediumLabelSupported, setLayerMetaNameSupported, setLayerMetaShortlabelPluralSupported, setLayerMetaShortLabelSupported, setLayerMetaViewstyleSupported, setLayerMetaViewStyleSupported, setMetadataBlockSupported, setMetadataChildcountSupported, setMetadataCurdrillpathSupported, setMetadataCurdrilltargetSupported, setMetadataDatatypeSupported, setMetadataDatespanSupported, setMetadataDateSpanSupported, setMetadataDateSupported, setMetadataDisplaynameSupported, setMetadataDrillParentDatespanSupported, setMetadataDrillParentDateSpanSupported, setMetadataDrillParentDateSupported, setMetadataDrillParentLonglabelSupported, setMetadataDrillParentMediumlabelSupported, setMetadataDrillParentShortlabelSupported, setMetadataDrillPathsSupported, setMetadataDrillSupported, setMetadataFormatSupported, setMetadataHierarchySupported, setMetadataIndentSupported, setMetadataIstotalSupported, setMetadataIsTotalSupported, setMetadataLevelLabelSupported, setMetadataLevelNameSupported, setMetadataLevelSupported, setMetadataLongLabelSupported, setMetadataMediumLabelSupported, setMetadataParentSupported, setMetadataPositionSupported, setMetadataQueryparentSupported, setMetadataRelhierinfoSupported, setMetadataRelIndentSupported, setMetadataShortLabelSupported, setMetadataUniqueParentSupported, setMetadataUniqueValueSupported, setMetadataValueSupported, setMetadataViewStyleSupported, setSupportedDataLayerFlags
public PivotTableModel()
public PivotTableModel(DataSource ds)
public void setDataSource(DataSource ds)
setDataSource
in class DataModel
public LayerMetadataMap getLayerMetadataMap(int edge)
getLayerMetadataMap
in class DataModel
edge
- the edge for which to return the map (this argument is not
currently used)public MetadataMap getMetadataMap(int edge)
getMetadataMap
in class DataModel
edge
- the edge for which to return the map (this argument is not
currently used)public DataMap getDataMap()
getDataMap
in class DataModel
DataMap
.DataMap
.
This method creates a new DataMap
for retrieving unformatted
data from the DataSource
.
Called by the superclass.