All Classes and Interfaces
Class
Description
The activator class controls the plug-in life cycle
Abstract component class to connect a parsley view to an eclipse 4 plugin
The switch for the MeasuringPointSelectionWizardModel, which takes care of the creation of the
correct measuringpoint
This class is a custom version of the Content provider for a parsley view.
This class manages the current project and monitorRepository of the workspace which are selected
and provides access to all necessary data from this project.
The DataEditor class provides the basic functions for working with Resources that already have an
editing domain, meaning they can only be modified through EMF Commands.
The activator class controls the plug-in life cycle
emptymeasuringpoints EMF Parsley Dsl Module file
Parsley tree view which contains all empty measuringpoints of a palladio
project.
Generates a tree view where all empty measuring points from all measuringpoint repositories in
the workspace are shown.
This class is used to evaluate our Extensionpoint measuringPointMetricsWorkingCombinations.
An adapted version of a switch class.
Creates a eclipse.swt TreeView based on a parsley TreeView project.
This class handles the wizard and its wizard pages for creating a new measuring point/monitor.
DoubleClickListener which captures double clicks on the symbol of a tree item
DragListener which specifies what happens if a MeasuringPoint in a viewer is dragged.
DropListener which specifies what happens if a MeasuringPoint is dropped into a container.
This class is used to manage the working combinations of Measuring Points and
Metric Descriptions.
Provider for all model elements which are needed in the measuring point wizard pages
This handles the checkbox action for the self adapting column in the 3rd wizard page (measurement selection).
Provides all methods to edit the MeasurementSpecifications of a monitor in the wizard
Class for accessing all Palladio models of a Modelling Project (.aird file available)
Offers access to each model.
Provides methods for the MonitorCreationWizardPage, the first page of the wizard.
This class provides provides all necessary data for the first
Wizard page, to create or Edit a Monitor.
The activator class controls the plug-in life cycle
Parsley view which shows all monitors and their respective childs and
measuringpoints in a tree view
mpview EMF Parsley Dsl Module file
Generates a tree view where all monitors from a selected monitorrepository in the workspace are
shown.
The activator class controls the plug-in life cycle
org.palladiosimulator.measurementsui.measurementspecification EMF Parsley Dsl Module file
Provides the required methods to show and modify data in the 4th page.
Provides all necessary methods for the fourth wizard page.
This class can be used to create monitor- and measuringPointRepositories in a given project.
Interface for editing Resources through
DataEditor
.Class for editing resources without use of parsley
A common saveable view based on a parsley view.
The activator class controls the plug-in life cycle
org.palladiosimulator.measurementsui.selectmetricdescriptions.selected EMF Parsley Dsl Module file
The activator class controls the plug-in life cycle
The activator class controls the plug-in life cycle
org.palladiosimulator.measurementsui.servicelevelobjectiveview EMF Parsley Dsl Module file
This is the wizard for the service level objective creation.
WizardModel for the creating and editing a Service Level Objective.
Used for editing and creating Service Level Objective Objects
by calling methods from the ResourceEditor and the SLO-AddOn implementation.
WizardModel for the selecting a measurement specification for a Service Level Objective
Provides and saves temporary Service Level Objective data.
WizardModel for the creating and editing thresholds for service level objectives
This class manages the additional Service Level Objective WizardModels used in
the SloWizard.
Allocates a WizardModel to one of the four wizard pages
Provides the methods for creating the standard set depending on the resources in the project.
This is the wizard for the standard set creation.
This class creates and manages the Monitors used for the 3rd Wizard Page
Used to get valid projects from the workspace.
This class manages all WizardModels used in the wizard
Allocates a WizardModel to one of the four wizard pages
Generates a Eclipse SWT TableViewer based on a TableViewer generated by Eclipse Parsley