|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jfree.report.elementfactory.ElementFactory
org.jfree.report.elementfactory.TextElementFactory
org.jfree.report.elementfactory.TextFieldElementFactory
org.jfree.report.elementfactory.ResourceFieldElementFactory
A factory to define ResourceFieldElements. ResourceField translate their content using a ResourceBundle instance.
Constructor Summary | |
ResourceFieldElementFactory()
Default Constructor. |
Method Summary | |
Element |
createElement()
Creates the resource field element based on the set properties. |
static TextElement |
createResourceElement(java.lang.String name,
java.awt.geom.Rectangle2D bounds,
java.awt.Color color,
ElementAlignment alignment,
ElementAlignment valignment,
FontDefinition font,
java.lang.String nullValue,
java.lang.String resourceBase,
java.lang.String field)
creates a ResourceElement. |
java.lang.String |
getResourceBase()
Returns the base name of the resource bundle used to translate the content later. |
void |
setResourceBase(java.lang.String resourceBase)
Defines the base name of the resource bundle used to translate the content later. |
Methods inherited from class org.jfree.report.elementfactory.TextFieldElementFactory |
createStringElement, createStringElement, getFieldname, getNullString, setFieldname, setNullString |
Methods inherited from class org.jfree.report.elementfactory.TextElementFactory |
applyStyle, getBold, getColor, getEmbedFont, getEncoding, getFontName, getFontSize, getHorizontalAlignment, getItalic, getLineHeight, getReservedLiteral, getStrikethrough, getTrimTextContent, getUnderline, getVerticalAlignment, setBold, setColor, setEmbedFont, setEncoding, setFontName, setFontSize, setHorizontalAlignment, setItalic, setLineHeight, setReservedLiteral, setStrikethrough, setTrimTextContent, setUnderline, setVerticalAlignment |
Methods inherited from class org.jfree.report.elementfactory.ElementFactory |
applyElementName, getAbsolutePosition, getDynamicHeight, getMaximumSize, getMinimumSize, getName, getPreferredSize, setAbsolutePosition, setDynamicHeight, setMaximumSize, setMinimumSize, setName, setPreferredSize |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ResourceFieldElementFactory()
Method Detail |
public java.lang.String getResourceBase()
public void setResourceBase(java.lang.String resourceBase)
resourceBase
- the resource bundle name of the element.public Element createElement()
createElement
in class TextFieldElementFactory
java.lang.IllegalStateException
- if the fieldname is not defined.ElementFactory.createElement()
public static TextElement createResourceElement(java.lang.String name, java.awt.geom.Rectangle2D bounds, java.awt.Color color, ElementAlignment alignment, ElementAlignment valignment, FontDefinition font, java.lang.String nullValue, java.lang.String resourceBase, java.lang.String field)
java.util.ResourceBundle
.
name
- the name of the element (null allowed)bounds
- the element's boundscolor
- the text color of the elementalignment
- the element's horizontal text alignmentvalignment
- the element's vertical text alignmentfont
- the elements fontnullValue
- the text used when the value of this element is nullfield
- the field in the datamodel to retrieve values fromresourceBase
- the classname/basename of the assigned resource bundle
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |