public class Spoon extends org.eclipse.jface.window.ApplicationWindow implements org.pentaho.di.core.AddUndoPositionInterface, TabListener, org.pentaho.di.core.gui.SpoonInterface, org.pentaho.di.core.gui.OverwritePrompter, org.pentaho.di.core.changed.PDIObserver, org.pentaho.di.core.lifecycle.LifeEventHandler, org.pentaho.ui.xul.XulEventSource, org.pentaho.ui.xul.impl.XulEventHandler, PartitionSchemasProvider
Constructor and Description |
---|
Spoon() |
Spoon(org.pentaho.di.repository.Repository rep) |
Modifier and Type | Method and Description |
---|---|
void |
addCoreObjectsTree() |
void |
addDefaultKeyListeners(org.eclipse.swt.widgets.Control control) |
void |
addFileListener(FileListener listener) |
void |
addJobGraph(org.pentaho.di.job.JobMeta jobMeta) |
void |
addJobHistory() |
void |
addJobHistory(org.pentaho.di.job.JobMeta jobMeta,
boolean select) |
void |
addJobLog() |
void |
addMenuLast() |
void |
addMenuListener(String id,
Object listener,
String methodName) |
void |
addPropertyChangeListener(PropertyChangeListener listener) |
void |
addPropertyChangeListener(String propertyName,
PropertyChangeListener listener) |
boolean |
addSpoonBrowser(String name,
String urlString) |
boolean |
addSpoonBrowser(String name,
String urlString,
org.eclipse.swt.browser.LocationListener locationListener) |
void |
addSpoonMenuController(ISpoonMenuController menuController) |
void |
addSpoonSlave() |
void |
addSpoonSlave(org.pentaho.di.cluster.SlaveServer slaveServer) |
void |
addTransGraph(org.pentaho.di.trans.TransMeta transMeta) |
void |
addTransHistory() |
void |
addTransLog() |
void |
addUndoChange(org.pentaho.di.core.gui.UndoInterface undoInterface,
Object[] from,
Object[] to,
int[] pos) |
void |
addUndoChange(org.pentaho.di.core.gui.UndoInterface undoInterface,
Object[] from,
Object[] to,
int[] pos,
boolean nextAlso) |
void |
addUndoDelete(org.pentaho.di.core.gui.UndoInterface undoInterface,
Object[] obj,
int[] position) |
void |
addUndoDelete(org.pentaho.di.core.gui.UndoInterface undoInterface,
Object[] obj,
int[] position,
boolean nextAlso) |
void |
addUndoNew(org.pentaho.di.core.gui.UndoInterface undoInterface,
Object[] obj,
int[] position) |
void |
addUndoNew(org.pentaho.di.core.gui.UndoInterface undoInterface,
Object[] obj,
int[] position,
boolean nextAlso) |
void |
addUndoPosition(org.pentaho.di.core.gui.UndoInterface undoInterface,
Object[] obj,
int[] pos,
org.pentaho.di.core.gui.Point[] prev,
org.pentaho.di.core.gui.Point[] curr) |
void |
analyseImpact() |
void |
analyseImpact(org.pentaho.di.trans.TransMeta transMeta) |
void |
applyVariables() |
void |
applyVariableToAllLoadedObjects(String name,
String value) |
void |
browseVersionHistory() |
void |
changeLooks() |
boolean |
checkIfHopAlreadyExists(org.pentaho.di.trans.TransMeta transMeta,
org.pentaho.di.trans.TransHopMeta newHop) |
void |
checkTrans() |
void |
checkTrans(org.pentaho.di.trans.TransMeta transMeta)
Checks *all* the steps in the transformation, puts the result in remarks list
|
void |
checkTrans(org.pentaho.di.trans.TransMeta transMeta,
boolean only_selected)
Check the steps in a transformation
|
void |
clearDBCache(String id) |
void |
clearSharedObjectCache() |
void |
clipConnection() |
boolean |
closeAllFiles() |
boolean |
closeAllJobsAndTransformations()
Prompt user to close all open Jobs & Transformations if they have execute permissions.
|
boolean |
closeFile() |
void |
closeRepository() |
void |
closeSpoonBrowser() |
void |
consume(org.pentaho.di.core.lifecycle.LifeEventInfo info) |
void |
copy() |
void |
copyFile() |
void |
copyJob() |
void |
copyJob(org.pentaho.di.job.JobMeta jobMeta) |
void |
copyJobentries() |
void |
copySelected(org.pentaho.di.trans.TransMeta transMeta,
List<org.pentaho.di.trans.step.StepMeta> steps,
List<org.pentaho.di.core.NotePadMeta> notes) |
void |
copySteps()
It's called copySteps, but the job entries also arrive at this location
|
void |
copyTableWizard()
Create a transformation that extracts tables & data from a database.
|
void |
copyTransformation() |
void |
copyTransformation(org.pentaho.di.trans.TransMeta transMeta) |
void |
copyTransformationImage() |
void |
copyTransformationImage(org.pentaho.di.trans.TransMeta transMeta) |
void |
createCmdLineFile() |
void |
createDatabaseWizard()
Shows a wizard that creates a new database connection...
|
void |
createKettleArchive(org.pentaho.di.trans.TransMeta transMeta) |
void |
createPopupMenus() |
void |
cut() |
void |
debugFile() |
void |
debugTransformation() |
void |
delClusterSchema() |
void |
delConnection() |
void |
deleteJobEntryCopies() |
void |
deleteJobEntryCopies(org.pentaho.di.job.JobMeta jobMeta,
org.pentaho.di.job.entry.JobEntryCopy jobEntry) |
void |
delHop() |
void |
delHop(org.pentaho.di.trans.TransMeta transMeta,
org.pentaho.di.trans.TransHopMeta transHopMeta) |
void |
delNamedCluster() |
void |
delPartitionSchema() |
void |
delSlaveServer() |
void |
delSlaveServer(org.pentaho.di.trans.HasSlaveServersInterface hasSlaveServersInterface,
org.pentaho.di.cluster.SlaveServer slaveServer) |
void |
delStep() |
void |
delStep(org.pentaho.di.trans.TransMeta transMeta,
org.pentaho.di.trans.step.StepMeta stepMeta) |
void |
displayCmdLine() |
void |
displayDbDependancies() |
void |
dispose() |
void |
disposeVariableComposite(boolean tree,
boolean shared,
boolean core,
boolean history) |
boolean |
doDestroy() |
void |
dupeConnection() |
void |
dupeJobEntry() |
void |
dupeNamedCluster() |
void |
dupeStep() |
void |
dupeStep(org.pentaho.di.trans.TransMeta transMeta,
org.pentaho.di.trans.step.StepMeta stepMeta) |
void |
editClustering(org.pentaho.di.trans.TransMeta transMeta,
List<org.pentaho.di.trans.step.StepMeta> stepMetas)
Select a clustering schema for this step.
|
void |
editClustering(org.pentaho.di.trans.TransMeta transMeta,
org.pentaho.di.trans.step.StepMeta stepMeta)
Select a clustering schema for this step.
|
void |
editClusterSchema() |
void |
editConnection() |
void |
editHop() |
void |
editHop(org.pentaho.di.trans.TransMeta transMeta,
org.pentaho.di.trans.TransHopMeta transHopMeta) |
void |
editJobEntry() |
void |
editJobEntry(org.pentaho.di.job.JobMeta jobMeta,
org.pentaho.di.job.entry.JobEntryCopy je) |
boolean |
editJobProperties(String id) |
void |
editJobPropertiesPopup() |
void |
editKettlePropertiesFile() |
void |
editNamedCluster() |
void |
editOptions() |
void |
editPartitioning(org.pentaho.di.trans.TransMeta transMeta,
org.pentaho.di.trans.step.StepMeta stepMeta) |
void |
editPartitionSchema() |
boolean |
editProperties() |
void |
editSelectAll() |
void |
editSlaveServer() |
void |
editStep() |
String |
editStep(org.pentaho.di.trans.TransMeta transMeta,
org.pentaho.di.trans.step.StepMeta stepMeta) |
void |
editStepErrorHandling(org.pentaho.di.trans.TransMeta transMeta,
org.pentaho.di.trans.step.StepMeta stepMeta) |
boolean |
editTransformationProperties() |
void |
editTransformationPropertiesPopup() |
void |
editUnselectAll() |
void |
enableMenus() |
void |
executeFile(boolean local,
boolean remote,
boolean cluster,
boolean preview,
boolean debug,
Date replayDate,
boolean safe) |
void |
executeJob() |
void |
executeJob(org.pentaho.di.job.JobMeta jobMeta,
boolean local,
boolean remote,
Date replayDate,
boolean safe,
String startCopyName,
int startCopyNr) |
void |
executeTransformation() |
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) |
void |
exploreDatabase() |
void |
exploreDB() |
void |
exploreRepository() |
void |
exportAllFileRepository()
Export this job or transformation including all depending resources to a single ZIP file containing a file
repository.
|
void |
exportAllXMLFile()
Export this job or transformation including all depending resources to a single zip file.
|
void |
exportRepositoryAll() |
boolean |
exportRepositoryDirectory(org.pentaho.di.repository.RepositoryDirectory directoryToExport) |
boolean |
exportXMLFile() |
org.pentaho.di.job.Job |
findActiveJob(org.pentaho.di.job.Job job,
org.pentaho.di.job.entry.JobEntryCopy jobEntryCopy) |
org.pentaho.di.trans.Trans |
findActiveTrans(org.pentaho.di.job.Job job,
org.pentaho.di.job.entry.JobEntryCopy jobEntryCopy) |
org.pentaho.di.job.JobMeta |
findJob(String tabItemText) |
org.pentaho.di.trans.TransMeta |
findTransformation(String tabItemText) |
void |
fireMenuControlers() |
String |
fromClipboard() |
void |
generateFieldMapping(org.pentaho.di.trans.TransMeta transMeta,
org.pentaho.di.trans.step.StepMeta stepMeta)
Create a new SelectValues step in between this step and the previous.
|
List<org.pentaho.di.core.database.DatabaseMeta> |
getActiveDatabases() |
org.pentaho.di.trans.HasDatabasesInterface |
getActiveHasDatabasesInterface() |
org.pentaho.di.job.JobMeta |
getActiveJob() |
JobGraph |
getActiveJobGraph() |
org.pentaho.di.core.EngineMetaInterface |
getActiveMeta() |
TabItemInterface |
getActiveTabitem() |
String |
getActiveTabText() |
org.pentaho.di.trans.TransMeta |
getActiveTransformation() |
TransGraph |
getActiveTransGraph() |
org.pentaho.di.core.gui.UndoInterface |
getActiveUndoInterface() |
String[] |
getArguments() |
static org.pentaho.di.pan.CommandLineOption[] |
getCommandLineArgs(List<String> args) |
static org.pentaho.di.pan.CommandLineOption |
getCommandLineOption(org.pentaho.di.pan.CommandLineOption[] options,
String opt) |
int |
getCoreObjectsState()
Get the core object state.
|
Object |
getData() |
org.pentaho.di.repository.RepositoryDirectoryInterface |
getDefaultSaveLocation(org.pentaho.di.repository.RepositoryElementInterface repositoryElement) |
org.eclipse.swt.widgets.Display |
getDisplay() |
org.eclipse.swt.widgets.FileDialog |
getExportFileDialog()
local method to be able to use Spoon localization messages.
|
static Spoon |
getInstance() |
static String |
getInstaviewURL() |
org.pentaho.di.job.entry.JobEntryDialogInterface |
getJobEntryDialog(org.pentaho.di.job.entry.JobEntryInterface jei,
org.pentaho.di.job.JobMeta jobMeta) |
org.pentaho.di.job.JobExecutionConfiguration |
getJobExecutionConfiguration() |
String |
getLastFileOpened() |
org.pentaho.di.job.JobMeta[] |
getLoadedJobs() |
org.pentaho.di.trans.TransMeta[] |
getLoadedTransformations() |
org.pentaho.di.core.logging.LogChannelInterface |
getLog() |
org.pentaho.ui.xul.XulDomContainer |
getMainSpoonContainer() |
org.pentaho.metastore.stores.delegate.DelegatingMetaStore |
getMetaStore() |
String |
getName() |
List<org.pentaho.di.partition.PartitionSchema> |
getPartitionSchemas(org.pentaho.di.trans.TransMeta transMeta) |
List<String> |
getPartitionSchemasNames(org.pentaho.di.trans.TransMeta transMeta) |
PropsUI |
getProperties() |
org.pentaho.di.repository.Repository |
getRepository() |
String |
getRepositoryName() |
org.pentaho.di.repository.RepositorySecurityManager |
getSecurityManager() |
Object |
getSelectionObject() |
void |
getSQL() |
String |
getStartupPerspective() |
org.pentaho.di.trans.step.StepDialogInterface |
getStepEntryDialog(org.pentaho.di.trans.step.StepMetaInterface stepMeta,
org.pentaho.di.trans.TransMeta transMeta,
String stepName) |
TabSet |
getTabSet() |
org.pentaho.di.trans.TransExecutionConfiguration |
getTransDebugExecutionConfiguration() |
org.pentaho.di.trans.TransExecutionConfiguration |
getTransExecutionConfiguration() |
org.pentaho.di.trans.TransExecutionConfiguration |
getTransPreviewExecutionConfiguration() |
TreeSelection[] |
getTreeObjects(org.eclipse.swt.widgets.Tree tree) |
org.pentaho.vfs.ui.VfsFileChooserDialog |
getVfsFileChooserDialog(org.apache.commons.vfs.FileObject rootFile,
org.apache.commons.vfs.FileObject initialFile) |
org.pentaho.ui.xul.XulDomContainer |
getXulDomContainer() |
void |
handleMissingPluginsExceptionWithMarketplace(org.pentaho.di.core.exception.KettleMissingPluginsException missingPluginsException)
Shows a dialog listing the missing plugins, asking if you want to go into the marketplace
|
void |
handleStartOptions(org.pentaho.di.pan.CommandLineOption[] options) |
void |
helpAbout() |
void |
helpJobEntry() |
void |
helpStep() |
void |
hideSplash() |
void |
hideToolTips() |
void |
importDirectoryToRepository() |
void |
importFile() |
void |
init(org.pentaho.di.trans.TransMeta ti) |
boolean |
isDefinedSchemaExist(String[] schemaNames) |
boolean |
isDisposed() |
boolean |
isExecutionResultsPaneVisible() |
boolean |
isStopped() |
boolean |
isTabsChanged()
Check to see if any jobs or transformations are dirty
|
void |
lastFileSelect(String id) |
void |
loadObjectFromRepository(String objName,
org.pentaho.di.repository.RepositoryObjectType objectType,
org.pentaho.di.repository.RepositoryDirectoryInterface repDir,
String versionLabel) |
void |
loadPerspective(int pos) |
void |
loadPerspective(String id) |
void |
loadRepositoryObjects(org.pentaho.di.trans.TransMeta transMeta) |
void |
loadSettings() |
static void |
main(String[] a)
This is the main procedure for Spoon.
|
String |
makeTabName(org.pentaho.di.core.EngineMetaInterface transMeta,
boolean showingLocation) |
boolean |
messageBox(String message,
String text,
boolean allowCancel,
int type) |
Object[] |
messageDialogWithToggle(String dialogTitle,
Object image,
String message,
int dialogImageType,
String[] buttonLabels,
int defaultIndex,
String toggleMessage,
boolean toggleState) |
void |
monitorClusterSchema() |
void |
newClusteringSchema() |
void |
newClusteringSchema(org.pentaho.di.trans.TransMeta transMeta)
This creates a new clustering schema, edits it and adds it to the transformation metadata
|
void |
newConnection() |
void |
newDatabasePartitioningSchema() |
void |
newFileDropDown() |
void |
newHop() |
void |
newHop(org.pentaho.di.trans.TransMeta transMeta) |
void |
newHop(org.pentaho.di.trans.TransMeta transMeta,
org.pentaho.di.trans.step.StepMeta fr,
org.pentaho.di.trans.step.StepMeta to) |
void |
newHop(org.pentaho.di.trans.TransMeta transMeta,
org.pentaho.di.trans.TransHopMeta transHopMeta) |
org.pentaho.di.job.entry.JobEntryCopy |
newJobEntry(org.pentaho.di.job.JobMeta jobMeta,
String typeDesc,
boolean openit) |
void |
newJobFile() |
void |
newJobHop(org.pentaho.di.job.JobMeta jobMeta,
org.pentaho.di.job.entry.JobEntryCopy fr,
org.pentaho.di.job.entry.JobEntryCopy to) |
void |
newNamedCluster() |
void |
newPartitioningSchema(org.pentaho.di.trans.TransMeta transMeta)
This creates a new partitioning schema, edits it and adds it to the transformation metadata
|
void |
newSlaveServer() |
void |
newSlaveServer(org.pentaho.di.trans.HasSlaveServersInterface hasSlaveServersInterface)
This creates a slave server, edits it and adds it to the transformation metadata
|
void |
newStep() |
org.pentaho.di.trans.step.StepMeta |
newStep(org.pentaho.di.trans.TransMeta transMeta) |
org.pentaho.di.trans.step.StepMeta |
newStep(org.pentaho.di.trans.TransMeta transMeta,
boolean openit,
boolean rename) |
org.pentaho.di.trans.step.StepMeta |
newStep(org.pentaho.di.trans.TransMeta transMeta,
String name,
String description,
boolean openit,
boolean rename)
Allocate new step, optionally open and rename it.
|
void |
newTransFile() |
void |
openFile() |
void |
openFile(boolean importfile) |
void |
openFile(String filename,
boolean importfile) |
void |
openFileVFSFile() |
void |
openRepository() |
void |
openSpoon() |
boolean |
overwritePrompt(String message,
String rememberText,
String rememberPropertyName) |
void |
paste() |
void |
pasteJob()
Paste job from the clipboard...
|
void |
pasteTransformation()
Paste transformation from the clipboard...
|
void |
pasteXML(org.pentaho.di.job.JobMeta jobMeta,
String clipContent,
org.pentaho.di.core.gui.Point loc) |
void |
pasteXML(org.pentaho.di.trans.TransMeta transMeta,
String clipcontent,
org.pentaho.di.core.gui.Point loc) |
boolean |
performNewTransHopChecks(org.pentaho.di.trans.TransMeta transMeta,
org.pentaho.di.trans.TransHopMeta newHop) |
void |
previewFile() |
void |
previewTransformation() |
void |
printFile() |
boolean |
quitFile(boolean canCancel) |
boolean |
readAndDispatch() |
void |
redoAction() |
void |
redoAction(org.pentaho.di.core.gui.UndoInterface undoInterface) |
void |
refreshCoreObjects() |
void |
refreshGraph() |
void |
refreshTree()
Refresh the object selection tree (on the left of the screen)
|
void |
removeMenuItem(String itemid,
boolean removeTrailingSeparators) |
void |
removePropertyChangeListener(PropertyChangeListener listener) |
boolean |
removeSpoonMenuController(ISpoonMenuController menuController) |
ISpoonMenuController |
removeSpoonMenuController(String menuControllerName) |
void |
replayTransformation() |
org.pentaho.di.job.JobMeta |
ripDB(List<org.pentaho.di.core.database.DatabaseMeta> databases,
String jobName,
org.pentaho.di.repository.RepositoryDirectory repdir,
String directory,
org.pentaho.di.core.database.DatabaseMeta sourceDbInfo,
org.pentaho.di.core.database.DatabaseMeta targetDbInfo,
String[] tables) |
void |
ripDBWizard()
Create a job that extracts tables & data from a database.
|
void |
runFile() |
boolean |
save(org.pentaho.di.core.EngineMetaInterface meta,
String filename,
boolean export) |
boolean |
saveFile() |
boolean |
saveFileAs() |
boolean |
saveFileAs(org.pentaho.di.core.EngineMetaInterface meta) |
boolean |
saveJobRepository(org.pentaho.di.job.JobMeta jobMeta) |
boolean |
saveJobRepository(org.pentaho.di.job.JobMeta jobMeta,
boolean ask_name) |
boolean |
saveMeta(org.pentaho.di.core.EngineMetaInterface meta,
String filename) |
void |
saveSettings() |
boolean |
saveToFile(org.pentaho.di.core.EngineMetaInterface meta) |
boolean |
saveToRepository(org.pentaho.di.core.EngineMetaInterface meta) |
boolean |
saveToRepository(org.pentaho.di.core.EngineMetaInterface meta,
boolean ask_name) |
boolean |
saveXMLFile(boolean export) |
boolean |
saveXMLFile(org.pentaho.di.core.EngineMetaInterface meta,
boolean export) |
boolean |
saveXMLFileToVfs() |
boolean |
saveXMLFileToVfs(org.pentaho.di.core.EngineMetaInterface meta) |
void |
searchMetaData()
Search the transformation meta-data.
|
void |
selectRep(org.pentaho.di.pan.CommandLineOption[] options) |
void |
sendTransformationXMLToSlaveServer(org.pentaho.di.trans.TransMeta transMeta,
org.pentaho.di.trans.TransExecutionConfiguration executionConfiguration)
Sends transformation to slave server
|
void |
setArguments(String[] arguments) |
void |
setCoreObjectsState(int state)
Set the core object state.
|
void |
setData(Object arg0) |
boolean |
setDesignMode() |
void |
setDestroy(boolean destroy) |
void |
setJobExecutionConfiguration(org.pentaho.di.job.JobExecutionConfiguration jobExecutionConfiguration) |
void |
setJobMetaVariables(org.pentaho.di.job.JobMeta jobMeta)
Set previously defined variables (set variables dialog) on the specified job
|
void |
setLastFileOpened(String inLastFileOpened) |
void |
setLog() |
void |
setMainToolbarVisible(boolean visible)
Hides or shows the main toolbar
|
void |
setMenuBarVisible(boolean visible) |
void |
setMetaStore(org.pentaho.metastore.stores.delegate.DelegatingMetaStore metaStore) |
void |
setName(String arg0) |
void |
setParametersAsVariablesInUI(org.pentaho.di.core.parameters.NamedParams namedParameters,
org.pentaho.di.core.variables.VariableSpace space) |
void |
setRepository(org.pentaho.di.repository.Repository rep) |
void |
setShellText() |
void |
setStopped(boolean stopped) |
void |
setTransDebugExecutionConfiguration(org.pentaho.di.trans.TransExecutionConfiguration debugExecutionConfiguration) |
void |
setTransExecutionConfiguration(org.pentaho.di.trans.TransExecutionConfiguration executionConfiguration) |
void |
setTransMetaVariables(org.pentaho.di.trans.TransMeta transMeta)
Set previously defined variables (set variables dialog) on the specified transformation
|
void |
setTransPreviewExecutionConfiguration(org.pentaho.di.trans.TransExecutionConfiguration previewExecutionConfiguration) |
void |
setUndoMenu(org.pentaho.di.core.gui.UndoInterface undoInterface)
Sets the text and enabled settings for the undo and redo menu items
|
void |
setVariables() |
boolean |
setViewMode() |
void |
setXulDomContainer(org.pentaho.ui.xul.XulDomContainer arg0) |
void |
shareObject(String id) |
void |
showArguments() |
void |
showAuthenticationOptions() |
void |
showDocumentMap() |
void |
showExecutionResults() |
void |
showLastImpactAnalyses() |
void |
showLastImpactAnalyses(org.pentaho.di.trans.TransMeta transMeta) |
void |
showLastTransCheck()
Show the remarks of the last transformation check that was run.
|
void |
showLastTransPreview() |
void |
showPluginInfo()
Show a plugin browser
|
void |
showSelection()
If you click in the tree, you might want to show the corresponding window.
|
void |
showTips() |
void |
showVariables() |
void |
showWelcomePage() |
void |
sleep() |
void |
sortHops() |
void |
sqlConnection() |
void |
start() |
void |
start(org.pentaho.di.pan.CommandLineOption[] options) |
boolean |
tabClose(TabItem item) |
boolean |
tabCloseSelected() |
void |
tabDeselected(TabItem item) |
void |
tabSelected(TabItem item) |
void |
toClipboard(String clipText) |
String |
toString() |
void |
undoAction() |
void |
undoAction(org.pentaho.di.core.gui.UndoInterface undoInterface) |
void |
update(org.pentaho.di.core.changed.ChangedFlagInterface o,
Object arg) |
void |
verifyCopyDistribute(org.pentaho.di.trans.TransMeta transMeta,
org.pentaho.di.trans.step.StepMeta fr) |
void |
zoom100Percent() |
void |
zoomIn() |
void |
zoomOut() |
close, getCoolBarManager, getCoolBarManager2, getMenuBarManager, getSymbolicFontName, getToolBarManager, getToolBarManager2, run, setStatus
create, getDefaultImage, getDefaultImages, getDefaultOrientation, getReturnCode, getShell, getWindowManager, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setWindowManager
public static final org.pentaho.di.core.logging.LoggingObjectInterface loggingObject
public static final String STRING_TRANSFORMATIONS
public static final String STRING_JOBS
public static final String STRING_BUILDING_BLOCKS
public static final String STRING_ELEMENTS
public static final String STRING_CONNECTIONS
public static final String STRING_STEPS
public static final String STRING_JOB_ENTRIES
public static final String STRING_HOPS
public static final String STRING_PARTITIONS
public static final String STRING_SLAVES
public static final String STRING_CLUSTERS
public static final String STRING_TRANS_BASE
public static final String STRING_HISTORY
public static final String STRING_TRANS_NO_NAME
public static final String STRING_JOB_NO_NAME
public static final String STRING_TRANSFORMATION
public static final String STRING_JOB
public static final String STRING_NAMED_CLUSTERS
public static final String APP_NAME
public static final String XML_TAG_TRANSFORMATION_STEPS
public static final String XML_TAG_JOB_JOB_ENTRIES
public static final int MESSAGE_DIALOG_WITH_TOGGLE_YES_BUTTON_ID
public static final int MESSAGE_DIALOG_WITH_TOGGLE_NO_BUTTON_ID
public static final int MESSAGE_DIALOG_WITH_TOGGLE_CUSTOM_DISTRIBUTION_BUTTON_ID
public TabSet tabfolder
public SpoonDelegates delegates
public org.pentaho.di.core.RowMetaAndData variables
public PropsUI props
public org.pentaho.di.repository.Repository rep
public org.pentaho.di.repository.RepositoryCapabilities capabilities
public org.eclipse.swt.widgets.Text selectionFilter
public String lastDirOpened
public static final String XUL_FILE_MAIN
public org.pentaho.metastore.stores.delegate.DelegatingMetaStore metaStore
public boolean showTrans
public boolean showJob
public Spoon()
public Spoon(org.pentaho.di.repository.Repository rep)
public static void main(String[] a) throws org.pentaho.di.core.exception.KettleException
a
- Arguments are available in the "Get System Info" step.org.pentaho.di.core.exception.KettleException
public void init(org.pentaho.di.trans.TransMeta ti)
public org.pentaho.ui.xul.XulDomContainer getMainSpoonContainer()
public void loadPerspective(String id)
public void loadPerspective(int pos)
public static Spoon getInstance()
public org.pentaho.vfs.ui.VfsFileChooserDialog getVfsFileChooserDialog(org.apache.commons.vfs.FileObject rootFile, org.apache.commons.vfs.FileObject initialFile)
public boolean closeFile()
public boolean closeAllFiles()
public boolean closeAllJobsAndTransformations()
public void closeSpoonBrowser()
public void searchMetaData()
public void showArguments()
public void setVariables()
public void applyVariables()
public void applyVariableToAllLoadedObjects(String name, String value)
public void showVariables()
public void openSpoon()
public boolean readAndDispatch()
public boolean isStopped()
public void setStopped(boolean stopped)
stopped
- True to stop this application.public void setDestroy(boolean destroy)
destroy
- Whether or not to destroy the display.public boolean doDestroy()
public void setArguments(String[] arguments)
arguments
- The arguments to set.public String[] getArguments()
public void dispose()
public boolean isDisposed()
public void sleep()
public void undoAction()
public void redoAction()
public void copySteps()
public void copyJobentries()
public void copy()
public void copyFile()
public void cut()
public void removeMenuItem(String itemid, boolean removeTrailingSeparators)
public void createPopupMenus()
public void executeTransformation()
public void previewTransformation()
public void debugTransformation()
public void checkTrans()
public void analyseImpact()
public void showLastImpactAnalyses()
public void showLastTransPreview()
public void showExecutionResults()
public boolean isExecutionResultsPaneVisible()
public void copyTransformation()
public void copyTransformationImage()
public boolean editTransformationProperties()
public boolean editProperties()
public void executeJob()
public void copyJob()
public void showTips()
public void showWelcomePage()
public static final String getInstaviewURL()
public void showDocumentMap()
public void addMenuLast()
public void lastFileSelect(String id)
public void addDefaultKeyListeners(org.eclipse.swt.widgets.Control control)
public boolean setViewMode()
public boolean setDesignMode()
public void disposeVariableComposite(boolean tree, boolean shared, boolean core, boolean history)
public void addCoreObjectsTree()
public void refreshCoreObjects()
public TreeSelection[] getTreeObjects(org.eclipse.swt.widgets.Tree tree)
public void hideToolTips()
public void showSelection()
public void newHop()
public void sortHops()
public void newDatabasePartitioningSchema()
public void newClusteringSchema()
public void newSlaveServer()
public void editTransformationPropertiesPopup()
public void addTransLog()
public void addTransHistory()
public boolean editJobProperties(String id)
public void editJobPropertiesPopup()
public void addJobLog()
public void addJobHistory()
public void newStep()
public void editConnection()
public void dupeConnection()
public void clipConnection()
public void delConnection()
public void sqlConnection()
public void clearDBCache(String id)
public void exploreDatabase()
public void exploreDB()
public void editStep()
public void dupeStep()
public void delStep()
public void helpStep()
public void shareObject(String id)
public void editJobEntry()
public void dupeJobEntry()
public void deleteJobEntryCopies()
public void helpJobEntry()
public void editHop()
public void delHop()
public void editPartitionSchema()
public void delPartitionSchema()
public void editClusterSchema()
public void delClusterSchema()
public void monitorClusterSchema() throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public void editSlaveServer()
public void delSlaveServer()
public void addSpoonSlave()
public void tabDeselected(TabItem item)
tabDeselected
in interface TabListener
public boolean tabCloseSelected()
public boolean tabClose(TabItem item)
tabClose
in interface TabListener
public TabSet getTabSet()
public void tabSelected(TabItem item)
tabSelected
in interface TabListener
public String getRepositoryName()
public void pasteXML(org.pentaho.di.trans.TransMeta transMeta, String clipcontent, org.pentaho.di.core.gui.Point loc)
public void copySelected(org.pentaho.di.trans.TransMeta transMeta, List<org.pentaho.di.trans.step.StepMeta> steps, List<org.pentaho.di.core.NotePadMeta> notes)
public void editHop(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.trans.TransHopMeta transHopMeta)
public void delHop(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.trans.TransHopMeta transHopMeta)
public void newHop(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.trans.step.StepMeta fr, org.pentaho.di.trans.step.StepMeta to)
public void newHop(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.trans.TransHopMeta transHopMeta)
public boolean checkIfHopAlreadyExists(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.trans.TransHopMeta newHop)
transMeta
- transformation's metanewHop
- hop to be checkedpublic boolean performNewTransHopChecks(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.trans.TransHopMeta newHop)
transMeta
- transformation's metanewHop
- hop to be checkedpublic void verifyCopyDistribute(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.trans.step.StepMeta fr)
public void newHop(org.pentaho.di.trans.TransMeta transMeta)
public void openRepository()
public void clearSharedObjectCache() throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public void exploreRepository()
public void loadObjectFromRepository(String objName, org.pentaho.di.repository.RepositoryObjectType objectType, org.pentaho.di.repository.RepositoryDirectoryInterface repDir, String versionLabel) throws Exception
Exception
public void closeRepository()
public void openFile()
public void importFile()
public void openFile(boolean importfile)
public String getLastFileOpened()
public void setLastFileOpened(String inLastFileOpened)
public void displayCmdLine()
public void createCmdLineFile()
public void openFileVFSFile()
public void addFileListener(FileListener listener)
public void openFile(String filename, boolean importfile)
public void handleMissingPluginsExceptionWithMarketplace(org.pentaho.di.core.exception.KettleMissingPluginsException missingPluginsException)
missingPluginsException
- The missing plugins exceptionpublic PropsUI getProperties()
public void newFileDropDown()
public void newTransFile()
public void newJobFile()
public void setTransMetaVariables(org.pentaho.di.trans.TransMeta transMeta)
transMeta
- transformation's metapublic void setJobMetaVariables(org.pentaho.di.job.JobMeta jobMeta)
jobMeta
- job's metapublic void loadRepositoryObjects(org.pentaho.di.trans.TransMeta transMeta)
public boolean quitFile(boolean canCancel) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public boolean saveFile()
public boolean saveToFile(org.pentaho.di.core.EngineMetaInterface meta) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public boolean saveToRepository(org.pentaho.di.core.EngineMetaInterface meta) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public boolean saveToRepository(org.pentaho.di.core.EngineMetaInterface meta, boolean ask_name) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public boolean saveJobRepository(org.pentaho.di.job.JobMeta jobMeta) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public boolean saveJobRepository(org.pentaho.di.job.JobMeta jobMeta, boolean ask_name) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public boolean saveFileAs() throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public boolean saveFileAs(org.pentaho.di.core.EngineMetaInterface meta) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public boolean exportXMLFile()
public void exportAllXMLFile()
public void exportAllFileRepository()
public void exportRepositoryAll()
public boolean exportRepositoryDirectory(org.pentaho.di.repository.RepositoryDirectory directoryToExport)
directoryToExport
- set to null to export the complete repositorypublic org.eclipse.swt.widgets.FileDialog getExportFileDialog()
public void importDirectoryToRepository()
public boolean saveXMLFile(boolean export)
public boolean saveXMLFile(org.pentaho.di.core.EngineMetaInterface meta, boolean export)
public boolean saveXMLFileToVfs()
public boolean saveXMLFileToVfs(org.pentaho.di.core.EngineMetaInterface meta)
public boolean save(org.pentaho.di.core.EngineMetaInterface meta, String filename, boolean export)
public boolean saveMeta(org.pentaho.di.core.EngineMetaInterface meta, String filename)
public void helpAbout()
public void showPluginInfo()
public void editUnselectAll()
public void editSelectAll()
public void editOptions()
public void editKettlePropertiesFile()
public void refreshTree()
public List<String> getPartitionSchemasNames(org.pentaho.di.trans.TransMeta transMeta) throws org.pentaho.di.core.exception.KettleException
getPartitionSchemasNames
in interface PartitionSchemasProvider
org.pentaho.di.core.exception.KettleException
public List<org.pentaho.di.partition.PartitionSchema> getPartitionSchemas(org.pentaho.di.trans.TransMeta transMeta) throws org.pentaho.di.core.exception.KettleException
getPartitionSchemas
in interface PartitionSchemasProvider
org.pentaho.di.core.exception.KettleException
public String getActiveTabText()
public void refreshGraph()
public org.pentaho.di.trans.step.StepMeta newStep(org.pentaho.di.trans.TransMeta transMeta)
public org.pentaho.di.trans.step.StepMeta newStep(org.pentaho.di.trans.TransMeta transMeta, boolean openit, boolean rename)
public org.pentaho.di.trans.step.StepMeta newStep(org.pentaho.di.trans.TransMeta transMeta, String name, String description, boolean openit, boolean rename)
name
- Name of the new stepdescription
- Description of the type of stepopenit
- Open the dialog for this step?rename
- Rename this step?public void setShellText()
public void enableMenus()
public void addSpoonMenuController(ISpoonMenuController menuController)
public boolean removeSpoonMenuController(ISpoonMenuController menuController)
public ISpoonMenuController removeSpoonMenuController(String menuControllerName)
public boolean isTabsChanged()
public void printFile()
public TransGraph getActiveTransGraph()
public JobGraph getActiveJobGraph()
public org.pentaho.di.core.EngineMetaInterface getActiveMeta()
public TabItemInterface getActiveTabitem()
public org.pentaho.di.trans.TransMeta getActiveTransformation()
public org.pentaho.di.job.JobMeta getActiveJob()
public org.pentaho.di.core.gui.UndoInterface getActiveUndoInterface()
public org.pentaho.di.trans.TransMeta findTransformation(String tabItemText)
public org.pentaho.di.job.JobMeta findJob(String tabItemText)
public org.pentaho.di.trans.TransMeta[] getLoadedTransformations()
public org.pentaho.di.job.JobMeta[] getLoadedJobs()
public void saveSettings()
public void loadSettings()
public void changeLooks()
public void undoAction(org.pentaho.di.core.gui.UndoInterface undoInterface)
public void redoAction(org.pentaho.di.core.gui.UndoInterface undoInterface)
public void setUndoMenu(org.pentaho.di.core.gui.UndoInterface undoInterface)
undoInterface
- the object which holds the undo/redo informationpublic void addUndoNew(org.pentaho.di.core.gui.UndoInterface undoInterface, Object[] obj, int[] position)
public void addUndoNew(org.pentaho.di.core.gui.UndoInterface undoInterface, Object[] obj, int[] position, boolean nextAlso)
public void addUndoDelete(org.pentaho.di.core.gui.UndoInterface undoInterface, Object[] obj, int[] position)
public void addUndoDelete(org.pentaho.di.core.gui.UndoInterface undoInterface, Object[] obj, int[] position, boolean nextAlso)
public void addUndoPosition(org.pentaho.di.core.gui.UndoInterface undoInterface, Object[] obj, int[] pos, org.pentaho.di.core.gui.Point[] prev, org.pentaho.di.core.gui.Point[] curr)
addUndoPosition
in interface org.pentaho.di.core.AddUndoPositionInterface
public void addUndoChange(org.pentaho.di.core.gui.UndoInterface undoInterface, Object[] from, Object[] to, int[] pos)
public void addUndoChange(org.pentaho.di.core.gui.UndoInterface undoInterface, Object[] from, Object[] to, int[] pos, boolean nextAlso)
public void checkTrans(org.pentaho.di.trans.TransMeta transMeta)
public void checkTrans(org.pentaho.di.trans.TransMeta transMeta, boolean only_selected)
only_selected
- True: Check only the selected steps...public void showLastTransCheck()
checkTrans()
public void analyseImpact(org.pentaho.di.trans.TransMeta transMeta)
public void showLastImpactAnalyses(org.pentaho.di.trans.TransMeta transMeta)
public void toClipboard(String clipText)
public String fromClipboard()
public void pasteTransformation()
public void pasteJob()
public void copyTransformation(org.pentaho.di.trans.TransMeta transMeta)
public void copyJob(org.pentaho.di.job.JobMeta jobMeta)
public void copyTransformationImage(org.pentaho.di.trans.TransMeta transMeta)
public org.pentaho.di.trans.HasDatabasesInterface getActiveHasDatabasesInterface()
public void createDatabaseWizard()
public List<org.pentaho.di.core.database.DatabaseMeta> getActiveDatabases()
public void copyTableWizard()
0) Select the database to rip
1) Select the table in the database to copy
2) Select the database to dump to
3) Select the repository directory in which it will end up
4) Select a name for the new transformation
6) Create 1 transformation for the selected table
public void selectRep(org.pentaho.di.pan.CommandLineOption[] options)
public void handleStartOptions(org.pentaho.di.pan.CommandLineOption[] options)
public void start(org.pentaho.di.pan.CommandLineOption[] options) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public static org.pentaho.di.pan.CommandLineOption getCommandLineOption(org.pentaho.di.pan.CommandLineOption[] options, String opt)
public static org.pentaho.di.pan.CommandLineOption[] getCommandLineArgs(List<String> args)
public void generateFieldMapping(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.trans.step.StepMeta stepMeta)
stepMeta
- The target step to map against.public boolean isDefinedSchemaExist(String[] schemaNames)
public void editPartitioning(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.trans.step.StepMeta stepMeta)
public void editClustering(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.trans.step.StepMeta stepMeta)
stepMeta
- The step to set the clustering schema for.public void editClustering(org.pentaho.di.trans.TransMeta transMeta, List<org.pentaho.di.trans.step.StepMeta> stepMetas)
stepMetas
- The steps (at least one!) to set the clustering schema for.public void createKettleArchive(org.pentaho.di.trans.TransMeta transMeta)
public void newPartitioningSchema(org.pentaho.di.trans.TransMeta transMeta)
public void newClusteringSchema(org.pentaho.di.trans.TransMeta transMeta)
public void newSlaveServer(org.pentaho.di.trans.HasSlaveServersInterface hasSlaveServersInterface)
public void delSlaveServer(org.pentaho.di.trans.HasSlaveServersInterface hasSlaveServersInterface, org.pentaho.di.cluster.SlaveServer slaveServer)
public void sendTransformationXMLToSlaveServer(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.trans.TransExecutionConfiguration executionConfiguration)
executionConfiguration
- public void runFile()
public void replayTransformation()
public void previewFile()
public void debugFile()
public void executeFile(boolean local, boolean remote, boolean cluster, boolean preview, boolean debug, Date replayDate, boolean safe)
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)
public void executeJob(org.pentaho.di.job.JobMeta jobMeta, boolean local, boolean remote, Date replayDate, boolean safe, String startCopyName, int startCopyNr)
public void addSpoonSlave(org.pentaho.di.cluster.SlaveServer slaveServer)
public void addJobHistory(org.pentaho.di.job.JobMeta jobMeta, boolean select)
public void paste()
public org.pentaho.di.job.entry.JobEntryCopy newJobEntry(org.pentaho.di.job.JobMeta jobMeta, String typeDesc, boolean openit)
public org.pentaho.di.job.entry.JobEntryDialogInterface getJobEntryDialog(org.pentaho.di.job.entry.JobEntryInterface jei, org.pentaho.di.job.JobMeta jobMeta)
public org.pentaho.di.trans.step.StepDialogInterface getStepEntryDialog(org.pentaho.di.trans.step.StepMetaInterface stepMeta, org.pentaho.di.trans.TransMeta transMeta, String stepName)
public void editJobEntry(org.pentaho.di.job.JobMeta jobMeta, org.pentaho.di.job.entry.JobEntryCopy je)
public void deleteJobEntryCopies(org.pentaho.di.job.JobMeta jobMeta, org.pentaho.di.job.entry.JobEntryCopy jobEntry)
public void pasteXML(org.pentaho.di.job.JobMeta jobMeta, String clipContent, org.pentaho.di.core.gui.Point loc)
public void newJobHop(org.pentaho.di.job.JobMeta jobMeta, org.pentaho.di.job.entry.JobEntryCopy fr, org.pentaho.di.job.entry.JobEntryCopy to)
public void ripDBWizard()
0) Select the database to rip
1) Select the tables in the database to rip
2) Select the database to dump to
3) Select the repository directory in which it will end up
4) Select a name for the new job
5) Create an empty job with the selected name.
6) Create 1 transformation for every selected table
7) add every created transformation to the job & evaluate
public org.pentaho.di.job.JobMeta ripDB(List<org.pentaho.di.core.database.DatabaseMeta> databases, String jobName, org.pentaho.di.repository.RepositoryDirectory repdir, String directory, org.pentaho.di.core.database.DatabaseMeta sourceDbInfo, org.pentaho.di.core.database.DatabaseMeta targetDbInfo, String[] tables)
public void setCoreObjectsState(int state)
state
- state to setpublic int getCoreObjectsState()
public org.pentaho.di.core.logging.LogChannelInterface getLog()
public org.pentaho.di.repository.Repository getRepository()
public void setRepository(org.pentaho.di.repository.Repository rep)
public void addTransGraph(org.pentaho.di.trans.TransMeta transMeta)
addTransGraph
in interface org.pentaho.di.core.gui.SpoonInterface
public void addJobGraph(org.pentaho.di.job.JobMeta jobMeta)
addJobGraph
in interface org.pentaho.di.core.gui.SpoonInterface
public boolean addSpoonBrowser(String name, String urlString, org.eclipse.swt.browser.LocationListener locationListener)
public boolean addSpoonBrowser(String name, String urlString)
addSpoonBrowser
in interface org.pentaho.di.core.gui.SpoonInterface
public org.pentaho.di.trans.TransExecutionConfiguration getTransExecutionConfiguration()
public void editStepErrorHandling(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.trans.step.StepMeta stepMeta)
public String editStep(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.trans.step.StepMeta stepMeta)
public void dupeStep(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.trans.step.StepMeta stepMeta)
public void delStep(org.pentaho.di.trans.TransMeta transMeta, org.pentaho.di.trans.step.StepMeta stepMeta)
public String makeTabName(org.pentaho.di.core.EngineMetaInterface transMeta, boolean showingLocation)
public void newConnection()
public void newNamedCluster()
public void editNamedCluster()
public void delNamedCluster()
public void dupeNamedCluster()
public void getSQL()
public boolean overwritePrompt(String message, String rememberText, String rememberPropertyName)
overwritePrompt
in interface org.pentaho.di.core.gui.OverwritePrompter
public Object[] messageDialogWithToggle(String dialogTitle, Object image, String message, int dialogImageType, String[] buttonLabels, int defaultIndex, String toggleMessage, boolean toggleState)
messageDialogWithToggle
in interface org.pentaho.di.core.gui.SpoonInterface
public boolean messageBox(String message, String text, boolean allowCancel, int type)
messageBox
in interface org.pentaho.di.core.gui.SpoonInterface
public org.pentaho.di.trans.TransExecutionConfiguration getTransPreviewExecutionConfiguration()
public void setTransPreviewExecutionConfiguration(org.pentaho.di.trans.TransExecutionConfiguration previewExecutionConfiguration)
previewExecutionConfiguration
- the previewExecutionConfiguration to setpublic org.pentaho.di.trans.TransExecutionConfiguration getTransDebugExecutionConfiguration()
public void setTransDebugExecutionConfiguration(org.pentaho.di.trans.TransExecutionConfiguration debugExecutionConfiguration)
debugExecutionConfiguration
- the debugExecutionConfiguration to setpublic void setTransExecutionConfiguration(org.pentaho.di.trans.TransExecutionConfiguration executionConfiguration)
executionConfiguration
- the executionConfiguration to setpublic org.pentaho.di.job.JobExecutionConfiguration getJobExecutionConfiguration()
public void setJobExecutionConfiguration(org.pentaho.di.job.JobExecutionConfiguration jobExecutionConfiguration)
jobExecutionConfiguration
- the jobExecutionConfiguration to setpublic void update(org.pentaho.di.core.changed.ChangedFlagInterface o, Object arg)
update
in interface org.pentaho.di.core.changed.PDIObserver
public void consume(org.pentaho.di.core.lifecycle.LifeEventInfo info)
consume
in interface org.pentaho.di.core.lifecycle.LifeEventHandler
public void setLog()
public org.eclipse.swt.widgets.Display getDisplay()
public void zoomIn()
public void zoomOut()
public void zoom100Percent()
public void setParametersAsVariablesInUI(org.pentaho.di.core.parameters.NamedParams namedParameters, org.pentaho.di.core.variables.VariableSpace space)
public void browseVersionHistory()
public org.pentaho.di.trans.Trans findActiveTrans(org.pentaho.di.job.Job job, org.pentaho.di.job.entry.JobEntryCopy jobEntryCopy)
public org.pentaho.di.job.Job findActiveJob(org.pentaho.di.job.Job job, org.pentaho.di.job.entry.JobEntryCopy jobEntryCopy)
public Object getSelectionObject()
public org.pentaho.di.repository.RepositoryDirectoryInterface getDefaultSaveLocation(org.pentaho.di.repository.RepositoryElementInterface repositoryElement)
public void addPropertyChangeListener(PropertyChangeListener listener)
addPropertyChangeListener
in interface org.pentaho.ui.xul.XulEventSource
public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListener
in interface org.pentaho.ui.xul.XulEventSource
public Object getData()
getData
in interface org.pentaho.ui.xul.impl.XulEventHandler
public String getName()
getName
in interface org.pentaho.ui.xul.impl.XulEventHandler
public org.pentaho.ui.xul.XulDomContainer getXulDomContainer()
getXulDomContainer
in interface org.pentaho.ui.xul.impl.XulEventHandler
public void setData(Object arg0)
setData
in interface org.pentaho.ui.xul.impl.XulEventHandler
public void setName(String arg0)
setName
in interface org.pentaho.ui.xul.impl.XulEventHandler
public void setXulDomContainer(org.pentaho.ui.xul.XulDomContainer arg0)
setXulDomContainer
in interface org.pentaho.ui.xul.impl.XulEventHandler
public org.pentaho.di.repository.RepositorySecurityManager getSecurityManager()
public void displayDbDependancies()
public void fireMenuControlers()
public void hideSplash()
public void setMainToolbarVisible(boolean visible)
visible
- public void setMenuBarVisible(boolean visible)
public void start()
public String getStartupPerspective()
public org.pentaho.metastore.stores.delegate.DelegatingMetaStore getMetaStore()
public void setMetaStore(org.pentaho.metastore.stores.delegate.DelegatingMetaStore metaStore)
public void showAuthenticationOptions()