| Package | Description | 
|---|---|
| org.pentaho.di.ui.spoon | 
 This package contains the classes needed by Spoon. 
 | 
| org.pentaho.di.ui.spoon.delegates | |
| org.pentaho.di.ui.spoon.job | |
| org.pentaho.di.ui.spoon.partition | |
| org.pentaho.di.ui.spoon.trans | 
| Class and Description | 
|---|
| BreadcrumbManager
 A class to manage breadcrumbing so that we know which document/tab/perspective opened a given document. 
 | 
| ChangedWarningInterface
 Facilitate overriding of the ChangedWarning dialog used by implementors of TabItemInterface 
 | 
| FileListener | 
| ISpoonMenuController | 
| PartitionSchemasProvider
 An interface to conceal partitions' obtaining routine. 
 | 
| Spoon
 This class handles the main window of the Spoon graphical transformation editor. 
 | 
| SpoonLifecycleListener
 Registered implementations will be notified of Spoon startup and shutdown. 
 | 
| SpoonLifecycleListener.SpoonLifeCycleEvent | 
| SpoonPerspective
 A SpoonPerspective is able to modify the look of the application and display it's own UI. 
 | 
| SpoonPerspectiveListener
 Implementations can be registered with SpoonPerspectives to receive notification of state changes. 
 | 
| SpoonPerspectiveManager
 Singleton Object controlling SpoonPerspectives. 
 | 
| SpoonPluginInterface | 
| SpoonPluginManager
 SpoonPluginManager is a singleton class which loads all SpoonPlugins from the SPOON_HOME/plugins/spoon directory. 
 | 
| SpoonPluginType | 
| TabItemInterface | 
| TabMapEntry.ObjectType | 
| TreeSelection | 
| XulSpoonSettingsManager | 
| Class and Description | 
|---|
| InstanceCreationException | 
| Spoon
 This class handles the main window of the Spoon graphical transformation editor. 
 | 
| TabMapEntry | 
| TabMapEntry.ObjectType | 
| TreeSelection | 
| Class and Description | 
|---|
| AbstractGraph
 The beginnings of a common graph object, used by JobGraph and TransGraph to share common behaviors. 
 | 
| Spoon
 This class handles the main window of the Spoon graphical transformation editor. 
 | 
| TabItemInterface | 
| Class and Description | 
|---|
| PartitionSchemasProvider
 An interface to conceal partitions' obtaining routine. 
 | 
| Class and Description | 
|---|
| AbstractGraph
 The beginnings of a common graph object, used by JobGraph and TransGraph to share common behaviors. 
 | 
| Spoon
 This class handles the main window of the Spoon graphical transformation editor. 
 | 
| TabItemInterface |