|
||||||||||
| 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 TextFieldElementFactoryjava.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 | |||||||||