public abstract class AbstractFileNewWizard
extends org.eclipse.jface.wizard.Wizard
implements org.eclipse.ui.INewWizard
Modifier | Constructor and Description |
---|---|
protected |
AbstractFileNewWizard()
Constructor
|
Modifier and Type | Method and Description |
---|---|
protected abstract AbstractFileDialog |
createDialog(AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection) |
AbstractFileNewWizardPage |
createNewWizardPage(org.eclipse.core.resources.IResource initialSelection) |
protected abstract java.lang.String |
getEditorId() |
abstract java.lang.String |
getInitialContentsAsString(org.eclipse.core.resources.IFile newFile,
AbstractFileDialog dialog)
Returns a string containing the initial contents to be given to new
complete OCL file resource instances.
|
abstract java.lang.String |
getNewFileExtension()
Returns the extension to display in the file name specification visual
component group.
|
abstract java.lang.String |
getNewFileLabel()
Returns the label to display in the file name specification visual
component group.
|
abstract java.lang.String |
getNewFileName()
Returns the name to display in the file name specification visual
component group.
|
abstract java.lang.String |
getPageDescription()
Return the long description to appear in the dialog.
|
abstract java.lang.String |
getPageSummary()
Return the short description to appear in the dialog.
|
abstract java.lang.String |
getPageTitle()
Return the text to appear as the title in the window manager frame.
|
void |
init(org.eclipse.ui.IWorkbench workbench,
org.eclipse.jface.viewers.IStructuredSelection selection) |
boolean |
performFinish()
Performs finish action of this wizard.
|
addPage, addPages, canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addPages, canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer
@NonNull protected abstract AbstractFileDialog createDialog(@NonNull AbstractFileNewWizardPage wizardPage, @Nullable org.eclipse.core.resources.IResource initialSelection)
@NonNull public AbstractFileNewWizardPage createNewWizardPage(@Nullable org.eclipse.core.resources.IResource initialSelection)
protected abstract java.lang.String getEditorId()
@NonNull public abstract java.lang.String getInitialContentsAsString(@NonNull org.eclipse.core.resources.IFile newFile, @NonNull AbstractFileDialog dialog)
@NonNull public abstract java.lang.String getNewFileExtension()
@NonNull public abstract java.lang.String getNewFileName()
@NonNull public abstract java.lang.String getNewFileLabel()
@NonNull public abstract java.lang.String getPageDescription()
@NonNull public abstract java.lang.String getPageSummary()
@NonNull public abstract java.lang.String getPageTitle()
public void init(org.eclipse.ui.IWorkbench workbench, org.eclipse.jface.viewers.IStructuredSelection selection)
init
in interface org.eclipse.ui.IWorkbenchWizard
IWorkbenchWizard.init(org.eclipse.ui.IWorkbench,
org.eclipse.jface.viewers.IStructuredSelection)
public boolean performFinish()
performFinish
in interface org.eclipse.jface.wizard.IWizard
performFinish
in class org.eclipse.jface.wizard.Wizard
Wizard.performFinish()