|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.jasperreports.engine.base.JRBaseElement
net.sf.jasperreports.engine.base.JRBaseGraphicElement
net.sf.jasperreports.engine.base.JRBaseImage
public class JRBaseImage
The actual implementation of a graphic element representing an image.
Field Summary | |
---|---|
protected JRExpression |
anchorNameExpression
|
protected int |
bookmarkLevel
The bookmark level for the anchor associated with this image. |
protected java.lang.Byte |
border
|
protected java.awt.Color |
borderColor
|
protected java.lang.Byte |
bottomBorder
|
protected java.awt.Color |
bottomBorderColor
|
protected java.lang.Integer |
bottomPadding
|
protected JRGroup |
evaluationGroup
|
protected byte |
evaluationTime
|
protected JRExpression |
expression
|
protected java.lang.Byte |
horizontalAlignment
|
protected JRExpression |
hyperlinkAnchorExpression
|
protected JRExpression |
hyperlinkPageExpression
|
protected JRExpression |
hyperlinkReferenceExpression
|
protected byte |
hyperlinkTarget
|
protected byte |
hyperlinkType
|
protected boolean |
isLazy
|
protected java.lang.Boolean |
isUsingCache
|
protected java.lang.Byte |
leftBorder
|
protected java.awt.Color |
leftBorderColor
|
protected java.lang.Integer |
leftPadding
|
protected java.lang.String |
linkType
|
protected byte |
onErrorType
|
protected java.lang.Integer |
padding
|
protected java.lang.Byte |
rightBorder
|
protected java.awt.Color |
rightBorderColor
|
protected java.lang.Integer |
rightPadding
|
protected java.lang.Byte |
scaleImage
|
protected java.lang.Byte |
topBorder
|
protected java.awt.Color |
topBorderColor
|
protected java.lang.Integer |
topPadding
|
protected java.lang.Byte |
verticalAlignment
|
Fields inherited from class net.sf.jasperreports.engine.base.JRBaseGraphicElement |
---|
fill, pen |
Fields inherited from class net.sf.jasperreports.engine.base.JRBaseElement |
---|
backcolor, defaultStyleProvider, elementGroup, forecolor, height, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, key, mode, parentStyle, positionType, printWhenExpression, printWhenGroupChanges, stretchType, width, x, y |
Fields inherited from interface net.sf.jasperreports.engine.JRImage |
---|
ON_ERROR_TYPE_BLANK, ON_ERROR_TYPE_ERROR, ON_ERROR_TYPE_ICON, SCALE_IMAGE_CLIP, SCALE_IMAGE_FILL_FRAME, SCALE_IMAGE_RETAIN_SHAPE |
Fields inherited from interface net.sf.jasperreports.engine.JRGraphicElement |
---|
FILL_SOLID, PEN_1_POINT, PEN_2_POINT, PEN_4_POINT, PEN_DOTTED, PEN_NONE, PEN_THIN |
Fields inherited from interface net.sf.jasperreports.engine.JRElement |
---|
MODE_OPAQUE, MODE_TRANSPARENT, POSITION_TYPE_FIX_RELATIVE_TO_BOTTOM, POSITION_TYPE_FIX_RELATIVE_TO_TOP, POSITION_TYPE_FLOAT, STRETCH_TYPE_NO_STRETCH, STRETCH_TYPE_RELATIVE_TO_BAND_HEIGHT, STRETCH_TYPE_RELATIVE_TO_TALLEST_OBJECT |
Fields inherited from interface net.sf.jasperreports.engine.JRAnchor |
---|
NO_BOOKMARK |
Fields inherited from interface net.sf.jasperreports.engine.JRHyperlink |
---|
HYPERLINK_TARGET_BLANK, HYPERLINK_TARGET_SELF, HYPERLINK_TYPE_CUSTOM, HYPERLINK_TYPE_LOCAL_ANCHOR, HYPERLINK_TYPE_LOCAL_PAGE, HYPERLINK_TYPE_NONE, HYPERLINK_TYPE_NULL, HYPERLINK_TYPE_REFERENCE, HYPERLINK_TYPE_REMOTE_ANCHOR, HYPERLINK_TYPE_REMOTE_PAGE |
Fields inherited from interface net.sf.jasperreports.engine.JRAlignment |
---|
HORIZONTAL_ALIGN_CENTER, HORIZONTAL_ALIGN_JUSTIFIED, HORIZONTAL_ALIGN_LEFT, HORIZONTAL_ALIGN_RIGHT, VERTICAL_ALIGN_BOTTOM, VERTICAL_ALIGN_JUSTIFIED, VERTICAL_ALIGN_MIDDLE, VERTICAL_ALIGN_TOP |
Constructor Summary | |
---|---|
protected |
JRBaseImage(JRImage image,
JRBaseObjectFactory factory)
protected JRBaseImage() { super(); } /** Initializes properties that are specific to images. |
Method Summary | |
---|---|
void |
collectExpressions(JRExpressionCollector collector)
|
JRExpression |
getAnchorNameExpression()
Returns an expression whose value represents the anchor name. |
int |
getBookmarkLevel()
Returns the level of the bookmark corresponding to the anchor. |
byte |
getBorder()
Gets the default border pen size (can be overwritten by individual settings). |
java.awt.Color |
getBorderColor()
Gets the default border color (can be overwritten by individual settings). |
byte |
getBottomBorder()
|
java.awt.Color |
getBottomBorderColor()
|
int |
getBottomPadding()
|
JRBox |
getBox()
Deprecated. |
JRChild |
getCopy(JRAbstractObjectFactory factory)
|
JRGroup |
getEvaluationGroup()
Indicates the evaluation time for this image. |
byte |
getEvaluationTime()
Indicates the evaluation time for this image. |
JRExpression |
getExpression()
Gets the evaluation group for this text field. |
byte |
getHorizontalAlignment()
Gets the text horizontal alignment. |
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()
Retrieves the hyperlink type for the element. |
byte |
getLeftBorder()
|
java.awt.Color |
getLeftBorderColor()
|
int |
getLeftPadding()
|
java.lang.String |
getLinkType()
Returns the hyperlink type. |
byte |
getMode()
Returns the element transparency mode. |
byte |
getOnErrorType()
Indicates how the engine will treat a missing image. |
java.lang.Byte |
getOwnBorder()
|
java.awt.Color |
getOwnBorderColor()
|
java.lang.Byte |
getOwnBottomBorder()
|
java.awt.Color |
getOwnBottomBorderColor()
|
java.lang.Integer |
getOwnBottomPadding()
|
java.lang.Byte |
getOwnHorizontalAlignment()
|
java.lang.Byte |
getOwnLeftBorder()
|
java.awt.Color |
getOwnLeftBorderColor()
|
java.lang.Integer |
getOwnLeftPadding()
|
java.lang.Integer |
getOwnPadding()
|
java.lang.Byte |
getOwnRightBorder()
|
java.awt.Color |
getOwnRightBorderColor()
|
java.lang.Integer |
getOwnRightPadding()
|
java.lang.Byte |
getOwnScaleImage()
|
java.lang.Byte |
getOwnTopBorder()
Gets the top border pen size (if the default value was overwritten). |
java.awt.Color |
getOwnTopBorderColor()
Gets the top border color (if the default value was overwritten). |
java.lang.Integer |
getOwnTopPadding()
|
java.lang.Byte |
getOwnVerticalAlignment()
|
int |
getPadding()
Gets the default padding in pixels (can be overwritten by individual settings). |
byte |
getPen()
Indicates the pen type used for this element. |
byte |
getRightBorder()
|
java.awt.Color |
getRightBorderColor()
|
int |
getRightPadding()
|
byte |
getScaleImage()
Gets the image scale type. |
byte |
getTopBorder()
Gets the top border pen size. |
java.awt.Color |
getTopBorderColor()
Gets the top border color. |
int |
getTopPadding()
|
byte |
getVerticalAlignment()
Gets the text vertical alignment. |
boolean |
isLazy()
Indicates if the images will be loaded lazily or not. |
java.lang.Boolean |
isOwnUsingCache()
Indicates if the engine is loading the current image from cache. |
boolean |
isUsingCache()
Indicates if the engine is loading the current image from cache. |
protected void |
normalizeLinkType()
|
void |
setBorder(byte border)
Sets the default border pen size (can be overwritten by individual settings). |
void |
setBorder(java.lang.Byte border)
|
void |
setBorderColor(java.awt.Color borderColor)
Sets the default border color (can be overwritten by individual settings). |
void |
setBottomBorder(byte bottomBorder)
|
void |
setBottomBorder(java.lang.Byte bottomBorder)
|
void |
setBottomBorderColor(java.awt.Color bottomBorderColor)
|
void |
setBottomPadding(int bottomPadding)
|
void |
setBottomPadding(java.lang.Integer bottomPadding)
|
void |
setHorizontalAlignment(byte horizontalAlignment)
Sets the text horizontal alignment. |
void |
setHorizontalAlignment(java.lang.Byte horizontalAlignment)
|
void |
setLazy(boolean isLazy)
Gives control over when the images are retrieved from their specified location. |
void |
setLeftBorder(byte leftBorder)
|
void |
setLeftBorder(java.lang.Byte leftBorder)
|
void |
setLeftBorderColor(java.awt.Color leftBorderColor)
|
void |
setLeftPadding(int leftPadding)
|
void |
setLeftPadding(java.lang.Integer leftPadding)
|
void |
setOnErrorType(byte onErrorType)
Specifies how the engine should treat a missing image. |
void |
setPadding(int padding)
Sets the default padding in pixels (can be overwritten by individual settings). |
void |
setPadding(java.lang.Integer padding)
|
void |
setRightBorder(byte rightBorder)
|
void |
setRightBorder(java.lang.Byte rightBorder)
|
void |
setRightBorderColor(java.awt.Color rightBorderColor)
|
void |
setRightPadding(int rightPadding)
|
void |
setRightPadding(java.lang.Integer rightPadding)
|
void |
setScaleImage(byte scaleImage)
Sets the image scale type. |
void |
setScaleImage(java.lang.Byte scaleImage)
|
void |
setTopBorder(byte topBorder)
Sets the top border pen size. |
void |
setTopBorder(java.lang.Byte topBorder)
|
void |
setTopBorderColor(java.awt.Color topBorderColor)
Sets the top border color. |
void |
setTopPadding(int topPadding)
|
void |
setTopPadding(java.lang.Integer topPadding)
|
void |
setUsingCache(boolean isUsingCache)
Specifies if the engine should be loading the current image from cache. |
void |
setUsingCache(java.lang.Boolean isUsingCache)
Specifies if the engine should be loading the current image from cache. |
void |
setVerticalAlignment(byte verticalAlignment)
Gets the text vertical alignment. |
void |
setVerticalAlignment(java.lang.Byte verticalAlignment)
|
void |
writeXml(JRXmlWriter xmlWriter)
|
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseGraphicElement |
---|
getFill, getOwnFill, getOwnPen, setFill, setFill, setPen, setPen |
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseElement |
---|
getBackcolor, getBaseStyle, getDefaultStyleProvider, getElementGroup, getForecolor, getHeight, getKey, getOwnBackcolor, getOwnForecolor, getOwnMode, getPositionType, getPrintWhenExpression, getPrintWhenGroupChanges, getStretchType, getStyle, getWidth, getX, getY, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, setBackcolor, setForecolor, setMode, setMode, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setRemoveLineWhenBlank, setStretchType, setWidth, setX |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface net.sf.jasperreports.engine.JRGraphicElement |
---|
getFill, getOwnFill, getOwnPen, setFill, setFill, setPen, setPen |
Methods inherited from interface net.sf.jasperreports.engine.JRElement |
---|
getBackcolor, getElementGroup, getForecolor, getHeight, getKey, getOwnBackcolor, getOwnForecolor, getOwnMode, getPositionType, getPrintWhenExpression, getPrintWhenGroupChanges, getStretchType, getWidth, getX, getY, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, setBackcolor, setForecolor, setMode, setMode, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setRemoveLineWhenBlank, setStretchType, setWidth, setX |
Methods inherited from interface net.sf.jasperreports.engine.JRStyleContainer |
---|
getDefaultStyleProvider, getStyle |
Field Detail |
---|
protected java.lang.Byte scaleImage
protected java.lang.Byte horizontalAlignment
protected java.lang.Byte verticalAlignment
protected java.lang.Boolean isUsingCache
protected boolean isLazy
protected byte onErrorType
protected byte evaluationTime
protected byte hyperlinkType
protected java.lang.String linkType
protected byte hyperlinkTarget
protected java.lang.Byte border
protected java.lang.Byte topBorder
protected java.lang.Byte leftBorder
protected java.lang.Byte bottomBorder
protected java.lang.Byte rightBorder
protected java.awt.Color borderColor
protected java.awt.Color topBorderColor
protected java.awt.Color leftBorderColor
protected java.awt.Color bottomBorderColor
protected java.awt.Color rightBorderColor
protected java.lang.Integer padding
protected java.lang.Integer topPadding
protected java.lang.Integer leftPadding
protected java.lang.Integer bottomPadding
protected java.lang.Integer rightPadding
protected JRGroup evaluationGroup
protected JRExpression expression
protected JRExpression anchorNameExpression
protected JRExpression hyperlinkReferenceExpression
protected JRExpression hyperlinkAnchorExpression
protected JRExpression hyperlinkPageExpression
protected int bookmarkLevel
JRAnchor.getBookmarkLevel()
Constructor Detail |
---|
protected JRBaseImage(JRImage image, JRBaseObjectFactory factory)
image
- an element whose properties are copied to this element. Usually it is a
JRDesignImage
that must be transformed into an
JRBaseImage at compile time.factory
- a factory used in the compile processMethod Detail |
---|
public byte getMode()
JRElement
getMode
in interface JRElement
getMode
in class JRBaseElement
public byte getPen()
JRGraphicElement
getPen
in interface JRGraphicElement
getPen
in class JRBaseGraphicElement
public byte getScaleImage()
JRImage
getScaleImage
in interface JRImage
public java.lang.Byte getOwnScaleImage()
getOwnScaleImage
in interface JRImage
public void setScaleImage(byte scaleImage)
JRImage
setScaleImage
in interface JRImage
scaleImage
- one of the scale constants in this classpublic void setScaleImage(java.lang.Byte scaleImage)
setScaleImage
in interface JRImage
public byte getHorizontalAlignment()
JRAlignment
getHorizontalAlignment
in interface JRAlignment
JRAlignment
public java.lang.Byte getOwnHorizontalAlignment()
getOwnHorizontalAlignment
in interface JRAlignment
public void setHorizontalAlignment(byte horizontalAlignment)
JRAlignment
setHorizontalAlignment
in interface JRAlignment
horizontalAlignment
- a value representing one of the horizontal alignment constants in JRAlignment
public void setHorizontalAlignment(java.lang.Byte horizontalAlignment)
setHorizontalAlignment
in interface JRAlignment
public byte getVerticalAlignment()
JRAlignment
getVerticalAlignment
in interface JRAlignment
JRAlignment
public java.lang.Byte getOwnVerticalAlignment()
getOwnVerticalAlignment
in interface JRAlignment
public void setVerticalAlignment(byte verticalAlignment)
JRAlignment
setVerticalAlignment
in interface JRAlignment
verticalAlignment
- a value representing one of the vertical alignment constants in JRAlignment
public void setVerticalAlignment(java.lang.Byte verticalAlignment)
setVerticalAlignment
in interface JRAlignment
public boolean isUsingCache()
JRImage
isUsingCache
in interface JRImage
public java.lang.Boolean isOwnUsingCache()
JRImage
isOwnUsingCache
in interface JRImage
public void setUsingCache(boolean isUsingCache)
JRImage
For image elements that have expressions returning java.lang.String objects as the image source, representing file names, URLs or classpath resources, the default value for this flag is true.
setUsingCache
in interface JRImage
public void setUsingCache(java.lang.Boolean isUsingCache)
JRImage
If set to null, the engine will rely on some default value which depends on the type of the image expression. The cache is turned on by default only for images that have java.lang.String objects in their expressions.
setUsingCache
in interface JRImage
public boolean isLazy()
JRImage
isLazy
in interface JRImage
public void setLazy(boolean isLazy)
JRImage
setLazy
in interface JRImage
isLazy
- specifies whetherpublic byte getOnErrorType()
JRImage
getOnErrorType
in interface JRImage
public void setOnErrorType(byte onErrorType)
JRImage
setOnErrorType
in interface JRImage
onErrorType
- one of the constants for missing image error typespublic byte getEvaluationTime()
JRImage
getEvaluationTime
in interface JRImage
JRExpression
public JRBox getBox()
JRImage
getBox
in interface JRImage
public byte getHyperlinkType()
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, HYPERLINK_TYPE_CUSTOM
is returned.
getHyperlinkType
in interface JRHyperlink
JRHyperlink.getLinkType()
public byte getHyperlinkTarget()
JRHyperlink
getHyperlinkTarget
in interface JRHyperlink
public JRGroup getEvaluationGroup()
JRImage
getEvaluationGroup
in interface JRImage
JRExpression
public JRExpression getExpression()
JRImage
getExpression
in interface JRImage
JRExpression.EVALUATION_TIME_GROUP
public JRExpression getAnchorNameExpression()
JRAnchor
getAnchorNameExpression
in interface JRAnchor
public JRExpression getHyperlinkReferenceExpression()
JRHyperlink
getHyperlinkReferenceExpression
in interface JRHyperlink
public JRExpression getHyperlinkAnchorExpression()
JRHyperlink
getHyperlinkAnchorExpression
in interface JRHyperlink
public JRExpression getHyperlinkPageExpression()
JRHyperlink
getHyperlinkPageExpression
in interface JRHyperlink
public JRChild getCopy(JRAbstractObjectFactory factory)
getCopy
in interface JRChild
public void collectExpressions(JRExpressionCollector collector)
collectExpressions
in interface JRElement
public void writeXml(JRXmlWriter xmlWriter) throws java.io.IOException
writeXml
in interface JRChild
java.io.IOException
public int getBookmarkLevel()
JRAnchor
getBookmarkLevel
in interface JRAnchor
NO_BOOKMARK
if no bookmark should be created for this anchorpublic byte getBorder()
JRBox
getBorder
in interface JRBox
public java.lang.Byte getOwnBorder()
getOwnBorder
in interface JRBox
public void setBorder(byte border)
JRBox
setBorder
in interface JRBox
public java.awt.Color getBorderColor()
JRBox
getBorderColor
in interface JRBox
public java.awt.Color getOwnBorderColor()
getOwnBorderColor
in interface JRBox
public void setBorderColor(java.awt.Color borderColor)
JRBox
setBorderColor
in interface JRBox
public int getPadding()
JRBox
getPadding
in interface JRBox
public java.lang.Integer getOwnPadding()
getOwnPadding
in interface JRBox
public void setPadding(int padding)
JRBox
setPadding
in interface JRBox
public byte getTopBorder()
JRBox
getTopBorder
in interface JRBox
public java.lang.Byte getOwnTopBorder()
JRBox
getOwnTopBorder
in interface JRBox
public void setTopBorder(byte topBorder)
JRBox
setTopBorder
in interface JRBox
public java.awt.Color getTopBorderColor()
JRBox
getTopBorderColor
in interface JRBox
public java.awt.Color getOwnTopBorderColor()
JRBox
getOwnTopBorderColor
in interface JRBox
public void setTopBorderColor(java.awt.Color topBorderColor)
JRBox
setTopBorderColor
in interface JRBox
public int getTopPadding()
getTopPadding
in interface JRBox
public java.lang.Integer getOwnTopPadding()
getOwnTopPadding
in interface JRBox
public void setTopPadding(int topPadding)
setTopPadding
in interface JRBox
public byte getLeftBorder()
getLeftBorder
in interface JRBox
public java.lang.Byte getOwnLeftBorder()
getOwnLeftBorder
in interface JRBox
public void setLeftBorder(byte leftBorder)
setLeftBorder
in interface JRBox
public java.awt.Color getLeftBorderColor()
getLeftBorderColor
in interface JRBox
public java.awt.Color getOwnLeftBorderColor()
getOwnLeftBorderColor
in interface JRBox
public void setLeftBorderColor(java.awt.Color leftBorderColor)
setLeftBorderColor
in interface JRBox
public int getLeftPadding()
getLeftPadding
in interface JRBox
public java.lang.Integer getOwnLeftPadding()
getOwnLeftPadding
in interface JRBox
public void setLeftPadding(int leftPadding)
setLeftPadding
in interface JRBox
public byte getBottomBorder()
getBottomBorder
in interface JRBox
public java.lang.Byte getOwnBottomBorder()
getOwnBottomBorder
in interface JRBox
public void setBottomBorder(byte bottomBorder)
setBottomBorder
in interface JRBox
public java.awt.Color getBottomBorderColor()
getBottomBorderColor
in interface JRBox
public java.awt.Color getOwnBottomBorderColor()
getOwnBottomBorderColor
in interface JRBox
public void setBottomBorderColor(java.awt.Color bottomBorderColor)
setBottomBorderColor
in interface JRBox
public int getBottomPadding()
getBottomPadding
in interface JRBox
public java.lang.Integer getOwnBottomPadding()
getOwnBottomPadding
in interface JRBox
public void setBottomPadding(int bottomPadding)
setBottomPadding
in interface JRBox
public byte getRightBorder()
getRightBorder
in interface JRBox
public java.lang.Byte getOwnRightBorder()
getOwnRightBorder
in interface JRBox
public void setRightBorder(byte rightBorder)
setRightBorder
in interface JRBox
public java.awt.Color getRightBorderColor()
getRightBorderColor
in interface JRBox
public java.awt.Color getOwnRightBorderColor()
getOwnRightBorderColor
in interface JRBox
public void setRightBorderColor(java.awt.Color rightBorderColor)
setRightBorderColor
in interface JRBox
public int getRightPadding()
getRightPadding
in interface JRBox
public java.lang.Integer getOwnRightPadding()
getOwnRightPadding
in interface JRBox
public void setRightPadding(int rightPadding)
setRightPadding
in interface JRBox
public void setBorder(java.lang.Byte border)
setBorder
in interface JRBox
public void setPadding(java.lang.Integer padding)
setPadding
in interface JRBox
public void setTopBorder(java.lang.Byte topBorder)
setTopBorder
in interface JRBox
public void setTopPadding(java.lang.Integer topPadding)
setTopPadding
in interface JRBox
public void setLeftBorder(java.lang.Byte leftBorder)
setLeftBorder
in interface JRBox
public void setLeftPadding(java.lang.Integer leftPadding)
setLeftPadding
in interface JRBox
public void setBottomBorder(java.lang.Byte bottomBorder)
setBottomBorder
in interface JRBox
public void setBottomPadding(java.lang.Integer bottomPadding)
setBottomPadding
in interface JRBox
public void setRightBorder(java.lang.Byte rightBorder)
setRightBorder
in interface JRBox
public void setRightPadding(java.lang.Integer rightPadding)
setRightPadding
in interface JRBox
public java.lang.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
public JRHyperlinkParameter[] getHyperlinkParameters()
JRHyperlink
The parameters can be used by custom hyperlink types to generate dynamic links.
getHyperlinkParameters
in interface JRHyperlink
protected void normalizeLinkType()
public JRExpression getHyperlinkTooltipExpression()
JRHyperlink
getHyperlinkTooltipExpression
in interface JRHyperlink
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |