net.sf.jasperreports.engine
public final class JRHyperlinkHelper extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
HYPERLINK_TARGET_BLANK
Deprecated.
Replaced by
HyperlinkTargetEnum.BLANK . |
static java.lang.String |
HYPERLINK_TARGET_PARENT
Deprecated.
Replaced by
HyperlinkTargetEnum.PARENT . |
static java.lang.String |
HYPERLINK_TARGET_SELF
Deprecated.
Replaced by
HyperlinkTargetEnum.SELF . |
static java.lang.String |
HYPERLINK_TARGET_TOP
Deprecated.
Replaced by
HyperlinkTargetEnum.TOP . |
static java.lang.String |
HYPERLINK_TYPE_LOCAL_ANCHOR
Deprecated.
Replaced by
HyperlinkTypeEnum.LOCAL_ANCHOR . |
static java.lang.String |
HYPERLINK_TYPE_LOCAL_PAGE
Deprecated.
Replaced by
HyperlinkTypeEnum.LOCAL_PAGE . |
static java.lang.String |
HYPERLINK_TYPE_NONE
Deprecated.
Replaced by
HyperlinkTypeEnum.NONE . |
static java.lang.String |
HYPERLINK_TYPE_REFERENCE
Deprecated.
Replaced by
HyperlinkTypeEnum.REFERENCE . |
static java.lang.String |
HYPERLINK_TYPE_REMOTE_ANCHOR
Deprecated.
Replaced by
HyperlinkTypeEnum.REMOTE_ANCHOR . |
static java.lang.String |
HYPERLINK_TYPE_REMOTE_PAGE
Deprecated.
Replaced by
HyperlinkTypeEnum.REMOTE_PAGE . |
Modifier and Type | Method and Description |
---|---|
static byte |
getHyperlinkTarget(JRHyperlink hyperlink)
Returns the built-in hyperlink target, or
JRHyperlink.HYPERLINK_TARGET_CUSTOM
if the target name is not a built-in one. |
static byte |
getHyperlinkTarget(java.lang.String linkTarget)
Deprecated.
Replaced by
getHyperlinkTargetValue(String) . |
static HyperlinkTargetEnum |
getHyperlinkTargetValue(java.lang.String linkTarget)
Returns the built-in hyperlink target, or
HyperlinkTargetEnum.CUSTOM
if the target name is not a built-in one. |
static byte |
getHyperlinkType(JRHyperlink hyperlink)
Deprecated.
Replaced by
getHyperlinkTypeValue(JRHyperlink) . |
static byte |
getHyperlinkType(java.lang.String linkType)
Deprecated.
Replaced by
getHyperlinkTypeValue(String) . |
static HyperlinkTypeEnum |
getHyperlinkTypeValue(JRHyperlink hyperlink)
Returns the built-in hyperlink type, or
JRHyperlink.HYPERLINK_TYPE_CUSTOM
if the type is not a built-in type. |
static HyperlinkTypeEnum |
getHyperlinkTypeValue(java.lang.String linkType)
Returns the built-in hyperlink type, or
JRHyperlink.HYPERLINK_TYPE_CUSTOM
if the type is not a built-in type. |
static java.lang.String |
getLinkTarget(byte hyperlinkTarget)
Deprecated.
Replaced by
getLinkTarget(HyperlinkTargetEnum) . |
static java.lang.String |
getLinkTarget(HyperlinkTargetEnum hyperlinkTarget)
Returns the link target associated with a built-in target.
|
static java.lang.String |
getLinkType(byte hyperlinkType)
Deprecated.
Replaced by
getLinkType(HyperlinkTypeEnum) . |
static java.lang.String |
getLinkType(HyperlinkTypeEnum hyperlinkType)
Returns the link type associated with a built-in type.
|
static boolean |
isEmpty(JRHyperlink hyperlink)
Decides whether a hyperlink is empty or not.
|
public static final java.lang.String HYPERLINK_TYPE_NONE
HyperlinkTypeEnum.NONE
.JRHyperlink.HYPERLINK_TYPE_NONE
.public static final java.lang.String HYPERLINK_TYPE_REFERENCE
HyperlinkTypeEnum.REFERENCE
.JRHyperlink.HYPERLINK_TYPE_REFERENCE
.public static final java.lang.String HYPERLINK_TYPE_LOCAL_ANCHOR
HyperlinkTypeEnum.LOCAL_ANCHOR
.JRHyperlink.HYPERLINK_LOCAL_ANCHOR
.public static final java.lang.String HYPERLINK_TYPE_LOCAL_PAGE
HyperlinkTypeEnum.LOCAL_PAGE
.JRHyperlink.HYPERLINK_TYPE_LOCAL_PAGE
.public static final java.lang.String HYPERLINK_TYPE_REMOTE_ANCHOR
HyperlinkTypeEnum.REMOTE_ANCHOR
.JRHyperlink.HYPERLINK_TYPE_REMOTE_ANCHOR
.public static final java.lang.String HYPERLINK_TYPE_REMOTE_PAGE
HyperlinkTypeEnum.REMOTE_PAGE
.JRHyperlink.HYPERLINK_TYPE_REMOTE_PAGE
.public static final java.lang.String HYPERLINK_TARGET_SELF
HyperlinkTargetEnum.SELF
.JRHyperlink.HYPERLINK_TARGET_SELF
.public static final java.lang.String HYPERLINK_TARGET_BLANK
HyperlinkTargetEnum.BLANK
.JRHyperlink.HYPERLINK_TARGET_BLANK
.public static final java.lang.String HYPERLINK_TARGET_PARENT
HyperlinkTargetEnum.PARENT
.JRHyperlink.HYPERLINK_TARGET_PARENT
.public static final java.lang.String HYPERLINK_TARGET_TOP
HyperlinkTargetEnum.TOP
.JRHyperlink.HYPERLINK_TARGET_TOP
.public static byte getHyperlinkType(JRHyperlink hyperlink)
getHyperlinkTypeValue(JRHyperlink)
.public static HyperlinkTypeEnum getHyperlinkTypeValue(JRHyperlink hyperlink)
JRHyperlink.HYPERLINK_TYPE_CUSTOM
if the type is not a built-in type.hyperlink
- the hyperlink objectpublic static byte getHyperlinkType(java.lang.String linkType)
getHyperlinkTypeValue(String)
.public static HyperlinkTypeEnum getHyperlinkTypeValue(java.lang.String linkType)
JRHyperlink.HYPERLINK_TYPE_CUSTOM
if the type is not a built-in type.linkType
- the link typepublic static byte getHyperlinkTarget(JRHyperlink hyperlink)
JRHyperlink.HYPERLINK_TARGET_CUSTOM
if the target name is not a built-in one.hyperlink
- the hyperlink objectpublic static byte getHyperlinkTarget(java.lang.String linkTarget)
getHyperlinkTargetValue(String)
.public static HyperlinkTargetEnum getHyperlinkTargetValue(java.lang.String linkTarget)
HyperlinkTargetEnum.CUSTOM
if the target name is not a built-in one.linkTarget
- the link target typepublic static java.lang.String getLinkType(byte hyperlinkType)
getLinkType(HyperlinkTypeEnum)
.public static java.lang.String getLinkType(HyperlinkTypeEnum hyperlinkType)
hyperlinkType
- the built-in typepublic static java.lang.String getLinkTarget(byte hyperlinkTarget)
getLinkTarget(HyperlinkTargetEnum)
.public static java.lang.String getLinkTarget(HyperlinkTargetEnum hyperlinkTarget)
hyperlinkTarget
- the built-in target typepublic static boolean isEmpty(JRHyperlink hyperlink)
The hyperlink is considered empty when it's null
or when
its type is NONE
and it doesn't include a tooltip expression
hyperlink
- the hyperlink© 2001-2010 Jaspersoft Corporation www.jaspersoft.com