Class SpoonTransformationDelegate

java.lang.Object
org.pentaho.di.ui.spoon.delegates.SpoonDelegate
org.pentaho.di.ui.spoon.delegates.SpoonTransformationDelegate

public class SpoonTransformationDelegate extends SpoonDelegate
  • Constructor Details

    • SpoonTransformationDelegate

      public SpoonTransformationDelegate(Spoon spoon)
  • Method Details

    • 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