Uses of Interface
net.ssehub.easy.basics.modelManagement.IModelListener
-
Packages that use IModelListener Package Description de.uni_hildesheim.sse.ui de.uni_hildesheim.sse.vil.templatelang.ui net.ssehub.easy.basics.modelManagement Model management classes for reuse (realizing imports, loading, interlinking, notifying, etc.).net.ssehub.easy.instantiation.core.model.buildlangModel Implements the abstract representation of the build language (parsed, analyzed and already linked, i.e.net.ssehub.easy.instantiation.core.model.common Implements the common language elements.net.ssehub.easy.instantiation.core.model.templateModel The template language model.net.ssehub.easy.producer.core.mgmt This package contains classes which are needed for data management, i.e.net.ssehub.easy.producer.core.varMod.container net.ssehub.easy.producer.eclipse.model This package holds the complete data model for this plugin.
In this package are abstract super classes and exceptions, in subpackage you'll find the concrete implementations for a specific model.net.ssehub.easy.producer.ui.productline_editor This package contains the editor for configuring the product line.net.ssehub.easy.producer.ui.productline_editor.configuration This package holds classes for the configuration editor and super classes for similar configuration editors.net.ssehub.easy.varModel.confModel This package represents a specific variability model configuration.net.ssehub.easy.varModel.model Base package for the variability model. -
-
Uses of IModelListener in de.uni_hildesheim.sse.ui
Classes in de.uni_hildesheim.sse.ui that implement IModelListener Modifier and Type Class Description classBuildModelListenerAde.uni_hildesheim.sse.easy_producer.instantiator.model.buildlangModel.Scriptlistener, which receives notifications about changes of the build model and then forces an update of thede.uni_hildesheim.sse.ui.XtextEditorinstance that is used to edit the corresponding document in which the script is defined.classVarModelListenerAde.uni_hildesheim.sse.model.varModel.Projectlistener, which receives notifications about changes of the variability model and then forces an update of thede.uni_hildesheim.sse.ui.XtextEditorinstance that is used to edit the corresponding document in which the variability model is defined. -
Uses of IModelListener in de.uni_hildesheim.sse.vil.templatelang.ui
Classes in de.uni_hildesheim.sse.vil.templatelang.ui that implement IModelListener Modifier and Type Class Description classTemplateModelListenerAde.uni_hildesheim.sse.easy_producer.instantiator.model.templateModel.Templatelistener, which receives notifications about changes of the template model and then forces an update of thede.uni_hildesheim.sse.ui.XtextEditorinstance that is used to edit the corresponding document in which the template is defined. -
Uses of IModelListener in net.ssehub.easy.basics.modelManagement
Fields in net.ssehub.easy.basics.modelManagement with type parameters of type IModelListener Modifier and Type Field Description private java.util.Map<M,java.util.List<IModelListener<M>>>ModelEvents. modelListenersMethods in net.ssehub.easy.basics.modelManagement with parameters of type IModelListener Modifier and Type Method Description voidModelEvents. addModelListener(M model, IModelListener<M> listener)Adds a model listener for the specified model.booleanModelEvents. removeModelListener(M model, IModelListener<M> listener)Removes a model listener from the specified model. -
Uses of IModelListener in net.ssehub.easy.instantiation.core.model.buildlangModel
Classes in net.ssehub.easy.instantiation.core.model.buildlangModel that implement IModelListener Modifier and Type Class Description classScriptCreates a project which is the top-level element of a build script VIL-model. -
Uses of IModelListener in net.ssehub.easy.instantiation.core.model.common
Classes in net.ssehub.easy.instantiation.core.model.common that implement IModelListener Modifier and Type Class Description classAbstractResolvableModel<V extends IMetaParameterDeclaration,M extends IModel>A basic implementation ofIResolvableModel. -
Uses of IModelListener in net.ssehub.easy.instantiation.core.model.templateModel
Classes in net.ssehub.easy.instantiation.core.model.templateModel that implement IModelListener Modifier and Type Class Description classTemplateRepresents a VIL template. -
Uses of IModelListener in net.ssehub.easy.producer.core.mgmt
Classes in net.ssehub.easy.producer.core.mgmt that implement IModelListener Modifier and Type Class Description classPLPInfoCarries basic information about a product line project. -
Uses of IModelListener in net.ssehub.easy.producer.core.varMod.container
Classes in net.ssehub.easy.producer.core.varMod.container that implement IModelListener Modifier and Type Class Description classModelContainer<M extends IModel>Extended capabilities forIModels.classProjectContainerModelContainerfor holding a Project and its configuration.classScriptContainerModelContainerfor holding a buildScript.Fields in net.ssehub.easy.producer.core.varMod.container declared as IModelListener Modifier and Type Field Description private IModelListener<M>ModelContainer. listenerOptionalIModelListenerfor getting informed whenever the managed model was replaced by the parser.Methods in net.ssehub.easy.producer.core.varMod.container with parameters of type IModelListener Modifier and Type Method Description voidModelContainer. registerModelListener(IModelListener<M> listener)Sets theIModelListenerfor the managed model, to get informed when the model was replaced by the parser. -
Uses of IModelListener in net.ssehub.easy.producer.eclipse.model
Classes in net.ssehub.easy.producer.eclipse.model that implement IModelListener Modifier and Type Class Description classProductLineProjectThis class holds all models, controllers and attributes (which are not stored in a model) related to one product lien project. -
Uses of IModelListener in net.ssehub.easy.producer.ui.productline_editor
Classes in net.ssehub.easy.producer.ui.productline_editor that implement IModelListener Modifier and Type Class Description static classConfigurationTableEditorFactory.UIConfigurationA UI configuration class wrapping the internally used configuration instance. -
Uses of IModelListener in net.ssehub.easy.producer.ui.productline_editor.configuration
Classes in net.ssehub.easy.producer.ui.productline_editor.configuration that implement IModelListener Modifier and Type Class Description private classAttributeValuesPage.TemporaryAttributesConfigurationRepresents a temporary configuration for defining attribute values and acts as a controller for the model-level modifications. -
Uses of IModelListener in net.ssehub.easy.varModel.confModel
Classes in net.ssehub.easy.varModel.confModel that implement IModelListener Modifier and Type Class Description classConfigurationRepresents a configuration, i.e. -
Uses of IModelListener in net.ssehub.easy.varModel.model
Subinterfaces of IModelListener in net.ssehub.easy.varModel.model Modifier and Type Interface Description interfaceIProjectListenerDefines a project listener in order to inform interested parties about changes within a project instance.
-