net.sf.jasperreports.engine
Interface JRCommonElement
- All Superinterfaces:
- JRStyleContainer
- All Known Subinterfaces:
- JRBreak, JRChart, JRCommonGraphicElement, JRCommonImage, JRCommonText, JRComponentElement, JRCrosstab, JRElement, JREllipse, JRFrame, JRGenericElement, JRGenericPrintElement, JRGraphicElement, JRImage, JRLine, JRPrintElement, JRPrintEllipse, JRPrintFrame, JRPrintGraphicElement, JRPrintImage, JRPrintLine, JRPrintRectangle, JRPrintText, JRRecordedValuesPrintElement, JRRectangle, JRStaticText, JRSubreport, JRTextElement, JRTextField
- All Known Implementing Classes:
- JRBaseBreak, JRBaseChart, JRBaseComponentElement, JRBaseCrosstab, JRBaseElement, JRBaseEllipse, JRBaseFrame, JRBaseGenericElement, JRBaseGenericPrintElement, JRBaseGraphicElement, JRBaseImage, JRBaseLine, JRBasePrintElement, JRBasePrintEllipse, JRBasePrintFrame, JRBasePrintGraphicElement, JRBasePrintImage, JRBasePrintLine, JRBasePrintRectangle, JRBasePrintText, JRBaseRectangle, JRBaseStaticText, JRBaseSubreport, JRBaseTextElement, JRBaseTextField, JRDesignBreak, JRDesignChart, JRDesignComponentElement, JRDesignCrosstab, JRDesignElement, JRDesignEllipse, JRDesignFrame, JRDesignGenericElement, JRDesignGraphicElement, JRDesignImage, JRDesignLine, JRDesignRectangle, JRDesignStaticText, JRDesignSubreport, JRDesignTextElement, JRDesignTextField, JRFillBreak, JRFillChart, JRFillComponentElement, JRFillCrosstab, JRFillElement, JRFillEllipse, JRFillFrame, JRFillGenericElement, JRFillGraphicElement, JRFillImage, JRFillLine, JRFillRectangle, JRFillStaticText, JRFillSubreport, JRFillTextElement, JRFillTextField, JRRecordedValuesGenericPrintElement, JRRecordedValuesPrintImage, JRRecordedValuesPrintText, JRTemplateElement, JRTemplateEllipse, JRTemplateFrame, JRTemplateGenericElement, JRTemplateGenericPrintElement, JRTemplateGraphicElement, JRTemplateImage, JRTemplateLine, JRTemplatePrintElement, JRTemplatePrintEllipse, JRTemplatePrintFrame, JRTemplatePrintGraphicElement, JRTemplatePrintImage, JRTemplatePrintLine, JRTemplatePrintRectangle, JRTemplatePrintText, JRTemplateRectangle, JRTemplateText, JRVirtualPrintPage.JRIdHolderTemplateElement
public interface JRCommonElement
- extends JRStyleContainer
An abstract representation of a report element. All report elements implement this interface. The interface contains
constants and methods that apply to all report elements.
- Version:
- $Id: JRCommonElement.java 3033 2009-08-27 11:46:22Z teodord $
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
getKey
java.lang.String getKey()
- Returns the string value that uniquely identifies the element.
getMode
byte getMode()
- Returns the element transparency mode.
The default value depends on the type of the report element. Graphic elements like rectangles and lines are
opaque by default, but the images are transparent. Both static texts and text fields are transparent
by default, and so are the subreport elements.
- Returns:
- MODE_OPAQUE or MODE_TRANSPARENT
getOwnMode
java.lang.Byte getOwnMode()
getForecolor
java.awt.Color getForecolor()
getOwnForecolor
java.awt.Color getOwnForecolor()
getBackcolor
java.awt.Color getBackcolor()
getOwnBackcolor
java.awt.Color getOwnBackcolor()
© 2001-2009 Jaspersoft Corporation www.jaspersoft.com