Class UpdateLibraryWizard
java.lang.Object
org.eclipse.jface.wizard.Wizard
com.e1c.g5.v8.dt.internal.library.ui.update.UpdateLibraryWizard
- All Implemented Interfaces:
org.eclipse.jface.window.IShellProvider
,org.eclipse.jface.wizard.IWizard
public class UpdateLibraryWizard
extends org.eclipse.jface.wizard.Wizard
The wizard to update a library acossiated with some project or to plug a library to a project.
-
Field Summary
Fields inherited from class org.eclipse.jface.wizard.Wizard
DEFAULT_IMAGE
-
Constructor Summary
ConstructorsConstructorDescriptionUpdateLibraryWizard
(IDtProject dtProject, ILibraryProjectManager libraryProjectManager, ILibraryRegistry libraryRegistry, ILibraryRepository libraryRepository, ILibraryUpdater libraryUpdater, IComparisonManager comparisonManager, IDtComparisonEditorInputFactory comparisonEditorInputFactory, boolean isUpdate) Creates a new insatnce. -
Method Summary
Methods inherited from class org.eclipse.jface.wizard.Wizard
addPage, canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getMinimumWizardSize, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitle
-
Constructor Details
-
UpdateLibraryWizard
public UpdateLibraryWizard(IDtProject dtProject, ILibraryProjectManager libraryProjectManager, ILibraryRegistry libraryRegistry, ILibraryRepository libraryRepository, ILibraryUpdater libraryUpdater, IComparisonManager comparisonManager, IDtComparisonEditorInputFactory comparisonEditorInputFactory, boolean isUpdate) Creates a new insatnce.- Parameters:
dtProject
- the workspace dt project to update/plug the library for/to, cannot benull
libraryProjectManager
- the library project manager, cannot benull
libraryRegistry
- the library registry, cannot benull
libraryRepository
- the library repository, cannot benull
libraryUpdater
- the library updater, cannot benull
comparisonManager
- the comparison manager, cannot benull
comparisonEditorInputFactory
- the comparison editor input factory, cannot benull
isUpdate
- True if library update is required. False if new library should be plugged-in
-
-
Method Details
-
addPages
public void addPages()- Specified by:
addPages
in interfaceorg.eclipse.jface.wizard.IWizard
- Overrides:
addPages
in classorg.eclipse.jface.wizard.Wizard
-
performFinish
public boolean performFinish()- Specified by:
performFinish
in interfaceorg.eclipse.jface.wizard.IWizard
- Specified by:
performFinish
in classorg.eclipse.jface.wizard.Wizard
-