Class NewFileWizardPage
- java.lang.Object
-
- org.eclipse.jface.dialogs.DialogPage
-
- org.eclipse.jface.wizard.WizardPage
-
- org.eclipse.epsilon.common.dt.wizards.NewFileWizardPage
-
- All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage
,org.eclipse.jface.dialogs.IMessageProvider
,org.eclipse.jface.wizard.IWizardPage
- Direct Known Subclasses:
NewHutnFileWizardPage
public class NewFileWizardPage extends org.eclipse.jface.wizard.WizardPage
The "New" wizard page allows setting the container for the new file as well as the file name. The page will only accept file name without the extension OR with the extension that matches the expected one (eol).
-
-
Constructor Summary
Constructors Constructor Description NewFileWizardPage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createControl(org.eclipse.swt.widgets.Composite parent)
protected void
createExtraControls(org.eclipse.swt.widgets.Composite parent)
protected void
dialogChanged()
Ensures that both text fields are set.java.lang.String
getContainerName()
java.lang.String
getFileName()
void
initialise(org.eclipse.jface.viewers.ISelection selection, java.lang.String title, java.lang.String description, java.lang.String extension, org.eclipse.jface.resource.ImageDescriptor imageDescriptor)
protected void
initialize()
Tests if the current workbench selection is a suitable container to use.-
Methods inherited from class org.eclipse.jface.wizard.WizardPage
canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isCurrentPage, isPageComplete, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString
-
Methods inherited from class org.eclipse.jface.dialogs.DialogPage
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setControl, setMessage, setVisible
-
-
-
-
Method Detail
-
initialise
public void initialise(org.eclipse.jface.viewers.ISelection selection, java.lang.String title, java.lang.String description, java.lang.String extension, org.eclipse.jface.resource.ImageDescriptor imageDescriptor)
-
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent)
- See Also:
IDialogPage#createControl(Composite)
-
createExtraControls
protected void createExtraControls(org.eclipse.swt.widgets.Composite parent)
-
initialize
protected void initialize()
Tests if the current workbench selection is a suitable container to use.
-
dialogChanged
protected void dialogChanged()
Ensures that both text fields are set.
-
getContainerName
public java.lang.String getContainerName()
-
getFileName
public java.lang.String getFileName()
-
-