Uses of Package
net.ssehub.easy.varModel.confModel
-
Packages that use net.ssehub.easy.varModel.confModel Package Description de.uni_hildesheim.sse.ui de.uni_hildesheim.sse.ui.embed de.uni_hildesheim.sse.vil.templatelang.ui.embed net.ssehub.easy.dslCore.ui Top-level package for reusable UI implementation of xText editors.net.ssehub.easy.dslCore.ui.editors Reusable xText functionality.net.ssehub.easy.instantiation.core.model This package holds classes related to the instantiator model for the EASy-Producer.net.ssehub.easy.instantiation.core.model.execution High level execution support.net.ssehub.easy.instantiation.core.model.vilTypes.configuration All classes related to the EASy integration of configuration and decisions.net.ssehub.easy.instantiation.velocity This package contains the VIL instantiator realization of Apache's Velocity.
For more information please visit the Velocity project page.net.ssehub.easy.integration.common.impl Defines the a readable interface to IVML/EAsY.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.ui.confModel This package holds a GUI representation of the configuration with methods and additional information as needed by the Eclipse UI.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.reasoning.core.frontend Frontend to access reasoner information as well as to execute reasoning tasks.net.ssehub.easy.reasoning.core.impl Hidden implementation stuff.net.ssehub.easy.reasoning.core.performance Basic performance measuring for the reasoner.net.ssehub.easy.reasoning.core.reasoner All classes and interfaces needed to implement a reasoner.
How to write a reasoner: Create an Eclipse Plugin project with Activator (even if "empty"). Addorg.eclipse.equinox.dsto the required plugins andorg.osgi.service.componentto the imported packages as your reasoner will be linked using OSGi descriptive services (DS) to the reasoner core.net.ssehub.easy.reasoning.sseReasoner Package contains the EASy-Producer reasoner implementation classes.net.ssehub.easy.reasoning.sseReasoner.functions Package contains custom functions for IVML.net.ssehub.easy.reasoning.sseReasoner.model Package for creating a reasoning model: constraint container, project hierachy evaluator and other.net.ssehub.easy.varModel.capabilities Forward reasoner access.net.ssehub.easy.varModel.confModel This package represents a specific variability model configuration.net.ssehub.easy.varModel.confModel.paths Support for deferred resolution paths.net.ssehub.easy.varModel.cst Package for elements of the constraint syntax tree.net.ssehub.easy.varModel.cstEvaluation Implements the evaluation of constraint syntax trees.net.ssehub.easy.varModel.model.filter This package contains utility classes for filtering the model for specific model elements.net.ssehub.easy.varModel.model.filter.mandatoryVars Filter for finding mandatory declarations.net.ssehub.easy.varModel.model.rewrite Classes for creating an (adapted) copy of theProject.net.ssehub.easy.varModel.model.rewrite.modifier Modifier for theProjectRewriteVisitor. -
Classes in net.ssehub.easy.varModel.confModel used by de.uni_hildesheim.sse.ui Class Description Configuration Represents a configuration, i.e. -
Classes in net.ssehub.easy.varModel.confModel used by de.uni_hildesheim.sse.ui.embed Class Description Configuration Represents a configuration, i.e. -
Classes in net.ssehub.easy.varModel.confModel used by de.uni_hildesheim.sse.vil.templatelang.ui.embed Class Description Configuration Represents a configuration, i.e. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.dslCore.ui Class Description Configuration Represents a configuration, i.e. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.dslCore.ui.editors Class Description Configuration Represents a configuration, i.e. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.instantiation.core.model Class Description Configuration Represents a configuration, i.e. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.instantiation.core.model.execution Class Description Configuration Represents a configuration, i.e. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.instantiation.core.model.vilTypes.configuration Class Description Configuration Represents a configuration, i.e.ConfigurationException Implements a specific exception for errors in the configuration.IAssignmentState Defines the interface of an (extensible) assignment state value.IConfigurationChangeListener Interface for listeners, which should be informed in case of changes inside the configuration.IConfigurationElement Defines the interface for elements in a configuration (including the configuration itself).IConfigurationVisitable Marks visitable elements of a configuration.IConfigurationVisitor Defines an interface to visit a configuration.IDecisionVariable Interface for configurableDecisionVariable.IFreezeSelector Determines whether a decision variable shall be frozen. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.instantiation.velocity Class Description IDecisionVariable Interface for configurableDecisionVariable. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.integration.common.impl Class Description Configuration Represents a configuration, i.e.IDecisionVariable Interface for configurableDecisionVariable. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.producer.core.mgmt Class Description Configuration Represents a configuration, i.e. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.producer.core.varMod.container Class Description Configuration Represents a configuration, i.e. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.producer.ui.confModel Class Description Configuration Represents a configuration, i.e.ConfigurationException Implements a specific exception for errors in the configuration.DisplayNameProvider A provider for display names (e.g., in case that not variable names shall be displayed).IAssignmentState Defines the interface of an (extensible) assignment state value.IDecisionVariable Interface for configurableDecisionVariable. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.producer.ui.productline_editor Class Description Configuration Represents a configuration, i.e.DisplayNameProvider A provider for display names (e.g., in case that not variable names shall be displayed).IConfigurationChangeListener Interface for listeners, which should be informed in case of changes inside the configuration.IDecisionVariable Interface for configurableDecisionVariable. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.producer.ui.productline_editor.configuration Class Description AssignmentState Defines the default and global assignment states.Configuration Represents a configuration, i.e.ConfigurationException Implements a specific exception for errors in the configuration.IAssignmentState Defines the interface of an (extensible) assignment state value.IConfiguration Provides access to configured variables.IConfigurationChangeListener Interface for listeners, which should be informed in case of changes inside the configuration.IConfigurationElement Defines the interface for elements in a configuration (including the configuration itself).IConfigurationVisitable Marks visitable elements of a configuration.IDecisionVariable Interface for configurableDecisionVariable. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.reasoning.core.frontend Class Description Configuration Represents a configuration, i.e. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.reasoning.core.impl Class Description Configuration Represents a configuration, i.e. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.reasoning.core.performance Class Description Configuration Represents a configuration, i.e. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.reasoning.core.reasoner Class Description Configuration Represents a configuration, i.e.IAssignmentState Defines the interface of an (extensible) assignment state value.IConfigurationVisitor Defines an interface to visit a configuration.IDecisionVariable Interface for configurableDecisionVariable. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.reasoning.sseReasoner Class Description Configuration Represents a configuration, i.e.IAssignmentState Defines the interface of an (extensible) assignment state value.IConfiguration Provides access to configured variables.IDecisionVariable Interface for configurableDecisionVariable. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.reasoning.sseReasoner.functions Class Description IDecisionVariable Interface for configurableDecisionVariable. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.reasoning.sseReasoner.model Class Description Configuration Represents a configuration, i.e.IConfigurationElement Defines the interface for elements in a configuration (including the configuration itself).IDecisionVariable Interface for configurableDecisionVariable. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.varModel.capabilities Class Description Configuration Represents a configuration, i.e. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.varModel.confModel Class Description AbstractConfigurationStatisticsVisitor Visitor for aConfigurationto generate statistics of the configuration.AbstractConfigurationStatisticsVisitor.ConfigStatistics Gathered statistical information of the visited configuration.AbstractConfigurationVisitor Provides a basic implementation of the visitor interface for visiting the decisions in the sequence of storage.AssignmentResolver Resolves the initial assignment settings for a configuration.AssignmentState Defines the default and global assignment states.CommandAssignmentState Pseudo states carrying command information to be translated toAssignmentState.CompoundVariable Class for variables of Compounds.Configuration Represents a configuration, i.e.ConfigurationException Implements a specific exception for errors in the configuration.ConfigurationInitializerRegistry.IConfigurationInitializer Defines the interface for the configuration initializer.ContainerVariable VariableConfigProviderfor nested variables of aContainerVariable.DecisionVariable Implements a decision variable representing a specific decision.DisplayNameProvider A provider for display names (e.g., in case that not variable names shall be displayed).IAssignmentState Defines the interface of an (extensible) assignment state value.IConfiguration Provides access to configured variables.IConfigurationChangeListener Interface for listeners, which should be informed in case of changes inside the configuration.IConfigurationElement Defines the interface for elements in a configuration (including the configuration itself).IConfigurationVisitable Marks visitable elements of a configuration.IConfigurationVisitor Defines an interface to visit a configuration.IDecisionVariable Interface for configurableDecisionVariable.IFreezeSelector Determines whether a decision variable shall be frozen.NestedVarConfigProvider VariableConfigProviderfor nested variables of aStructuredVariable.QueryCache A cache forConfigQuerys based on aConfiguration.StructuredVariable Abstract super class for variables of StructuredDatatype's.VariableConfigProvider Delegate for handling the value and state of aIDecisionVariable. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.varModel.confModel.paths Class Description IConfiguration Provides access to configured variables.IDecisionVariable Interface for configurableDecisionVariable. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.varModel.cst Class Description IDecisionVariable Interface for configurableDecisionVariable. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.varModel.cstEvaluation Class Description Configuration Represents a configuration, i.e.ConfigurationException Implements a specific exception for errors in the configuration.ContainerVariable VariableConfigProviderfor nested variables of aContainerVariable.IAssignmentState Defines the interface of an (extensible) assignment state value.ICollectionElementVariable Represents a (temporary) element of a collection as collection (by design decision) do no have real contained variables.IConfiguration Provides access to configured variables.IConfigurationElement Defines the interface for elements in a configuration (including the configuration itself).IConfigurationVisitable Marks visitable elements of a configuration.IConfigurationVisitor Defines an interface to visit a configuration.IDecisionVariable Interface for configurableDecisionVariable.IFreezeSelector Determines whether a decision variable shall be frozen. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.varModel.model.filter Class Description Configuration Represents a configuration, i.e.IAssignmentState Defines the interface of an (extensible) assignment state value.IDecisionVariable Interface for configurableDecisionVariable. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.varModel.model.filter.mandatoryVars Class Description Configuration Represents a configuration, i.e.IDecisionVariable Interface for configurableDecisionVariable. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.varModel.model.rewrite Class Description Configuration Represents a configuration, i.e.IDecisionVariable Interface for configurableDecisionVariable. -
Classes in net.ssehub.easy.varModel.confModel used by net.ssehub.easy.varModel.model.rewrite.modifier Class Description Configuration Represents a configuration, i.e.IDecisionVariable Interface for configurableDecisionVariable.