net.sf.jasperreports.engine
Interface JRPrintElement
- All Superinterfaces:
- JRCommonElement, JRIdentifiable, JRPropertiesHolder, JRStyleContainer
- All Known Subinterfaces:
- JRGenericPrintElement, JRPrintEllipse, JRPrintFrame, JRPrintGraphicElement, JRPrintImage, JRPrintLine, JRPrintRectangle, JRPrintText, JRRecordedValuesPrintElement
- All Known Implementing Classes:
- JRBaseGenericPrintElement, JRBasePrintElement, JRBasePrintEllipse, JRBasePrintFrame, JRBasePrintGraphicElement, JRBasePrintImage, JRBasePrintLine, JRBasePrintRectangle, JRBasePrintText, JRRecordedValuesGenericPrintElement, JRRecordedValuesPrintImage, JRRecordedValuesPrintText, JRTemplateGenericPrintElement, JRTemplatePrintElement, JRTemplatePrintEllipse, JRTemplatePrintFrame, JRTemplatePrintGraphicElement, JRTemplatePrintImage, JRTemplatePrintLine, JRTemplatePrintRectangle, JRTemplatePrintText
public interface JRPrintElement
- extends JRCommonElement, JRPropertiesHolder
- Version:
- $Id: JRPrintElement.java 5180 2012-03-29 13:23:12Z teodord $
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
UNSET_SOURCE_ELEMENT_ID
static final int UNSET_SOURCE_ELEMENT_ID
- A value used when no source element Id information is available.
- See Also:
getSourceElementId()
,
Constant Field Values
getOrigin
JROrigin getOrigin()
setStyle
void setStyle(JRStyle style)
getX
int getX()
setX
void setX(int x)
getY
int getY()
setY
void setY(int y)
getWidth
int getWidth()
- Specified by:
getWidth
in interface JRCommonElement
setWidth
void setWidth(int width)
getHeight
int getHeight()
- Specified by:
getHeight
in interface JRCommonElement
setHeight
void setHeight(int height)
getKey
java.lang.String getKey()
- Returns a string key that can be used to identify the element.
When filling a report, the report element key
is copied to all print elements generated by a report element.
Note that this means that multiple elements having the same key can
appear on the same page/filled report.
- Specified by:
getKey
in interface JRCommonElement
accept
<T> void accept(PrintElementVisitor<T> visitor,
T arg)
- Accepts a print element visitor.
The element calls the method that corresponds to the element type on the visitor.
- Type Parameters:
T
- the type of the argument passed to the visit operation- Parameters:
visitor
- the visitor objectsarg
- the argument passed to the visit operation
getSourceElementId
int getSourceElementId()
- Returns a numerical Id associated to the fill element that generated
this print element.
- Returns:
- the Id of the fill element that generated this element
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com