public class ModelElementSelectionPage
extends org.eclipse.jface.wizard.WizardPage
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.ecore.EObject |
selectedModelElement |
Constructor and Description |
---|
ModelElementSelectionPage(java.lang.String pageName) |
Modifier and Type | Method and Description |
---|---|
void |
createControl(org.eclipse.swt.widgets.Composite parent) |
org.eclipse.emf.ecore.EObject |
getModelElement() |
protected java.lang.String |
getSelectionTitle()
Override to provide custom model element description.
|
void |
setModelElement(org.eclipse.emf.ecore.EObject modelElement) |
protected void |
updateSelection(org.eclipse.jface.viewers.IStructuredSelection selection) |
protected boolean |
validatePage()
Override to provide specific validation of the selected model element.
|
canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isCurrentPage, isPageComplete, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setControl, setMessage, setVisible
public ModelElementSelectionPage(java.lang.String pageName)
public org.eclipse.emf.ecore.EObject getModelElement()
public void setModelElement(org.eclipse.emf.ecore.EObject modelElement)
public void createControl(org.eclipse.swt.widgets.Composite parent)
protected java.lang.String getSelectionTitle()
protected void updateSelection(org.eclipse.jface.viewers.IStructuredSelection selection)
protected boolean validatePage()