|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jfree.xml.factory.objects.AbstractObjectDescription
An abstract base class for object descriptions.
| Constructor Summary | |
AbstractObjectDescription(java.lang.Class className)
Creates a new object description. |
|
| Method Summary | |
void |
configure(Configuration config)
Configures this factory. |
static java.lang.Class |
convertPrimitiveClass(java.lang.Class obj)
Converts primitives to corresponding object class. |
Configuration |
getConfig()
Returns the configuration for that object description. |
protected java.util.Iterator |
getDefinedParameterNames()
Returns an iterator for the parameter names. |
ObjectDescription |
getInstance()
Returns a cloned instance of the object description. |
java.lang.Class |
getObjectClass()
Returns the class for the object. |
java.lang.Object |
getParameter(java.lang.String name)
Returns a parameter value. |
java.lang.Class |
getParameterDefinition(java.lang.String name)
Returns a parameter class. |
java.util.Iterator |
getParameterNames()
Returns an iterator for the parameter names. |
void |
setParameter(java.lang.String name,
java.lang.Object value)
Sets a parameter. |
void |
setParameterDefinition(java.lang.String name,
java.lang.Class obj)
Sets the class for a parameter. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.jfree.xml.factory.objects.ObjectDescription |
createObject, setParameterFromObject |
| Constructor Detail |
public AbstractObjectDescription(java.lang.Class className)
className - the class.| Method Detail |
public java.lang.Class getParameterDefinition(java.lang.String name)
getParameterDefinition in interface ObjectDescriptionname - the parameter definition.
public void setParameterDefinition(java.lang.String name,
java.lang.Class obj)
name - the parameter name.obj - the parameter class.public static java.lang.Class convertPrimitiveClass(java.lang.Class obj)
obj - the class.
public void setParameter(java.lang.String name,
java.lang.Object value)
setParameter in interface ObjectDescriptionname - the name.value - the value.public java.util.Iterator getParameterNames()
getParameterNames in interface ObjectDescriptionprotected java.util.Iterator getDefinedParameterNames()
public java.lang.Object getParameter(java.lang.String name)
getParameter in interface ObjectDescriptionname - the parameter name.
public java.lang.Class getObjectClass()
getObjectClass in interface ObjectDescriptionpublic ObjectDescription getInstance()
getInstance in interface ObjectDescriptionpublic void configure(Configuration config)
The configuration contents may change during the reporting.
configure in interface ObjectDescriptionconfig - the configuration, never nullpublic Configuration getConfig()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||