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 boolean
addTransformation(org.pentaho.di.trans.TransMeta transMeta)
Add a transformation to thevoid
addTransGraph(org.pentaho.di.trans.TransMeta transMeta)
void
closeTransformation(org.pentaho.di.trans.TransMeta transMeta)
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)
TransGraph
findTransGraphOfTransformation(org.pentaho.di.trans.TransMeta transMeta)
org.pentaho.di.trans.TransMeta[]
getLoadedTransformations()
Spoon
getSpoon()
org.pentaho.di.trans.TransMeta
getTransformation(String name)
List<org.pentaho.di.trans.TransMeta>
getTransformationList()
boolean
isDefaultTransformationName(String name)
void
redoTransformationAction(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.core.undo.TransAction transAction)
void
removeTransformation(org.pentaho.di.trans.TransMeta transMeta)
protected void
splitTrans(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.trans.TransExecutionConfiguration executionConfiguration)
void
tabSelected(TabItem item)
void
undoTransformationAction(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
-
-