Class SelectDefaultCombinationsPage
java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.wizard.WizardPage
org.palladiosimulator.edp2.visualization.wizards.SelectDefaultCombinationsPage
- All Implemented Interfaces:
IDialogPage
,IMessageProvider
,ISelectionChangedListener
,IWizardPage
Implementation of a
WizardPage
that contains a list of visualizations which are able to
display the selected data. The list contains both the basic defaults, i.e. registered
visualizations only, and defaults as described by extensions to the extension point
org.palladiosimulator.edp2.visualization.defaultSequences
.-
Field Summary
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
-
Constructor Summary
ModifierConstructorDescriptionprotected
SelectDefaultCombinationsPage
(String pageName, IDataSource selectedSource) Constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
void
createControl
(Composite parent) void
void
setSelectedDefault
(ChainDescription selection) Forwards the chosen variant to the wizard.Method which handles the status of the wholeWizardPage
based on the different states resulting from inputs.Methods inherited from class org.eclipse.jface.wizard.WizardPage
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
-
Constructor Details
-
SelectDefaultCombinationsPage
Constructor- Parameters:
pageName
- the name of thisWizardPage
selectedSource
- the source which was selected to invoke the wizard.
-
-
Method Details
-
canFlipToNextPage
public boolean canFlipToNextPage()- Specified by:
canFlipToNextPage
in interfaceIWizardPage
- Overrides:
canFlipToNextPage
in classWizardPage
-
createControl
- Specified by:
createControl
in interfaceIDialogPage
-
selectionChanged
- Specified by:
selectionChanged
in interfaceISelectionChangedListener
-
updatePageStatus
Method which handles the status of the wholeWizardPage
based on the different states resulting from inputs.- Returns:
- the page Status
-
setSelectedDefault
Forwards the chosen variant to the wizard.- Parameters:
selection
-
-