Package net.ssehub.easy.producer.ui.productline_editor
This package contains the editor for configuring the product line.
-
Interface Summary Interface Description ConfigurationTableEditorFactory.IEditorCreator An extensible editor creator for tailoring the general EASy mechanism.ConfigurationTableEditorFactory.UIChangeListener A listener called when variables are changed.DelegatingEasyEditorPage.IDirtyListener A dirty listener interface.EditorConstants This interface contains global constants for the Editor.IEASyEditorPage Represents the actual parent class for an EASy table editor.IEASyEditorPageCreator "Factory" for creating a specialized editor for a givenProductLineProject.IEASyPageListener Listener forAbstractEASyEditorPages.IOverridingEditor Declares the interface of an overriding editor inConfigurationTableEditorFactorythat can be wrapped into aGUIVariable.IRefreshableEditor Declares the interface of an editor, which may refresh its contents based on model changes.IUpdateListener A listener to be informed about editor updates.IUpdateProvider Supports external updates to the created editors. -
Class Summary Class Description AbstractEASyEditorPage Abstract super class for editor pages of the EASy-Producer tool suite.AbstractHeaderMenu Abstract super class for header menus (buttons), which are parts different editor pages.ConfigurationTableEditorFactory An UI element factory (preliminary).ConfigurationTableEditorFactory.ConfigTableEditor Just for now as the constructor of the target class is protected.ConfigurationTableEditorFactory.DelegatingGuiVariable Implements a delegating GuiVariable for externally created editors, so that they can be handled like EASy variables.ConfigurationTableEditorFactory.UIConfiguration A UI configuration class wrapping the internally used configuration instance.ConfigurationTableEditorFactory.UIParameter Defines a simple UI parameter with name and default value.DelegatingEasyEditorPage Implementation of an editorpage to use the configuration table editor within usual composites.EasyProducerDialog Error and Info Box for EASy-Producer.EclipseConsole Retrieve the MessageConsole of the currently running Elcipse-instance.Editor Multipage editor for editing and configuring one product line project.ImageProvider An image provider shielding the platform UI image source in case of RCP applications.IOButton A graphical component to inform the user that a functional component, e.g.MessageDialogWithCopy SWT MEssagebox with a text field allowing copy pasting the message.ModelEditorPage A model editor page for the product line editor which shows an embedded editor.ProductLineConfigurationEditorContributor Manages the installation/deinstallation of global actions for multi-page editors.ProductLineEditorInput Editor Input for the ProductLine Configuration Editor of the EASy-Producer tool suite. -
Enum Summary Enum Description ImageProvider.ImageType Defines the supported image types.