Class SLODialogChooseMeasuringPointsPage
java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.wizard.WizardPage
org.palladiosimulator.servicelevelobjective.edp2.visualization.wizards.SLODialogChooseMeasuringPointsPage
- All Implemented Interfaces:
IDialogPage
,IMessageProvider
,ISelectionChangedListener
,IWizardPage
public class SLODialogChooseMeasuringPointsPage
extends WizardPage
implements ISelectionChangedListener
A
WizardPage
containing a list of measurements available as choices. The user can select
an arbitrary number of measurements. However, all selected measurements must have the same
metric.-
Field Summary
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
-
Constructor Summary
ModifierConstructorDescriptionprotected
SLODialogChooseMeasuringPointsPage
(String pageName, List<org.palladiosimulator.edp2.models.ExperimentData.Measurement> measurementsList) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
createControl
(Composite parent) void
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
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
-
Constructor Details
-
SLODialogChooseMeasuringPointsPage
protected SLODialogChooseMeasuringPointsPage(String pageName, List<org.palladiosimulator.edp2.models.ExperimentData.Measurement> measurementsList) Constructor.- Parameters:
pageName
-measurementsList
- A list containing all measurements to be presented to the user as choices.
-
-
Method Details
-
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
-