All Classes and Interfaces

Class
Description
The activator class controls the plug-in life cycle
A content provider for the second step of the measuringpoint creation wizard pages
A label provider for the second step of the measuringpoint creation wizard pages
This is the wizard page for the second step of the creation of a measuring point.
This is a switch to get all children of the alternative (hierarchical) measuringpoint view
An alternative content provider for a hierarchical view of the measuringpoints
An alternative label provider for the first step of the measuringpoint creation wizard pages
 
 
 
 
 
 
Generates a table view where all MeasurementSpecifications of a monitor are shown
 
 
This is the wizard page for the first step of the creation of a measuring point.
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.
content provider for existing measuring points
label provider for the first wizard page of the measuringpoint creation process
A content provider for the third step of the measuringpoint creation wizard pages
This is the wizard page for the third and final step of the creation of a wizard page.
 
Eclipse e4 view which gives the user an overview of all existing Monitors and MeasuringPoints in a selected MonitorRepository.
Viewer Filter which filters all elements of a TreeViewer given a search text.
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
 
 
label provider for the first wizard page of the measuringpoint creation process
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
This class handles the GUI part of the third wizard page for selecting measurements.
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.
This class handles the first wizard page for creating a new 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
 
This class enables editing support for the 2nd column on the 4th wizard page (for ProcessingTypes).
org.palladiosimulator.measurementsui.measurementspecification EMF Parsley Dsl Module file
 
 
 
This class enables editing support for the ProcessingType property columns on the 4th wizard page (for specification of measurements).
Provides the required methods to show and modify data in the 4th page.
 
 
This class models the editing support for the columns on the 4th wizard page (for specification of selected measurements).
This class handles the correct display of labels in the table of the 4th wizard page which is for measurement specification.
Generates a table view where all selected metrics from the 3rd wizard page are shown and where further properties can be specified.
Provides all necessary methods for the fourth wizard page.
This class handles the GUI part of the fourth wizard page for measurement specification.
The activator class controls the plug-in life cycle
 
 
 
Parsleyview to show properties of a selected eobject in a form.
Handler to support redo functionality
Handler to support refresh functionality
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
 
 
Wizard page for the creation of service level objectives.
Wizard page for editing the measurement specification of a Service Level Objective
Wizard page for creating and editing the thresholds of a Service Level Objective
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.
Wizard page for the creation of standard sets.
Wizard page for the creation of standard sets.
This is the wizard for the standard set creation.
 
Handler to support undo functionality
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
This class implements the IResourceChangeListener to listen to changes in the workspace and update our GUI accordingly