dori.jasper.engine.design
Class JRDesignImage

java.lang.Object
  extended bydori.jasper.engine.base.JRBaseElement
      extended bydori.jasper.engine.design.JRDesignElement
          extended bydori.jasper.engine.design.JRDesignGraphicElement
              extended bydori.jasper.engine.design.JRDesignImage
All Implemented Interfaces:
JRAlignment, JRAnchor, JRElement, JRGraphicElement, JRHyperlink, JRImage, java.io.Serializable

public class JRDesignImage
extends JRDesignGraphicElement
implements JRImage

See Also:
Serialized Form

Field Summary
protected  JRExpression anchorNameExpression
           
protected  JRGroup evaluationGroup
           
protected  byte evaluationTime
           
protected  JRExpression expression
           
protected  byte horizontalAlignment
           
protected  JRExpression hyperlinkAnchorExpression
           
protected  JRExpression hyperlinkPageExpression
           
protected  JRExpression hyperlinkReferenceExpression
           
protected  byte hyperlinkType
           
protected  boolean isUsingCache
           
protected  byte scaleImage
           
protected  byte verticalAlignment
           
 
Fields inherited from class dori.jasper.engine.design.JRDesignGraphicElement
fill, pen
 
Fields inherited from class dori.jasper.engine.base.JRBaseElement
backcolor, elementGroup, forecolor, height, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, key, mode, positionType, printWhenExpression, printWhenGroupChanges, stretchType, width, x, y
 
Fields inherited from interface dori.jasper.engine.JRImage
SCALE_IMAGE_CLIP, SCALE_IMAGE_FILL_FRAME, SCALE_IMAGE_RETAIN_SHAPE
 
Fields inherited from interface dori.jasper.engine.JRGraphicElement
FILL_SOLID, PEN_1_POINT, PEN_2_POINT, PEN_4_POINT, PEN_DOTTED, PEN_NONE, PEN_THIN
 
Fields inherited from interface dori.jasper.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 dori.jasper.engine.JRHyperlink
HYPERLINK_TYPE_LOCAL_ANCHOR, HYPERLINK_TYPE_LOCAL_PAGE, HYPERLINK_TYPE_NONE, HYPERLINK_TYPE_REFERENCE, HYPERLINK_TYPE_REMOTE_ANCHOR, HYPERLINK_TYPE_REMOTE_PAGE
 
Fields inherited from interface dori.jasper.engine.JRAlignment
HORIZONTAL_ALIGN_CENTER, HORIZONTAL_ALIGN_JUSTIFIED, HORIZONTAL_ALIGN_LEFT, HORIZONTAL_ALIGN_RIGHT, VERTICAL_ALIGN_BOTTOM, VERTICAL_ALIGN_MIDDLE, VERTICAL_ALIGN_TOP
 
Constructor Summary
JRDesignImage()
           
 
Method Summary
 JRExpression getAnchorNameExpression()
           
 JRGroup getEvaluationGroup()
           
 byte getEvaluationTime()
           
 JRExpression getExpression()
           
 byte getHorizontalAlignment()
           
 JRExpression getHyperlinkAnchorExpression()
           
 JRExpression getHyperlinkPageExpression()
           
 JRExpression getHyperlinkReferenceExpression()
           
 byte getHyperlinkType()
           
 byte getScaleImage()
           
 byte getVerticalAlignment()
           
 boolean isUsingCache()
           
 void setAnchorNameExpression(JRExpression anchorNameExpression)
           
 void setEvaluationGroup(JRGroup evaluationGroup)
           
 void setEvaluationTime(byte evaluationTime)
           
 void setExpression(JRExpression expression)
           
 void setHorizontalAlignment(byte horizontalAlignment)
           
 void setHyperlinkAnchorExpression(JRExpression hyperlinkAnchorExpression)
           
 void setHyperlinkPageExpression(JRExpression hyperlinkPageExpression)
           
 void setHyperlinkReferenceExpression(JRExpression hyperlinkReferenceExpression)
           
 void setHyperlinkType(byte hyperlinkType)
           
 void setScaleImage(byte scaleImage)
           
 void setUsingCache(boolean isUsingCache)
           
 void setVerticalAlignment(byte verticalAlignment)
           
 
Methods inherited from class dori.jasper.engine.design.JRDesignGraphicElement
getFill, getPen, setFill, setPen
 
Methods inherited from class dori.jasper.engine.design.JRDesignElement
setElementGroup, setHeight, setKey, setPrintWhenExpression, setPrintWhenGroupChanges, setY
 
Methods inherited from class dori.jasper.engine.base.JRBaseElement
getBackcolor, getElementGroup, getForecolor, getHeight, getKey, getMode, getPositionType, getPrintWhenExpression, getPrintWhenGroupChanges, getStretchType, getWidth, getX, getY, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, setBackcolor, setForecolor, 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 dori.jasper.engine.JRGraphicElement
getFill, getPen, setFill, setPen
 
Methods inherited from interface dori.jasper.engine.JRElement
getBackcolor, getElementGroup, getForecolor, getHeight, getKey, getMode, getPositionType, getPrintWhenExpression, getPrintWhenGroupChanges, getStretchType, getWidth, getX, getY, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, setBackcolor, setForecolor, setMode, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setRemoveLineWhenBlank, setStretchType, setWidth, setX
 

Field Detail

scaleImage

protected byte scaleImage

horizontalAlignment

protected byte horizontalAlignment

verticalAlignment

protected byte verticalAlignment

isUsingCache

protected boolean isUsingCache

evaluationTime

protected byte evaluationTime

hyperlinkType

protected byte hyperlinkType

evaluationGroup

protected JRGroup evaluationGroup

expression

protected JRExpression expression

anchorNameExpression

protected JRExpression anchorNameExpression

hyperlinkReferenceExpression

protected JRExpression hyperlinkReferenceExpression

hyperlinkAnchorExpression

protected JRExpression hyperlinkAnchorExpression

hyperlinkPageExpression

protected JRExpression hyperlinkPageExpression
Constructor Detail

JRDesignImage

public JRDesignImage()
Method Detail

getScaleImage

public byte getScaleImage()
Specified by:
getScaleImage in interface JRImage

getHorizontalAlignment

public byte getHorizontalAlignment()
Specified by:
getHorizontalAlignment in interface JRImage

getVerticalAlignment

public byte getVerticalAlignment()
Specified by:
getVerticalAlignment in interface JRImage

isUsingCache

public boolean isUsingCache()
Specified by:
isUsingCache in interface JRImage

getEvaluationTime

public byte getEvaluationTime()
Specified by:
getEvaluationTime in interface JRImage

getHyperlinkType

public byte getHyperlinkType()
Specified by:
getHyperlinkType in interface JRHyperlink

getEvaluationGroup

public JRGroup getEvaluationGroup()
Specified by:
getEvaluationGroup in interface JRImage

getExpression

public JRExpression getExpression()
Specified by:
getExpression in interface JRImage

getAnchorNameExpression

public JRExpression getAnchorNameExpression()
Specified by:
getAnchorNameExpression in interface JRAnchor

getHyperlinkReferenceExpression

public JRExpression getHyperlinkReferenceExpression()
Specified by:
getHyperlinkReferenceExpression in interface JRHyperlink

getHyperlinkAnchorExpression

public JRExpression getHyperlinkAnchorExpression()
Specified by:
getHyperlinkAnchorExpression in interface JRHyperlink

getHyperlinkPageExpression

public JRExpression getHyperlinkPageExpression()
Specified by:
getHyperlinkPageExpression in interface JRHyperlink

setScaleImage

public void setScaleImage(byte scaleImage)
Specified by:
setScaleImage in interface JRImage

setHorizontalAlignment

public void setHorizontalAlignment(byte horizontalAlignment)
Specified by:
setHorizontalAlignment in interface JRImage

setVerticalAlignment

public void setVerticalAlignment(byte verticalAlignment)
Specified by:
setVerticalAlignment in interface JRImage

setUsingCache

public void setUsingCache(boolean isUsingCache)
Specified by:
setUsingCache in interface JRImage

setEvaluationTime

public void setEvaluationTime(byte evaluationTime)

setHyperlinkType

public void setHyperlinkType(byte hyperlinkType)

setEvaluationGroup

public void setEvaluationGroup(JRGroup evaluationGroup)

setExpression

public void setExpression(JRExpression expression)

setAnchorNameExpression

public void setAnchorNameExpression(JRExpression anchorNameExpression)

setHyperlinkReferenceExpression

public void setHyperlinkReferenceExpression(JRExpression hyperlinkReferenceExpression)

setHyperlinkAnchorExpression

public void setHyperlinkAnchorExpression(JRExpression hyperlinkAnchorExpression)

setHyperlinkPageExpression

public void setHyperlinkPageExpression(JRExpression hyperlinkPageExpression)


Copyright © 2001-2004 Teodor Danciu. All Rights Reserved.