| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.dom4j.swing.XMLTableColumnDefinition
 XMLTableColumnDefinition a column within a table definition.
 
| 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. | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
public static final int OBJECT_TYPE
public static final int STRING_TYPE
public static final int NUMBER_TYPE
public static final int NODE_TYPE
| Constructor Detail | 
public XMLTableColumnDefinition()
public XMLTableColumnDefinition(String name,
                                String expression,
                                int type)
public XMLTableColumnDefinition(String name,
                                XPath xpath,
                                int type)
public XMLTableColumnDefinition(XPath columnXPath,
                                XPath xpath,
                                int type)
| Method Detail | 
public static int parseType(String typeName)
public Class getColumnClass()
public Object getValue(Object row)
public int getType()
public void setType(int type)
type - New value of property type.public String getName()
public void setName(String name)
name - New value of property name.public XPath getXPath()
public void setXPath(XPath xPath)
xPath - New value of property xpath.public XPath getColumnNameXPath()
public void setColumnNameXPath(XPath columnNameXPath)
columnNameXPath - New value of property xpath.protected XPath createXPath(String expression)
protected void handleException(Exception e)
| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||