public abstract class AbstractPivotRenderer<T1 extends RenderContext,T2 extends RenderCallback<T1>> extends Object implements PivotRenderer<T2>
Constructor and Description |
---|
AbstractPivotRenderer() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
render
protected void registerCommands()
protected void initializeRenderProperties()
public UICommand<?> getCommand(String name)
getCommand
in interface PivotRenderer<T2 extends RenderCallback<T1>>
PivotRenderer.getCommand(java.lang.String)
public void addCommand(UICommand<?> command)
addCommand
in interface PivotRenderer<T2 extends RenderCallback<T1>>
PivotRenderer.addCommand(com.eyeq.pivot4j.ui.command.UICommand)
public void removeCommand(String name)
removeCommand
in interface PivotRenderer<T2 extends RenderCallback<T1>>
PivotRenderer.removeCommand(java.lang.String)
public SortMode getSortMode()
getSortMode
in interface PivotRenderer<T2 extends RenderCallback<T1>>
public void setSortMode(SortMode sortMode)
setSortMode
in interface PivotRenderer<T2 extends RenderCallback<T1>>
sortMode
- the sortMode to setPivotRenderer.setSortMode(com.eyeq.pivot4j.sort.SortMode)
public String getDrillDownMode()
getDrillDownMode
in interface PivotRenderer<T2 extends RenderCallback<T1>>
PivotRenderer.getDrillDownMode()
public void setDrillDownMode(String drillDownMode)
setDrillDownMode
in interface PivotRenderer<T2 extends RenderCallback<T1>>
drillDownMode
- the drillDownMode to setPivotRenderer.setDrillDownMode(java.lang.String)
public boolean getEnableDrillDown()
getEnableDrillDown
in interface PivotRenderer<T2 extends RenderCallback<T1>>
PivotRenderer.getEnableDrillDown()
public void setEnableDrillDown(boolean enableDrillDown)
setEnableDrillDown
in interface PivotRenderer<T2 extends RenderCallback<T1>>
enableDrillDown
- the enableDrillDown to setPivotRenderer.setEnableDrillDown(boolean)
public boolean getEnableSort()
getEnableSort
in interface PivotRenderer<T2 extends RenderCallback<T1>>
PivotRenderer.getEnableSort()
public void setEnableSort(boolean enableSort)
setEnableSort
in interface PivotRenderer<T2 extends RenderCallback<T1>>
enableSort
- the enableSort to setPivotRenderer.setEnableSort(boolean)
public boolean getEnableDrillThrough()
getEnableDrillThrough
in interface PivotRenderer<T2 extends RenderCallback<T1>>
PivotRenderer.getEnableDrillThrough()
public void setEnableDrillThrough(boolean enableDrillThrough)
setEnableDrillThrough
in interface PivotRenderer<T2 extends RenderCallback<T1>>
enableDrillThrough
- the enableDrillThrough to setPivotRenderer.setEnableDrillThrough(boolean)
public boolean getRenderSlicer()
getRenderSlicer
in interface PivotRenderer<T2 extends RenderCallback<T1>>
PivotRenderer.getRenderSlicer()
public void setRenderSlicer(boolean renderSlicer)
setRenderSlicer
in interface PivotRenderer<T2 extends RenderCallback<T1>>
PivotRenderer.setRenderSlicer(boolean)
public PropertyCollector getPropertyCollector()
getPropertyCollector
in interface PivotRenderer<T2 extends RenderCallback<T1>>
public void setPropertyCollector(PropertyCollector propertyCollector)
setPropertyCollector
in interface PivotRenderer<T2 extends RenderCallback<T1>>
propertyCollector
- the propertyCollector to setpublic AggregatorFactory getAggregatorFactory()
getAggregatorFactory
in interface PivotRenderer<T2 extends RenderCallback<T1>>
PivotRenderer.getAggregatorFactory()
public void setAggregatorFactory(AggregatorFactory aggregatorFactory)
aggregatorFactory
- the aggregatorFactory to setpublic List<String> getAggregators(Axis axis, AggregatorPosition position)
getAggregators
in interface PivotRenderer<T2 extends RenderCallback<T1>>
PivotRenderer.getAggregators(org.olap4j.Axis,
com.eyeq.pivot4j.ui.aggregator.AggregatorPosition)
public void addAggregator(Axis axis, AggregatorPosition position, String name)
addAggregator
in interface PivotRenderer<T2 extends RenderCallback<T1>>
PivotRenderer.addAggregator(org.olap4j.Axis,
com.eyeq.pivot4j.ui.aggregator.AggregatorPosition, java.lang.String)
public void removeAggregator(Axis axis, AggregatorPosition position, String name)
removeAggregator
in interface PivotRenderer<T2 extends RenderCallback<T1>>
PivotRenderer.removeAggregator(org.olap4j.Axis,
com.eyeq.pivot4j.ui.aggregator.AggregatorPosition, java.lang.String)
public void setAggregators(Axis axis, AggregatorPosition position, List<String> names)
setAggregators
in interface PivotRenderer<T2 extends RenderCallback<T1>>
PivotRenderer.setAggregators(org.olap4j.Axis,
com.eyeq.pivot4j.ui.aggregator.AggregatorPosition, java.util.List)
public ConditionFactory getConditionFactory()
public void setConditionFactory(ConditionFactory conditionFactory)
conditionFactory
- the conditionFactory to setpublic Map<String,RenderPropertyList> getRenderProperties()
getRenderProperties
in interface PivotRenderer<T2 extends RenderCallback<T1>>
PivotRenderer.getRenderProperties()
protected String getRenderPropertyCategory(T1 context)
context
- public Serializable saveState()
saveState
in interface Bookmarkable
Bookmarkable.saveState()
public void restoreState(Serializable state)
restoreState
in interface Bookmarkable
DefaultRenderPropertyList.restoreState(java.io.Serializable)
public void saveSettings(HierarchicalConfiguration configuration)
saveSettings
in interface Configurable
DefaultRenderPropertyList.saveSettings(org.apache.commons.configuration.HierarchicalConfiguration)
public void restoreSettings(HierarchicalConfiguration configuration)
restoreSettings
in interface Configurable
Configurable.restoreSettings(org.apache.commons.configuration.HierarchicalConfiguration)
Copyright © 2012–2013 Eyeq MC. All rights reserved.