Save This Page
Home » dom4j-1.6.1 » org.dom4j.swing » [javadoc | source]
org.dom4j.swing
public class: XMLTableDefinition [javadoc | source]
java.lang.Object
   org.dom4j.swing.XMLTableDefinition

All Implemented Interfaces:
    org.jaxen.VariableContext, Serializable

XMLTableDefinition represents a table definition based on XPath expression evaluated on an XML document.

Constructor:
 public XMLTableDefinition() 
Method from org.dom4j.swing.XMLTableDefinition Summary:
addColumn,   addColumn,   addColumn,   addColumnWithXPathName,   addNumberColumn,   addStringColumn,   clear,   clearCaches,   createColumnXPath,   createXPath,   getColumn,   getColumn,   getColumnClass,   getColumnCount,   getColumnName,   getColumnNameXPath,   getColumnXPath,   getRowXPath,   getValueAt,   getVariableValue,   handleException,   load,   load,   removeColumn,   setRowExpression,   setRowXPath
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.dom4j.swing.XMLTableDefinition Detail:
 public  void addColumn(XMLTableColumnDefinition column) 
 public  void addColumn(String name,
    String expression) 
 public  void addColumn(String name,
    String expression,
    int type) 
 public  void addColumnWithXPathName(String columnNameXPathExpression,
    String expression,
    int type) 
 public  void addNumberColumn(String name,
    String expression) 
 public  void addStringColumn(String name,
    String expression) 
 public  void clear() 
 protected  void clearCaches() 
 protected XPath createColumnXPath(String expression) 
 protected XPath createXPath(String expression) 
 public XMLTableColumnDefinition getColumn(int index) 
 public XMLTableColumnDefinition getColumn(String columnName) 
 public Class getColumnClass(int columnIndex) 
 public int getColumnCount() 
 public String getColumnName(int columnIndex) 
    DOCUMENT ME!
 public XPath getColumnNameXPath(int columnIndex) 
    DOCUMENT ME!
 public XPath getColumnXPath(int columnIndex) 
    DOCUMENT ME!
 public XPath getRowXPath() 
    Getter for property rowXPath.
 public synchronized Object getValueAt(Object row,
    int columnIndex) 
 public Object getVariableValue(String namespaceURI,
    String prefix,
    String localName) 
 protected  void handleException(Exception e) 
 public static XMLTableDefinition load(Document definition) 
    Loads an XML table definition from an XML definition document
 public static XMLTableDefinition load(Element definition) 
    Loads an XML table definition from an XML definition document
 public  void removeColumn(XMLTableColumnDefinition column) 
 public  void setRowExpression(String xpath) 
 public  void setRowXPath(XPath rowXPath) 
    Setter for property rowXPath.