public class FillChartSettings extends Object implements ChartSettings
Modifier and Type | Field and Description |
---|---|
protected ChartSettings |
parent |
NO_BOOKMARK
Constructor and Description |
---|
FillChartSettings(ChartSettings chartSettings,
JRFillObjectFactory factory) |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
void |
collectExpressions(JRExpressionCollector collector) |
JRExpression |
getAnchorNameExpression()
Returns an expression whose value represents the anchor name.
|
Color |
getBackcolor() |
int |
getBookmarkLevel()
Returns the level of the bookmark corresponding to the anchor.
|
byte |
getChartType() |
String |
getCustomizerClass()
Gets a user specified chart customizer class name.
|
JRExpression |
getHyperlinkAnchorExpression()
Returns the expression whose value represents the anchor.
|
JRExpression |
getHyperlinkPageExpression()
Returns an integer representing the page index of the link.
|
JRHyperlinkParameter[] |
getHyperlinkParameters()
Returns the list of hyperlink parameters.
|
JRExpression |
getHyperlinkReferenceExpression()
Returns the expression whose value represents the hyperlink reference.
|
byte |
getHyperlinkTarget()
Retrieves the hyperlink target for the element.
|
JRExpression |
getHyperlinkTooltipExpression()
Returns the expression which will generate the hyperlink tooltip.
|
byte |
getHyperlinkType()
Deprecated.
Replaced by
getHyperlinkTypeValue() . |
HyperlinkTypeEnum |
getHyperlinkTypeValue()
Retrieves the hyperlink type for the element.
|
Color |
getLegendBackgroundColor() |
Color |
getLegendColor() |
JRFont |
getLegendFont() |
EdgeEnum |
getLegendPosition() |
String |
getLinkTarget()
Returns the hyperlink target name.
|
String |
getLinkType()
Returns the hyperlink type.
|
String |
getRenderType() |
Boolean |
getShowLegend() |
Color |
getSubtitleColor() |
JRExpression |
getSubtitleExpression() |
JRFont |
getSubtitleFont() |
Color |
getTitleColor() |
JRExpression |
getTitleExpression() |
JRFont |
getTitleFont() |
EdgeEnum |
getTitlePosition() |
protected ChartSettings parent
public FillChartSettings(ChartSettings chartSettings, JRFillObjectFactory factory)
public JRExpression getAnchorNameExpression()
JRAnchor
getAnchorNameExpression
in interface JRAnchor
JRAnchor.getAnchorNameExpression()
public int getBookmarkLevel()
JRAnchor
getBookmarkLevel
in interface JRAnchor
NO_BOOKMARK
if no bookmark should be created for this anchorJRAnchor.getBookmarkLevel()
public Object clone()
clone
in interface JRCloneable
clone
in class Object
Object.clone()
public byte getChartType()
getChartType
in interface ChartSettings
ChartSettings.getChartType()
public Color getLegendBackgroundColor()
getLegendBackgroundColor
in interface ChartSettings
ChartSettings.getLegendBackgroundColor()
public Color getLegendColor()
getLegendColor
in interface ChartSettings
ChartSettings.getLegendColor()
public JRFont getLegendFont()
getLegendFont
in interface ChartSettings
ChartSettings.getLegendFont()
public EdgeEnum getLegendPosition()
getLegendPosition
in interface ChartSettings
ChartSettings.getLegendPosition()
public String getRenderType()
getRenderType
in interface ChartSettings
ChartSettings.getRenderType()
public Boolean getShowLegend()
getShowLegend
in interface ChartSettings
ChartSettings.getShowLegend()
public Color getSubtitleColor()
getSubtitleColor
in interface ChartSettings
ChartSettings.getSubtitleColor()
public JRExpression getSubtitleExpression()
getSubtitleExpression
in interface ChartSettings
ChartSettings.getSubtitleExpression()
public JRFont getSubtitleFont()
getSubtitleFont
in interface ChartSettings
ChartSettings.getSubtitleFont()
public Color getTitleColor()
getTitleColor
in interface ChartSettings
ChartSettings.getTitleColor()
public JRExpression getTitleExpression()
getTitleExpression
in interface ChartSettings
ChartSettings.getTitleExpression()
public JRFont getTitleFont()
getTitleFont
in interface ChartSettings
ChartSettings.getTitleFont()
public EdgeEnum getTitlePosition()
getTitlePosition
in interface ChartSettings
ChartSettings.getTitlePosition()
public JRExpression getHyperlinkAnchorExpression()
JRHyperlink
getHyperlinkAnchorExpression
in interface JRHyperlink
JRHyperlink.getHyperlinkAnchorExpression()
public JRExpression getHyperlinkPageExpression()
JRHyperlink
getHyperlinkPageExpression
in interface JRHyperlink
JRHyperlink.getHyperlinkPageExpression()
public JRHyperlinkParameter[] getHyperlinkParameters()
JRHyperlink
The parameters can be used by custom hyperlink types to generate dynamic links.
getHyperlinkParameters
in interface JRHyperlink
JRHyperlink.getHyperlinkParameters()
public JRExpression getHyperlinkReferenceExpression()
JRHyperlink
getHyperlinkReferenceExpression
in interface JRHyperlink
JRHyperlink.getHyperlinkReferenceExpression()
public byte getHyperlinkTarget()
JRHyperlink
The actual hyperlink target is determined by getLinkTarget()
.
This method can is used to determine whether the hyperlink target is one of the
built-in target names or a custom one.
When hyperlink has a custom target name, HyperlinkTargetEnum.CUSTOM
is returned.
getHyperlinkTarget
in interface JRHyperlink
JRHyperlink.getHyperlinkTarget()
public JRExpression getHyperlinkTooltipExpression()
JRHyperlink
getHyperlinkTooltipExpression
in interface JRHyperlink
JRHyperlink.getHyperlinkTooltipExpression()
public byte getHyperlinkType()
getHyperlinkTypeValue()
.getHyperlinkType
in interface JRHyperlink
public HyperlinkTypeEnum getHyperlinkTypeValue()
JRHyperlink
The actual hyperlink type is determined by getLinkType()
.
This method can is used to determine whether the hyperlink type is one of the
built-in types or a custom type.
When hyperlink is of custom type, CUSTOM
is returned.
getHyperlinkTypeValue
in interface JRHyperlink
JRHyperlink.getHyperlinkTypeValue()
public String getLinkTarget()
JRHyperlink
The type can be one of the built-in names (Self, Blank, Top, Parent), or can be an arbitrary name.
getLinkTarget
in interface JRHyperlink
JRHyperlink.getLinkTarget()
public String getLinkType()
JRHyperlink
The type can be one of the built-in types (Reference, LocalAnchor, LocalPage, RemoteAnchor, RemotePage), or can be an arbitrary type.
getLinkType
in interface JRHyperlink
JRHyperlink.getLinkType()
public Color getBackcolor()
getBackcolor
in interface ChartSettings
ChartSettings.getLegendColor()
public String getCustomizerClass()
ChartSettings
getCustomizerClass
in interface ChartSettings
ChartCustomizer
public void collectExpressions(JRExpressionCollector collector)
Copyright © 2013. All Rights Reserved.