Class SpoonTransformationDelegate
- java.lang.Object
-
- org.pentaho.di.ui.spoon.delegates.SpoonDelegate
-
- org.pentaho.di.ui.spoon.delegates.SpoonTransformationDelegate
-
public class SpoonTransformationDelegate extends SpoonDelegate
-
-
Field Summary
-
Fields inherited from class org.pentaho.di.ui.spoon.delegates.SpoonDelegate
log, loggingObject, spoon
-
-
Constructor Summary
Constructors Constructor Description SpoonTransformationDelegate(Spoon spoon)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaddTransformation(org.pentaho.di.trans.TransMeta transMeta)Add a transformation to thevoidaddTransGraph(org.pentaho.di.trans.TransMeta transMeta)voidcloseTransformation(org.pentaho.di.trans.TransMeta transMeta)voidexecuteTransformation(org.pentaho.di.trans.TransMeta transMeta, boolean local, boolean remote, boolean cluster, boolean preview, boolean debug, Date replayDate, boolean safe, org.pentaho.di.core.logging.LogLevel logLevel)TransGraphfindTransGraphOfTransformation(org.pentaho.di.trans.TransMeta transMeta)org.pentaho.di.trans.TransMeta[]getLoadedTransformations()SpoongetSpoon()org.pentaho.di.trans.TransMetagetTransformation(String name)List<org.pentaho.di.trans.TransMeta>getTransformationList()booleanisDefaultTransformationName(String name)voidredoTransformationAction(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.core.undo.TransAction transAction)voidremoveTransformation(org.pentaho.di.trans.TransMeta transMeta)protected voidsplitTrans(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.trans.TransExecutionConfiguration executionConfiguration)voidtabSelected(TabItem item)voidundoTransformationAction(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.core.undo.TransAction transAction)-
Methods inherited from class org.pentaho.di.ui.spoon.delegates.SpoonDelegate
getMaxTabLength
-
-
-
-
Constructor Detail
-
SpoonTransformationDelegate
public SpoonTransformationDelegate(Spoon spoon)
-
-
Method Detail
-
addTransformation
public boolean addTransformation(org.pentaho.di.trans.TransMeta transMeta)
Add a transformation to the- Parameters:
transMeta- the transformation to add to the map- Returns:
- true if the transformation was added, false if it couldn't be added (already loaded)
-
closeTransformation
public void closeTransformation(org.pentaho.di.trans.TransMeta transMeta)
- Parameters:
transMeta- the transformation to close, make sure it's ok to dispose of it BEFORE you call this.
-
getSpoon
public Spoon getSpoon()
-
addTransGraph
public void addTransGraph(org.pentaho.di.trans.TransMeta transMeta)
-
tabSelected
public void tabSelected(TabItem item)
-
getTransformationList
public List<org.pentaho.di.trans.TransMeta> getTransformationList()
-
getTransformation
public org.pentaho.di.trans.TransMeta getTransformation(String name)
-
removeTransformation
public void removeTransformation(org.pentaho.di.trans.TransMeta transMeta)
-
getLoadedTransformations
public org.pentaho.di.trans.TransMeta[] getLoadedTransformations()
-
findTransGraphOfTransformation
public TransGraph findTransGraphOfTransformation(org.pentaho.di.trans.TransMeta transMeta)
-
isDefaultTransformationName
public boolean isDefaultTransformationName(String name)
-
undoTransformationAction
public void undoTransformationAction(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.core.undo.TransAction transAction)
-
redoTransformationAction
public void redoTransformationAction(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.core.undo.TransAction transAction)
-
executeTransformation
public void executeTransformation(org.pentaho.di.trans.TransMeta transMeta, boolean local, boolean remote, boolean cluster, boolean preview, boolean debug, Date replayDate, boolean safe, org.pentaho.di.core.logging.LogLevel logLevel) throws org.pentaho.di.core.exception.KettleException- Throws:
org.pentaho.di.core.exception.KettleException
-
splitTrans
protected void splitTrans(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.trans.TransExecutionConfiguration executionConfiguration) throws org.pentaho.di.core.exception.KettleException- Throws:
org.pentaho.di.core.exception.KettleException
-
-