org.eclipse.emf.converter.ui
Class ModelConverterDescriptorSelectionPage
java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.wizard.WizardPage
org.eclipse.jface.wizard.WizardSelectionPage
org.eclipse.emf.converter.ui.ModelConverterDescriptorSelectionPage
- All Implemented Interfaces:
- IDialogPage, IMessageProvider, ISelectionChangedListener, IWizardPage
- Direct Known Subclasses:
- EMFExportWizard.SelectionPage, EMFModelWizard.SelectionPage
- public abstract class ModelConverterDescriptorSelectionPage
- extends WizardSelectionPage
- implements ISelectionChangedListener
- Since:
- 2.2.0
Methods inherited from class org.eclipse.jface.wizard.WizardPage |
getContainer, getDialogSettings, getImage, getName, getPreviousPage, getShell, getWizard, isCurrentPage, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString |
Methods inherited from class org.eclipse.jface.dialogs.DialogPage |
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setControl, setMessage |
modelConverterManager
protected ModelConverterManager modelConverterManager
descriptor
protected ModelConverterDescriptor descriptor
descriptorTableViewer
protected TableViewer descriptorTableViewer
modeConverterWizardDefaultImageDescriptor
protected ImageDescriptor modeConverterWizardDefaultImageDescriptor
modelConverterWizardNodeMap
protected Map modelConverterWizardNodeMap
selection
protected IStructuredSelection selection
workbench
protected IWorkbench workbench
firstTime
protected boolean firstTime
initializedWizards
protected Set initializedWizards
ModelConverterDescriptorSelectionPage
public ModelConverterDescriptorSelectionPage(String pageId,
ModelConverterManager modelConverterManager,
IWorkbench workbench,
IStructuredSelection selection)
dispose
public void dispose()
- Specified by:
dispose
in interface IDialogPage
clearCache
public void clearCache()
setModeConverterWizardDefaultImageDescriptor
public void setModeConverterWizardDefaultImageDescriptor(ImageDescriptor imageDescriptor)
getLastModelConverterDescriptorId
public String getLastModelConverterDescriptorId()
performFinish
public void performFinish()
setModelConverterDescriptor
public void setModelConverterDescriptor(ModelConverterDescriptor descriptor)
getModelConverterDescriptor
public ModelConverterDescriptor getModelConverterDescriptor()
setVisible
public void setVisible(boolean visible)
- Specified by:
setVisible
in interface IDialogPage
firstTimeVisible
protected void firstTimeVisible(Table descriptorTable)
getNoModelConverterMessage
protected String getNoModelConverterMessage()
getSelectModelConverterLabel
protected abstract String getSelectModelConverterLabel()
getTableInput
protected abstract Object[] getTableInput()
createControl
public void createControl(Composite parent)
- Specified by:
createControl
in interface IDialogPage
selectionChanged
public void selectionChanged(SelectionChangedEvent event)
- Specified by:
selectionChanged
in interface ISelectionChangedListener
isPageComplete
public boolean isPageComplete()
- Specified by:
isPageComplete
in interface IWizardPage
getNextPage
public IWizardPage getNextPage()
- Specified by:
getNextPage
in interface IWizardPage
adjustModelConverterWizard
protected void adjustModelConverterWizard(IWizard modelConverterWizard)