Package org.pentaho.di.ui.spoon
This package contains the classes needed by Spoon.
-
Interface Summary Interface Description ChangedWarningInterface Facilitate overriding of the ChangedWarning dialog used by implementors of TabItemInterfaceConnectionListener FileListener ISpoonMenuController PartitionSchemasProvider An interface to conceal partitions' obtaining routine.SharedObjectSyncUtil.SynchronizationHandler<T extends org.pentaho.di.shared.SharedObjectInterface> SpoonLifecycleListener Registered implementations will be notified of Spoon startup and shutdown.SpoonPerspective A SpoonPerspective is able to modify the look of the application and display it's own UI.SpoonPerspectiveImageProvider SpoonPerspectiveListener Implementations can be registered with SpoonPerspectives to receive notification of state changes.SpoonPerspectiveOpenSaveInterface The spoon perspective implementing this interface implements its own open/save dialogs and logic.SpoonPluginInterface SpoonUiExtenderPluginInterface TabItemInterface -
Class Summary Class Description AbstractGraph The beginnings of a common graph object, used by JobGraph and TransGraph to share common behaviors.BreadcrumbManager A class to manage breadcrumbing so that we know which document/tab/perspective opened a given document.ChangedWarningDialog DatabasesCollector ExpandedContentManager JobFileListener MainSpoonPerspective SelectionTreeExtension SharedObjectSyncUtil This utility provides methods for synchronization of kettle's shared objects.Sleak Instructions on how to use the Sleak tool with a standlaone SWT example: Modify the main method below to launch your application.Spoon This class handles the main window of the Spoon graphical transformation editor.SpoonBrowser This class handles the display of help information like the welcome page and JDBC info in an embedded browser.SpoonPerspectiveManager Singleton Object controlling SpoonPerspectives.SpoonPerspectiveManager.SpoonPerspectiveComparator SpoonPluginManager SpoonPluginManager is a singleton class which loads all SpoonPlugins from the SPOON_HOME/plugins/spoon directory.SpoonPluginType SpoonSlave SpoonSlave handles the display of the slave server information in a Spoon tab.SpoonUiExtenderPluginType SWTDirectGC SWTGC draws on an Image.SWTGC SwtScrollBar TabMapEntry TransFileListener TreeSelection XulMessages XulSpoonResourceBundle Static class wrapping Spoon's BaseMessages class and Look and Feel bundle.XulSpoonSettingsManager -
Enum Summary Enum Description SpoonLifecycleListener.SpoonLifeCycleEvent TabMapEntry.ObjectType -
Exception Summary Exception Description InstanceCreationException -
Annotation Types Summary Annotation Type Description SpoonPlugin Xul-based Spoon plugin.SpoonPluginCategories SpoonUiExtenderPlugin Xul-based Spoon plugin.