|
||||||||||
| 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.design.JRDesignElement
net.sf.jasperreports.engine.design.JRDesignGraphicElement
net.sf.jasperreports.engine.design.JRDesignImage
public class JRDesignImage
The actual implementation of a graphic element representing an image, used at design time.
| Field Summary | |
|---|---|
protected JRExpression |
anchorNameExpression
|
protected int |
bookmarkLevel
The bookmark level for the anchor associated with this image. |
protected JRGroup |
evaluationGroup
|
protected byte |
evaluationTime
|
protected JRExpression |
expression
|
protected java.lang.Byte |
horizontalAlignment
|
protected JRExpression |
hyperlinkAnchorExpression
|
protected JRExpression |
hyperlinkPageExpression
|
protected JRExpression |
hyperlinkReferenceExpression
|
protected boolean |
isLazy
|
protected java.lang.Boolean |
isUsingCache
|
protected JRLineBox |
lineBox
|
protected java.lang.String |
linkTarget
|
protected java.lang.String |
linkType
|
protected byte |
onErrorType
|
static java.lang.String |
PROPERTY_ANCHOR_NAME_EXPRESSION
|
static java.lang.String |
PROPERTY_BOOKMARK_LEVEL
|
static java.lang.String |
PROPERTY_EVALUATION_GROUP
|
static java.lang.String |
PROPERTY_EVALUATION_TIME
|
static java.lang.String |
PROPERTY_EXPRESSION
|
protected java.lang.Byte |
scaleImage
|
protected java.lang.Byte |
verticalAlignment
|
| Fields inherited from class net.sf.jasperreports.engine.design.JRDesignGraphicElement |
|---|
fill, linePen |
| Fields inherited from class net.sf.jasperreports.engine.design.JRDesignElement |
|---|
PROPERTY_ELEMENT_GROUP, PROPERTY_HEIGHT, PROPERTY_KEY, PROPERTY_PARENT_STYLE, PROPERTY_PARENT_STYLE_NAME_REFERENCE, PROPERTY_PRINT_WHEN_EXPRESSION, PROPERTY_PRINT_WHEN_GROUP_CHANGES, PROPERTY_PROPERTY_EXPRESSIONS, PROPERTY_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_REAL_HEIGHT, SCALE_IMAGE_REAL_SIZE, 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_CUSTOM, HYPERLINK_TARGET_PARENT, HYPERLINK_TARGET_SELF, HYPERLINK_TARGET_TOP, 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 | |
|---|---|
JRDesignImage(JRDefaultStyleProvider defaultStyleProvider)
|
|
| Method Summary | |
|---|---|
void |
addHyperlinkParameter(JRHyperlinkParameter parameter)
Adds a custom hyperlink parameter. |
java.lang.Object |
clone()
|
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()
Deprecated. Replaced by getBox() |
java.awt.Color |
getBorderColor()
Deprecated. Replaced by getBox() |
byte |
getBottomBorder()
Deprecated. Replaced by getBox() |
java.awt.Color |
getBottomBorderColor()
Deprecated. Replaced by getBox() |
int |
getBottomPadding()
Deprecated. Replaced by getBox() |
JRBox |
getBox()
Deprecated. Replaced by getLineBox() |
java.lang.Float |
getDefaultLineWidth()
|
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. |
java.util.List |
getHyperlinkParametersList()
Returns the list of custom 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()
Deprecated. Replaced by getBox() |
java.awt.Color |
getLeftBorderColor()
Deprecated. Replaced by getBox() |
int |
getLeftPadding()
Deprecated. Replaced by getBox() |
JRLineBox |
getLineBox()
|
java.lang.String |
getLinkTarget()
Returns the hyperlink target name. |
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()
Deprecated. Replaced by getBox() |
java.awt.Color |
getOwnBorderColor()
Deprecated. Replaced by getBox() |
java.lang.Byte |
getOwnBottomBorder()
Deprecated. Replaced by getBox() |
java.awt.Color |
getOwnBottomBorderColor()
Deprecated. Replaced by getBox() |
java.lang.Integer |
getOwnBottomPadding()
Deprecated. Replaced by getBox() |
java.lang.Byte |
getOwnHorizontalAlignment()
|
java.lang.Byte |
getOwnLeftBorder()
Deprecated. Replaced by getBox() |
java.awt.Color |
getOwnLeftBorderColor()
Deprecated. Replaced by getBox() |
java.lang.Integer |
getOwnLeftPadding()
Deprecated. Replaced by getBox() |
java.lang.Integer |
getOwnPadding()
Deprecated. Replaced by getBox() |
java.lang.Byte |
getOwnRightBorder()
Deprecated. Replaced by getBox() |
java.awt.Color |
getOwnRightBorderColor()
Deprecated. Replaced by getBox() |
java.lang.Integer |
getOwnRightPadding()
Deprecated. Replaced by getBox() |
java.lang.Byte |
getOwnScaleImage()
|
java.lang.Byte |
getOwnTopBorder()
Deprecated. Replaced by getBox() |
java.awt.Color |
getOwnTopBorderColor()
Deprecated. Replaced by getBox() |
java.lang.Integer |
getOwnTopPadding()
Deprecated. Replaced by getBox() |
java.lang.Byte |
getOwnVerticalAlignment()
|
int |
getPadding()
Deprecated. Replaced by getBox() |
byte |
getRightBorder()
Deprecated. Replaced by getBox() |
java.awt.Color |
getRightBorderColor()
Deprecated. Replaced by getBox() |
int |
getRightPadding()
Deprecated. Replaced by getBox() |
byte |
getScaleImage()
Gets the image scale type. |
byte |
getTopBorder()
Deprecated. Replaced by getBox() |
java.awt.Color |
getTopBorderColor()
Deprecated. Replaced by getBox() |
int |
getTopPadding()
Deprecated. Replaced by getBox() |
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 |
normalizeLinkTarget()
|
protected void |
normalizeLinkType()
|
void |
removeHyperlinkParameter(JRHyperlinkParameter parameter)
Removes a custom hyperlink parameter. |
void |
removeHyperlinkParameter(java.lang.String parameterName)
Removes a custom hyperlink parameter. |
void |
setAnchorNameExpression(JRExpression anchorNameExpression)
|
void |
setBookmarkLevel(int bookmarkLevel)
Sets the boomark level for the anchor associated with this image. |
void |
setBorder(byte border)
Deprecated. Replaced by getBox() |
void |
setBorder(java.lang.Byte border)
Deprecated. Replaced by getBox() |
void |
setBorderColor(java.awt.Color borderColor)
Deprecated. Replaced by getBox() |
void |
setBottomBorder(byte bottomBorder)
Deprecated. Replaced by getBox() |
void |
setBottomBorder(java.lang.Byte bottomBorder)
Deprecated. Replaced by getBox() |
void |
setBottomBorderColor(java.awt.Color bottomBorderColor)
Deprecated. Replaced by getBox() |
void |
setBottomPadding(int bottomPadding)
Deprecated. Replaced by getBox() |
void |
setBottomPadding(java.lang.Integer bottomPadding)
Deprecated. Replaced by getBox() |
void |
setBox(JRBox box)
Deprecated. Replaced by getLineBox() |
void |
setEvaluationGroup(JRGroup evaluationGroup)
|
void |
setEvaluationTime(byte evaluationTime)
Sets the evaluation time for this image. |
void |
setExpression(JRExpression expression)
|
void |
setHorizontalAlignment(byte horizontalAlignment)
Sets the text horizontal alignment. |
void |
setHorizontalAlignment(java.lang.Byte horizontalAlignment)
|
void |
setHyperlinkAnchorExpression(JRExpression hyperlinkAnchorExpression)
|
void |
setHyperlinkPageExpression(JRExpression hyperlinkPageExpression)
|
void |
setHyperlinkReferenceExpression(JRExpression hyperlinkReferenceExpression)
|
void |
setHyperlinkTarget(byte hyperlinkTarget)
|
void |
setHyperlinkTooltipExpression(JRExpression hyperlinkTooltipExpression)
Sets the expression which will be used to generate the hyperlink tooltip. |
void |
setHyperlinkType(byte hyperlinkType)
Sets the link type as a built-in hyperlink type. |
void |
setLazy(boolean isLazy)
Gives control over when the images are retrieved from their specified location. |
void |
setLeftBorder(byte leftBorder)
Deprecated. Replaced by getBox() |
void |
setLeftBorder(java.lang.Byte leftBorder)
Deprecated. Replaced by getBox() |
void |
setLeftBorderColor(java.awt.Color leftBorderColor)
Deprecated. Replaced by getBox() |
void |
setLeftPadding(int leftPadding)
Deprecated. Replaced by getBox() |
void |
setLeftPadding(java.lang.Integer leftPadding)
Deprecated. Replaced by getBox() |
void |
setLinkTarget(java.lang.String target)
Sets the hyperlink target name. |
void |
setLinkType(java.lang.String type)
Sets the hyperlink type. |
void |
setOnErrorType(byte onErrorType)
Specifies how the engine should treat a missing image. |
void |
setPadding(int padding)
Deprecated. Replaced by getBox() |
void |
setPadding(java.lang.Integer padding)
Deprecated. Replaced by getBox() |
void |
setRightBorder(byte rightBorder)
Deprecated. Replaced by getBox() |
void |
setRightBorder(java.lang.Byte rightBorder)
Deprecated. Replaced by getBox() |
void |
setRightBorderColor(java.awt.Color rightBorderColor)
Deprecated. Replaced by getBox() |
void |
setRightPadding(int rightPadding)
Deprecated. Replaced by getBox() |
void |
setRightPadding(java.lang.Integer rightPadding)
Deprecated. Replaced by getBox() |
void |
setScaleImage(byte scaleImage)
Sets the image scale type. |
void |
setScaleImage(java.lang.Byte scaleImage)
|
void |
setTopBorder(byte topBorder)
Deprecated. Replaced by getBox() |
void |
setTopBorder(java.lang.Byte topBorder)
Deprecated. Replaced by getBox() |
void |
setTopBorderColor(java.awt.Color topBorderColor)
Deprecated. Replaced by getBox() |
void |
setTopPadding(int topPadding)
Deprecated. Replaced by getBox() |
void |
setTopPadding(java.lang.Integer topPadding)
Deprecated. Replaced by getBox() |
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 |
visit(JRVisitor visitor)
|
| Methods inherited from class net.sf.jasperreports.engine.design.JRDesignGraphicElement |
|---|
getDefaultLineColor, getFill, getLinePen, getOwnFill, getOwnPen, getPen, setFill, setFill, setPen, setPen |
| Methods inherited from class net.sf.jasperreports.engine.design.JRDesignElement |
|---|
addPropertyExpression, getPropertyExpressions, getPropertyExpressionsList, removePropertyExpression, removePropertyExpression, setElementGroup, setHeight, setKey, setPrintWhenExpression, setPrintWhenGroupChanges, setStyle, setStyleNameReference, setY |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface net.sf.jasperreports.engine.JRGraphicElement |
|---|
getOwnPen, getPen, setFill, setFill, setPen, setPen |
| Methods inherited from interface net.sf.jasperreports.engine.JRElement |
|---|
getElementGroup, getHeight, getKey, getPositionType, getPrintWhenExpression, getPrintWhenGroupChanges, getPropertyExpressions, 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.JRChild |
|---|
clone |
| Methods inherited from interface net.sf.jasperreports.engine.JRPropertiesHolder |
|---|
getParentProperties, getPropertiesMap, hasProperties |
| Methods inherited from interface net.sf.jasperreports.engine.JRCommonGraphicElement |
|---|
getFill, getLinePen, getOwnFill |
| Methods inherited from interface net.sf.jasperreports.engine.JRCommonElement |
|---|
getBackcolor, getForecolor, getOwnBackcolor, getOwnForecolor, getOwnMode |
| Methods inherited from interface net.sf.jasperreports.engine.JRPenContainer |
|---|
getDefaultLineColor |
| Methods inherited from interface net.sf.jasperreports.engine.JRStyleContainer |
|---|
getDefaultStyleProvider, getStyle, getStyleNameReference |
| Methods inherited from interface net.sf.jasperreports.engine.JRBoxContainer |
|---|
getDefaultLineColor |
| Field Detail |
|---|
public static final java.lang.String PROPERTY_ANCHOR_NAME_EXPRESSION
public static final java.lang.String PROPERTY_BOOKMARK_LEVEL
public static final java.lang.String PROPERTY_EVALUATION_GROUP
public static final java.lang.String PROPERTY_EVALUATION_TIME
public static final java.lang.String PROPERTY_EXPRESSION
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 java.lang.String linkType
protected java.lang.String linkTarget
protected JRLineBox lineBox
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 |
|---|
public JRDesignImage(JRDefaultStyleProvider defaultStyleProvider)
| Method Detail |
|---|
public byte getMode()
JRCommonElement
getMode in interface JRCommonElementgetMode in class JRBaseElementpublic byte getScaleImage()
JRCommonImage
getScaleImage in interface JRCommonImagepublic java.lang.Byte getOwnScaleImage()
getOwnScaleImage in interface JRCommonImagepublic void setScaleImage(byte scaleImage)
JRImage
setScaleImage in interface JRImagescaleImage - one of the scale constants in this classpublic void setScaleImage(java.lang.Byte scaleImage)
setScaleImage in interface JRImagepublic byte getHorizontalAlignment()
JRAlignment
getHorizontalAlignment in interface JRAlignmentJRAlignmentpublic java.lang.Byte getOwnHorizontalAlignment()
getOwnHorizontalAlignment in interface JRAlignmentpublic void setHorizontalAlignment(byte horizontalAlignment)
JRAlignment
setHorizontalAlignment in interface JRAlignmenthorizontalAlignment - a value representing one of the horizontal alignment constants in JRAlignmentpublic void setHorizontalAlignment(java.lang.Byte horizontalAlignment)
setHorizontalAlignment in interface JRAlignmentpublic byte getVerticalAlignment()
JRAlignment
getVerticalAlignment in interface JRAlignmentJRAlignmentpublic java.lang.Byte getOwnVerticalAlignment()
getOwnVerticalAlignment in interface JRAlignmentpublic void setVerticalAlignment(byte verticalAlignment)
JRAlignment
setVerticalAlignment in interface JRAlignmentverticalAlignment - a value representing one of the vertical alignment constants in JRAlignmentpublic void setVerticalAlignment(java.lang.Byte verticalAlignment)
setVerticalAlignment in interface JRAlignmentpublic boolean isUsingCache()
JRImage
isUsingCache in interface JRImagepublic java.lang.Boolean isOwnUsingCache()
JRImage
isOwnUsingCache in interface JRImagepublic byte getEvaluationTime()
JRImage
getEvaluationTime in interface JRImageJRExpressionpublic JRBox getBox()
getLineBox()
JRImage
getBox in interface JRImagepublic JRLineBox getLineBox()
getLineBox in interface JRBoxContainerpublic void setBox(JRBox box)
getLineBox()
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 JRHyperlinkJRHyperlink.getLinkType()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, HYPERLINK_TYPE_CUSTOM is returned.
getHyperlinkTarget in interface JRHyperlinkJRHyperlink.getLinkTarget()public JRGroup getEvaluationGroup()
JRImage
getEvaluationGroup in interface JRImageJRExpressionpublic JRExpression getExpression()
JRImage
getExpression in interface JRImageJRExpression.EVALUATION_TIME_GROUPpublic JRExpression getAnchorNameExpression()
JRAnchor
getAnchorNameExpression in interface JRAnchorpublic JRExpression getHyperlinkReferenceExpression()
JRHyperlink
getHyperlinkReferenceExpression in interface JRHyperlinkpublic JRExpression getHyperlinkAnchorExpression()
JRHyperlink
getHyperlinkAnchorExpression in interface JRHyperlinkpublic JRExpression getHyperlinkPageExpression()
JRHyperlink
getHyperlinkPageExpression in interface JRHyperlinkpublic void setUsingCache(boolean isUsingCache)
JRImageFor 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 JRImagepublic void setUsingCache(java.lang.Boolean isUsingCache)
JRImageIf 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 JRImagepublic boolean isLazy()
JRImage
isLazy in interface JRImagepublic void setLazy(boolean isLazy)
JRImage
setLazy in interface JRImageisLazy - specifies whetherpublic byte getOnErrorType()
JRImage
getOnErrorType in interface JRImagepublic void setOnErrorType(byte onErrorType)
JRImage
setOnErrorType in interface JRImageonErrorType - one of the constants for missing image error typespublic void setEvaluationTime(byte evaluationTime)
public void setHyperlinkType(byte hyperlinkType)
hyperlinkType - the built-in hyperlink typegetLinkType()public void setHyperlinkTarget(byte hyperlinkTarget)
public void setEvaluationGroup(JRGroup evaluationGroup)
public void setExpression(JRExpression expression)
public void setAnchorNameExpression(JRExpression anchorNameExpression)
public void setHyperlinkReferenceExpression(JRExpression hyperlinkReferenceExpression)
public void setHyperlinkAnchorExpression(JRExpression hyperlinkAnchorExpression)
public void setHyperlinkPageExpression(JRExpression hyperlinkPageExpression)
public void visit(JRVisitor visitor)
visit in interface JRVisitablepublic void collectExpressions(JRExpressionCollector collector)
collectExpressions in interface JRElementpublic int getBookmarkLevel()
JRAnchor
getBookmarkLevel in interface JRAnchorNO_BOOKMARK if no bookmark should be created for this anchorpublic void setBookmarkLevel(int bookmarkLevel)
bookmarkLevel - the bookmark level (starting from 1)
or NO_BOOKMARK if no bookmark should be createdpublic java.lang.Float getDefaultLineWidth()
getDefaultLineWidth in interface JRPenContainergetDefaultLineWidth in class JRDesignGraphicElementpublic byte getBorder()
getBox()
getBorder in interface JRBoxpublic java.lang.Byte getOwnBorder()
getBox()
getOwnBorder in interface JRBoxpublic void setBorder(byte border)
getBox()
setBorder in interface JRBoxpublic void setBorder(java.lang.Byte border)
getBox()
setBorder in interface JRBoxpublic java.awt.Color getBorderColor()
getBox()
getBorderColor in interface JRBoxpublic java.awt.Color getOwnBorderColor()
getBox()
getOwnBorderColor in interface JRBoxpublic void setBorderColor(java.awt.Color borderColor)
getBox()
setBorderColor in interface JRBoxpublic int getPadding()
getBox()
getPadding in interface JRBoxpublic java.lang.Integer getOwnPadding()
getBox()
getOwnPadding in interface JRBoxpublic void setPadding(int padding)
getBox()
setPadding in interface JRBoxpublic void setPadding(java.lang.Integer padding)
getBox()
setPadding in interface JRBoxpublic byte getTopBorder()
getBox()
getTopBorder in interface JRBoxpublic java.lang.Byte getOwnTopBorder()
getBox()
getOwnTopBorder in interface JRBoxpublic void setTopBorder(byte topBorder)
getBox()
setTopBorder in interface JRBoxpublic void setTopBorder(java.lang.Byte topBorder)
getBox()
setTopBorder in interface JRBoxpublic java.awt.Color getTopBorderColor()
getBox()
getTopBorderColor in interface JRBoxpublic java.awt.Color getOwnTopBorderColor()
getBox()
getOwnTopBorderColor in interface JRBoxpublic void setTopBorderColor(java.awt.Color topBorderColor)
getBox()
setTopBorderColor in interface JRBoxpublic int getTopPadding()
getBox()
getTopPadding in interface JRBoxpublic java.lang.Integer getOwnTopPadding()
getBox()
getOwnTopPadding in interface JRBoxpublic void setTopPadding(int topPadding)
getBox()
setTopPadding in interface JRBoxpublic void setTopPadding(java.lang.Integer topPadding)
getBox()
setTopPadding in interface JRBoxpublic byte getLeftBorder()
getBox()
getLeftBorder in interface JRBoxpublic java.lang.Byte getOwnLeftBorder()
getBox()
getOwnLeftBorder in interface JRBoxpublic void setLeftBorder(byte leftBorder)
getBox()
setLeftBorder in interface JRBoxpublic void setLeftBorder(java.lang.Byte leftBorder)
getBox()
setLeftBorder in interface JRBoxpublic java.awt.Color getLeftBorderColor()
getBox()
getLeftBorderColor in interface JRBoxpublic java.awt.Color getOwnLeftBorderColor()
getBox()
getOwnLeftBorderColor in interface JRBoxpublic void setLeftBorderColor(java.awt.Color leftBorderColor)
getBox()
setLeftBorderColor in interface JRBoxpublic int getLeftPadding()
getBox()
getLeftPadding in interface JRBoxpublic java.lang.Integer getOwnLeftPadding()
getBox()
getOwnLeftPadding in interface JRBoxpublic void setLeftPadding(int leftPadding)
getBox()
setLeftPadding in interface JRBoxpublic void setLeftPadding(java.lang.Integer leftPadding)
getBox()
setLeftPadding in interface JRBoxpublic byte getBottomBorder()
getBox()
getBottomBorder in interface JRBoxpublic java.lang.Byte getOwnBottomBorder()
getBox()
getOwnBottomBorder in interface JRBoxpublic void setBottomBorder(byte bottomBorder)
getBox()
setBottomBorder in interface JRBoxpublic void setBottomBorder(java.lang.Byte bottomBorder)
getBox()
setBottomBorder in interface JRBoxpublic java.awt.Color getBottomBorderColor()
getBox()
getBottomBorderColor in interface JRBoxpublic java.awt.Color getOwnBottomBorderColor()
getBox()
getOwnBottomBorderColor in interface JRBoxpublic void setBottomBorderColor(java.awt.Color bottomBorderColor)
getBox()
setBottomBorderColor in interface JRBoxpublic int getBottomPadding()
getBox()
getBottomPadding in interface JRBoxpublic java.lang.Integer getOwnBottomPadding()
getBox()
getOwnBottomPadding in interface JRBoxpublic void setBottomPadding(int bottomPadding)
getBox()
setBottomPadding in interface JRBoxpublic void setBottomPadding(java.lang.Integer bottomPadding)
getBox()
setBottomPadding in interface JRBoxpublic byte getRightBorder()
getBox()
getRightBorder in interface JRBoxpublic java.lang.Byte getOwnRightBorder()
getBox()
getOwnRightBorder in interface JRBoxpublic void setRightBorder(byte rightBorder)
getBox()
setRightBorder in interface JRBoxpublic void setRightBorder(java.lang.Byte rightBorder)
getBox()
setRightBorder in interface JRBoxpublic java.awt.Color getRightBorderColor()
getBox()
getRightBorderColor in interface JRBoxpublic java.awt.Color getOwnRightBorderColor()
getBox()
getOwnRightBorderColor in interface JRBoxpublic void setRightBorderColor(java.awt.Color rightBorderColor)
getBox()
setRightBorderColor in interface JRBoxpublic int getRightPadding()
getBox()
getRightPadding in interface JRBoxpublic java.lang.Integer getOwnRightPadding()
getBox()
getOwnRightPadding in interface JRBoxpublic void setRightPadding(int rightPadding)
getBox()
setRightPadding in interface JRBoxpublic void setRightPadding(java.lang.Integer rightPadding)
getBox()
setRightPadding in interface JRBoxpublic java.lang.String getLinkType()
JRHyperlinkThe type can be one of the built-in types (Reference, LocalAnchor, LocalPage, RemoteAnchor, RemotePage), or can be an arbitrary type.
getLinkType in interface JRHyperlinkpublic java.lang.String getLinkTarget()
JRHyperlinkThe type can be one of the built-in names (Self, Blank, Top, Parent), or can be an arbitrary name.
getLinkTarget in interface JRHyperlinkpublic void setLinkType(java.lang.String type)
The type can be one of the built-in types (Reference, LocalAnchor, LocalPage, RemoteAnchor, RemotePage), or can be an arbitrary type.
type - the hyperlink typepublic void setLinkTarget(java.lang.String target)
The target name can be one of the built-in names (Self, Blank, Top, Parent), or can be an arbitrary name.
target - the hyperlink target namepublic JRHyperlinkParameter[] getHyperlinkParameters()
JRHyperlinkThe parameters can be used by custom hyperlink types to generate dynamic links.
getHyperlinkParameters in interface JRHyperlinkpublic java.util.List getHyperlinkParametersList()
public void addHyperlinkParameter(JRHyperlinkParameter parameter)
parameter - the parameter to addpublic void removeHyperlinkParameter(JRHyperlinkParameter parameter)
parameter - the parameter to removepublic void removeHyperlinkParameter(java.lang.String parameterName)
If multiple parameters having the specified name exist, all of them will be removed
parameterName - the parameter nameprotected void normalizeLinkType()
protected void normalizeLinkTarget()
public JRExpression getHyperlinkTooltipExpression()
JRHyperlink
getHyperlinkTooltipExpression in interface JRHyperlinkpublic void setHyperlinkTooltipExpression(JRExpression hyperlinkTooltipExpression)
hyperlinkTooltipExpression - the expression which will be used to generate the hyperlink tooltipgetHyperlinkTooltipExpression()public java.lang.Object clone()
clone in interface JRCloneableclone in class JRDesignGraphicElement
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||