|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.jasperreports.engine.base.JRBasePrintHyperlink
public class JRBasePrintHyperlink
Stand-alone implementation of JRPrintHyperlink
.
Constructor Summary | |
---|---|
JRBasePrintHyperlink()
Creates a blank hyperlink. |
Method Summary | |
---|---|
void |
addHyperlinkParameter(JRPrintHyperlinkParameter parameter)
Adds a custom hyperlink parameter. |
java.lang.String |
getHyperlinkAnchor()
|
java.lang.Integer |
getHyperlinkPage()
|
JRPrintHyperlinkParameters |
getHyperlinkParameters()
Returns the set of custom hyperlink parameters. |
java.lang.String |
getHyperlinkReference()
|
HyperlinkTargetEnum |
getHyperlinkTargetValue()
|
java.lang.String |
getHyperlinkTooltip()
Returns the hyperlink tooltip. |
HyperlinkTypeEnum |
getHyperlinkTypeValue()
Retrieves the hyperlink type for the element. |
java.lang.String |
getLinkTarget()
Returns the hyperlink target name. |
java.lang.String |
getLinkType()
Returns the hyperlink type. |
void |
setHyperlinkAnchor(java.lang.String hyperlinkAnchor)
|
void |
setHyperlinkPage(java.lang.Integer hyperlinkPage)
|
void |
setHyperlinkParameters(JRPrintHyperlinkParameters parameters)
Sets the custom hyperlink parameters. |
void |
setHyperlinkReference(java.lang.String hyperlinkReference)
|
void |
setHyperlinkTarget(HyperlinkTargetEnum hyperlinkTarget)
|
void |
setHyperlinkTooltip(java.lang.String hyperlinkTooltip)
Sets the tooltip to be used for the hyperlink. |
void |
setHyperlinkType(HyperlinkTypeEnum hyperlinkType)
Sets the link type as a built-in hyperlink type. |
void |
setLinkTarget(java.lang.String linkTarget)
Sets the hyperlink target name. |
void |
setLinkType(java.lang.String type)
Sets the hyperlink type. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JRBasePrintHyperlink()
Method Detail |
---|
public java.lang.String getHyperlinkAnchor()
getHyperlinkAnchor
in interface JRPrintHyperlink
public java.lang.Integer getHyperlinkPage()
getHyperlinkPage
in interface JRPrintHyperlink
public JRPrintHyperlinkParameters getHyperlinkParameters()
JRPrintHyperlink
getHyperlinkParameters
in interface JRPrintHyperlink
JRPrintHyperlink.setHyperlinkParameters(JRPrintHyperlinkParameters)
,
JRPrintHyperlinkParameter
public java.lang.String getHyperlinkReference()
getHyperlinkReference
in interface JRPrintHyperlink
public HyperlinkTargetEnum getHyperlinkTargetValue()
getHyperlinkTargetValue
in interface JRPrintHyperlink
public HyperlinkTypeEnum getHyperlinkTypeValue()
JRPrintHyperlink
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 JRPrintHyperlink
JRPrintHyperlink.getLinkType()
public java.lang.String getLinkType()
JRPrintHyperlink
getLinkType
in interface JRPrintHyperlink
public java.lang.String getLinkTarget()
JRPrintHyperlink
The target name can be one of the built-in names (Self, Blank, Top, Parent), or can be an arbitrary name.
getLinkTarget
in interface JRPrintHyperlink
public void setHyperlinkAnchor(java.lang.String hyperlinkAnchor)
setHyperlinkAnchor
in interface JRPrintHyperlink
public void setHyperlinkPage(java.lang.Integer hyperlinkPage)
setHyperlinkPage
in interface JRPrintHyperlink
public void setHyperlinkParameters(JRPrintHyperlinkParameters parameters)
JRPrintHyperlink
These parameters will be used to produce the actual hyperlink when the report is exported.
setHyperlinkParameters
in interface JRPrintHyperlink
parameters
- the set of custom hyperlink parameterspublic void setHyperlinkReference(java.lang.String hyperlinkReference)
setHyperlinkReference
in interface JRPrintHyperlink
public void setHyperlinkTarget(HyperlinkTargetEnum hyperlinkTarget)
setHyperlinkTarget
in interface JRPrintHyperlink
public void setLinkTarget(java.lang.String linkTarget)
JRPrintHyperlink
The target name can be one of the built-in names (Self, Blank, Top, Parent), or can be an arbitrary name.
setLinkTarget
in interface JRPrintHyperlink
linkTarget
- the hyperlink target namepublic void setHyperlinkType(HyperlinkTypeEnum hyperlinkType)
JRPrintHyperlink
setHyperlinkType
in interface JRPrintHyperlink
hyperlinkType
- the built-in hyperlink typeJRPrintHyperlink.getLinkType()
public void setLinkType(java.lang.String type)
JRPrintHyperlink
The type can be one of the built-in types (Reference, LocalAnchor, LocalPage, RemoteAnchor, RemotePage), or can be an arbitrary type.
setLinkType
in interface JRPrintHyperlink
type
- the hyperlink typepublic void addHyperlinkParameter(JRPrintHyperlinkParameter parameter)
parameter
- the parameter to addgetHyperlinkParameters()
,
JRPrintHyperlinkParameters.addParameter(JRPrintHyperlinkParameter)
public java.lang.String getHyperlinkTooltip()
JRPrintHyperlink
getHyperlinkTooltip
in interface JRPrintHyperlink
public void setHyperlinkTooltip(java.lang.String hyperlinkTooltip)
JRPrintHyperlink
setHyperlinkTooltip
in interface JRPrintHyperlink
hyperlinkTooltip
- the tooltip
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |