org.apache.velocity.tools.view
Data
@Deprecated public class DataInfo extends java.lang.Object implements ToolInfo
ToolInfo implementation to handle "primitive" data types. It currently supports String, Number, and Boolean data.
An example of data elements specified in your toolbox.xml might be:
<data type="string"> <key>app_name</key> <value>FooWeb Deluxe</value> </data> <data type="number"> <key>app_version</key> <value>4.2</value> </data> <data type="boolean"> <key>debug</key> <value>true</value> </data> <data type="number"> <key>screen_width</key> <value>400</value> </data>
Modifier and Type | Field and Description |
---|---|
private java.lang.Object |
data
Deprecated.
|
private java.lang.String |
key
Deprecated.
|
static java.lang.String |
TYPE_BOOLEAN
Deprecated.
|
private int |
type_id
Deprecated.
|
private static int |
TYPE_ID_BOOLEAN
Deprecated.
|
private static int |
TYPE_ID_NUMBER
Deprecated.
|
private static int |
TYPE_ID_STRING
Deprecated.
|
static java.lang.String |
TYPE_NUMBER
Deprecated.
|
static java.lang.String |
TYPE_STRING
Deprecated.
|
Constructor and Description |
---|
DataInfo()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getClassname()
Deprecated.
|
java.lang.Object |
getInstance(java.lang.Object initData)
Deprecated.
Returns the data.
|
java.lang.String |
getKey()
Deprecated.
Accessors
|
void |
setKey(java.lang.String key)
Deprecated.
Mutators
|
void |
setType(java.lang.String type)
Deprecated.
|
void |
setValue(java.lang.String value)
Deprecated.
|
public static final java.lang.String TYPE_STRING
public static final java.lang.String TYPE_NUMBER
public static final java.lang.String TYPE_BOOLEAN
private static final int TYPE_ID_STRING
private static final int TYPE_ID_NUMBER
private static final int TYPE_ID_BOOLEAN
private java.lang.String key
private int type_id
private java.lang.Object data
public void setKey(java.lang.String key)
public void setType(java.lang.String type)
public void setValue(java.lang.String value)
public java.lang.String getKey()
public java.lang.String getClassname()
getClassname
in interface ToolInfo
public java.lang.Object getInstance(java.lang.Object initData)
getInstance
in interface ToolInfo
initData
- an object that may be used to initialize the instanceCopyright (c) 2003-2007 Apache Software Foundation