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
ConstructorsModifierConstructorDescriptionprotectedSLODialogChooseMeasuringPointsPage(String pageName, List<org.palladiosimulator.edp2.models.ExperimentData.Measurement> measurementsList) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateControl(Composite parent) voidMethod which handles the status of the wholeWizardPagebased 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, toStringMethods 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, setVisibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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:
createControlin interfaceIDialogPage
-
selectionChanged
- Specified by:
selectionChangedin interfaceISelectionChangedListener
-
updatePageStatus
Method which handles the status of the wholeWizardPagebased on the different states resulting from inputs.- Returns:
- the page Status
-