|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.wizard.WizardPage
org.eclipse.ui.dialogs.WizardDataTransferPage
com.alveole.studio.web.wizard.ImportStruts2Page1
public class ImportStruts2Page1
This wizard page collects source and target file paths to import struts2 files. Some parts of code are taken from WizardImportPage class.
Field Summary | |
---|---|
org.eclipse.swt.widgets.Text |
sourceNameField
The source path. |
org.eclipse.swt.widgets.Text |
targetNameField
The target path. |
Fields inherited from class org.eclipse.ui.dialogs.WizardDataTransferPage |
---|
COMBO_HISTORY_LENGTH, SIZING_TEXT_FIELD_WIDTH |
Fields inherited from interface org.eclipse.ui.dialogs.IOverwriteQuery |
---|
ALL, CANCEL, NO, NO_ALL, YES |
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider |
---|
ERROR, INFORMATION, NONE, WARNING |
Constructor Summary | |
---|---|
ImportStruts2Page1(org.eclipse.jface.viewers.IStructuredSelection selection)
Constructor needs a reference on current selection. |
Method Summary | |
---|---|
protected boolean |
allowNewContainerName()
Fake. |
void |
createControl(org.eclipse.swt.widgets.Composite parent)
Create main control. |
protected void |
createDestinationGroup(org.eclipse.swt.widgets.Composite parent)
Create panel for target file. |
protected void |
createSourceGroup(org.eclipse.swt.widgets.Composite parent)
Create panel for source path. |
void |
handleEvent(org.eclipse.swt.widgets.Event event)
On each text field change, trigget an updateButtons on wizzard container. |
protected void |
handleSourceBrowseButtonPressed()
Open a file dialog to select a source file. |
protected void |
handleTargetBrowseButtonPressed()
Open a file dialog to select a target file. |
protected org.eclipse.core.runtime.IPath |
queryForResource(org.eclipse.core.resources.IContainer initialSelection,
java.lang.String title)
Queries the user to supply a container resource. |
Methods inherited from class org.eclipse.ui.dialogs.WizardDataTransferPage |
---|
addToHistory, addToHistory, createBoldLabel, createOptionsGroup, createOptionsGroupButtons, createPlainLabel, createSpacer, determinePageCompletion, displayErrorDialog, displayErrorDialog, getErrorDialogTitle, getPathFromText, queryForContainer, queryForContainer, queryOverwrite, queryYesNoQuestion, restoreWidgetValues, saveWidgetValues, updatePageCompletion, updateWidgetEnablements, validateDestinationGroup, validateOptionsGroup, validateSourceGroup |
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.jface.wizard.IWizardPage |
---|
canFlipToNextPage, getName, getNextPage, getPreviousPage, getWizard, isPageComplete, setPreviousPage, setWizard |
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage |
---|
dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible |
Field Detail |
---|
public org.eclipse.swt.widgets.Text sourceNameField
public org.eclipse.swt.widgets.Text targetNameField
Constructor Detail |
---|
public ImportStruts2Page1(org.eclipse.jface.viewers.IStructuredSelection selection)
selection
- Method Detail |
---|
protected boolean allowNewContainerName()
allowNewContainerName
in class org.eclipse.ui.dialogs.WizardDataTransferPage
public void handleEvent(org.eclipse.swt.widgets.Event event)
handleEvent
in interface org.eclipse.swt.widgets.Listener
protected org.eclipse.core.runtime.IPath queryForResource(org.eclipse.core.resources.IContainer initialSelection, java.lang.String title)
protected void handleSourceBrowseButtonPressed()
protected void handleTargetBrowseButtonPressed()
protected void createSourceGroup(org.eclipse.swt.widgets.Composite parent)
protected void createDestinationGroup(org.eclipse.swt.widgets.Composite parent)
public void createControl(org.eclipse.swt.widgets.Composite parent)
createControl
in interface org.eclipse.jface.dialogs.IDialogPage
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |