org.pentaho.di.ui.spoon.trans
Class TransHistoryDelegate

java.lang.Object
  extended by org.pentaho.di.ui.spoon.delegates.SpoonDelegate
      extended by org.pentaho.di.ui.spoon.trans.TransHistoryDelegate
All Implemented Interfaces:
org.pentaho.ui.xul.impl.XulEventHandler

public class TransHistoryDelegate
extends SpoonDelegate
implements org.pentaho.ui.xul.impl.XulEventHandler


Field Summary
 
Fields inherited from class org.pentaho.di.ui.spoon.delegates.SpoonDelegate
loggingObject
 
Constructor Summary
TransHistoryDelegate(Spoon spoon, TransGraph transGraph)
           
 
Method Summary
 void addTransHistory()
           
 void clearLogTable()
          Public for XUL.
 void fetchAll()
          XUL event: loads all load records for current log table.
 void fetchNextBatch()
          XUL event: fetches next x records for current log table.
 Object getData()
           
 String getName()
           
 CTabItem getTransHistoryTab()
           
 org.pentaho.ui.xul.XulDomContainer getXulDomContainer()
           
 void refreshHistory()
          Public for XUL.
 void replayHistory()
          Public for XUL.
 void setData(Object data)
           
 void setName(String name)
           
 void setXulDomContainer(org.pentaho.ui.xul.XulDomContainer xulDomContainer)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransHistoryDelegate

public TransHistoryDelegate(Spoon spoon,
                            TransGraph transGraph)
Parameters:
spoon -
transGraph -
Method Detail

addTransHistory

public void addTransHistory()

clearLogTable

public void clearLogTable()
Public for XUL.


replayHistory

public void replayHistory()
Public for XUL.


refreshHistory

public void refreshHistory()
Public for XUL.


getTransHistoryTab

public CTabItem getTransHistoryTab()
Returns:
the transHistoryTab

getData

public Object getData()
Specified by:
getData in interface org.pentaho.ui.xul.impl.XulEventHandler

getName

public String getName()
Specified by:
getName in interface org.pentaho.ui.xul.impl.XulEventHandler

getXulDomContainer

public org.pentaho.ui.xul.XulDomContainer getXulDomContainer()
Specified by:
getXulDomContainer in interface org.pentaho.ui.xul.impl.XulEventHandler

setData

public void setData(Object data)
Specified by:
setData in interface org.pentaho.ui.xul.impl.XulEventHandler

setName

public void setName(String name)
Specified by:
setName in interface org.pentaho.ui.xul.impl.XulEventHandler

setXulDomContainer

public void setXulDomContainer(org.pentaho.ui.xul.XulDomContainer xulDomContainer)
Specified by:
setXulDomContainer in interface org.pentaho.ui.xul.impl.XulEventHandler

fetchNextBatch

public void fetchNextBatch()
XUL event: fetches next x records for current log table.


fetchAll

public void fetchAll()
XUL event: loads all load records for current log table.