com.tonbeller.jpivot.mondrian.script
Class ScriptableMondrianDrillThroughTableModel
java.lang.Object
  
com.tonbeller.wcf.table.AbstractTableModel
      
com.tonbeller.jpivot.mondrian.script.ScriptableMondrianDrillThroughTableModel
- All Implemented Interfaces: 
 - com.tonbeller.wcf.table.TableModel
 
public class ScriptableMondrianDrillThroughTableModel
- extends com.tonbeller.wcf.table.AbstractTableModel
 
- Author:
 
  - Engineering Ingegneria Informatica S.p.A. - Luca Barozzi
 A wcf table model for drill through data,
 requires an sql query and connection information to be set.
 
 
 
| Methods inherited from class com.tonbeller.wcf.table.AbstractTableModel | 
addTableModelChangeListener, fireModelChanged, fireModelChanged, removeTableModelChangeListener | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ScriptableMondrianDrillThroughTableModel
public ScriptableMondrianDrillThroughTableModel()
getRowCount
public int getRowCount()
 
getRow
public com.tonbeller.wcf.table.TableRow getRow(int rowIndex)
 
getTitle
public java.lang.String getTitle()
 
getSql
public java.lang.String getSql()
- Returns:
 
 
setSql
public void setSql(java.lang.String sql)
- Parameters:
 sql - 
 
setTitle
public void setTitle(java.lang.String title)
- Parameters:
 title - 
 
getColumnCount
public int getColumnCount()
- wcf table component calls this method from it's constructor
 to get the number of columns
 
 
getColumnTitle
public java.lang.String getColumnTitle(int columnIndex)
 
getJdbcDriver
public java.lang.String getJdbcDriver()
- Returns:
 
 
setJdbcDriver
public void setJdbcDriver(java.lang.String jdbcDriver)
- Parameters:
 jdbcDriver - 
 
getJdbcPassword
public java.lang.String getJdbcPassword()
- Returns:
 
 
setJdbcPassword
public void setJdbcPassword(java.lang.String jdbcPassword)
- Parameters:
 jdbcPassword - 
 
getJdbcUrl
public java.lang.String getJdbcUrl()
- Returns:
 
 
setJdbcUrl
public void setJdbcUrl(java.lang.String jdbcUrl)
- Parameters:
 jdbcUrl - 
 
getJdbcUser
public java.lang.String getJdbcUser()
- Returns:
 
 
setJdbcUser
public void setJdbcUser(java.lang.String jdbcUser)
- Parameters:
 jdbcUser - 
 
getCaption
public java.lang.String getCaption()
- Returns:
 
 
setCaption
public void setCaption(java.lang.String caption)
- Parameters:
 caption - 
 
getDataSourceName
public java.lang.String getDataSourceName()
- Returns:
 
 
setDataSourceName
public void setDataSourceName(java.lang.String string)
- Parameters:
 string - 
 
getCatalogExtension
public java.lang.String getCatalogExtension()
- Returns:
 
 
setCatalogExtension
public void setCatalogExtension(java.lang.String string)
- Parameters:
 string - 
 
getMaxResults
public int getMaxResults()
- Returns:
 
 
setMaxResults
public void setMaxResults(int maxResults)
- Parameters:
 string - 
 
getScripts
public java.util.List getScripts()
- Returns:
 
 
setScripts
public void setScripts(java.util.List scripts)
- Parameters:
 List - 
 
addScript
public void addScript(ScriptColumn column)
 
getScriptRootUrl
public java.lang.String getScriptRootUrl()
- Returns:
 
 
setScriptRootUrl
public void setScriptRootUrl(java.lang.String scriptRootUrl)
- Parameters:
 String -