public abstract class RenderContext extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ATTRIBUTE_CACHED_MEMBERS |
static String |
RESOURCE_BUNDLE_NAME |
Constructor and Description |
---|
RenderContext(PivotModel model,
PivotRenderer<?> renderer) |
public static final String RESOURCE_BUNDLE_NAME
public static final String ATTRIBUTE_CACHED_MEMBERS
public RenderContext(PivotModel model, PivotRenderer<?> renderer)
model
- renderer
- public org.slf4j.Logger getLogger()
public void setLogger(org.slf4j.Logger logger)
logger
- the logger to setpublic PivotModel getModel()
public PivotRenderer<?> getRenderer()
public ExpressionContext getExpressionContext()
protected ExpressionContext createExpressionContext(PivotModel model)
model
- public ExpressionEvaluator getExpressionEvaluator()
public ResourceBundle getResourceBundle()
public void setResourceBundle(ResourceBundle resourceBundle)
resourceBundle
- protected ResourceBundle createDefaultResourceBundle(PivotModel model)
model
- public CellSet getCellSet()
public Axis getAxis()
public void setAxis(Axis axis)
axis
- the axis to setpublic Hierarchy getHierarchy()
public void setHierarchy(Hierarchy hierarchy)
hierarchy
- the hierarchy to setpublic Member getMember()
public void setMember(Member member)
member
- the member to setpublic Property getProperty()
public void setProperty(Property property)
property
- the property to setpublic Level getLevel()
public void setLevel(Level level)
level
- the level to setpublic Cell getCell()
public void setCell(Cell cell)
cell
- the cell to setpublic String getCellType()
public void setCellType(String cellType)
cellType
- the cellType to setpublic String getRenderPropertyCategory()
public void setRenderPropertyCategory(String renderPropertyCategory)
renderPropertyCategory
- the renderPropertyCategory to setpublic Position getPosition()
public void setPosition(Position position)
position
- the position to setpublic Aggregator getAggregator()
public void setAggregator(Aggregator aggregator)
aggregator
- the aggregator to setpublic abstract Position getAggregationTarget(Axis axis)
axis
- public CellSetAxis getCellSetAxis()
public boolean hasAttribute(String name)
name
- public void removeAttribute(String name)
name
- public Map<String,RenderPropertyList> getRenderProperties()
public Member getParentMember(Member member)
member
- Copyright © 2012–2013 Eyeq MC. All rights reserved.