de.cau.cs.kieler.keg.diagram.part
Class ModelElementSelectionPage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.wizard.WizardPage
          extended by de.cau.cs.kieler.keg.diagram.part.ModelElementSelectionPage
All Implemented Interfaces:
IDialogPage, IMessageProvider, IWizardPage

public class ModelElementSelectionPage
extends WizardPage

Wizard page that allows to select element from model.

Rating red
Generated:
This code was automatically generated.

Field Summary
protected  EObject selectedModelElement
           
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
ModelElementSelectionPage(String pageName)
           
 
Method Summary
 void createControl(Composite parent)
           
 EObject getModelElement()
           
protected  String getSelectionTitle()
          Override to provide custom model element description.
 void setModelElement(EObject modelElement)
           
protected  void updateSelection(IStructuredSelection selection)
           
protected  boolean validatePage()
          Override to provide specific validation of the selected model element.
 
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.dialogs.IDialogPage
dispose, getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp, setVisible
 

Field Detail

selectedModelElement

protected EObject selectedModelElement
Generated:
This code was automatically generated.
Constructor Detail

ModelElementSelectionPage

public ModelElementSelectionPage(String pageName)
Generated:
This code was automatically generated.
Method Detail

getModelElement

public EObject getModelElement()
Generated:
This code was automatically generated.

setModelElement

public void setModelElement(EObject modelElement)
Generated:
This code was automatically generated.

createControl

public void createControl(Composite parent)
Generated:
This code was automatically generated.

getSelectionTitle

protected String getSelectionTitle()
Override to provide custom model element description.

Generated:
This code was automatically generated.

updateSelection

protected void updateSelection(IStructuredSelection selection)
Generated:
This code was automatically generated.

validatePage

protected boolean validatePage()
Override to provide specific validation of the selected model element.

Generated:
This code was automatically generated.