org.dom4j.swing
public class XMLTableColumnDefinition extends Object implements Serializable
XMLTableColumnDefinition
a column within a table definition.
Version: $Revision: 1.10 $
Field Summary | |
---|---|
static int | NODE_TYPE |
static int | NUMBER_TYPE |
static int | OBJECT_TYPE |
static int | STRING_TYPE |
Constructor Summary | |
---|---|
XMLTableColumnDefinition() | |
XMLTableColumnDefinition(String name, String expression, int type) | |
XMLTableColumnDefinition(String name, XPath xpath, int type) | |
XMLTableColumnDefinition(XPath columnXPath, XPath xpath, int type) |
Method Summary | |
---|---|
protected XPath | createXPath(String expression) |
Class | getColumnClass() |
XPath | getColumnNameXPath()
DOCUMENT ME!
|
String | getName()
Getter for property name.
|
int | getType()
Getter for property type.
|
Object | getValue(Object row) |
XPath | getXPath()
Getter for property xpath.
|
protected void | handleException(Exception e) |
static int | parseType(String typeName) |
void | setColumnNameXPath(XPath columnNameXPath)
Setter for property columnNameXPath.
|
void | setName(String name)
Setter for property name.
|
void | setType(int type)
Setter for property type.
|
void | setXPath(XPath xPath)
Setter for property xpath.
|
Returns: the XPath used to create the column name
Returns: Value of property name.
Returns: Value of property type.
Returns: Value of property xpath.
Parameters: columnNameXPath New value of property xpath.
Parameters: name New value of property name.
Parameters: type New value of property type.
Parameters: xPath New value of property xpath.