public class JRFillScriptlet extends java.lang.Object implements JRScriptlet
Modifier and Type | Field and Description |
---|---|
protected JRScriptlet |
parent |
SCRIPTLET_PARAMETER_NAME_SUFFIX
Modifier | Constructor and Description |
---|---|
protected |
JRFillScriptlet(JRScriptlet parent,
JRFillObjectFactory factory) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
java.lang.String |
getDescription() |
java.lang.String |
getName() |
JRPropertiesHolder |
getParentProperties()
Returns the parent properties holder, whose properties are used as defaults
for this object.
|
JRPropertiesMap |
getPropertiesMap()
Returns this object's properties map.
|
JRAbstractScriptlet |
getScriptlet() |
java.lang.Class<?> |
getValueClass() |
java.lang.String |
getValueClassName() |
boolean |
hasProperties()
Checks whether the object has any properties.
|
void |
setDescription(java.lang.String description) |
void |
setScriptlet(JRAbstractScriptlet scriptlet) |
protected JRScriptlet parent
protected JRFillScriptlet(JRScriptlet parent, JRFillObjectFactory factory)
public java.lang.String getName()
getName
in interface JRScriptlet
public java.lang.String getDescription()
getDescription
in interface JRScriptlet
public void setDescription(java.lang.String description)
setDescription
in interface JRScriptlet
public java.lang.Class<?> getValueClass()
getValueClass
in interface JRScriptlet
public java.lang.String getValueClassName()
getValueClassName
in interface JRScriptlet
public JRAbstractScriptlet getScriptlet()
public void setScriptlet(JRAbstractScriptlet scriptlet)
public boolean hasProperties()
JRPropertiesHolder
hasProperties
in interface JRPropertiesHolder
public JRPropertiesMap getPropertiesMap()
JRPropertiesHolder
getPropertiesMap
in interface JRPropertiesHolder
public JRPropertiesHolder getParentProperties()
JRPropertiesHolder
getParentProperties
in interface JRPropertiesHolder
null
if no parentpublic java.lang.Object clone()
clone
in interface JRCloneable
clone
in class java.lang.Object
© 2001-2014 TIBCO Software Inc. www.jaspersoft.com