org.pentaho.di.ui.spoon.delegates
Class SpoonDelegateRegistry

java.lang.Object
  extended by org.pentaho.di.ui.spoon.delegates.SpoonDelegateRegistry

public class SpoonDelegateRegistry
extends Object


Field Summary
static Class<?> DEFAULT_SPOONJOBDELEGATE_CLASS
           
static Class<?> DEFAULT_SPOONTRANSDELEGATE_CLASS
           
 
Method Summary
 SpoonDelegate constructSpoonJobDelegate(Spoon spoon)
           
 SpoonDelegate constructSpoonTransDelegate(Spoon spoon)
           
static SpoonDelegateRegistry getInstance()
           
 Class<?> getRegisteredSpoonJobDelegateClass()
           
 Class<?> getRegisteredSpoonTransDelegateClass()
           
 void registerSpoonJobDelegateClass(Class<?> jobDelegateClass)
           
 void registerSpoonTransDelegateClass(Class<?> transDelegateClass)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_SPOONJOBDELEGATE_CLASS

public static final Class<?> DEFAULT_SPOONJOBDELEGATE_CLASS

DEFAULT_SPOONTRANSDELEGATE_CLASS

public static final Class<?> DEFAULT_SPOONTRANSDELEGATE_CLASS
Method Detail

getInstance

public static SpoonDelegateRegistry getInstance()

registerSpoonJobDelegateClass

public void registerSpoonJobDelegateClass(Class<?> jobDelegateClass)

registerSpoonTransDelegateClass

public void registerSpoonTransDelegateClass(Class<?> transDelegateClass)

getRegisteredSpoonJobDelegateClass

public Class<?> getRegisteredSpoonJobDelegateClass()

getRegisteredSpoonTransDelegateClass

public Class<?> getRegisteredSpoonTransDelegateClass()

constructSpoonJobDelegate

public SpoonDelegate constructSpoonJobDelegate(Spoon spoon)
                                        throws InstanceCreationException
Throws:
InstanceCreationException

constructSpoonTransDelegate

public SpoonDelegate constructSpoonTransDelegate(Spoon spoon)
                                          throws InstanceCreationException
Throws:
InstanceCreationException