com.java4less.rreport
Class RUserObject
java.lang.Object
|
+--com.java4less.rreport.RObject
|
+--com.java4less.rreport.RUserObject
- public class RUserObject
- extends RObject
This object can be used to load a class dinamically at runtime. The class must be a subclass of RObject.
Fields inherited from class com.java4less.rreport.RObject |
ALIGN_CENTER, ALIGN_LEFT, ALIGN_RIGHT, constant, DHTMLLink, fieldName, height, name, selectable, tooltip, triggerAction, visible, width, x, y |
Method Summary |
java.lang.String |
getUserClassName()
return class to be loaded |
RObject |
getUserObject()
load class |
void |
importLine(java.lang.String key,
java.lang.String val)
read and process line. |
void |
print(java.awt.Graphics g,
double px,
double py,
java.lang.Object Value)
print object at the specified location (in pixels) using the specified value. |
void |
setUserClassName(java.lang.String n)
class to be loaded. |
void |
setUserObject(RObject uo)
|
Methods inherited from class com.java4less.rreport.RObject |
canHTML, convertColor, convertDoubleList, convertFont, convertList, convertToCM, convertToPixels, createFile, getActivateAction, getdefaultValue, getruntimeValue, isConstant, isVisible, setActivateAction, setConstant, setdefaultValue, setruntimeValue, setVisible, toHTML |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RUserObject
public RUserObject()
importLine
public void importLine(java.lang.String key,
java.lang.String val)
- Description copied from class:
RObject
- read and process line. To be used when reading report from *.rep files. Internal use.
- Overrides:
importLine
in class RObject
setUserClassName
public void setUserClassName(java.lang.String n)
- class to be loaded. Must be located in com/java4less/rreport
getUserClassName
public java.lang.String getUserClassName()
- return class to be loaded
getUserObject
public RObject getUserObject()
- load class
setUserObject
public void setUserObject(RObject uo)
print
public void print(java.awt.Graphics g,
double px,
double py,
java.lang.Object Value)
- Description copied from class:
RObject
- print object at the specified location (in pixels) using the specified value.
- Overrides:
print
in class RObject