public class TransPreviewDelegate extends SpoonDelegate implements org.pentaho.ui.xul.impl.XulEventHandler
| Modifier and Type | Class and Description |
|---|---|
static class |
TransPreviewDelegate.PreviewMode |
loggingObject| Constructor and Description |
|---|
TransPreviewDelegate(Spoon spoon,
TransGraph transGraph) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPreviewData(org.pentaho.di.trans.step.StepMeta stepMeta,
org.pentaho.di.core.row.RowMetaInterface rowMeta,
List<Object[]> rowsData,
StringBuffer buffer) |
void |
addTransPreview()
Add a grid with the execution metrics per step in a table view
|
void |
capturePreviewData(org.pentaho.di.trans.Trans trans,
List<org.pentaho.di.trans.step.StepMeta> stepMetas) |
void |
first() |
Object |
getData() |
String |
getName() |
TransPreviewDelegate.PreviewMode |
getPreviewMode() |
org.pentaho.di.trans.step.StepMeta |
getSelectedStep() |
org.eclipse.swt.custom.CTabItem |
getTransGridTab() |
org.pentaho.ui.xul.XulDomContainer |
getXulDomContainer() |
boolean |
isActive() |
void |
last() |
void |
off() |
void |
refreshView()
This refresh is driven by outside influenced using listeners and so on.
|
void |
setData(Object data) |
void |
setName(String name) |
void |
setPreviewMode(TransPreviewDelegate.PreviewMode previewMode) |
void |
setSelectedStep(org.pentaho.di.trans.step.StepMeta selectedStep) |
void |
setXulDomContainer(org.pentaho.ui.xul.XulDomContainer xulDomContainer) |
void |
showPreviewView() |
public TransPreviewDelegate(Spoon spoon, TransGraph transGraph)
spoon - transGraph - public void showPreviewView()
public void addTransPreview()
public void refreshView()
public org.eclipse.swt.custom.CTabItem getTransGridTab()
public Object getData()
getData in interface org.pentaho.ui.xul.impl.XulEventHandlerpublic String getName()
getName in interface org.pentaho.ui.xul.impl.XulEventHandlerpublic org.pentaho.ui.xul.XulDomContainer getXulDomContainer()
getXulDomContainer in interface org.pentaho.ui.xul.impl.XulEventHandlerpublic void setData(Object data)
setData in interface org.pentaho.ui.xul.impl.XulEventHandlerpublic void setName(String name)
setName in interface org.pentaho.ui.xul.impl.XulEventHandlerpublic void setXulDomContainer(org.pentaho.ui.xul.XulDomContainer xulDomContainer)
setXulDomContainer in interface org.pentaho.ui.xul.impl.XulEventHandlerpublic boolean isActive()
public void setPreviewMode(TransPreviewDelegate.PreviewMode previewMode)
public void capturePreviewData(org.pentaho.di.trans.Trans trans,
List<org.pentaho.di.trans.step.StepMeta> stepMetas)
public void addPreviewData(org.pentaho.di.trans.step.StepMeta stepMeta,
org.pentaho.di.core.row.RowMetaInterface rowMeta,
List<Object[]> rowsData,
StringBuffer buffer)
public org.pentaho.di.trans.step.StepMeta getSelectedStep()
public void setSelectedStep(org.pentaho.di.trans.step.StepMeta selectedStep)
selectedStep - the selectedStep to setpublic TransPreviewDelegate.PreviewMode getPreviewMode()
public void first()
public void last()
public void off()