package net.sf.jasperreports.engine; public interface JRHyperlink extends JRCloneable { public static final byte HYPERLINK_TYPE_NONE = 1; public static final byte HYPERLINK_TYPE_REFERENCE = 2; public static final byte HYPERLINK_TYPE_LOCAL_ANCHOR = 3; public static final byte HYPERLINK_TYPE_LOCAL_PAGE = 4; public static final byte HYPERLINK_TYPE_REMOTE_ANCHOR = 5; public static final byte HYPERLINK_TYPE_REMOTE_PAGE = 6; public static final byte HYPERLINK_TYPE_NULL = 0; public static final byte HYPERLINK_TYPE_CUSTOM = 7; public static final byte HYPERLINK_TARGET_SELF = 1; public static final byte HYPERLINK_TARGET_BLANK = 2; public static final byte HYPERLINK_TARGET_PARENT = 3; public static final byte HYPERLINK_TARGET_TOP = 4; byte getHyperlinkType(); byte getHyperlinkTarget(); JRExpression getHyperlinkReferenceExpression(); JRExpression getHyperlinkAnchorExpression(); JRExpression getHyperlinkPageExpression(); String getLinkType(); JRHyperlinkParameter[] getHyperlinkParameters(); JRExpression getHyperlinkTooltipExpression(); }