com.tensegrity.palowebviewer.modules.ui.client.cubetable
Interface ICubeTableModel
- All Superinterfaces:
- IDisposable
- All Known Implementing Classes:
- CubeTableModel
public interface ICubeTableModel
- extends IDisposable
Methods inherited from interface com.tensegrity.palowebviewer.modules.widgets.client.dispose.IDisposable |
dispose |
canCellBeEdited
boolean canCellBeEdited(CubeHeaderModel.HeaderTreeNode xNode,
CubeHeaderModel.HeaderTreeNode yNode)
getSliceDimensions
IDimensionList getSliceDimensions()
getView
XView getView()
getPaloServerModel
IPaloServerModel getPaloServerModel()
getQueryConstructor
com.tensegrity.palowebviewer.modules.ui.client.cubetable.XQueryConstructor getQueryConstructor()
getXDimensions
IDimensionList getXDimensions()
getYDimensions
IDimensionList getYDimensions()
getXHeaderModel
CubeHeaderModel getXHeaderModel()
setShowLevels
void setShowLevels(int value)
getYHeaderModel
CubeHeaderModel getYHeaderModel()
getCellType
IElementType getCellType(CubeHeaderModel.HeaderTreeNode xNode,
CubeHeaderModel.HeaderTreeNode yNode)
updateCell
void updateCell(CubeHeaderModel.HeaderTreeNode xNode,
CubeHeaderModel.HeaderTreeNode yNode,
IResultElement value)
getCube
XCube getCube()
createView
XView createView()
rebuildView
XView rebuildView()
reloadData
void reloadData()
reloadData
void reloadData(CubeHeaderModel.HeaderTreeNode node,
CubeHeaderModel.HeaderTreeNode node2)
isSelectedElementsPlain
boolean isSelectedElementsPlain()
addListener
void addListener(ICubeTableModelListener listener)
removeListener
void removeListener(ICubeTableModelListener listener)
addListener
void addListener(IDataListener listener)
removeListener
void removeListener(IDataListener listener)
isLoadingData
boolean isLoadingData()
isModelValid
boolean isModelValid()
isLoaded
boolean isLoaded()
isExpanded
boolean isExpanded()
getInvalidReason
java.lang.String getInvalidReason()
updateFinished
void updateFinished()
setCellValue
void setCellValue(int x,
int y,
IResultElement value)
isDisposed
boolean isDisposed()
setAllowDataLoad
void setAllowDataLoad(boolean value)
isAllowDataLoad
boolean isAllowDataLoad()
isCellConsolidated
boolean isCellConsolidated(CubeHeaderModel.HeaderTreeNode node,
CubeHeaderModel.HeaderTreeNode node2)