Class RepositoryImportProgressDialog
- java.lang.Object
-
- org.eclipse.swt.widgets.Dialog
-
- org.pentaho.di.ui.repository.dialog.RepositoryImportProgressDialog
-
- All Implemented Interfaces:
org.pentaho.di.core.gui.HasOverwritePrompter,org.pentaho.di.core.ProgressMonitorListener,org.pentaho.di.repository.RepositoryImportFeedbackInterface
public class RepositoryImportProgressDialog extends org.eclipse.swt.widgets.Dialog implements org.pentaho.di.core.ProgressMonitorListener, org.pentaho.di.repository.RepositoryImportFeedbackInterface, org.pentaho.di.core.gui.HasOverwritePrompterTakes care of displaying a dialog that will handle the wait while we are importing a backup file from XML...- Since:
- 03-jun-2005
- Author:
- Matt
-
-
Constructor Summary
Constructors Constructor Description RepositoryImportProgressDialog(org.eclipse.swt.widgets.Shell parent, int style, org.pentaho.di.repository.Repository rep, String fileDirectory, String[] filenames, org.pentaho.di.repository.RepositoryDirectoryInterface baseDirectory, String versionComment)RepositoryImportProgressDialog(org.eclipse.swt.widgets.Shell parent, int style, org.pentaho.di.repository.Repository rep, String fileDirectory, String[] filenames, org.pentaho.di.repository.RepositoryDirectoryInterface baseDirectory, String versionComment, org.pentaho.di.imp.ImportRules importRules)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddLog(String line)booleanaskContinueOnErrorQuestion(String title, String message)voidbeginTask(String message, int nrWorks)voiddispose()voiddone()org.pentaho.di.core.gui.OverwritePromptergetOverwritePrompter()booleanisAskingOverwriteConfirmation()booleanisCanceled()booleanjobOverwritePrompt(org.pentaho.di.job.JobMeta jobMeta)voidopen()voidsetLabel(String labelText)voidsetTaskName(String taskName)voidshowError(String title, String message, Exception e)voidsubTask(String message)booleantransOverwritePrompt(org.pentaho.di.trans.TransMeta transMeta)voidupdateDisplay()voidworked(int nrWorks)
-
-
-
Constructor Detail
-
RepositoryImportProgressDialog
public RepositoryImportProgressDialog(org.eclipse.swt.widgets.Shell parent, int style, org.pentaho.di.repository.Repository rep, String fileDirectory, String[] filenames, org.pentaho.di.repository.RepositoryDirectoryInterface baseDirectory, String versionComment)
-
RepositoryImportProgressDialog
public RepositoryImportProgressDialog(org.eclipse.swt.widgets.Shell parent, int style, org.pentaho.di.repository.Repository rep, String fileDirectory, String[] filenames, org.pentaho.di.repository.RepositoryDirectoryInterface baseDirectory, String versionComment, org.pentaho.di.imp.ImportRules importRules)
-
-
Method Detail
-
open
public void open()
-
dispose
public void dispose()
-
setLabel
public void setLabel(String labelText)
- Specified by:
setLabelin interfaceorg.pentaho.di.repository.RepositoryImportFeedbackInterface
-
updateDisplay
public void updateDisplay()
- Specified by:
updateDisplayin interfaceorg.pentaho.di.repository.RepositoryImportFeedbackInterface
-
showError
public void showError(String title, String message, Exception e)
- Specified by:
showErrorin interfaceorg.pentaho.di.repository.RepositoryImportFeedbackInterface
-
transOverwritePrompt
public boolean transOverwritePrompt(org.pentaho.di.trans.TransMeta transMeta)
- Specified by:
transOverwritePromptin interfaceorg.pentaho.di.repository.RepositoryImportFeedbackInterface
-
jobOverwritePrompt
public boolean jobOverwritePrompt(org.pentaho.di.job.JobMeta jobMeta)
- Specified by:
jobOverwritePromptin interfaceorg.pentaho.di.repository.RepositoryImportFeedbackInterface
-
addLog
public void addLog(String line)
- Specified by:
addLogin interfaceorg.pentaho.di.repository.RepositoryImportFeedbackInterface
-
askContinueOnErrorQuestion
public boolean askContinueOnErrorQuestion(String title, String message)
- Specified by:
askContinueOnErrorQuestionin interfaceorg.pentaho.di.repository.RepositoryImportFeedbackInterface
-
beginTask
public void beginTask(String message, int nrWorks)
- Specified by:
beginTaskin interfaceorg.pentaho.di.core.ProgressMonitorListener
-
done
public void done()
- Specified by:
donein interfaceorg.pentaho.di.core.ProgressMonitorListener
-
isCanceled
public boolean isCanceled()
- Specified by:
isCanceledin interfaceorg.pentaho.di.core.ProgressMonitorListener
-
setTaskName
public void setTaskName(String taskName)
- Specified by:
setTaskNamein interfaceorg.pentaho.di.core.ProgressMonitorListener
-
subTask
public void subTask(String message)
- Specified by:
subTaskin interfaceorg.pentaho.di.core.ProgressMonitorListener
-
worked
public void worked(int nrWorks)
- Specified by:
workedin interfaceorg.pentaho.di.core.ProgressMonitorListener
-
isAskingOverwriteConfirmation
public boolean isAskingOverwriteConfirmation()
- Specified by:
isAskingOverwriteConfirmationin interfaceorg.pentaho.di.repository.RepositoryImportFeedbackInterface
-
getOverwritePrompter
public org.pentaho.di.core.gui.OverwritePrompter getOverwritePrompter()
- Specified by:
getOverwritePrompterin interfaceorg.pentaho.di.core.gui.HasOverwritePrompter
-
-