dori.jasper.engine
Interface JRElement

All Known Subinterfaces:
JREllipse, JRGraphicElement, JRImage, JRLine, JRRectangle, JRStaticText, JRSubreport, JRTextElement, JRTextField
All Known Implementing Classes:
JRBaseElement, JRBaseEllipse, JRBaseGraphicElement, JRBaseImage, JRBaseLine, JRBaseRectangle, JRBaseStaticText, JRBaseSubreport, JRBaseTextElement, JRBaseTextField, JRDesignEllipse, JRDesignGraphicElement, JRDesignImage, JRDesignLine, JRDesignRectangle, JRDesignStaticText, JRDesignSubreport, JRDesignTextElement, JRDesignTextField, JRFillElement, JRFillEllipse, JRFillGraphicElement, JRFillImage, JRFillLine, JRFillRectangle, JRFillStaticText, JRFillSubreport, JRFillTextElement, JRFillTextField

public interface JRElement


Field Summary
static byte MODE_OPAQUE
           
static byte MODE_TRANSPARENT
           
static byte POSITION_TYPE_FIX_RELATIVE_TO_BOTTOM
           
static byte POSITION_TYPE_FIX_RELATIVE_TO_TOP
           
static byte POSITION_TYPE_FLOAT
           
static byte STRETCH_TYPE_NO_STRETCH
           
static byte STRETCH_TYPE_RELATIVE_TO_BAND_HEIGHT
           
static byte STRETCH_TYPE_RELATIVE_TO_TALLEST_OBJECT
           
 
Method Summary
 java.awt.Color getBackcolor()
           
 JRElementGroup getElementGroup()
           
 java.awt.Color getForecolor()
           
 int getHeight()
           
 java.lang.String getKey()
           
 byte getMode()
           
 byte getPositionType()
           
 JRExpression getPrintWhenExpression()
           
 JRGroup getPrintWhenGroupChanges()
           
 byte getStretchType()
           
 int getWidth()
           
 int getX()
           
 int getY()
           
 boolean isPrintInFirstWholeBand()
           
 boolean isPrintRepeatedValues()
           
 boolean isPrintWhenDetailOverflows()
           
 boolean isRemoveLineWhenBlank()
           
 void setBackcolor(java.awt.Color backcolor)
           
 void setForecolor(java.awt.Color forecolor)
           
 void setMode(byte mode)
           
 void setPositionType(byte positionType)
           
 void setPrintInFirstWholeBand(boolean isPrintInFirstWholeBand)
           
 void setPrintRepeatedValues(boolean isPrintRepeatedValues)
           
 void setPrintWhenDetailOverflows(boolean isPrintWhenDetailOverflows)
           
 void setRemoveLineWhenBlank(boolean isRemoveLineWhenBlank)
           
 void setStretchType(byte stretchType)
           
 void setWidth(int width)
           
 void setX(int x)
           
 

Field Detail

POSITION_TYPE_FLOAT

public static final byte POSITION_TYPE_FLOAT
See Also:
Constant Field Values

POSITION_TYPE_FIX_RELATIVE_TO_TOP

public static final byte POSITION_TYPE_FIX_RELATIVE_TO_TOP
See Also:
Constant Field Values

POSITION_TYPE_FIX_RELATIVE_TO_BOTTOM

public static final byte POSITION_TYPE_FIX_RELATIVE_TO_BOTTOM
See Also:
Constant Field Values

MODE_OPAQUE

public static final byte MODE_OPAQUE
See Also:
Constant Field Values

MODE_TRANSPARENT

public static final byte MODE_TRANSPARENT
See Also:
Constant Field Values

STRETCH_TYPE_NO_STRETCH

public static final byte STRETCH_TYPE_NO_STRETCH
See Also:
Constant Field Values

STRETCH_TYPE_RELATIVE_TO_TALLEST_OBJECT

public static final byte STRETCH_TYPE_RELATIVE_TO_TALLEST_OBJECT
See Also:
Constant Field Values

STRETCH_TYPE_RELATIVE_TO_BAND_HEIGHT

public static final byte STRETCH_TYPE_RELATIVE_TO_BAND_HEIGHT
See Also:
Constant Field Values
Method Detail

getKey

public java.lang.String getKey()

getPositionType

public byte getPositionType()

setPositionType

public void setPositionType(byte positionType)

getStretchType

public byte getStretchType()

setStretchType

public void setStretchType(byte stretchType)

isPrintRepeatedValues

public boolean isPrintRepeatedValues()

setPrintRepeatedValues

public void setPrintRepeatedValues(boolean isPrintRepeatedValues)

getMode

public byte getMode()

setMode

public void setMode(byte mode)

getX

public int getX()

setX

public void setX(int x)

getY

public int getY()

getWidth

public int getWidth()

setWidth

public void setWidth(int width)

getHeight

public int getHeight()

isRemoveLineWhenBlank

public boolean isRemoveLineWhenBlank()

setRemoveLineWhenBlank

public void setRemoveLineWhenBlank(boolean isRemoveLineWhenBlank)

isPrintInFirstWholeBand

public boolean isPrintInFirstWholeBand()

setPrintInFirstWholeBand

public void setPrintInFirstWholeBand(boolean isPrintInFirstWholeBand)

isPrintWhenDetailOverflows

public boolean isPrintWhenDetailOverflows()

setPrintWhenDetailOverflows

public void setPrintWhenDetailOverflows(boolean isPrintWhenDetailOverflows)

getForecolor

public java.awt.Color getForecolor()

setForecolor

public void setForecolor(java.awt.Color forecolor)

getBackcolor

public java.awt.Color getBackcolor()

setBackcolor

public void setBackcolor(java.awt.Color backcolor)

getPrintWhenExpression

public JRExpression getPrintWhenExpression()

getPrintWhenGroupChanges

public JRGroup getPrintWhenGroupChanges()

getElementGroup

public JRElementGroup getElementGroup()


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