A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
All Classes All Packages

A

abortInstantiation() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Aborts the current execution of the VIL script at the next possible point (that is not any time possible, e.g., during the execution of third party tools like embedded maven scripts).
abortInstantiation() - Method in class net.ssehub.easy.producer.core.mgmt.VilExecutionThread
Aborts the current execution of the VIL script at the next possible point (that is not any time possible, e.g., during the execution of third party tools like embedded maven scripts).
abs(double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Returns the absolute value of the given real value.
ABS - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
ABS_INTEGER_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
ABS_REAL_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
absolute(String, File) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Makes path absolute with respect to base if necessary.
absolute(EvaluationAccessor, EvaluationAccessor[]) - Static method in class net.ssehub.easy.varModel.cstEvaluation.GenericNumberOperations
Removes the sign of a number (IntegerType or RealType).
ABSOLUTE - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericNumberOperations
 
absoluteToWorkspaceRoot(IPath) - Static method in class net.ssehub.easy.integration.common.eclipse.IModelAccess
Makes the given project-relative path absolute to the workspace root.
ABSTRACT - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for abstract (compounds).
AbstractArrayWrapper<T> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements an array wrapper for the VIL collection type.
AbstractArrayWrapper(T[], boolean, TypeDescriptor<?>...) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
Creates a new array collection wrapper.
AbstractArrayWrapper(T[], TypeRegistry, boolean, Class<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
Creates a new array collection wrapper.
AbstractArtifactRepresentation - Class in net.ssehub.easy.instantiation.core.model.artifactModel.representation
An abstract implementation of artifact representations which cares for modifiability and for listeners.
AbstractArtifactRepresentation(boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.representation.AbstractArtifactRepresentation
Creates a artifact representation and sets the modifiability flag.
AbstractCallExpression - Class in net.ssehub.easy.instantiation.core.model.expressions
Implements the type checking and automated type conversion mechanism in an abstracted form based on IMetaType and IMetaOperation.
AbstractCallExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Constructor for serialization.
AbstractCallExpression(String, boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Creates an instance from the given call name.
AbstractCallExpression.ConvertibleOperation - Class in net.ssehub.easy.instantiation.core.model.expressions
Stores an operation as well as the required type conversion operations.
AbstractChainedReasoner - Class in net.ssehub.easy.reasoning.core.frontend
Implements an abstract chained reasoner.
AbstractChainedReasoner(String, String, ReasonerDescriptor...) - Constructor for class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
Creates an reasoner chain with given name and version.
AbstractChainedReasoner(ReasonerDescriptor, ReasonerDescriptor...) - Constructor for class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
Creates an reasoner chain with given descriptor.
AbstractChainedReasoner.DerivedReasonerDescriptor - Class in net.ssehub.easy.reasoning.core.frontend
Implements a derived reasoner descriptor taking over capabilities.
AbstractCollectionWrapper<T> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Abstract basic wrapper implementation.
AbstractCollectionWrapper() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
 
AbstractComboBox<Value> - Class in net.ssehub.easy.producer.ui.productline_editor.components
Super class for combox box working with information of a PLPInfo object.
AbstractComboBox(PLPInfo, Composite) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
Default constructor for this class.
AbstractComboBox(PLPInfo, Composite, AbstractComboBox.ComboBoxListener<Value>...) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
Constructor for this class if listeners should already be called during start up.
AbstractComboBox.ComboBoxListener<Value> - Interface in net.ssehub.easy.producer.ui.productline_editor.components
A listener to react on state changes of AbstractComboBox.
AbstractConfigMenu - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Abstract super class for menu modifying the GUIConfiguration.
AbstractConfigMenu(Composite, ProductLineProject) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigMenu
Sole constructor for this class.
AbstractConfigurationFilter - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Abstract filter for the ConfigurationTableEditor.
AbstractConfigurationFilter() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationFilter
Constructor for inherited classes.
All nested elements of a displayed variable will be shown independently whether they matches this filter criteria.
AbstractConfigurationFilter(boolean) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationFilter
Constructor for inherited classes.
AbstractConfigurationLabelProvider - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Super class for configuration label provider.
AbstractConfigurationLabelProvider(GUIConfiguration) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
Sole constructor for this class.
AbstractConfigurationStatisticsVisitor - Class in net.ssehub.easy.varModel.confModel
Visitor for a Configuration to generate statistics of the configuration.
AbstractConfigurationStatisticsVisitor(AbstractConfigurationStatisticsVisitor.ConfigStatistics) - Constructor for class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor
Sole constructor of this class.
AbstractConfigurationStatisticsVisitor.ConfigStatistics - Class in net.ssehub.easy.varModel.confModel
Gathered statistical information of the visited configuration.
AbstractConfigurationVisitor - Class in net.ssehub.easy.varModel.confModel
Provides a basic implementation of the visitor interface for visiting the decisions in the sequence of storage.
AbstractConfigurationVisitor() - Constructor for class net.ssehub.easy.varModel.confModel.AbstractConfigurationVisitor
 
AbstractConstraintProcessor - Class in net.ssehub.easy.reasoning.sseReasoner.functions
Interface for a generic constraint processor functor (avoid collections, process directly).
AbstractConstraintProcessor() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.functions.AbstractConstraintProcessor
 
AbstractConstraintProcessor.ExpressionType - Enum in net.ssehub.easy.reasoning.sseReasoner.functions
Expression types.
AbstractConstraintTreeVisitor - Class in net.ssehub.easy.varModel.cst
Visitor which runs through all elements of a ConstraintSyntaxTree, but does nothing.
AbstractConstraintTreeVisitor() - Constructor for class net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitor
 
AbstractDecisionVariableEvaluationAccessor - Class in net.ssehub.easy.varModel.cstEvaluation
An accessor based on a decision variable.
AbstractDecisionVariableEvaluationAccessor() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.AbstractDecisionVariableEvaluationAccessor
 
AbstractDeclarationFinder - Class in net.ssehub.easy.varModel.model.filter
Abstract super class for finding all toplevel DecisionVariableDeclaration's of a Project.
AbstractDeclarationFinder(Project, FilterType) - Constructor for class net.ssehub.easy.varModel.model.filter.AbstractDeclarationFinder
Sole constructor for this class.
AbstractDefaultModelAccessor() - Constructor for class net.ssehub.easy.dslCore.TopLevelModelAccessor.AbstractDefaultModelAccessor
 
AbstractDescriptorConverter - Class in net.ssehub.easy.instantiation.serializer.xml.converter
AbstractDescriptorConverter() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.converter.AbstractDescriptorConverter
Creates a singleton descriptor converter and gets all vil pseudo types.
AbstractEASyEditorPage - Class in net.ssehub.easy.producer.ui.productline_editor
Abstract super class for editor pages of the EASy-Producer tool suite.
AbstractEASyEditorPage(ProductLineProject, String, Composite) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.AbstractEASyEditorPage
Sole constructor for this class.
AbstractEcoreModelQuery<P extends org.eclipse.emf.ecore.EObject,​R> - Class in de.uni_hildesheim.sse.vil.expressions.ui.hyperlinking
Some common functionality for the common VIL expressions language.
AbstractEcoreModelQuery<P extends org.eclipse.emf.ecore.EObject,​R> - Class in net.ssehub.easy.dslCore.ui.hyperlinking
An absract implementation of the Ecore model query interface with common helpful functionality.
AbstractEcoreModelQuery() - Constructor for class de.uni_hildesheim.sse.vil.expressions.ui.hyperlinking.AbstractEcoreModelQuery
 
AbstractEcoreModelQuery() - Constructor for class net.ssehub.easy.dslCore.ui.hyperlinking.AbstractEcoreModelQuery
 
AbstractException - Exception in net.ssehub.easy.basics.messages
A common exception with identifier for testing.
AbstractException(String, int) - Constructor for exception net.ssehub.easy.basics.messages.AbstractException
Creates a buildlang exception based on a given message.
AbstractException(String, Throwable, int) - Constructor for exception net.ssehub.easy.basics.messages.AbstractException
Creates a expression exception from a message and an optional cause.
AbstractException(AbstractException) - Constructor for exception net.ssehub.easy.basics.messages.AbstractException
Creates a known exception as cause.
AbstractExpandableGUIVariable - Class in net.ssehub.easy.producer.ui.confModel
Super class for variables, which contain nested elements and can be expanded.
AbstractExpandableGUIVariable(IDecisionVariable, Composite, GUIConfiguration, GUIVariable) - Constructor for class net.ssehub.easy.producer.ui.confModel.AbstractExpandableGUIVariable
Sole constructor for this class.
AbstractFileInstantiator - Class in net.ssehub.easy.instantiation.core.model.defaultInstantiators
An abstract file instantiator providing helpful functionality..
AbstractFileInstantiator() - Constructor for class net.ssehub.easy.instantiation.core.model.defaultInstantiators.AbstractFileInstantiator
 
AbstractFiletypeWizard - Class in net.ssehub.easy.dslCore.ui.wizards
This is the common super class for wizards creating new variability definition/realization files.
AbstractFiletypeWizard(IWizardPageFactory, String) - Constructor for class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizard
Constructor for FiletypeWizard.
AbstractFiletypeWizardPage - Class in net.ssehub.easy.dslCore.ui.wizards
The "New" wizard page allows setting the container for the new file as well as the file name.
AbstractFiletypeWizardPage(ISelection, IWizardPageDescriptor) - Constructor for class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizardPage
Constructor for NewWizardPage's.
AbstractFrozenChecker<M extends ContainableModelElement> - Class in net.ssehub.easy.varModel.model.rewrite.modifier
Super class for Filters which should remove elements based on already frozen variables.
AbstractFrozenChecker(Configuration) - Constructor for class net.ssehub.easy.varModel.model.rewrite.modifier.AbstractFrozenChecker
Single constructor of this class.
AbstractFrozenElementsFinder - Class in net.ssehub.easy.varModel.model.filter
Abstract superclass for FreezeBlockFinder and FrozenElementsFinder for discovering frozen elements.
AbstractFrozenElementsFinder(Project, FilterType) - Constructor for class net.ssehub.easy.varModel.model.filter.AbstractFrozenElementsFinder
Sole constructor for this class.
AbstractHeaderMenu - Class in net.ssehub.easy.producer.ui.productline_editor
Abstract super class for header menus (buttons), which are parts different editor pages.
AbstractHeaderMenu(Composite, ProductLineProject) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.AbstractHeaderMenu
Sole constructor for this class.
AbstractImportResolverPoolManager<M extends IModel> - Class in net.ssehub.easy.basics.modelManagement
An abstract pool manager for ImportResolver classes.
AbstractImportResolverPoolManager() - Constructor for class net.ssehub.easy.basics.modelManagement.AbstractImportResolverPoolManager
 
AbstractIvmlFieldDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Implements the common capabilities for an IVML read-only field descriptor.
AbstractIvmlFieldDescriptor() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlFieldDescriptor
Constructor for serialization.
AbstractIvmlFieldDescriptor(TypeDescriptor<?>, AbstractVariable, TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlFieldDescriptor
Creates the field descriptor.
AbstractIvmlTypeDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Implements a dynamic type descriptor for IVM decision variables.
AbstractIvmlTypeDescriptor() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
For serialization.
AbstractIvmlTypeDescriptor(IDatatype, IvmlTypeResolver) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
Creates a new type descriptor.
AbstractIvmlTypeOperationDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
An abstract basic operation descriptor for type operations.
AbstractIvmlTypeOperationDescriptor(TypeDescriptor<?>, String, boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeOperationDescriptor
Creates a new operation descriptor.
AbstractIvmlVariable - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Wraps a decision variable.
AbstractIvmlVariable(Configuration, IDecisionVariable, IVariableFilter) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Creates a new IVML variable.
AbstractIvmlVariable.DecVar - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Implements a dynamic mapping of nested (container) values to temporary decision variables.
AbstractJavaLogger - Class in net.ssehub.easy.basics.logger
Super class for ILoggers using the Logger.
AbstractJavaLogger() - Constructor for class net.ssehub.easy.basics.logger.AbstractJavaLogger
 
AbstractJavaLogger.ConsoleHandler - Class in net.ssehub.easy.basics.logger
Console Handler for the JavaLogger to allow the specification of the desired system console.
AbstractJavaStatement - Class in net.ssehub.easy.instantiation.java.artifacts
Super class for nested elements of a JavaMethod.
AbstractJavaStatement(IJavaParent, ExpressionStatement, String, ITypeBinding) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
Default constructor of this class.
AbstractListWrapper<T> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements an array wrapper for the VIL collection type.
AbstractListWrapper(List<T>, boolean, TypeDescriptor<?>...) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
Creates a new array collection wrapper.
AbstractListWrapper(List<T>, TypeRegistry, boolean, Class<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
Creates a new array collection wrapper.
AbstractModelAccessor(IModelLoader<M>) - Constructor for class net.ssehub.easy.dslCore.TopLevelModelAccessor.AbstractModelAccessor
Creates a model accessor based on the given model loader.
AbstractModelChangeListener - Class in net.ssehub.easy.dslCore.ui.editors
Abstract listener for listening to changes of an underlying model and updating the respective org.eclipse.xtext.ui.editor.XtextEditor registered to this listener as well as all other org.eclipse.xtext.ui.editor.XtextEditor currently running.
AbstractModelChangeListener() - Constructor for class net.ssehub.easy.dslCore.ui.editors.AbstractModelChangeListener
 
AbstractModelInitializer<M extends IModel> - Class in net.ssehub.easy.basics.modelManagement
Implements an abstract model initializer for the language parsers.
AbstractModelInitializer() - Constructor for class net.ssehub.easy.basics.modelManagement.AbstractModelInitializer
 
AbstractModelTranslator<M extends Script,​L extends de.uni_hildesheim.sse.vilBuildLanguage.LanguageUnit> - Class in de.uni_hildesheim.sse.buildLanguageTranslation
Implements the translation from the DSL to the build model in the instantiator core.
AbstractModelTranslator() - Constructor for class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
Creates a model translator.
AbstractModelTranslator(ExpressionTranslator, Resolver) - Constructor for class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
Creates a model translator.
AbstractModelTranslator.AbstractRuleTranslator<D extends org.eclipse.emf.ecore.EObject,​R extends Rule> - Class in de.uni_hildesheim.sse.buildLanguageTranslation
An extensible rule translator.
AbstractModelTranslator.RuleTranslator - Class in de.uni_hildesheim.sse.buildLanguageTranslation
Implements a translator for VIL rules.
AbstractPathRuleMatchExpression - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch
Path matching expressions.
AbstractPathRuleMatchExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
 
AbstractPathRuleMatchExpression.MatchState - Enum in net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch
Defines matching states.
AbstractProjectCreationDescriptor - Class in net.ssehub.easy.producer.ui.project_management
Wrapper to use Eclipse project "configurators" to configure EASy projects.
AbstractProjectCreationDescriptor() - Constructor for class net.ssehub.easy.producer.ui.project_management.AbstractProjectCreationDescriptor
 
AbstractProjectCreator - Class in net.ssehub.easy.producer.eclipse.persistency.project_creation
Super class for creating new EASy projects.
AbstractProjectCreator(String, boolean, IEASyProjectConfigurator...) - Constructor for class net.ssehub.easy.producer.eclipse.persistency.project_creation.AbstractProjectCreator
Sole constructor for creating new EASy projects.
AbstractProjectVisitor - Class in net.ssehub.easy.varModel.model
Abstract super class for visiting projects.
AbstractProjectVisitor(Project, FilterType) - Constructor for class net.ssehub.easy.varModel.model.AbstractProjectVisitor
Sole constructor for this visitor.
AbstractReasonerListener - Class in net.ssehub.easy.producer.ui.core.reasoning
IReasonerListener which shall update the GUI.
AbstractReasonerListener() - Constructor for class net.ssehub.easy.producer.ui.core.reasoning.AbstractReasonerListener
 
AbstractResolvableModel<V extends IMetaParameterDeclaration,​M extends IModel> - Class in net.ssehub.easy.instantiation.core.model.common
A basic implementation of IResolvableModel.
AbstractResolvableModel(Imports<M>, TypeRegistry, Advice[]) - Constructor for class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
Creates an abstract resolvable model.
AbstractRule - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Defines an abstract VIL rule.
AbstractRule(String, IRuleElement[]) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.AbstractRule
Creates the rule.
AbstractRuleMatchExpression - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch
Represents a rule pre/post match condition (not a rule call in a pre condition).
AbstractRuleMatchExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractRuleMatchExpression
 
AbstractRuleTranslator(Class<D>) - Constructor for class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.AbstractRuleTranslator
Creates a rule translator.
AbstractStateVariablesInConstraintFinder - Class in net.ssehub.easy.varModel.model.filter
Searches for used IDecisionVariables and their states inside a ConstraintSyntaxTree.
AbstractStateVariablesInConstraintFinder() - Constructor for class net.ssehub.easy.varModel.model.filter.AbstractStateVariablesInConstraintFinder
Creates a constraint finder for reuse.
AbstractStateVariablesInConstraintFinder(ConstraintSyntaxTree, Configuration) - Constructor for class net.ssehub.easy.varModel.model.filter.AbstractStateVariablesInConstraintFinder
Creates a constraint finder for single use directly on cst.
AbstractStringValueConverter() - Constructor for class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor.AbstractStringValueConverter
 
AbstractTemplateElement - Class in net.ssehub.easy.instantiation.core.model.templateModel
An abstract template element.
AbstractTemplateElement() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.AbstractTemplateElement
 
AbstractTest<R extends IModel> - Class in net.ssehub.easy.dslCore.test
An abstract test support class for reading, parsing and comparing models.
AbstractTest() - Constructor for class net.ssehub.easy.dslCore.test.AbstractTest
 
AbstractTest.EqualitySetup<R extends IModel> - Class in net.ssehub.easy.dslCore.test
Setup data needed to compare test results for equality.
AbstractTracerBase - Class in net.ssehub.easy.instantiation.core.model.expressions
An abstract base tracer implementation storing the actual locale.
AbstractTracerBase() - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.AbstractTracerBase
 
AbstractVariable - Class in net.ssehub.easy.varModel.model
Defines an abstract variable.
AbstractVariable(String, IDatatype, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.AbstractVariable
Constructor for decision variable declaration.
AbstractVariable(String, IDatatype, Value, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.AbstractVariable
Constructor for explicit variable creation.
AbstractVariableInConstraintFinder - Class in net.ssehub.easy.varModel.model.filter
Superclass for searching for variables/declarations inside ConstraintSyntaxTrees.
AbstractVariableInConstraintFinder(boolean) - Constructor for class net.ssehub.easy.varModel.model.filter.AbstractVariableInConstraintFinder
Single constructor for this class.
AbstractVarModelWriter - Class in net.ssehub.easy.varModel.persistency
Super class for translating the variability model to a StringBuffer, which can be used for saving.
AbstractVarModelWriter(Writer) - Constructor for class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Sole constructor for this class.
AbstractVarModelWriter.DefaultSpace - Enum in net.ssehub.easy.varModel.persistency
Defines default space locations.
AbstractVilTracer - Class in net.ssehub.easy.instantiation.core.model.tracing
Implements a combined tracer for VIL and VTL with common indentation.
AbstractVilTracer() - Constructor for class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
Creates a tracer instance without emitting trace texts.
AbstractVilTracer(boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
Creates a tracer instance.
AbstractVisitor - Class in net.ssehub.easy.varModel.model
An abstract visitor which performs a default traversal of the various sets of elements in the model.
AbstractVisitor() - Constructor for class net.ssehub.easy.varModel.model.AbstractVisitor
 
AbstractWriter - Class in net.ssehub.easy.instantiation.core.model.expressions
An abstract class for writing an object model as a textual output.
AbstractWriter(Writer) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
Creates a build language writer.
AbstractXTextEditor<T extends org.eclipse.emf.ecore.EObject,​R> - Class in de.uni_hildesheim.sse.vil
An abstract XText editor providing some capabilities for VIL/VTL.
AbstractXTextEditor() - Constructor for class de.uni_hildesheim.sse.vil.AbstractXTextEditor
 
accept(File) - Method in class net.ssehub.easy.producer.core.persistence.standard.EASyConfigFileFilter
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
accept(IArtifactVisitor) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifact
Visits this artifact (and dependent on the visitor also contained artifacts and fragments) using the given visitor.
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.AlternativeFragment
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.MultipleSelectionFragment
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.OptionalityFragment
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.VariabilityFragment
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaImport
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaPackage
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaQualifiedName
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Compound
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionStatement
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ForStatement
 
accept(IVisitor) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IBuildlangElement
Accepts the visitor for visiting.
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.JoinVariableDeclaration
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.LoadProperties
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NestedRuleBlock
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.TypeDef
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableDeclaration
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.WhileStatement
 
accept(IMatchVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractRuleMatchExpression
Accepts the given visitor for visiting.
accept(IMatchVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.ArtifactMatchExpression
 
accept(IMatchVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.BooleanMatchExpression
 
accept(IMatchVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CollectionMatchExpression
 
accept(IMatchVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CompoundMatchExpression
 
accept(IMatchVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.PathMatchExpression
 
accept(IMatchVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.StringMatchExpression
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.common.Advice
Accepts the visitor for visiting.
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.common.Compound
Accepts the visitor for visiting.
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.common.ExpressionStatement
Accepts the given visitor for visiting this instance.
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.common.Typedef
Accepts the visitor for visiting.
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
Accepts the given visitor for visiting this instance.
accept(IExpressionVisitor) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.DeferredResolvableOperationExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.AlternativeExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.InstantiateExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.JoinExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleCallExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractRuleMatchExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
Visits the expression in this argument.
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CompositeExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ConstantExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ConstructorCallExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ContainerInitializerExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Expression
Visits the expression.
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionEvaluator
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.FieldAccessExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceCommand
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.MultiAndExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ParenthesisExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ResolvableOperationCallExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ResolvableOperationExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ValueAssignmentExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.VariableExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.VarModelIdentifierExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.VilTypeExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentAlternativeExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentImportExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentLoopExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentVarDeclExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.HintedExpression
 
accept(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateCallExpression
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.AlternativeStatement
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Compound
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionStatement
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.FlushStatement
 
accept(IVisitor) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.ITemplateLangElement
Accepts the visitor for visiting.
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.JavaExtension
Visits a java extension.
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.LoopStatement
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateBlock
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TypeDef
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.VariableDeclaration
 
accept(IVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.WhileStatement
 
accept(IConfigurationVisitor) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
accept(IConfigurationVisitor) - Method in class net.ssehub.easy.varModel.confModel.Configuration
 
accept(IConfigurationVisitor) - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
accept(IConfigurationVisitor) - Method in interface net.ssehub.easy.varModel.confModel.IConfigurationVisitable
Accepts and calls the given visitor.
accept(IConfigurationVisitor) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
accept(ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
Accepts this on cst and returns BasicCopyVisitor.getResult().
accept(ConstraintSyntaxTree, IModelElement, IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
Accepts the results of a container constraints finder and derives constraints from the contained constraints / constraint values.
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.AttributeVariable
 
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.BlockExpression
 
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.Comment
 
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.CompoundAccess
 
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.CompoundInitializer
 
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.ConstantValue
 
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.ConstraintSyntaxTree
Visiting method for the visitor.
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.ContainerInitializer
 
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.ContainerOperationCall
 
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.DeferInitExpression
 
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.EmptyInitializer
 
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.IfThen
 
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.Let
 
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.MultiAndExpression
 
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.NamedArgument
 
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
 
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.Parenthesis
 
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.Self
 
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.UnresolvedExpression
 
accept(IConstraintTreeVisitor) - Method in class net.ssehub.easy.varModel.cst.Variable
 
accept(Constraint, Configuration) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
Accepts and visits a constraint.
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.ContainableModelElement
 
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.BasisDatatype
 
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.BooleanType
 
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
Accepts a specialized visitor for creating a textual representation of the identity of this type.
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.ConstraintType
 
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.Container
 
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
 
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
 
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.Enum
 
accept(IDatatypeVisitor) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatypeVisitable
Accepts a specialized visitor for creating a textual representation of the identity of this type.
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.MetaType
 
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.OrderedEnum
 
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.RealType
 
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.Reference
 
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.Set
 
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.StringType
 
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.VersionType
 
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.VoidType
 
accept(IDatatypeVisitor) - Method in class net.ssehub.easy.varModel.model.ProjectType
 
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.cstEvaluation.CollectionElementVariable
 
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.Attribute
 
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.Comment
 
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.CompoundAccessStatement
 
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.Constraint
 
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
Accept method for the visitor.
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.Container
 
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
 
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.Enum
Accept method for the visitor.
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.EnumLiteral
 
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.FreezeVariableType
 
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.OrderedEnum
Accept method for the visitor.
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.Reference
Accept method for the visitor.
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.Sequence
Accept method for the visitor.
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.datatypes.Set
Accept method for the visitor.
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.DecisionVariableDeclaration
 
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.FreezeBlock
 
accept(IModelVisitor) - Method in interface net.ssehub.easy.varModel.model.IFreezable
Accept method for the visitor.
accept(IModelVisitor) - Method in interface net.ssehub.easy.varModel.model.IModelElement
Accept method for the visitor.
accept(IModelVisitor) - Method in interface net.ssehub.easy.varModel.model.IPartialEvaluable
Accept method for the visitor.
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.OperationDefinition
 
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.PartialEvaluationBlock
 
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.Project
Accept method for the visitor.
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.ProjectImport
Accept method for the visitor.
accept(IModelVisitor) - Method in class net.ssehub.easy.varModel.model.ProjectInterface
 
accept(IValueVisitor) - Method in class net.ssehub.easy.varModel.cstEvaluation.ListWrapperValue
 
accept(IValueVisitor) - Method in class net.ssehub.easy.varModel.model.values.BooleanValue
 
accept(IValueVisitor) - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
 
accept(IValueVisitor) - Method in class net.ssehub.easy.varModel.model.values.ConstraintValue
Accept method for the visitor.
accept(IValueVisitor) - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
 
accept(IValueVisitor) - Method in class net.ssehub.easy.varModel.model.values.EnumValue
 
accept(IValueVisitor) - Method in class net.ssehub.easy.varModel.model.values.IntValue
 
accept(IValueVisitor) - Method in class net.ssehub.easy.varModel.model.values.MetaTypeValue
 
accept(IValueVisitor) - Method in class net.ssehub.easy.varModel.model.values.NullValue
 
accept(IValueVisitor) - Method in class net.ssehub.easy.varModel.model.values.RealValue
 
accept(IValueVisitor) - Method in class net.ssehub.easy.varModel.model.values.ReferenceValue
 
accept(IValueVisitor) - Method in class net.ssehub.easy.varModel.model.values.StringValue
 
accept(IValueVisitor) - Method in class net.ssehub.easy.varModel.model.values.Value
Abstract accept method.
accept(IValueVisitor) - Method in class net.ssehub.easy.varModel.model.values.VersionValue
 
acceptAndClear(List<Constraint>, Configuration, boolean) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
Combines #accept(Constraint) and VariablesInNotSimpleAssignmentConstraintsFinder.clear() for an iterable of constraints.
acceptAndClear(ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
Accepts this on cst, returns BasicCopyVisitor.getResult() and clears this.
acceptAndClear(Constraint, Configuration) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
acceptAndClear(Constraint, Configuration, boolean) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
acceptsFreeArguments() - Method in class net.ssehub.easy.producer.core.mgmt.VilArgumentProvider
Returns whether this provider accepts free arguments.
acceptsFreeArguments() - Method in class net.ssehub.easy.producer.ui.internal.VilClasspathProvider
 
acceptsImplicitParameters - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
 
acceptsImplicitParameters() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.Instantiator
Whether this instantiator may react on implicit parameters such as Constants.IMPLICIT_PARENT_PARAMETER_NAME.
acceptsImplicitParameters() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns whether the operation accepts implicit named parameters.
acceptsNamedParameters - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
 
acceptsNamedParameters() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
acceptsNamedParameters() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
acceptsNamedParameters() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
acceptsNamedParameters() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation
Returns whether the operation accepts named parameters.
acceptsNamedParameters() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns whether the operation accepts named parameters.
acceptsNull - Variable in class net.ssehub.easy.varModel.model.datatypes.Operation
 
acceptsNull() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns whether this operation accepts null as argument.
access - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlBaseTypeResolver
 
access - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeResolver
 
access - Variable in class net.ssehub.easy.integration.common.ModelInformation
 
ACCESS_ERROR - Static variable in exception net.ssehub.easy.varModel.model.ModelQueryException
 
accessor - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.ContainerArgument
 
ACCESSORS - Static variable in class net.ssehub.easy.dslCore.TopLevelModelAccessor
 
acticate() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ComponentArtifact
Activates this component.
action - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.EditorContextMenuListener
 
Action() - Constructor for enum net.ssehub.easy.producer.ui.productline_editor.configuration.EditorContextMenuListener.Action
 
activate(ComponentContext) - Method in class de.uni_hildesheim.sse.IvmlParser
Private method to activate plugin.
activate(ComponentContext) - Method in class de.uni_hildesheim.sse.ui.embed.EditorUtils
Private method to activate plugin.
activate(ComponentContext) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.embed.EditorUtils
Private method to activate plugin.
activate(ComponentContext) - Method in class de.uni_hildesheim.sse.vil.templatelang.VtlExpressionParser
Private method to activate plugin.
activate(ComponentContext) - Method in class de.uni_hildesheim.sse.VilExpressionParser
Private method to activate plugin.
activate(ComponentContext) - Method in class net.ssehub.easy.instantiation.ant.Registration
Private method to activate plugin.
activate(ComponentContext) - Method in class net.ssehub.easy.instantiation.aspectj.Registration
Private method to activate plugin.
activate(ComponentContext) - Method in class net.ssehub.easy.instantiation.core.model.BuiltIn
Private method to activate plugin.
activate(ComponentContext) - Method in class net.ssehub.easy.instantiation.java.Registration
Private method to activate plugin.
activate(ComponentContext) - Method in class net.ssehub.easy.instantiation.maven.Registration
Private method to activate plugin.
activate(ComponentContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.Registration
Private method to activate plugin.
activate(ComponentContext) - Method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
Private method to activate plugin.
activate(ComponentContext) - Method in class net.ssehub.easy.instantiation.xvcl.XVCLInstantiator
Private method to activate plugin.
activate(ComponentContext) - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner
Private method to activate plugin.
Activator - Class in de.uni_hildesheim.sse.ui
Extends the generated activator.
Activator - Class in net.ssehub.easy.dslCore.ui
The activator class controls the plug-in life cycle.
Activator - Class in net.ssehub.easy.instantiation.maven
An explicit bundle activator providing access to the resources of this bundle.
Activator - Class in net.ssehub.easy.producer.core.persistence.internal
The activator class controls the plug-in life cycle.
Activator - Class in net.ssehub.easy.producer.eclipse
The activator class controls the plug-in life cycle.
Activator - Class in net.ssehub.easy.producer.ui.internal
The activator class controls the plug-in life cycle.
Activator() - Constructor for class de.uni_hildesheim.sse.ui.Activator
 
Activator() - Constructor for class net.ssehub.easy.dslCore.ui.Activator
The constructor.
Activator() - Constructor for class net.ssehub.easy.instantiation.maven.Activator
 
Activator() - Constructor for class net.ssehub.easy.producer.core.persistence.internal.Activator
The constructor.
Activator() - Constructor for class net.ssehub.easy.producer.eclipse.Activator
The constructor.
Activator() - Constructor for class net.ssehub.easy.producer.ui.internal.Activator
The constructor.
active - Variable in class net.ssehub.easy.producer.core.mgmt.VilArgumentProvider
 
activeEditorPart - Variable in class net.ssehub.easy.producer.ui.productline_editor.ProductLineConfigurationEditorContributor
 
actualExpression - Variable in class net.ssehub.easy.varModel.cst.UnresolvedExpression
 
actualIndentation - Variable in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
 
ActualValueReflectionTypeDescriptor<T> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Allows the use the IActualValueProvider mechanism for reflective types.
ActualValueReflectionTypeDescriptor(Constructor<T>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ActualValueReflectionTypeDescriptor
Creates a new type descriptor.
add - Variable in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
add - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
add(double, double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Represents the addition for reals.
add(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Represents the addition for integers.
add(ResultEntry) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator.Result
Adds a partially completed xText project and an IVML project in terms of an entry.
add(I, Map<I, List<T>>, T) - Static method in class net.ssehub.easy.basics.modelManagement.ModelEvents
Adds the listener for identifier to listeners.
add(File, List<File>, File) - Method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.ZipHandler
Adds a set of files (relative to base) to the ZIP file zip.
add(Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
Adds an evaluation result to the immediate results.
add(Object, V) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Adds a key-value pair to this map and overrides existing mappings.
add(Object, V) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableMap
Adds a key-value pair to this map and overrides existing mappings.
add(String) - Method in class net.ssehub.easy.varModel.model.datatypes.Enum
Method to add an literal to the enumeration.
add(String[]) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment.Entry
Adds the given paths.
add(String, TypeDescriptor<?>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IDirectTypeRegistryAccess
Adds a type.
add(String, TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry.DirectAccess
 
add(HashSet<String>, String) - Static method in class net.ssehub.easy.instantiation.java.JavaSettingsInitializer
Adds elt to elts.
add(List<ModelImport<M>>, List<ModelImport<M>>) - Method in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
Adds add to orig.
add(List<V>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Adds all variable declarations in decl to the actual level.
add(ModelImport<M>) - Method in class net.ssehub.easy.instantiation.core.model.common.Imports
Adds an import.
add(ModelInfo<M>) - Method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Adds a model information object.
add(IArtifact) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
add(IArtifact) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
Adds a result artifact.
add(Path, Collection<FileArtifact>, Path, ZipHandler) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.Zip
Packs source files into target using handler.
add(RuleExecutionResult) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
Adds another rule execution result to the results of previous rule executions.
add(DecisionVariable) - Method in class net.ssehub.easy.integration.common.impl.Model
Adds a decision variable to this model and updates the cached information.
add(VilArgumentProvider) - Static method in class net.ssehub.easy.producer.core.mgmt.VilArgumentProvider
Adds an argument provider.
add(GUIVariable, GUIEditor) - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIConfiguration
Adds a mapping between a GUI variable and a GUI editor.
add(IDecisionVariable) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver.ResolutionList
Adds a variable.
add(AbstractVariable, Constraint) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
Adds a relationship between variable and constraint.
add(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
add(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
add(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
add(AttributeAssignment) - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Adds a nested assignment.
add(AttributeAssignment.Assignment) - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
Adds an individual assignment.
add(Attribute, Value) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeFilter
Adds an attribute to this filter.
add(Comment) - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
add(Comment) - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
add(Comment) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
add(Comment) - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Adds a comment to the list of contained elements.
add(Constraint) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Appends the specified constraint to the end of this constraint base.
add(ContainableModelElement) - Method in class net.ssehub.easy.varModel.model.Project
Method to add an object to the modelElement list of the project.
add(CustomDatatype) - Method in class net.ssehub.easy.integration.common.impl.Model
Adds a decision custom type to this model and updates the cached information.
add(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.datatypes.Enum
Method to add an literal to the enumeration.
add(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
add(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
add(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
add(DecisionVariableDeclaration) - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Method to add an object to the elements list of the project.
add(EvaluationBlock) - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
add(EvaluationBlock) - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
adds a nested evaluation block.
add(EvaluationBlock) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
add(EvaluationBlock) - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
adds a nested evaluation block.
add(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.Project
Method to add an operation definition to the modelElement list of the project.
add(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
add(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
add(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
add(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
add(T) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Adds an element to the end of this sequence.
add(T) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
Adds an element to this set.
add(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
add(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
add(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
add(V) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Adds a variable declaration to the actual level.
add(V[]) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Adds all variable declarations in decl to the actual level.
add(V, String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Adds a variable declaration to the actual level.
ADD - net.ssehub.easy.producer.ui.productline_editor.ImageProvider.ImageType
 
ADD - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
 
ADD - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
Implements the "add" operation.
ADD - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
ADD - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
ADD - Static variable in class net.ssehub.easy.varModel.model.datatypes.Set
 
addAffected(IDecisionVariable) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Adds a variable affected by reasoning.
addAlias(String, V) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Adds a name alias for decl, only if name has not been defined before.
addAll(int, Collection<? extends Constraint>) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Inserts all of the constraints in the specified collection into this list, starting at the specified position.
addAll(int, ConstraintList) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator.
addAll(int, ConstraintList, boolean) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator.
addAll(int, Constraint[]) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Adds all constraints from cArray to this collection at position index.
addAll(File, List<String>) - Static method in class net.ssehub.easy.instantiation.aspectj.instantiators.AspectJ
Adds all Java and AJ files to args.
addAll(Collection<? extends Constraint>) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Appends all of the constraints in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator.
addAll(Collection<T>, S[]) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Adds all elements from source to target.
addAll(List<UncopiedElement>, Collection<? extends ContainableModelElement>) - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Converts ContainableModelElements into UncopiedElements and adds them to unrelsovedElements.
addAll(List<T>, Sequence<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SequenceOperations
Adds all elements from seq to list.
addAll(List<T>, Sequence<T>, int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SequenceOperations
Adds all elements from seq to list.
addAll(ConstraintList) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator.
addAll(ConstraintList, boolean) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator.
addAll(IDecisionVariable, ConstraintList) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
Relates all constraints to the declaration of variable and the declarations of all parent variables of variable.
addAll(ContainerOperations.ContainerArgument, List<Value>, HashSet<Value>, EvaluationAccessor) - Static method in class net.ssehub.easy.varModel.cstEvaluation.SetOperations
Adds all elements in cnt to result.
addAll(ContainerOperations.ContainerArgument, List<Value>, EvaluationAccessor) - Static method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
Adds all elements in cnt to result.
addAll(ContainerOperations.ContainerArgument, Set<Value>, EvaluationAccessor) - Static method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
Adds all elements in cnt to result.
addAll(AbstractVariable, ConstraintList) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
Relates all constraints to declaration.
addAllDecisionVariables(Set<IDecisionVariable>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory.CSet
Adds all original decision variables of all elements to result.
addAllIvmlElements(Set<AbstractIvmlVariable>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory.CSet
Adds all elements to result.
addAllResults() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
Aggregates results of the actual execution into all results.
addAllXor(ContainerOperations.ContainerArgument, HashSet<Value>, HashSet<Value>, List<Value>, EvaluationAccessor) - Static method in class net.ssehub.easy.varModel.cstEvaluation.SetOperations
Adds all elements from cnt to result if the individual elements are either in set1 or in set2.
addAndPruneByType(List<IMetaOperation>, IMetaOperation, IMetaType[], CallArgument[], int) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Adds toAdd to candidates if it is considered as the best candidate with respect to the given argTypes.
addArtifactCreator(IArtifactCreator) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Add artifact creator to the set of artifact creators for automatic (default) creation of artifacts.
addAsParentCache(IDatatype, TypeCache.IConstraintTarget, IDecisionVariable, AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Adds the type cache of type as parent to the type cache that is currently in construction.
addAssignedVariable(IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ScopeAssignments
Method for registering a variable that was assigned.
addAssignedVariableToScope(IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Adds an assigned variable to the current scope.
addAttribute(String, String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Adds an attribute to this XmlElement.
addAttribute(String, String, boolean) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Adds an attribute to this XmlElement.
addAttribute(Attribute) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
Adds an attribute to the configuration (via editing).
addAttribute(Attribute) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.TemporaryAttributesConfiguration
Adds the given attribute and its values to this configuration.
addAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.datatypes.FreezeVariableType
Adds an attribute to this type.
addAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.DecisionVariableDeclaration
Adds an attribute.
addAttributeDecision(Attribute, Value) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.TemporaryAttributesConfiguration
Adds an attribute decision to this configuration.
addAttributeDecision(Attribute, Value, IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Adds an attribute decision to this configuration.
addAttributeFields(Map<String, FieldDescriptor>, IModelElement, TypeRegistry) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
Adds the attribute access fields.
addAttributes(HierarchicalStreamWriter, OperationDescriptor) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.AbstractDescriptorConverter
Adds the attributes to the node.
addAttributes(Project, Configuration) - Method in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
Adds attributes to destProject.
addBase(File) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Explicitly adds an argument for the base directory for resolving property files.
addBasicType(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.Types
Registers a basic type for retrieval by name.
addBodyElement(int, IRuleElement) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IRuleBlock
Changes the given rule block.
addBodyElement(int, IRuleElement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
addBodyElement(int, IRuleElement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleBlock
 
addBodyElement(int, IRuleElement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.SimpleStatementBlock
 
addBodyElement(IRuleElement[], int, IRuleElement) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleBlock
Changes the given rule block.
addBoundContainerElement(IDecisionVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Adds element to the bound container elements.
addBoundContainerElement(EvaluationAccessor, int) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Adds the bound container element stored at index in accessor to this accessor.
addCapabilities(Collection<IReasonerCapability>) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerDescriptor
Adds a collection of capabilities.
addCapabilities(ReasonerDescriptor) - Method in class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner.DerivedReasonerDescriptor
Adds the capabilities of desc to the capabilities of this reasoner descriptor.
addCapability(IReasonerCapability) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerDescriptor
Adds a capability.
addChild(IArtifactCreator) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactCreatorNode
Adds a new child.
addChild(XmlNode) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Adds a child XmlElement to this XmlElement.
addComparisonOperations(IDatatype, Map<String, OperationDescriptor>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
Adds the default comparison operations.
addCompound(Compound) - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
addCompound(Compound) - Method in interface net.ssehub.easy.instantiation.core.model.common.ICompoundReceiver
Adds a compound.
addCompoundAccess(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Adds an original CompoundAccessStatement, which could not be copied at all.
addCompoundOperations(IDatatype, Map<String, OperationDescriptor>, Map<String, FieldDescriptor>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
Adds the operations for compound types if needed.
addConditionalPage(AbstractEASyEditorPage) - Method in class net.ssehub.easy.producer.ui.productline_editor.Editor
Adds an editor page.
addConfiguration(Configuration) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Adds the configuration as argument.
addConfiguration(Configuration) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Adds the configuration as argument.
addConflict(List<ModelImport<M>>, ModelImport<M>) - Method in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
Adds the given conflict conflicts to conflicts.
addConflict(ModelImport<M>) - Method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Adds a single conflict to the conflict set of this resolution context.
addConflictingElementProjects(List<Project>) - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Method for adding conflicting element Projects.
addConflictingElementSuggestions(List<Message.SuggestionType>) - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Method for adding conflicting element Suggestions.
addConflicts(List<ModelImport<M>>, List<ModelImport<M>>) - Static method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Adds the given toAdd conflicts to conflicts.
addConflicts(ResolutionContext<M>) - Method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Adds all conflicts of the given context.
addConstraint(ConstraintList, boolean, Constraint, boolean) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Adds a constraint to the type cache that is currently in construction for the actual context frame.
addConstraint(ConstraintList, boolean, Constraint, boolean) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.Entry
Adds a constraint to this type cache entry.
addConstraint(ConstraintList, boolean, Constraint, IDecisionVariable) - Method in interface net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.IConstraintTarget
Adds a constraint to the (preliminary) constraint base.
addConstraint(ConstraintList, boolean, Constraint, IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
addConstraint(ConstraintList, Constraint, boolean, IDecisionVariable, IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Adding a constraint to a constraint set, checking for contained container/compound initializers if requested.
addConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
addConstraint(Constraint) - Method in interface net.ssehub.easy.varModel.model.IConstraintHolder
Adds a constraint.
addConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.Project
 
addConstraint(Constraint, boolean) - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
addConstraint(Constraint, boolean) - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
addConstraint(Constraint, boolean) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
addConstraint(Constraint, boolean) - Method in class net.ssehub.easy.varModel.model.FullDecisionVariableContainer
 
addConstraint(Constraint, boolean) - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Adds a constraint.
addConstraintsToProject(AbstractVariable, Project, Project) - Static method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions
Adds constraints related to var and transitively related constraints and variables in scope to target although the parent relationships of the added variables/constraints are then not correct.
addConstraintVariables(List<Set<AbstractVariable>>) - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Method for adding a list of AbstractVariables that are involved in each failed constraint.
addConversionOperations(IDatatype, List<OperationDescriptor>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
Adds required conversion operations to operations.
addConversions(Class<?>, List<OperationDescriptor>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Adds the the conversions in cls to convs.
addCopiedElement(ContainableModelElement) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
Adds a modified and filtered element to the ProjectRewriteVisitor.currentProject, part of the ProjectRewriteVisitor.filter(ContainableModelElement) method.
addCopyRuleButton - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
 
addCustomArgument(String, Object) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Adds a custom argument.
addDecision(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Adda a decision.
addDecision(IDecisionVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalConfiguration
Adds a (local) decision to this configuration.
addDecisionVariableOperations(Map<String, OperationDescriptor>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
Adds the operations to be taken over from DecisionVariable.
addDeclaration(AbstractVariable) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationFinder
Adds a visited AbstractVariable to the correct list of found declarations, depending on whether the variable is visible (no interface or exported by an interface) or is hidden.
addDef(Def) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
Adds a sub-template.
addDef(Def) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
Adds a def template.
addDefaultConstraint(AbstractVariable, ConstraintSyntaxTree, Resolver.DefaultConstraints, boolean, IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Adds a default constraint.
addDeferredLoader(IDeferredModelLoader<M>) - Method in class net.ssehub.easy.basics.modelManagement.ImportResolver
Adds a deferred loader.
addDependentLocation(ModelLocations.Location) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations.Location
Adds a dependent location.
addDerivedTypeConversions(IDatatype, List<OperationDescriptor>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
Adds the conversion operations for derived types if needed.
addDocumentStateListener(IEmbeddedEditor.IDocumentStateListener) - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
addDocumentStateListener(IEmbeddedEditor.IDocumentStateListener) - Method in interface net.ssehub.easy.dslCore.ui.editors.IEmbeddedEditor
Adds a document state listener.
addEASyNatures(IProject, String...) - Method in class net.ssehub.easy.producer.eclipse.persistency.ResourcesMgmt
Adds the EASy-Nature to an Eclipse IProject, the project does not have this nature.
addElement(int, Value) - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
Adds a value at the position pos.
addElement(Value) - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
Adds an element to this container.
addElementIsNullError(String, int, Object) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
Adds an error because the given element is null.
addElements(IDecisionVariableContainer, TypeRegistry, Map<String, FieldDescriptor>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
Adds all the elements in this container and recursively processes attribute assignments.
addEntity(Entity) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.Model
Method for adding one new entity to this model.
addEnumOperations(IDatatype, Map<String, OperationDescriptor>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
Adds the operations for enumeration types if needed.
addError(String, Object, int) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
Adds an error and appends the current location if possible.
addErrorClassification(List<Integer>) - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Method for adding a list of reasoning error classifiers Null if non.
addErrorMessage(String, int) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationContext
Adds an evaluation error message.
addErrorMessage(String, IDecisionVariable, int) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationContext
Adds an evaluation error message.
addErrorMessage(Throwable) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationContext
Adds an evaluation error message based on a throwable.
addErrorMessage(ContainableModelElement, String) - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Adds a new error message to this GUIVariable.
addErrorString(String, String) - Static method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeUtils
Adds text to error.
addEvaluationPair(EvaluationResult.EvaluationPair) - Method in class net.ssehub.easy.reasoning.core.reasoner.EvaluationResult
Adds an evaluation pair.
addExcludedLocation(File) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Adds an excluded model location.
addExpression(Expression, List<Expression>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Adds the expression to the expression list or to the active in-place command on the command stack (if present).
addField(FieldDescriptor, Map<String, FieldDescriptor>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Utils
Adds a descriptor to the given signature-descriptor map.
addFilesToClasspath(String, File) - Static method in class net.ssehub.easy.instantiation.maven.Maven
Adds files in base to classpath.
addFilter(ViewerFilter) - Method in interface net.ssehub.easy.producer.ui.productline_editor.configuration.IGUIConfigurationContainer
Adds the given filter to the viewer, and triggers refiltering and resorting of the elements.
addFirst(Constraint) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Inserts the specified constraint at the beginning of this constraint base.
addFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Adds an original FreezeBlock, which could not be copied at all.
addImplicitDefinition(CustomDatatype) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Adds an implicit type definition.
addImplicitParamters(Map<String, Object>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Adds additional implicit named parameters.
addImplicitParamters(Map<String, Object>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
Adds additional implicit named parameters.
addImport(ModelImport<?>) - Method in class net.ssehub.easy.basics.modelManagement.Model
Adds an import to this model.
addImport(ModelImport<M>) - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
Add a project import to this model.
addImport(PLPInfo, PLPInfo, boolean) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Adds an import to the Project and to the Script of a given PLPInfo to the Project and Script of a predecessor project.
addImport(PLPInfo, PLPInfo, boolean) - Static method in class net.ssehub.easy.producer.eclipse.EASyUtils
Adds an import to the Project and to the Script of a given PLPInfo to the Project and Script of a predecessor project.
addImport(ProjectImport) - Method in class net.ssehub.easy.varModel.model.Project
Adds an import to this project.
addImportedVariables(M, String, Set<M>) - Method in class net.ssehub.easy.instantiation.core.model.common.Resolver
Adds imported variables with their qualified name.
addImportedVariablesToResolver(M, boolean, Set<M>) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Adds (transitively) imported variables to the actual resolver.
addImportModifier(IProjectImportFilter) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
Adds a new modifier for filtering ProjectImports.
addImports(Project, Configuration) - Method in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
Adds the imports to destProject.
addIncompleteOperation(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Adds a copied OperationDefinition, of which the nested {@link {@link net.ssehub.easy.varModel.cst.ConstraintSyntaxTree}} could not be copied.
addInstantiator(String, TypeDescriptor<? extends IVilType>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IDirectTypeRegistryAccess
Adds an instantiator.
addInstantiator(String, TypeDescriptor<? extends IVilType>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry.DirectAccess
 
addInvisibleInherited(Method) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Adds the given method to the cache of invisible inherited methods.
ADDITION - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
additional - Variable in class net.ssehub.easy.basics.modelManagement.IndentationConfiguration
 
ADDITIONAL_INFO_LOG_NONE - Static variable in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
 
ADDITIONAL_INFO_LOG_SYSOUT - Static variable in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
 
additionalCauses - Variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Optional additional causes.
additionalIndentation - Variable in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
 
additionalUnpacking(ZipInputStream, File, List<File>) - Method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.ZipHandler
Performs additional unpacking (called by ZipHandler.unpack(File, File, String, List)).
additionalUnpacking(ZipInputStream, File, List<File>) - Method in class net.ssehub.easy.instantiation.java.instantiators.JarHandler
 
addIvmlFolder(File) - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Adds an additional IVML folder.
addIvmlProject(Project) - Method in class de.uni_hildesheim.sse.ui.ModelConnector
Add the IVML (Ecore) project to the connector, which is required to get (and load) to corresponding variability model project.
addJavaExtension(JavaExtension) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
Adds an extension.
addKeyListener(XtextEditor) - Method in class net.ssehub.easy.dslCore.ui.editors.CustomXtextEditorCallback
Sets up this CompoundXtextEditorCallback by creating a new KeyListener which will be add to the text widget of the given XtextEditor.
addLast(Constraint) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Appends the specified constraint to the end of this constraint base.
addListener(IVilExecutionListener) - Method in class net.ssehub.easy.producer.core.mgmt.VilExecutionThread
Adds a new IVilExecutionListener to get informed when the instantiation was finished/aborted.
addListener(AbstractComboBox.ComboBoxListener<Value>) - Method in class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
Adds an action listener to this drop down menu.
addListener(ILabelProviderListener) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationLabelProvider
 
addListener(ILabelProviderListener) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog.ParamTableLabelProvider
 
addListeners(IAggregatableListener...) - Method in class net.ssehub.easy.dslCore.ui.listeners.AggregatingModelLoadingListener
Adds the listeners.
addListenerToModel() - Method in class net.ssehub.easy.dslCore.ui.editors.AbstractModelChangeListener
Registers this listener to the model which is currently edited in the editor that is registered to this listener.
addLoadProperties(LoadProperties) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Add a properties file to this project.
addLocalVariable(LocalConfiguration, DecisionVariableDeclaration, ConstraintSyntaxTree, boolean) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Adds a new local decision variable based on decl to cfg.
addLocalVariables(Project, Configuration) - Method in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
Adds local variables to destProject.
addLocation(File, boolean, ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Adds a file location, i.e., a location from where models can be loaded.
addLocation(File, ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.AbstractModelInitializer
 
addLocation(File, ProgressObserver) - Static method in class net.ssehub.easy.basics.modelManagement.ModelInitializer
Registers a location via the present model loaders.
addLocation(File, ProgressObserver) - Method in interface net.ssehub.easy.basics.modelManagement.ModelInitializer.IModelInitializer
Adds a model location to the end of the list of existing locations.
addLocation(File, ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Adds a file location to the end of the list of locations, i.e., a location from where models can be loaded.
addLocation(File, ProgressObserver) - Method in class net.ssehub.easy.dslCore.TopLevelModelAccessor.AbstractDefaultModelAccessor
Called to add a model location (optional).
addLocation(File, ProgressObserver) - Method in class net.ssehub.easy.dslCore.TopLevelModelAccessor.AbstractModelAccessor
 
addLocation(File, ProgressObserver) - Method in interface net.ssehub.easy.dslCore.TopLevelModelAccessor.IModelAccessor
Called to add a model location (optional).
addLocation(File, ProgressObserver) - Method in class net.ssehub.easy.instantiation.serializer.xml.Registration
 
addLocation(File, ProgressObserver, boolean) - Method in class net.ssehub.easy.dslCore.TopLevelModelAccessor
Called to add a model location (optional).
addLocation(Configuration, ProgressObserver) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Adds the given location to VarModel, BuildModel, and TemplateModel.
addLocations(Configuration, Configuration.PathKind, ModelLocations<?>, ProgressObserver) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Updates the paths.
addLocationToFront(File, ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.AbstractModelInitializer
 
addLocationToFront(File, ProgressObserver) - Method in interface net.ssehub.easy.basics.modelManagement.ModelInitializer.IModelInitializer
Adds a model location to the beginning of the list of existing locations.
addLocationToFront(File, ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Adds a file location, i.e., a location from where models can be loaded.
addLocationToFront(File, ProgressObserver) - Method in class net.ssehub.easy.instantiation.serializer.xml.Registration
 
addMapping(String, String...) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment
Adds a set of paths to be made relative with the given name.
addMapping(AbstractVariable, IDecisionVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Adds an explicit mapping of a declaration to a decision variable taking precedence over the configuration.
addMessage(Message) - Method in class net.ssehub.easy.dslCore.translation.ExpressionTranslator
Adds a message.
addMessage(Message) - Method in class net.ssehub.easy.dslCore.translation.LogMessageReceiver
 
addMessage(Message) - Method in class net.ssehub.easy.dslCore.translation.MessageReceiver
Adds a message.
addMessage(Message) - Method in class net.ssehub.easy.dslCore.translation.ModelTranslator
Adds a message.
addMessage(Message) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Adds a new Message to the current result, e.
addMessage(EvaluationVisitor.Message) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationContext
Adds an evaluation message.
addMessage(EvaluationVisitor.Message) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Adds a message.
addMessage(EvaluationVisitor.Message) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.EvaluationContextImpl
 
addMethod(Map<String, OperationDescriptor>, Method, String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Adds the given method to the operations map.
addMethods(Map<String, OperationDescriptor>, Class<?>, Class<?>, String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Adds all (relevant and not invisible) methods provided by cls.
addModel(IModel) - Method in class net.ssehub.easy.instantiation.serializer.xml.XmlIo.Model
Adds an IModel to the list.
addModelCopyModifier(IModelElementFilter<? extends ModelElement>) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
addModelElement(ContainableModelElement) - Method in class net.ssehub.easy.varModel.model.PartialEvaluationBlock
Adds a model element in sequence.
addModelListener(M, IModelListener<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelEvents
Adds a model listener for the specified model.
addModifier(IModifier) - Method in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
Adds the specified modifier.
addNamedConstraintVariables(List<IDecisionVariable>) - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Method for adding a list of ConstraintVariables of a failed constraint.
addNature(File, String) - Static method in class net.ssehub.easy.producer.core.persistence.standard.NatureHelper
Adds a nature.
addNature(IProject, String, IProgressMonitor) - Static method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.NatureUtils
Adds a nature to the given project.
addNature(Node, String) - Method in class net.ssehub.easy.producer.core.persistence.standard.NatureHelper.ProjectHandler
Adds a nature to node regardless whether it already exists.
addNatureSection() - Method in class net.ssehub.easy.producer.core.persistence.standard.NatureHelper.ProjectHandler
Add nature-section regardless whether it exists.
addNestedElement() - Method in class net.ssehub.easy.varModel.confModel.ContainerVariable
Adds a new nested element to this variable.
addNestedElement(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.ContainerVariable
Adds a nested IDecisionVariable to this ContainerVariable.
addNestedElement(IDatatype) - Method in class net.ssehub.easy.varModel.confModel.ContainerVariable
Adds a new nested element to this variable.
addOperation(Map<String, OperationDescriptor>, String, OperationDescriptor) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Adds a specific operation descriptor via its signature to the temporary operation map.
addOperation(OperationDescriptor) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Adds an operation.
addOperation(OperationDescriptor, Map<String, OperationDescriptor>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Utils
Adds a descriptor to the given signature-descriptor map.
addOperation(CustomOperation) - Method in class net.ssehub.easy.varModel.model.ProjectType
Adds a custom operation.
addOperation(Operation) - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
Allows child classes to add Operations to itself.
addOperations(Map<String, OperationDescriptor>, Map<String, FieldDescriptor>, Project, Set<Project>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlProjectTypeDescriptor
Adds all operations of project and its imports to operations.
addOperations(IMetaType, TreeMap<String, IMetaOperation>) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog
Adds the operations of the given type.
addOperations(DecisionVariableDeclaration, Map<String, OperationDescriptor>, Map<String, FieldDescriptor>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlProjectTypeDescriptor
Adds operations for the given variable declaration.
addOperations(IDecisionVariableContainer, Map<String, OperationDescriptor>, Map<String, FieldDescriptor>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlProjectTypeDescriptor
Adds operations for elements defined by cont.
addPages() - Method in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizard
 
addPages() - Method in class net.ssehub.easy.producer.ui.internal.NewEASyProjectWizard
Adding the page to the wizard.
addParent(String) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.Context
Adds a parent, e.g.
addParent(TypeCache.Entry, TypeCache.IConstraintTarget, IDecisionVariable, AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.Entry
Adds a parent to this entry and causes constraint transfer.
addParent(IModelElement) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Adds the given element to the list of all parents.
addPaths(IProject, PathEnvironment) - Method in class net.ssehub.easy.producer.eclipse.JavaProjectHandler
Add the relevant path information from project to pathEnv.
addPaths(IProject, PathEnvironment) - Method in interface net.ssehub.easy.producer.eclipse.persistency.eclipse.PathEnvironmentFactory.IProjectHandler
Add the relevant path information from project to pathEnv.
addPlaceholderOperation(String, int, boolean) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
addPlaceholderOperation(String, int, boolean) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
addPlaceholderOperation(String, int, boolean) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
addPlaceholderOperation(String, int, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
addPlaceholderOperation(String, int, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
addPlaceholderOperation(String, int, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
addPlaceholderOperation(String, int, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
addPlaceholderOperation(String, int, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlProjectTypeDescriptor
 
addPlaceholderOperation(String, int, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
 
addPlaceholderOperation(String, int, boolean) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Adds a placeholder operation, i.e., in case that the original operation cannot be resolved but the script shall remain executable.
addPlaceholderOperation(String, int, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
addPlaceholderOperation(String, int, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Adds a placeholder operation, i.e., in case that the original operation cannot be resolved but the script shall remain executable.
addPLP(PLPInfo) - Method in class net.ssehub.easy.producer.core.mgmt.SPLsManager
Adds a new product line project to the list of available product lines.
addPredecessor(String) - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Adds a predecessor project to this model.
addPredecessor(PLPInfo) - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
This method adds a predecessor in case, the predecessor name is known.
addProblemConstraint(Constraint, FailedElementDetails) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElements
Method for adding failed constraints and associated details.
addProblemConstraintParts(List<ConstraintSyntaxTree>) - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Method for adding a list of partial ConstraintSyntaxTrees that are involved in each failed constraint.
addProblemConstraints(List<Constraint>) - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Method for adding a list of Constraints that are involved in each failed constraint.
addProblemVariable(AbstractVariable, FailedElementDetails) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElements
Method for adding failed variable and associated IDecisionVariable.
addProblemVariables(List<Set<IDecisionVariable>>) - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Method for adding a list of IDecisionVariables that are involved in each failed constraint.
addProcessingListener(ModelInfo<M>, IModelProcessingListener<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelEvents
Adds a model processing listener for the specified model information object.
addProject(IProject) - Static method in class net.ssehub.easy.producer.eclipse.PLPWorkspaceListener
Adds the plp of a newly opened or imported EASY project to the SPLsManager.
addProjectModifier(IProjectModifier) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
Adds a new modifier to modify complete Projects at the end of their visitation.
addRefines(Compound, Set<Compound>) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Adds all refines of cmp to result.
addReflectionEquality(Class<?>, Class<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
Adds a new bi-directional reflection equality.
addReloadListener(M, IModelReloadListener<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelEvents
Adds a model reload listener for the specified model.
addReplacing(M, M) - Static method in class net.ssehub.easy.basics.modelManagement.ModelUpdateUtils
Adds a pair of original and replacing model into a new mapping structure.
addReplacing(M, M, Map<M, M>) - Static method in class net.ssehub.easy.basics.modelManagement.ModelUpdateUtils
Adds a pair of original and replacing model into a new mapping structure.
addResult(ModelInfo<M>) - Method in interface net.ssehub.easy.basics.modelManagement.IModelLoader.IModelInfoHolder
Adds a model information as result of an operation.
addResult(ModelInfo<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelInfoHolder
 
addRule(M, Rule) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.RuleTranslator
 
addRule(M, R) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.AbstractRuleTranslator
Adds the given rule to the
addRule(AbstractRule) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Adds a rule instance.
addRuleButton - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
 
addRuntimeImport(ModelImport<M>) - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
addRuntimeImport(ModelImport<M>) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
addRuntimeImport(ModelImport<M>) - Method in interface net.ssehub.easy.instantiation.core.model.common.IResolvableModel
Adds a runtime model import.
addScript(Script, Set<Script>, TreeMap<String, IMetaOperation>) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog
Adds a script if not already done as well as its parent scripts.
addScriptImport(ModelImport<Script>) - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Adds a Script Import to the build script.
addScriptImportToPLP(PLPInfo, PLPInfo) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Adds a new import to the main build script of a PLPInfo.
addSeries(Attribute) - Method in class net.ssehub.easy.varModel.model.Attribute
Adds an attribute to this as the first one declared in the same statement.
addSource(File) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Adds the source folder as argument.
addSource(IProjectDescriptor) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Adds the source project as argument.
addSources(File[]) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Adds the source folders as argument.
addSources(List<File>) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Adds the source folders as argument.
addSources(IProjectDescriptor[]) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Adds the source projects as argument.
addStartRuleName(String) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Adds the start rule name as argument.
addSuccessor(String) - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Adds a sucessor project to this model.
addSuccessor(PLPInfo) - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
This method adds a successor.
addSystemCallButton - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
 
addTable(Composite) - Method in class net.ssehub.easy.producer.ui.configuration.VtlArgumentProviderPreferencePage
Create table which shows the providers.
addTarget(File) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Adds the target (folder) as argument.
addTarget(IProjectDescriptor) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Adds the target project as argument.
addTimestamp(String) - Static method in class net.ssehub.easy.reasoning.core.performance.PerformanceStatistics
Method to add a timestamp to the measurements.
addToClasspath(String, String) - Static method in class net.ssehub.easy.instantiation.maven.Maven
Adds path to classpath.
addToContext(AttributeAssignment) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Adds an attribute assignment to the current context (layer).
addToContext(Compound) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Adds a compound to the current context (layer).
addToContext(Compound, String) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Stores a refined compound where the parent/super compound could not be loaded at the current time.
addToContext(Compound, Set<Compound>) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Adds a compound to the current context (layer).
addToContext(DecisionVariableDeclaration) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Adds a variable declaration to the current context (layer).
addToContext(OperationDefinition) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Adds an operation definition to the current context (layer).
addToCurrentParent(ContainableModelElement) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Adds the copied element to the current parent (ProjectCopyVisitor.parents, considering needed class casts.
addToParent(ContainableModelElement, IModelElement) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Adds the specified element to the given parent.
addToProject(EObject, Comment, ContainableModelElement) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Adds a containable element to the root resolution scope as well as a mapping from key to comment (optional) and element.
addToScope(Set<Object>, IModelElement, IAttributeAccess) - Method in class net.ssehub.easy.varModel.model.AnnotationVisitor
Adds element to scope for starting iteration at access.
addToSearch(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
Adds a variable to search for.
addToSearch(VariableDeclaration[]) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
Adds variables to search for.
addToVariables(AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
addType(String, TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlBaseTypeResolver
Adds a type via a given name.
addType(String, TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeResolver
Adds a type via a given name.
addTypeAlias(String, TypeDescriptor<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Adds a type alias to this specific type registry.
addTypedef(Typedef) - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
addTypedef(Typedef) - Method in interface net.ssehub.easy.instantiation.core.model.common.ITypedefReceiver
Adds a typedef.
addTypeMapping(String, TypeDescriptor<? extends IVilType>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Allows to register internal mapped types, e.g., TypeDescriptor.
addTypeResolver(ITypeResolver) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Adds a type resolver as the current resolver of highest precedence.
addUncopiedAssignment(AttributeAssignment, AttributeAssignment.Assignment) - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Adds an AttributeAssignment.Assignment, which could not be copied so far.
addUnCopiedOperation(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Adds an original OperationDefinition, which could not be copied at all.
addUncopyableCST(ContainableModelElement, ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Adds an CST which could not be copied so far, also not partially.
addUnresolved(String, List<String>) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Adds unresolved attributes and values.
addUnresolvedAnnotation(Attribute) - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Adds an annotation, which could not be translated so far (due to missing attributable element or type).
addUnresolvedDeclarationType(AbstractVariable) - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Adds an AbstractVariable, which could not be translated so far (due to missing type).
addUnresolvedProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Adds an original ProjectInterface, which could not be copied, as some of the exported declarations are not already copied.
addUnresolvedType(CustomDatatype) - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Adds a custom data type which could not be translated as it is dependent of another custom data type, which hasn't been copied so far.
addUsedProject(Project) - Method in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
Marks that a project was used, i.e., is still part of the overall structure and should not be removed.
addValidationStateListener(IEmbeddedEditor.IValidationStateListener) - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
addValidationStateListener(IEmbeddedEditor.IValidationStateListener) - Method in interface net.ssehub.easy.dslCore.ui.editors.IEmbeddedEditor
Adds a validation state listener.
addValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Adds a value if the actual variable represents an IVML collection.
addValue(D, Object) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Changes the value of var to the top level.
addValue(String, Object) - Method in class net.ssehub.easy.instantiation.velocity.VelocityCompoundAccess
Adds a nested value of the compound.
addValue(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Adds a value if the actual variable represents an IVML collection.
addValue(Attribute, Value) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Adds a value for a given attribute.
addValue(IDatatype) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
adds a value of a given type to a container.
addValue(V, Object) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Changes the value of var to the top level.
addVariable(IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInConstraintFinder
 
addVariable(IDecisionVariable) - Method in class net.ssehub.easy.varModel.model.filter.AbstractStateVariablesInConstraintFinder
Adds the related IDecisionVariable and their state to the result.
addVariable(IDecisionVariable) - Method in class net.ssehub.easy.varModel.model.filter.VariablesInConstraintFinder
 
addVariable(IDecisionVariable, IDatatype) - Method in class net.ssehub.easy.varModel.model.rewrite.VariableLookUpTable
addVariable(AbstractVariable) - Method in class net.ssehub.easy.varModel.model.filter.AbstractStateVariablesInConstraintFinder
Adds the related IDecisionVariable and their state to the result.
addVariable(AbstractVariable) - Method in class net.ssehub.easy.varModel.model.filter.AbstractVariableInConstraintFinder
Handle a discovered declaration.
addVariable(AbstractVariable) - Method in class net.ssehub.easy.varModel.model.filter.DeclrationInConstraintFinder
 
addVariable(AbstractVariable) - Method in class net.ssehub.easy.varModel.model.filter.IDecisionVariableInConstraintFinder
 
addVariableByType(IDecisionVariable, IDatatype, boolean, List<IDecisionVariable>) - Static method in class net.ssehub.easy.varModel.confModel.ConfigQuery
Recursive part of ConfigQuery.collectVariablesByType(Configuration, IDatatype, boolean), which searches for (nested) variables.
addVariableDeclaration(I) - Method in interface net.ssehub.easy.instantiation.core.model.common.IVariableDeclarationReceiver
Adds a variable declaration.
addVariableDeclaration(I) - Method in class net.ssehub.easy.instantiation.core.model.common.ListVariableDeclarationReceiver
 
addVariableDeclaration(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Adds a variable declaration.
addVariableDeclaration(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
addVariableMapping(AbstractVariable, ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
Adds a variable mapping to be considered during substitution.
addVariableMapping(AbstractVariable, AbstractVariable, int) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
Adds a variable mapping to be considered during substitution.
addVariables(List<AbstractVariable>, boolean) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Creates IDecisionVariables for all given AbstractVariables and adds them to the configuration.
addVariablesToFinder(Rule, Rule.Side, boolean) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Adds the variables of rule at the given side to the BuildlangExecution.variableFinder.
addVersion(Project, Configuration) - Method in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
Adds the current version to destProject.
addVilArgument(String, Object) - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Adds a custom VIL start rule argument.
addVilExecutionListener(IVilExecutionListener) - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Adds a new IVilExecutionListener to get informed when the instantiation was finished/aborted.
addVisibleDeclarationsToResolver(M, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
 
addVisibleDeclarationsToResolver(M, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Adds visible declarations of model to resolver.
addVisibleDeclarationsToResolver(Template, Resolver) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
 
adjustParents() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Adjusts the parents of contained elements.
adjustParents() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
Adjusts the parents.
adjustSequenceForJoin(Collection<Object>) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ITracer
Allows a tracer to change the sequence of processing a map collection.
adjustSequenceForJoin(Collection<Object>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
 
adjustSequenceForJoin(Collection<Object>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
adjustSequenceForJoin(Collection<Object>) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
adjustSequenceForMap(Collection<?>) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ITracer
Allows a tracer to change the sequence of processing a map collection.
adjustSequenceForMap(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
 
adjustSequenceForMap(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
adjustSequenceForMap(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
adjustTimestamp() - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Adjusts the timestamp according to the currently resolved instance.
AdvancedJavaLogger - Class in net.ssehub.easy.basics.logger
Another JavaLogger implementation.
AdvancedJavaLogger() - Constructor for class net.ssehub.easy.basics.logger.AdvancedJavaLogger
Sole constructor for this class.
advanceIfNextIsNewLine(CharSequence, int) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.IndentationUtils
Advance the given position if it is a new line.
advanceIter(XmlNode) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.AttributeSynchronizer
Advances the iterator position.
advanceState() - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceCommand
Changes among different states of sub-structures, e.g., then-part and else-part.
advanceState() - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceIfCommand
 
advanceState(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Advances the state of the current in-place command.
Advice - Class in net.ssehub.easy.instantiation.core.model.common
Establishes a link to a variability model for resolving names in tools.
Advice(String, IVersionRestriction, Project) - Constructor for class net.ssehub.easy.instantiation.core.model.common.Advice
Creates an advice annotation.
AdviceConverter - Class in net.ssehub.easy.instantiation.serializer.xml.converter
A converter for the Advice.
AdviceConverter() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.converter.AdviceConverter
Creates a singleton type converter.
advices - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script.ScriptDescriptor
 
advices - Variable in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
advices - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
 
affected - Variable in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
 
after - Variable in class net.ssehub.easy.varModel.persistency.ConstraintSplitWriter
 
AFTER_THIS - net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode.InsertionPoint
Directly after.
afterCreatePartControl(XtextEditor) - Method in class net.ssehub.easy.dslCore.ui.editors.CustomXtextEditorCallback
 
afterRename(IFileSystemArtifact) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Called after rename in order to create the changed artifacts.
afterRename(Path) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Called after a path was renamed.
aggregate(Collection<T>, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Aggregates elements over collection by resolving the given operation over the element type of the collection.
aggregate(EvaluationAccessor, Value, EvaluationAccessor, Map<Object, Object>) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.ClosureIteratorEvaluator
 
aggregate(EvaluationAccessor, Value, EvaluationAccessor, Map<Object, Object>) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.CollectIteratorEvaluator
 
aggregate(EvaluationAccessor, Value, EvaluationAccessor, Map<Object, Object>) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.NumberIteratorEvaluator
 
aggregate(EvaluationAccessor, Value, EvaluationAccessor, Map<Object, Object>) - Method in interface net.ssehub.easy.varModel.cstEvaluation.IIteratorEvaluator
Aggregate value to result.
AggregatingModelLoadingListener - Class in net.ssehub.easy.dslCore.ui.listeners
Implements an aggregating model loading listener, which enables the given controls only if all listeners are enabled.
AggregatingModelLoadingListener(IControl...) - Constructor for class net.ssehub.easy.dslCore.ui.listeners.AggregatingModelLoadingListener
Aggregates the state of multiple loading listeners.
alias - Static variable in class net.ssehub.easy.varModel.model.datatypes.Operation
 
aliasType - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
 
AliasType() - Constructor for enum net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor.AliasType
 
AliasTypeDescriptor<T> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Defines a delegating alias type.
AliasTypeDescriptor(TypeRegistry, String, TypeDescriptor<T>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
Creates an alias type descriptor.
all - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributesComboViewer
 
ALL - net.ssehub.easy.varModel.model.filter.DeclarationFinder.VisibilityType
 
ALL - net.ssehub.easy.varModel.model.filter.FilterType
Current project and all imported projects will be filtered.
ALL - net.ssehub.easy.varModel.model.search.SearchContext
Include all element types.
ALL - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributesComboViewer
 
ALL_INSTANCES - Static variable in class net.ssehub.easy.varModel.cstEvaluation.MetaTypeOperations
Implements the all instances operation.
ALL_INSTANCES - Static variable in class net.ssehub.easy.varModel.model.datatypes.MetaType
 
ALL_INSTANCES - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
allAssignmentConstraints(AttributeAssignment, AbstractConstraintProcessor) - Static method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions
Processes all assignment constraints.
allAttributes - Variable in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
AllButFailureTraceFilter - Class in net.ssehub.easy.instantiation.core.model.common
A filter that only emits failure messages.
AllButFailureTraceFilter() - Constructor for class net.ssehub.easy.instantiation.core.model.common.AllButFailureTraceFilter
Prevents external instantiation.
allChanges(IChangeHistoryVisitor) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
Visits all changes.
allCompoundConstraints(Compound, AbstractConstraintProcessor, boolean, boolean, IModelElement) - Static method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions
Processes all constraints relevant to the given Compound.
allConditionsEnabled - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildEnablingApplicator
 
allConditionsEnabled() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildEnablingApplicator
Returns whether all matching conditions are enabled.
allConstant(ConstraintSyntaxTree[]) - Static method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Returns whether all exprs are constant.
allConstraints - Variable in class net.ssehub.easy.varModel.model.filter.ConstraintSeparator
 
allDeclarations - Variable in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
This includes all DecisionVariableDeclaration, including nested DecisionVariableDeclarations of attribute assignments.
allDeclarations - Variable in class net.ssehub.easy.varModel.model.filter.DeclarationFinder
 
allFileMappings() - Method in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
Returns an iterator over all known file mappings.
AllFilter - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
A filter for all elements, i.e., a filter which includes nothing.
AllFilter() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AllFilter
Prevents external creation.
AllFreezeSelector - Class in net.ssehub.easy.varModel.confModel
A freeze selector which just freezes all variables.
AllFreezeSelector() - Constructor for class net.ssehub.easy.varModel.confModel.AllFreezeSelector
Prevents external creation.
allImplementing(IResolutionScope) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
Finds all implementing compound types for this compound searching within scope and transitive imports.
allInstances - Variable in class net.ssehub.easy.varModel.confModel.Configuration
 
allInstances() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
 
allInstances() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Provides access to all instances of this type.
allInstances(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns all instances of the given type.
allInstances(TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoType
Provides access to all instances of this type in the configuration.
allInstancesAreFrozen(AbstractVariable, RewriteContext) - Method in class net.ssehub.easy.varModel.model.rewrite.modifier.AbstractFrozenChecker
Checks whether all instances of the given declaration are already frozen.
allInstancesVariableChanged(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Changes the all instance cache if var or one of its nested elements changed.
allInstantiators() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Provides access to all instantiators.
allLinesStartWith(String, int) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.IndentationUtils
Returns whether all lines start with the given indent.
allOperations - Static variable in class net.ssehub.easy.varModel.model.datatypes.Operation
 
allowAssignValues() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationContext
Returns whether values shall be assigned, i.e., the configuration may be changed.
allowAssignValues() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.EvaluationContextImpl
 
allowCycles - Variable in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
 
allowDuplicates - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.FlattenOperationEvaluator
 
allowFallbacks() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Whether fallback datatypes are allowed to be stored on this registry.
allowPropagation - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.EvaluationContextImpl
 
allowPropagation() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationContext
Returns whether the expression to be evaluated is a propagation.
allowPropagation() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.EvaluationContextImpl
 
allowsAggregation() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns whether this operation allows iterator aggregation.
allowsAggregation() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.OperationMeta
Whether iterator aggregation (first declarator with default value denotes result value and type) is supported or not.
allowsAggregation() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
allowSequenceAdjustment() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
allowSequenceAdjustment() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
 
allowSequenceAdjustment() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
 
allowSequenceAdjustment() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
allowSequenceAdjustment() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns whether a IStringValueProvider may reorder the sequence of this collection for (test) output.
allowSequenceAdjustment() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.FixedListSequence
 
allowSequenceAdjustment() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.FixedListSet
 
allowSequenceAdjustment() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
allowSequenceAdjustment() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
allowSequenceAdjustment() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
allowSequenceAdjustment() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
allowsNestedStates() - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
 
allowsNestedStates() - Method in class net.ssehub.easy.varModel.confModel.ContainerVariable
 
allowsNestedStates() - Method in class net.ssehub.easy.varModel.confModel.StructuredVariable
Returns whether this variable support individual states for nested items.
allResolved(IDatatype[]) - Static method in class de.uni_hildesheim.sse.translation.TypeContext
Returns whether all types in types are resolved.
allResults - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
 
allResults - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
 
allResults() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
All results achieved so far.
allResultsAsCollection() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
Returns all results collected so far as a Java collection.
allResultsAsCollection() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
Returns all results collected so far as a Java collection.
allTypes() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Provides access to all type descriptors.
ALREADY_EXISTS - net.ssehub.easy.producer.eclipse.persistency.project_creation.ValidProjectNameType
Project name already exists.
ALREADY_FROZEN - Static variable in exception net.ssehub.easy.varModel.confModel.ConfigurationException
 
alreadyDefinedError(String, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Emits an already defined error.
alreadyProcessed(IDatatype) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Returns whether type was already processed.
Alternative() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement.Alternative
Constructor for serialization.
Alternative(Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement.Alternative
Creates the default alternative.
Alternative(Expression, Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement.Alternative
Creates an alternative.
ALTERNATIVE_EXECUTION - net.ssehub.easy.instantiation.core.model.common.ITraceFilter.LanguageElementKind
Execution of a built-in alternative.
AlternativeBranchTreeNode - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Represents an alternative branch tree node.
AlternativeBranchTreeNode(TreeNode, boolean) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.AlternativeBranchTreeNode
Creates a branch tree node.
AlternativeExpression - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Represents a VIL alternative.
AlternativeExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.AlternativeExpression
Constructor for serialization.
AlternativeExpression(Expression, IRuleBlock, IRuleBlock) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.AlternativeExpression
Creates an alternative expression.
AlternativeExpressionTreeNode - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Implements an element node for alternative expressions.
AlternativeExpressionTreeNode(TreeNode, AlternativeExpression) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.AlternativeExpressionTreeNode
Implements an element tree node.
AlternativeFragment - Class in net.ssehub.easy.instantiation.core.model.artifactModel.variability
Describes an alternative fragment.
AlternativeFragment(FragmentArtifact, FragmentArtifact) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.variability.AlternativeFragment
Creates a new alternative fragment.
alternatives - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.MultipleSelectionFragment
 
alternatives - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement
 
AlternativeStatement - Class in net.ssehub.easy.instantiation.core.model.templateModel
Representation of an alternative-statement in VIL templates which allows conditional processing of two template language statements or blocks (if-then-else).
AlternativeStatement() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.AlternativeStatement
Constructor for serialization.
AlternativeStatement(Expression, ITemplateElement) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.AlternativeStatement
Create an alternative-statement with a single if-block only.
AlternativeStatement(Expression, ITemplateElement, ITemplateElement) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.AlternativeStatement
Create an alternative-statement with an if-block and an else-block.
AMBIGUITY - Static variable in class de.uni_hildesheim.sse.translation.ErrorCodes
Resolving an element leads to an ambiguity.
AMBIGUITY - Static variable in exception net.ssehub.easy.varModel.cst.CSTSemanticException
 
AMBIGUITY - Static variable in exception net.ssehub.easy.varModel.model.ModelQueryException
 
AMP - Static variable in class net.ssehub.easy.producer.core.persistence.internal.xml.XMLConstants
XML Character:Escaped ampersand.
analyzeEvaluationResult(Constraint) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Records information about the evaluation result, failed evaluation messages.
analyzeProblemConstraints(FailedElements) - Method in class net.ssehub.easy.reasoning.sseReasoner.Engine
Method for analyzing problem points - failed constraints and associated variables.
analyzeProblemVariables(FailedElements) - Method in class net.ssehub.easy.reasoning.sseReasoner.Engine
Method for analyzing failed elements and creating error messages.
and(boolean, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoBoolean
Represents the Boolean "and" operation.
AND - Static variable in class net.ssehub.easy.varModel.model.datatypes.BooleanType
 
AND - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
annotation - Variable in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.EnumAttributeFreezeProvider
 
ANNOTATION_ASSIGNMENT - net.ssehub.easy.varModel.model.Constraint.Type
Reasoner-created constraint for annotation assignments.
ANNOTATION_DEFAULT - net.ssehub.easy.reasoning.sseReasoner.functions.AbstractConstraintProcessor.ExpressionType
 
ANNOTATION_VIEW - net.ssehub.easy.producer.ui.productline_editor.configuration.EditorContextMenuListener.Action
 
AnnotationAssignmentConstraint - Class in net.ssehub.easy.reasoning.core.reasoner
Reasoner specific constraint type indicating a Constraint.Type.ANNOTATION_ASSIGNMENT constraint.
AnnotationAssignmentConstraint(ConstraintSyntaxTree, IModelElement) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.AnnotationAssignmentConstraint
Creates a new constraint from an already parsed syntax tree.
AnnotationAssignmentFinder - Class in net.ssehub.easy.varModel.model.filter
Searches for all assignment blocks of annotations.
AnnotationAssignmentFinder(Project, FilterType, boolean) - Constructor for class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
Single constructor for this class.
annotationAssignments - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.Context
 
annotationAssignments - Variable in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
annotationMapper - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
annotations() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the annotations for this variable.
annotations() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Attribute
 
annotations() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.DecisionVariable
 
annotations() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
Returns the annotations of this attribute.
annotations() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Returns the annotations of this class.
annotations() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
Returns the annotations of this method.
annotations(List<IExtendedModifier>) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaParentFragmentArtifact
Returns the annotations for a given modifierList.
ANNOTATIONS_VIEW - net.ssehub.easy.producer.ui.contributions.Contributions.UIElement
The Configuration editor offers a view to see the current annotation values for a selected IDecisionVariable.
AnnotationsViewDialog - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Displays the current annotation values for a given IDecisionVariable.
AnnotationsViewDialog(Shell, GUIVariable) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.AnnotationsViewDialog
Single constructor for this class.
annotationValue(String, String) - Method in class net.ssehub.easy.instantiation.java.artifacts.ClassFileArtifact
Returns the annotation value.
annotationValue(String, String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Returns the annotation value.
AnnotationViewContentProvider - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Content provider for the default configuration editor.
AnnotationViewContentProvider() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.AnnotationViewContentProvider
 
AnnotationVisitor - Class in net.ssehub.easy.varModel.model
Visits a certain set of annotation declarations and assignments (applying to a given scope) and allows processing all of them.
AnnotationVisitor() - Constructor for class net.ssehub.easy.varModel.model.AnnotationVisitor
 
ant(Path, String, String) - Static method in class net.ssehub.easy.instantiation.ant.instantiators.Ant
Executes a specific ANT-build target.
Ant - Class in net.ssehub.easy.instantiation.ant.instantiators
Builds Java applications with ANT.
Ant() - Constructor for class net.ssehub.easy.instantiation.ant.instantiators.Ant
 
antDebugging(Project) - Static method in class net.ssehub.easy.instantiation.ant.instantiators.Ant
Applies debugging settings to the ANT project.
antDebugging(Project) - Static method in class net.ssehub.easy.instantiation.ant.instantiators.Make
Applies debugging settings to the executing ANT project.
any(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
any(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
 
any(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns any element complying with the evaluator.
any(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
any(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
any(Collection<T>, ExpressionEvaluator) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns the first match from collection.
ANY - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
ANY - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators
Implements Container.ANY.
ANY - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
ANY - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
anyType() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the type descriptor for the built-in type 'any'.
AnyType - Class in net.ssehub.easy.varModel.model.datatypes
The AnyType is the "Object" of OCL, a type to which all types are compatible.
AnyType() - Constructor for class net.ssehub.easy.varModel.model.datatypes.AnyType
Constructor for a new BooleanType.
append(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Appends the given text.
append(String) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
Appends the given string to the result.
append(StringBuilder, String, String) - Static method in class net.ssehub.easy.dslCore.ModelUtility
Appends a text to builder and inserts separator before if text is not empty.
append(String, String) - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Appends text and a line end to res.
append(List<URL>, URL) - Static method in class net.ssehub.easy.dslCore.DefaultLib
Adds url to target.
append(List<Expression>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceCommand
Appends the sub-expressions in parse sequence to exprs leaving out this command as fallback.
append(List<Expression>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceForCommand
 
append(List<Expression>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceIfCommand
 
append(List<Expression>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceImportCommand
 
append(List<Expression>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceVarDeclCommand
 
append(Text) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Appends the textual representation of another artifact.
append(IRuleElement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleBlock
Appends an element to this body.
append(Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceCommand
Appends a sub-expression.
append(Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceForCommand
 
append(Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceIfCommand
 
append(Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceImportCommand
 
append(Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceVarDeclCommand
 
append(Collection<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
append(Collection<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
append(Collection<T>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Append the elements in set.
append(Collection<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
append(Collection<T>, Collection<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Appends all elements from elements to base.
append(Sequence<T>, T) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SequenceOperations
Returns the combined sequence of object appended before seq.
append(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
append(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
append(T) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Returns the combined sequence of seq and objectappended.
append(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
APPEND - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SequenceOperations
Implements the append operation.
APPEND - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
APPEND - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
appendAll(List<URL>) - Static method in class net.ssehub.easy.dslCore.DefaultLib
Appends all registered URLs.
appendAttribute(StringBuffer, Map.Entry<String, String>) - Method in class net.ssehub.easy.producer.core.persistence.internal.xml.XmlConnector
Appends a given attribute to an existing xml String.
appendCallTo(AbstractRule, boolean) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.AbstractRule
Appends a call to target to the rule body.
appendCallTo(AbstractRule, boolean) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
appendCallTo(AbstractRule, boolean) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
Appends a call to target to the rule body.
appendChild(XmlElement, Node) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Appends a new child.
appendComment(String, String[]) - Method in class net.ssehub.easy.reasoning.core.reasoner.CommentResourceVisitor
Appends a comment taken from the comments resource.
appendContent(String) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Adds content to the current top element of TemplateLangExecution.defContentStack.
appendDefaultLibURLQuietly(ClassLoader, String, ComponentContext, String...) - Static method in class net.ssehub.easy.dslCore.DefaultLib
Tries to find the default lib URL based on information provided by the component context.
appendDefaultLibURLQuietly(ClassLoader, ComponentContext, String...) - Static method in class net.ssehub.easy.dslCore.DefaultLib
Tries to find the default lib URL based on information provided by the component context.
appendEclipseDebugLink(LogRecord, StringBuilder) - Method in class net.ssehub.easy.basics.logger.LogFormatter
Appends a clickable link for the Eclipse IDE, which points to the file and line number where the Message was created.
appendError(StringBuilder, String) - Static method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Appends text to builder.
appendErrors(StringBuilder, String) - Static method in class net.ssehub.easy.basics.modelManagement.Utils
Appends a string of error messages to a given builder.
appendInCompositeExpression(String, Expression, Object, String, Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
Appends s2 to s2 originating from the respective expressions.
appendInCompositeExpression(String, Expression, Object, String, Expression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
appendIndentation() - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Method to append the current indentation.
appendMessage(List<String>, String) - Static method in class net.ssehub.easy.reasoning.core.impl.ReasonerHelper
Appends a message text to the list of messages.
appendMessage(List<String>, Throwable) - Static method in class net.ssehub.easy.reasoning.core.impl.ReasonerHelper
Appends the message of th to the list of messages.
appendModelName(String, Supplier<String>) - Static method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Appends the model name from modelName supplier if feasible.
appendOCLFeatureCall(OCLFeatureCall, Operation.FormattingHint) - Method in class net.ssehub.easy.reasoning.core.reasoner.CommentResourceVisitor
 
appendOCLFeatureCall(OCLFeatureCall, Operation.FormattingHint) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
Does the formatting of an OCL feature call and allows for overwriting.
appendOutput(char) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Method to append the output.
appendOutput(String) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Method to append the output.
appendParameter(String, int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Appends the type parameters to name.
appendQuietly(List<URL>, URL) - Static method in class net.ssehub.easy.dslCore.DefaultLib
Adds url to target.
appendURL(URL) - Static method in class net.ssehub.easy.dslCore.DefaultLib
Appends a given URL to the list of default library URLs.
appendURLQuietly(URL) - Static method in class net.ssehub.easy.dslCore.DefaultLib
Appends a given URL to the list of default library URLs.
appendWarning(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
Appends message as a warning.
appendWarning(StringBuilder, String) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
Appends message as a warning.
appendWithLastIndentation(String, String, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.IndentationUtils
Appends the with last indentation to string.
appendWithNewLine(StringBuilder, String) - Static method in class net.ssehub.easy.dslCore.ModelUtility
Appends a text to builder and inserts a new line before if text is not empty.
Application - Class in net.ssehub.easy.producer.ui.application
This class controls all aspects of the application's execution.
Application() - Constructor for class net.ssehub.easy.producer.ui.application.Application
 
ApplicationActionBarAdvisor - Class in net.ssehub.easy.producer.ui.application
An action bar advisor is responsible for creating, adding, and disposing of the actions added to a workbench window.
ApplicationActionBarAdvisor(IActionBarConfigurer) - Constructor for class net.ssehub.easy.producer.ui.application.ApplicationActionBarAdvisor
Calls superclass constructor thus creates a new action bar advisor.
ApplicationWorkbenchAdvisor - Class in net.ssehub.easy.producer.ui.application
Class for configuring the workbench.
ApplicationWorkbenchAdvisor() - Constructor for class net.ssehub.easy.producer.ui.application.ApplicationWorkbenchAdvisor
 
ApplicationWorkbenchWindowAdvisor - Class in net.ssehub.easy.producer.ui.application
Public class for configuring the window of the Qualimaster-App.
ApplicationWorkbenchWindowAdvisor(IWorkbenchWindowConfigurer) - Constructor for class net.ssehub.easy.producer.ui.application.ApplicationWorkbenchWindowAdvisor
Calls super constructor thus sets the given IWorkbenchWindowConfigurer for this application.
Applicator - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop
Applies the result of the matches determined by the LhsRhsMatchLoop.matchLoop(Rule, Object[], Applicator, ITracer) method.
Applicator() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.Applicator
 
appliesTo(IDecisionVariable) - Method in interface net.ssehub.easy.producer.ui.confModel.IRangeRestriction
Specifies which variables are restricted by this filter.
apply(Object, Object, int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.Applicator
Apply this applicator for one combination which requires building.
apply(Object, Object, int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildCollectionApplicator
 
apply(Object, Object, int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildEnablingApplicator
 
apply(Object, Object, int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildExecutionApplicator
 
apply(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
apply(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
apply(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
apply(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Processes elements in this set by applying to given expression.
apply(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
apply(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
apply(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
apply(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
apply(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
apply(Collection<T>, ExpressionEvaluator) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Processes elements in this set by applying to given expression.
APPLY - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators
Implements Container.APPLY.
APPLY - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
APPLY - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
applyConversionTo(OperationDescriptor) - Method in class net.ssehub.easy.instantiation.core.model.common.ExpressionStatement
Changes this statement by applying a conversion operation to ExpressionStatement.expression.
applyRuleBody(Rule, Object[], RuleExecutionContext) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Determines pre- and postcondition matches and, if enabled, assigns RHS/LHS variables and executes the rule body.
approximativeFreezing - Variable in class net.ssehub.easy.varModel.confModel.Configuration
 
ARG_EVALUATION_FAILED - net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation.CompatibilityResult
Argument evaluates to null, i.e., stop expression evaluation.
argTypes - Variable in class net.ssehub.easy.varModel.cstEvaluation.DispatchInformation
 
argument - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.Argument
 
Argument - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Represents a user-specified call argument.
Argument(IMetaType) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.Argument
Creates a call argument.
ArgumentEditingSupport(TableViewer) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog.ArgumentEditingSupport
Creates new argument editing support.
arguments - Variable in class net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
 
arguments - Variable in class net.ssehub.easy.instantiation.core.model.common.Resolver.CallExpressionTester
 
arguments - Variable in class net.ssehub.easy.instantiation.core.model.execution.Executor
 
arguments - Variable in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
 
arguments - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ResolvableOperationCallExpression
 
arguments - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaAssignment
 
argumentsToString(Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.ant.instantiators.Make
Turns VIL parameters into string parameters for Make.
argumentsToString(IArgumentProvider, int) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.ElementTreeNode
Turns the arguments to a string.
arithmeticOperationIntInt(EvaluationAccessor, EvaluationAccessor[], ArithmeticOperationType) - Static method in class net.ssehub.easy.varModel.cstEvaluation.IntegerOperations
Implements arithmetic operations of two integer variables/values.
arithmeticOperationReal(EvaluationAccessor, EvaluationAccessor[], ArithmeticOperationType) - Static method in class net.ssehub.easy.varModel.cstEvaluation.RealOperations
Implements arithmetic operations of two integer variables/values.
ArithmeticOperationType - Enum in net.ssehub.easy.varModel.cstEvaluation
Basic (number) operations.
ArithmeticOperationType() - Constructor for enum net.ssehub.easy.varModel.cstEvaluation.ArithmeticOperationType
 
AROUND_SIBLINGS - net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode.InsertionPoint
Directly before or after the last child, before next sibling.
AROUND_THIS - net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode.InsertionPoint
Directly before/after.
arrangeImportedModels(List<M>) - Static method in class net.ssehub.easy.basics.modelManagement.Utils
Rearranges all IModels used in imports.
arrangeImportedModels(M, Set<M>, List<M>) - Static method in class net.ssehub.easy.basics.modelManagement.Utils
Recursive part of Utils.arrangeImportedModels(List) to arrange first the imports before the importing project without running into an endless loop in case of cycling projects.
array - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
 
ARRAY_ACCESS - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
ArrayIterable<T> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
A simple internal iterator/iterable for arrays.
ArrayIterable(T[]) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ArrayIterable
Creates a new iterable.
ArraySequence<T> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements an array wrapper for the VIL sequence type.
ArraySequence(T[], Class<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
Creates a new array collection wrapper using the default type registry.
ArraySequence(T[], Class<?>, TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
Creates a new array collection wrapper.
ArraySequence(T[], TypeDescriptor<?>...) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
Creates a new array collection wrapper.
ArraySet<T> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements an array wrapper for the VIL set type.
ArraySet(T[], Class<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
Creates a new array collection wrapper using the default type registry.
ArraySet(T[], Class<?>, TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
Creates a new array collection wrapper.
ArraySet(T[], TypeDescriptor<?>...) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
Creates a new array collection wrapper.
ARTIFACT - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchFactory
 
ARTIFACT_CREATORS - Static variable in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Stores a tree of artifact creator nodes.
artifactChanged(Object) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.CompositeArtifact
 
artifactChanged(Object) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
artifactChanged(Object) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactChangedListener
Is called when the artifact was changed, e.g., to trigger a reanalysis of substructures.
artifactChanged(Object) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Binary
 
artifactChanged(Object) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
 
artifactChanged(Object) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
 
artifactChanged(Object) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
 
artifactChanged(Object) - Method in class net.ssehub.easy.instantiation.java.artifacts.ClassFileArtifact
 
artifactChanged(Object) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
 
ArtifactChangedListenerQueue - Class in net.ssehub.easy.instantiation.core.model.artifactModel
ArtifactChangedListenerQueue() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactChangedListenerQueue
 
ArtifactCreator - Annotation Type in net.ssehub.easy.instantiation.core.model.artifactModel
Allows to bind an artifact creator to an artifact implementation.
ArtifactCreatorNode - Class in net.ssehub.easy.instantiation.core.model.artifactModel
Stores an artifact creator and its subordinate (more specific) creators according to the inheritance hierarchy.
ArtifactCreatorNode(IArtifactCreator) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactCreatorNode
Creates a new artifact creator node.
ArtifactFactory - Class in net.ssehub.easy.instantiation.core.model.artifactModel
A factory to create individual artifacts.
ArtifactFactory() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Prevents external creation.
ArtifactMatchExpression - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch
Implements an artifact match expression.
ArtifactMatchExpression(Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.ArtifactMatchExpression
Creates a new collection match expression.
artifactModel - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
 
ArtifactModel - Class in net.ssehub.easy.instantiation.core.model.artifactModel
Implements the artifact model starting at a certain file root.
ArtifactModel(File) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Creates an artifact model instance as instantiation environment.
ArtifactOperations - Class in net.ssehub.easy.instantiation.core.model.artifactModel
The artifact operations which cannot be implemented in an interface.
ArtifactOperations() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactOperations
 
artifactType() - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactTypes
Returns the type descriptor for the built-in type 'Artifact'.
ArtifactTypes - Class in net.ssehub.easy.instantiation.core.model.artifactModel
Provides access to the type descriptors of the types defined in this package.
ArtifactTypes() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactTypes
Utility class.
AS_PROCESS - Static variable in class net.ssehub.easy.instantiation.maven.Maven
 
AS_SEQUENCE - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
Defines the "asSequence" operation.
AS_SEQUENCE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
AS_SEQUENCE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
AS_SEQUENCE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Set
 
AS_SET - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
Defines the "asSet" operation.
AS_SET - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
AS_SET - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
AS_SET - Static variable in class net.ssehub.easy.varModel.model.datatypes.Set
 
AS_TYPE - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
Implements the "asType" operation.
AS_TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
AS_TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
aspectJ(Path, Path, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.aspectj.instantiators.AspectJ
Compiles a source path to a target path.
aspectJ(Collection<FileArtifact>, File, Path, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.aspectj.instantiators.AspectJ
Compiles a source path to a target path.
aspectJ(Collection<FileArtifact>, Path, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.aspectj.instantiators.AspectJ
Compiles a source path to a target path.
AspectJ - Class in net.ssehub.easy.instantiation.aspectj.instantiators
Compiles java files using the AspectJ compiler.
AspectJ() - Constructor for class net.ssehub.easy.instantiation.aspectj.instantiators.AspectJ
 
AspectJ.CompletionRunner - Class in net.ssehub.easy.instantiation.aspectj.instantiators
A completion runner for AspectJ.
asSequence() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
asSequence() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
asSequence() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
asSequence() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Turns this collection into a sequence.
asSequence() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
asSequence() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
asSequence() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
asSequence() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
asSequence() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
assertBooleanExpression(Expression, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Asserts the given expression to be of Boolean type.
assertBooleanIterator(ExpressionEvaluator) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Asserts an iterator of boolean type.
assertNamingAndVersion(AbstractTest.EqualitySetup<R>, TranslationResult<R>) - Method in class net.ssehub.easy.dslCore.test.AbstractTest
Asserts the naming and the version in result.
assertSeparatorEx(Expression, String) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentLoopExpression
Asserts that a separator expression evaluates to a String.
assertValidIdentifier(String) - Static method in class net.ssehub.easy.integration.common.impl.Util
Asserts a valid IVML identifier.
assertValidValue(Double) - Method in class net.ssehub.easy.dslCore.values.FloatValueConverter
 
assertValidValue(Integer) - Method in class net.ssehub.easy.dslCore.values.IntValueConverter
 
assertValidValue(String) - Method in class net.ssehub.easy.dslCore.values.StringValueConverter
 
asSet() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
asSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
asSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
asSet() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Turns this collection into a set.
asSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
asSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
asSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
asSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
asSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
assign(List<T>, Object, Class<T>) - Static method in class de.uni_hildesheim.sse.translation.Utils
Helper function to assign the element to list if element is of type type and to create list if not defined before.
assign(EvaluationAccessor, EvaluationAccessor[], boolean) - Static method in class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
Performs a value assignment.
ASSIGN - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for "assign".
assignableCandidates(IMetaType, String, CallArgument[], int, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Derives the assignable candidates from operand, i.e., operations which can be directly applied with identical parameters or (second step) with assignable parameters but without parameter conversion.
assignAnnotationValuesToVariable(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
AssignBlockVisitor(Map<String, Value>, List<IDecisionVariable>) - Constructor for class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
Sole constructor of this class.
assignBooleanValue() - Static method in class net.ssehub.easy.varModel.model.values.ValueFactory
This method assigns the constructor for BooleanValues to the IDatatype BooleanType.
assignComment(Object, Comment) - Method in class net.ssehub.easy.varModel.model.Comment
Assigns a comment to the given model element.
assignComment(Object, Comment) - Method in class net.ssehub.easy.varModel.model.StructuredComment
Assigns a comment to the given model element.
assignComment(ContainableModelElement, CommentResource) - Method in class net.ssehub.easy.varModel.management.ModelCommentsPersistencer
Assigns a comment from props (if exists) to elt.
assignComments(IDecisionVariableContainer, CommentResource) - Method in class net.ssehub.easy.varModel.management.ModelCommentsPersistencer
Assign the comments stored in props to the model elements in container.
assignComments(StructuredComment, List<?>, List<Comment>, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Assigns the comments in comments to the corresponding model elements in elements.
assignCommentsToProject(Project, CommentResource) - Method in class net.ssehub.easy.varModel.management.ModelCommentsPersistencer
Assign the comments stored in props to the containable model elements in project.
assignCompoundValue() - Static method in class net.ssehub.easy.varModel.model.values.ValueFactory
This method assigns the constructor for CompoundValues to the IDatatype Compound.
assignCompoundValue(Compound) - Method in class net.ssehub.easy.varModel.confModel.DefaultValueHelper
Assigns the default value to a compound.
assignCompoundValue(CompoundValue, IAssignmentState, boolean, CompoundValue) - Method in class net.ssehub.easy.varModel.confModel.ToplevelVarConfigProvider
Assigns a CompoundValue.
assignConstraintValue() - Method in class net.ssehub.easy.varModel.confModel.DefaultValueHelper
Assigns the default value to a constraint variable.
assignConstraintValue() - Static method in class net.ssehub.easy.varModel.model.values.ValueFactory
This method assigns the constructor for ConstraintValues to the IDatatype BooleanType.
assignContainerValue() - Static method in class net.ssehub.easy.varModel.model.values.ValueFactory
This method assigns the constructor for ContainerValue to the IDatatype Compound.
assignContainerValue(ContainerValue, IAssignmentState, boolean) - Method in class net.ssehub.easy.varModel.confModel.ToplevelVarConfigProvider
Assigns a ContainerValue.
assignDefaultValue(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.DefaultValueHelper
Assigns default value(s) to the given variable var.
assignDerivedDatypeValue() - Static method in class net.ssehub.easy.varModel.model.values.ValueFactory
This method assigns the constructor for DerivedDatatypeValues to the IDatatype DerivedDatatype.
ASSIGNED - net.ssehub.easy.varModel.confModel.AssignmentState
The value is set by the user, but not yet frozen.
ASSIGNED - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
 
ASSIGNED_CLEAR - net.ssehub.easy.varModel.confModel.CommandAssignmentState
Unfreeze to AssignmentState.ASSIGNED and clear wasAssigned flag.
assignEnumValue() - Static method in class net.ssehub.easy.varModel.model.values.ValueFactory
This method assigns the constructor for EnumValues to the IDatatype Enum and OrderedEnum.
assignIntegerValue() - Static method in class net.ssehub.easy.varModel.model.values.ValueFactory
This method assigns the constructor for IntValues to the IDatatype IntegerType.
Assignment() - Constructor for class net.ssehub.easy.varModel.model.AttributeAssignment.Assignment
Constructor for serialization.
Assignment(String, String, ConstraintSyntaxTree) - Constructor for class net.ssehub.easy.varModel.model.AttributeAssignment.Assignment
Creates an attribute-value assignment.
ASSIGNMENT - Static variable in class de.uni_hildesheim.sse.translation.ErrorCodes
Error or warning due to a variable assignment.
ASSIGNMENT - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
ASSIGNMENT - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
The generic assignment operation.
ASSIGNMENT - Static variable in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
ASSIGNMENT - Static variable in class net.ssehub.easy.varModel.model.datatypes.BooleanType
 
ASSIGNMENT - Static variable in class net.ssehub.easy.varModel.model.datatypes.Compound
 
ASSIGNMENT - Static variable in class net.ssehub.easy.varModel.model.datatypes.ConstraintType
 
ASSIGNMENT - Static variable in class net.ssehub.easy.varModel.model.datatypes.Enum
 
ASSIGNMENT - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
ASSIGNMENT - Static variable in class net.ssehub.easy.varModel.model.datatypes.Reference
 
ASSIGNMENT - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
ASSIGNMENT - Static variable in class net.ssehub.easy.varModel.model.datatypes.Set
 
ASSIGNMENT - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
ASSIGNMENT - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: ""="".
ASSIGNMENT_CONSTRAINT - net.ssehub.easy.reasoning.sseReasoner.functions.AbstractConstraintProcessor.ExpressionType
 
ASSIGNMENT_INTEGER_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
ASSIGNMENT_REAL_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
ASSIGNMENT_REAL_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
assignmentBlocks - Variable in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
assignmentConstraints - Variable in class net.ssehub.easy.varModel.model.filter.ConstraintSeparator
 
assignmentCount - Variable in class net.ssehub.easy.varModel.cst.ValidationVisitor
Stores the number of assignments (to be derived while visiting a constraint tree).
assignmentDetector - Variable in class de.uni_hildesheim.sse.translation.ExpressionTranslator
 
AssignmentDetector - Class in de.uni_hildesheim.sse.translation
Implements a visitor which searches for assignments.
AssignmentDetector() - Constructor for class de.uni_hildesheim.sse.translation.AssignmentDetector
 
assignmentHistory - Variable in class net.ssehub.easy.producer.ui.confModel.GUIHistory
 
assignmentMapping - Variable in class de.uni_hildesheim.sse.translation.ModelTranslator
 
AssignmentReducer - Class in net.ssehub.easy.varModel.model.rewrite
Part of the ProjectRewriteVisitor to remove sub values of a RHS of an assignment, if declarations of this assignments have been removed.
Visiting should be started with AssignmentReducer.reduce(OCLFeatureCall) instead of using the usual accept methods.
AssignmentReducer(RewriteContext) - Constructor for class net.ssehub.easy.varModel.model.rewrite.AssignmentReducer
Default constructor.
AssignmentResolver - Class in net.ssehub.easy.varModel.confModel
Resolves the initial assignment settings for a configuration.
AssignmentResolver(Configuration) - Constructor for class net.ssehub.easy.varModel.confModel.AssignmentResolver
Sole constructor for this class.
AssignmentResolver.AssignBlockVisitor - Class in net.ssehub.easy.varModel.confModel
Part of the AssignmentResolver#resolveAnnotationAssignments(AttributeAssignment, Map) for recursive resolving assignment values of annotation assignment blocks.
assignments - Variable in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
assignments - Variable in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
assignments() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
Returns all statements within a method.
assignmentsOnly - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
assignmentState - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
assignmentState - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
AssignmentState - Enum in net.ssehub.easy.varModel.confModel
Defines the default and global assignment states.
AssignmentState() - Constructor for enum net.ssehub.easy.varModel.confModel.AssignmentState
 
AssignmentStateFilter - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Filters variables which are in a specific state.
AssignmentStateFilter(AssignmentState) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.AssignmentStateFilter
Sole constructor for this class.
assignMetaTypeValue() - Static method in class net.ssehub.easy.varModel.model.values.ValueFactory
This method assigns the constructor for MetaTypeValue to the IDatatype MetaType.
assignModelParameter(IResolvableModel<VariableDeclaration, Script>, IResolvableModel<VariableDeclaration, Script>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
assignModelParameter(IResolvableModel<VariableDeclaration, Template>, IResolvableModel<VariableDeclaration, Template>) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
assignModelParameter(IResolvableModel<V, M>, IResolvableModel<V, M>) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Assigns the model parameters.
assignProjectComment(Project, Object, Comment) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Assigns a comment to an element directly assigned to a project and ensures the existence the structured comment for the project if required.
assignRealValue() - Static method in class net.ssehub.easy.varModel.model.values.ValueFactory
This method assigns the constructor for RealValues to the IDatatype RealType.
assignReferenceValue() - Static method in class net.ssehub.easy.varModel.model.values.ValueFactory
This method assigns the constructor for ReferenceValue to the IDatatype Reference.
assignSingleExpressionDefault() - Method in class net.ssehub.easy.varModel.confModel.DefaultValueHelper
Assigns a basic default value based on a single expression.
assignStringValue() - Static method in class net.ssehub.easy.varModel.model.values.ValueFactory
This method assigns the constructor for StringValues to the IDatatype StringType.
assignValue(IDecisionVariable) - Method in class net.ssehub.easy.producer.ui.confModel.GUIHistory
Stores a new value into this GUIHistory.
assignValue(Value, boolean) - Method in class net.ssehub.easy.varModel.cstEvaluation.CompoundSlotAccessor
Assigns the value.
assignValue(Value, IAssignmentState, boolean) - Method in class net.ssehub.easy.varModel.confModel.ToplevelVarConfigProvider
Assigns a value.
assignValues - Variable in class net.ssehub.easy.varModel.confModel.Configuration
 
assignVersionTypeValue() - Static method in class net.ssehub.easy.varModel.model.values.ValueFactory
This method assigns the constructor for VersionValue to the IDatatype VersionType.
at() - Method in class net.ssehub.easy.dslCore.test.StringWithPosition
Returns the character at the actual position.
at(int) - Method in class net.ssehub.easy.dslCore.test.StringWithPosition
Returns the character at the actual position including the increment inc.
at(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
at(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
at(int) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Returns a specific element from the collection.
at(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
at(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Returns the value assigned to key.
at(String, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns the character at given position as String.
AT - Static variable in class net.ssehub.easy.varModel.cstEvaluation.StringOperations
Implements the "at" operation.
AT - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
AT - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
AT - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
AttachedConstraint - Class in net.ssehub.easy.reasoning.core.reasoner
Implements a constraint with attached object (fixed and Constraint.Type.USUAL type).
AttachedConstraint(ConstraintSyntaxTree, IDatatype, IModelElement) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.AttachedConstraint
Creates a new constraint from an already parsed syntax tree.
attrAssignments - Variable in class de.uni_hildesheim.sse.translation.Utils.SplitResult
 
attribute(Attribute) - Method in class net.ssehub.easy.varModel.model.DecisionVariableDeclaration
Attributes this element.
attribute(Attribute) - Method in interface net.ssehub.easy.varModel.model.IAttributableElement
Attributes this element.
attribute(Attribute) - Method in class net.ssehub.easy.varModel.model.Project
 
attribute(Attribute) - Method in class net.ssehub.easy.varModel.model.ProjectDecisionVariableDeclaration
 
Attribute - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Represents an attribute from a variability model imported into VIL.
Attribute - Class in net.ssehub.easy.varModel.model
Defines an attribute.
Attribute() - Constructor for class net.ssehub.easy.varModel.model.Attribute
Constructor for serialization.
Attribute(String, IDatatype, IModelElement, IAttributableElement) - Constructor for class net.ssehub.easy.varModel.model.Attribute
Constructor for an attribute.
Attribute(String, IDatatype, IModelElement, IAttributableElement, Attribute) - Constructor for class net.ssehub.easy.varModel.model.Attribute
Constructor for an attribute.
Attribute(Configuration, IDecisionVariable, IVariableFilter) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Attribute
Creates a new attribute instance.
ATTRIBUTE - net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NameRegExFilter.DataType
Filter according to attributes.
ATTRIBUTE - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for "annotate".
ATTRIBUTE_ACCESS - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: "46" for attribute access.
ATTRIBUTE_NAME_BINDING_TIME - Static variable in class net.ssehub.easy.integration.common.impl.DecisionVariable
 
AttributeAssignment - Class in net.ssehub.easy.varModel.model
Represents an assignment of a value to attributes of at least one model element.
AttributeAssignment() - Constructor for class net.ssehub.easy.varModel.model.AttributeAssignment
Constructor for serialization.
AttributeAssignment(IModelElement) - Constructor for class net.ssehub.easy.varModel.model.AttributeAssignment
Creates a new attribute assignment.
AttributeAssignment.Assignment - Class in net.ssehub.easy.varModel.model
Characterizes an attribute-value assignment.
attributeAssignmentsResolvable(List<AttrAssignment>, TypeContext, IDecisionVariableContainer, boolean) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Returns whether the assignments in attrAssignments can be resolved in the given context and the given parent container.
AttributeAssignmentState() - Constructor for enum net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeAssignmentState
 
attributeChangedListener - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
 
AttributeException - Exception in net.ssehub.easy.reasoning.core.reasoner
A specific exception which may occur when assigning values to attributes.
AttributeException(String) - Constructor for exception net.ssehub.easy.reasoning.core.reasoner.AttributeException
Creates a new attribute exception.
AttributeFilter - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Filter for filtering elements having certain attribute assignments.
AttributeFilter() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeFilter
Creates a new filter which will filter variables, having not at least one attribute assignment of the specified list.
AttributeFilter.AttributeFilterItem - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
One attribute value which other variables should have.
AttributeFilterItem(Value) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeFilter.AttributeFilterItem
Sole constructor for this item.
AttributeHeaderMenu(Composite, ProductLineProject, AttributeValuesPage) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeHeaderMenu
Sole constructor for this class.
AttributeLabelProvider(GUIConfiguration) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeLabelProvider
Sole constructor for this class.
attributeName - Variable in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
attributeName - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
AttributeRegExFilter - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Implements a simple attribute filter.
AttributeRegExFilter(String, String, boolean) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeRegExFilter
Creates an attribute filter.
attributes - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
 
attributes - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
attributes - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver
 
attributes - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.DecisionVariable
 
attributes - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
attributes - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeResolver
 
attributes - Variable in class net.ssehub.easy.producer.core.persistence.datatypes.Entity
 
attributes - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeFilter
 
attributes - Variable in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
attributes - Variable in class net.ssehub.easy.varModel.model.datatypes.FreezeVariableType
 
attributes - Variable in class net.ssehub.easy.varModel.model.DecisionVariableDeclaration
 
attributes() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Returns all attributes.
attributes() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the annotations for this variable.
attributes() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Attribute
 
attributes() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns the attributes of this configuration.
attributes() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver
Returns the attributes to be used in the configuration.
attributes() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.DecisionVariable
 
attributes() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Returns the attributes of this class.
ATTRIBUTES - net.ssehub.easy.varModel.capabilities.IvmlReasonerCapabilities
Whether the reasoner works with attributes.
ATTRIBUTES_VALUE_PAGE - net.ssehub.easy.producer.ui.contributions.Contributions.UIElement
The attributes value page.
AttributesCheckVisitor - Class in net.ssehub.easy.reasoning.core.reasoner
A visitor for checking frozen values for all variables which correspond to a given (temporary) assignment of attribute values.
AttributesCheckVisitor(ReasoningResult, AttributeValues) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.AttributesCheckVisitor
Creates a new visitor storing the given instances for processing.
attributesCombo - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
 
AttributesComboViewer - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
A combobox for displaying and selecting attributes.
AttributesComboViewer(Composite) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributesComboViewer
Creates a viewer without value provider and without "all" entry.
AttributesComboViewer(Composite, boolean) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributesComboViewer
Creates a viewer without value provider.
AttributesComboViewer(Composite, AttributesComboViewer.IGroupValueProvider, boolean) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributesComboViewer
Creates a viewer.
AttributesComboViewer.IGroupValueProvider - Interface in net.ssehub.easy.producer.ui.productline_editor.configuration
A value provider for the group value (to be considered at runtime).
AttributeSynchronizer - Class in net.ssehub.easy.instantiation.core.model.artifactModel.xml
Implements an XML attribute synchronizer.
AttributeSynchronizer(XmlElement) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.xml.AttributeSynchronizer
Creates an attribute synchronizer.
AttributeTableEditor(Configuration, AbstractEASyEditorPage) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeTableEditor
Sole constructor for this editor.
attributeToKey(Attribute) - Static method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeFilter
Creates a key based on a given attribute.
attributeType() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypes
Returns the type descriptor for the built-in type 'Attribute'.
attributeValueCombo - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
 
attributeValues - Variable in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
 
AttributeValues - Class in net.ssehub.easy.reasoning.core.reasoner
Stores attributes and their assigned values as an additional information to be considered while reasoning.
AttributeValues() - Constructor for class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Creates a new set of attribute values.
AttributeValues.ResolutionVisitor - Class in net.ssehub.easy.reasoning.core.reasoner
A visitor for resolving attribute values.
AttributeValuesPage - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Editor for displaying and editing the temporary attribute settings to be passed configuration of the current project.
AttributeValuesPage(ProductLineProject, Composite) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
Creates a new attribute values page.
AttributeValuesPage.AttributeAssignmentState - Enum in net.ssehub.easy.producer.ui.productline_editor.configuration
Defines a specific assignment state for user-provided attribute values.
AttributeValuesPage.AttributeHeaderMenu - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
The header menu for attribute values.
AttributeValuesPage.AttributeLabelProvider - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Concrete label provider for the attribute editor.
AttributeValuesPage.AttributeTableEditor - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Defines a customized table editor.
AttributeValuesPage.TemporaryAttributesConfiguration - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Represents a temporary configuration for defining attribute values and acts as a controller for the model-level modifications.
AttributeVariable - Class in net.ssehub.easy.varModel.cst
A variable which represents an attribute.
AttributeVariable() - Constructor for class net.ssehub.easy.varModel.cst.AttributeVariable
Constructor for serialization.
AttributeVariable(ConstraintSyntaxTree, Attribute) - Constructor for class net.ssehub.easy.varModel.cst.AttributeVariable
Creates an attribute variable.
ATTRIBUTION - Static variable in class de.uni_hildesheim.sse.translation.ErrorCodes
Errors during attribution of elements (attributeTo).
attrPattern - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeRegExFilter
 
attrs - Variable in class de.uni_hildesheim.sse.translation.Utils.SplitResult
 
augment(IDecisionVariable, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver
Augments dVar and its transitive parents.
augmentByDepending(List<ModelInfo<M>>, List<ModelInfo<M>>, Map<M, ModelInfo<M>>) - Static method in class net.ssehub.easy.basics.modelManagement.Utils
Augments the given model infos by their depending models, i.e.
augmentValue(Value, IDecisionVariable, EvaluationVisitor, IConfiguration, AssignmentResolver) - Static method in class net.ssehub.easy.varModel.confModel.AssignmentResolver
If a value of a refined compound shall the first time be assigned to a variable of a super compound (polymorphic values), then also the default values of the refined compounds shall be taken into account and augment the value.
autocompleteCompoundAssign(ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
automatically completes a compound-assign with all specified variables in the declaration.
AVAILABLE - net.ssehub.easy.reasoning.core.reasoner.IReasonerMessage.Type
Signals that the source of the message became available.
availableModels - Variable in class net.ssehub.easy.basics.modelManagement.AvailableModels
 
availableModels - Variable in class net.ssehub.easy.basics.modelManagement.ModelManagement
 
availableModels() - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Returns access to the available models.
AvailableModels<M extends IModel> - Class in net.ssehub.easy.basics.modelManagement
Stores information about available models, i.e., the relation between model names and all available model information objects.
AvailableModels(IModelManagementRepository<M>) - Constructor for class net.ssehub.easy.basics.modelManagement.AvailableModels
Creates an instance of this class.
availableRows(Composite) - Static method in class net.ssehub.easy.producer.ui.configuration.VtlArgumentProviderPreferencePage
Return the number of rows available in the current display using the current font.
availableRows(Composite) - Static method in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
Return the number of rows available in the current display using the current font.
avg() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
avg() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
 
avg() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns the average of all elements.
avg() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
avg() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
AVG - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
Implements the "avg" operation.
AVG - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
AVG - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 

B

base - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
 
base - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
base - Variable in class net.ssehub.easy.instantiation.core.model.execution.Executor
 
base - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
 
base - Variable in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
 
base - Variable in class net.ssehub.easy.producer.core.persistence.standard.StandaloneProjectDescriptor
 
base - Variable in class net.ssehub.easy.varModel.cstEvaluation.CollectionElementVariable
 
baseFolder - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StreamTracer
 
baseFolder - Variable in class net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment
 
basePath - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
 
baseType - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
baseType - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
 
BaseTypeVisitor - Class in net.ssehub.easy.varModel.model.datatypes
A visitor which determines the (recursive) base type of a given type.
BaseTypeVisitor() - Constructor for class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
Prevents initialization from outside.
baseURI - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateSubstitutionExecution
 
BASIC - Static variable in class net.ssehub.easy.varModel.model.datatypes.Types
 
BasicCopyVisitor - Class in net.ssehub.easy.varModel.cst
Implements a basic constraint copy visitor.
BasicCopyVisitor() - Constructor for class net.ssehub.easy.varModel.cst.BasicCopyVisitor
Creates a copy visitor leaving variable nodes as they are, copying constants, not inferring types on intermediary expressions.
BasicDecisionVariableContainer - Class in net.ssehub.easy.varModel.model
This class basically realizes a decision variable container (this class does not support realizing constraints).
BasicDecisionVariableContainer() - Constructor for class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
Creates a container instance.
BasicModelLoadingListener<M extends IModel> - Class in net.ssehub.easy.dslCore.ui.listeners
Generically implements a model processing (loading) listener which disables UI controls.
BasicModelLoadingListener(ModelInfo<M>, ModelManagement<M>, IControl) - Constructor for class net.ssehub.easy.dslCore.ui.listeners.BasicModelLoadingListener
Creates a generic listener.
BasicModelLoadingListener(ModelInfo<M>, ModelManagement<M>, IControl, IModelProcessingListener.Type[]) - Constructor for class net.ssehub.easy.dslCore.ui.listeners.BasicModelLoadingListener
Creates a generic listener.
BasicProgressObserver - Class in net.ssehub.easy.basics.progress
A basic, eclipse-like progress observer.
BasicProgressObserver() - Constructor for class net.ssehub.easy.basics.progress.BasicProgressObserver
 
BasicProgressObserver.IProgressMonitor - Interface in net.ssehub.easy.basics.progress
Simple progress monitor interface.
BasicProgressObserver.Task - Class in net.ssehub.easy.basics.progress
Representation of a task, which will be observed by the BasicProgressObserver.IProgressMonitor.
BasisDatatype - Class in net.ssehub.easy.varModel.model.datatypes
Represents the basic data types of the IVML.
BasisDatatype(String, DelegatingType) - Constructor for class net.ssehub.easy.varModel.model.datatypes.BasisDatatype
Constructor for the basis data type.
BasisDatatypeValue - Class in net.ssehub.easy.varModel.model.values
Holding basis data types.
BasisDatatypeValue(IDatatype) - Constructor for class net.ssehub.easy.varModel.model.values.BasisDatatypeValue
Constructor for a new BasisDatatypeValue.
BasisGUIVariable - Class in net.ssehub.easy.producer.ui.confModel
GUI representation of IDecisionVariables which can be configured with a simple text editor.
BasisGUIVariable(IDecisionVariable, Composite, GUIConfiguration, GUIVariable) - Constructor for class net.ssehub.easy.producer.ui.confModel.BasisGUIVariable
Sole constructor for this class.
basisType - Variable in class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
 
BasisVariable - Class in net.ssehub.easy.varModel.confModel
Class for variables which do not bear nested variables.
BasisVariable(IConfigurationElement, AbstractVariable, boolean, boolean) - Constructor for class net.ssehub.easy.varModel.confModel.BasisVariable
Sole constructor for creating IDecisionVariable's which do not contain nested Elements.
beautifyConstraintString(String) - Method in class de.uni_hildesheim.sse.ui.ModelConnector
 
before - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog
 
before - Variable in class net.ssehub.easy.varModel.persistency.ConstraintSplitWriter
 
BEFORE_THIS - net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode.InsertionPoint
Directly before.
beforeNestedElement(Object) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
This method is called before a nested element is emitted.
beforeNestedElement(Object) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
beforeRename(IFileSystemArtifact) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Called before renaming an artifact to cleanup.
beforeRename(Path) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Called before a path is renamed, i.e., it is about to be renamed.
BEGINNING_BLOCK - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: Left brackets for the beginning of an block.
BEGINNING_PARENTHESIS - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: Left brackets for the beginning of a parenthesis.
beginTask(String, int) - Method in class de.uni_hildesheim.sse.ui.EclipseProgressObserver.MyProgressMonitor
 
beginTask(String, int) - Method in interface net.ssehub.easy.basics.progress.BasicProgressObserver.IProgressMonitor
Begins the task with the given name.
beginTask(String, int) - Method in class net.ssehub.easy.producer.eclipse.observer.EclipseProgressObserver.MyProgressMonitor
 
beingLoaded - Variable in class net.ssehub.easy.dslCore.ModelUtility
Stores information about files currently being loaded in order to prevent infinite recursions in case of errors in dependent projects.
bestDiff - Variable in class net.ssehub.easy.varModel.cstEvaluation.DispatchInformation
 
bestMatch - Variable in class net.ssehub.easy.varModel.cstEvaluation.DispatchInformation
 
Binary - Class in net.ssehub.easy.instantiation.core.model.artifactModel.representation
The binary representation of an artifact.
Binary(boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Binary
Creates a new empty binary representation.
Binary(File, boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Binary
Creates a new binary representation from file.
Binary(String, boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Binary
Creates a new binary representation from file.
BinaryOperationEvaluator(BooleanOperations.BinaryBooleanOperation) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.BooleanOperations.BinaryOperationEvaluator
Creates a binary operation evaluator based on a binary boolean operation.
binaryRepresentation - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.CompositeArtifact
 
bind(EvaluationVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionEvaluator
Binds the evaluation visitor.
bind(IDecisionVariable, int, EvaluationContext) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerElementAccessor
Binds the accessor to the given variable and context.
bind(IDecisionVariable, String, EvaluationContext) - Method in class net.ssehub.easy.varModel.cstEvaluation.CompoundSlotAccessor
Binds the accessor to the given variable and context.
bind(IDecisionVariable, EvaluationContext) - Method in class net.ssehub.easy.varModel.cstEvaluation.AbstractDecisionVariableEvaluationAccessor
Binds this accessor.
bind(IDecisionVariable, EvaluationContext) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableAccessor
Binds the accessor to the given (non-local) variable and context.
bind(IDecisionVariable, EvaluationContext, boolean) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableAccessor
Binds the accessor to the given (local or non-local) variable and context.
bind(IDecisionVariable, EvaluationContext, int) - Method in class net.ssehub.easy.varModel.cstEvaluation.IndexAccessor
Binds this accessor.
bind(EvaluationContext) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Binds the accessor to the given context.
bind(LocalDecisionVariable, String, EvaluationContext) - Method in class net.ssehub.easy.varModel.cstEvaluation.CompoundSlotAccessor
Binds the accessor to the given variable and context.
bind(AbstractVariable, EvaluationContext) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableAccessor
Binds the accessor to the given variable and context.
bind(IDatatype) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.EvaluationContextImpl
Binds the type to the first/closest definition of type.
bind(IDatatype, EvaluationContext) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalConfiguration
Binds the given type to the first matching decision variable.
bind(Value, boolean, EvaluationContext) - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantAccessor
Binds the accessor to the given value and context.
bindContainer(IDecisionVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Binds a container as provider for nested variables against this accessor in order to carry information about the underlying variables as long as possible through the evaluation.
bindContainer(EvaluationAccessor) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Binds all bound container elements stored in accessor to this accessor.
bindFreeVarsByQuantors(ConstraintSyntaxTree, Map<IDatatype, List<AbstractVariable>>) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Binds the free variables by one quantor per quantor group.
bindIHighlightingConfiguration() - Method in class de.uni_hildesheim.sse.ui.VilBuildLanguageUiModule
Bind the initial configuration of the highlighting (bold) for the customized highlighting.
bindIHighlightingConfiguration() - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.TemplateLangUiModule
Bind the initial configuration of the highlighting (bold) for the customized highlighting.
bindIHyperlinkHelper() - Method in class de.uni_hildesheim.sse.ui.IvmlUiModule
Binds the custom IvmlHyperlinkHelper for the creation of the com.google.inject.Bindery.
bindIHyperlinkHelper() - Method in class de.uni_hildesheim.sse.ui.VilBuildLanguageUiModule
Binds the custom VIL hyperlink helper for the creation of the com.google.inject.Bindery.
bindIHyperlinkHelper() - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.TemplateLangUiModule
Binds the custom VTL hyperlink helper for the creation of the com.google.inject.Bindery.
binding - Variable in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
bindingTime - Variable in class net.ssehub.easy.integration.common.impl.DecisionVariable
 
bindISemanticHighlightingCalculator() - Method in class de.uni_hildesheim.sse.ui.VilBuildLanguageUiModule
Bind the actual highlighting (what and how to highlight).
bindISemanticHighlightingCalculator() - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.TemplateLangUiModule
Bind the actual highlighting (what and how to highlight).
bindIValueConverterService() - Method in class de.uni_hildesheim.sse.IvmlRuntimeModule
Configures the value converter factory.
bindIValueConverterService() - Method in class de.uni_hildesheim.sse.vil.expressions.ExpressionDslRuntimeModule
Configures the value converter factory.
bindIValueConverterService() - Method in class de.uni_hildesheim.sse.vil.templatelang.TemplateLangRuntimeModule
Configures the value converter factory.
bindIValueConverterService() - Method in class de.uni_hildesheim.sse.VilBuildLanguageRuntimeModule
Configures the value converter factory.
blacklist - Variable in class net.ssehub.easy.varModel.model.rewrite.modifier.DeclarationNameFilter
 
blacklist - Variable in class net.ssehub.easy.varModel.model.rewrite.modifier.ImportNameFilter
 
block - Variable in class de.uni_hildesheim.sse.translation.ModelTranslator.EvalBlockResult
 
BlockExpression - Class in net.ssehub.easy.varModel.cst
Represents a block of expressions.
BlockExpression(ConstraintSyntaxTree[]) - Constructor for class net.ssehub.easy.varModel.cst.BlockExpression
Creates a block expression.
body - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
body - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleBlock
 
body - Variable in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceForCommand
 
body - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.ContentLoopExpression
 
body - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateBlock
 
BOOLEAN - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchFactory
 
BOOLEAN_TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
BooleanMatchExpression - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch
Implements a Boolean match expression, i.e., a traditional pre- or postcondition.
BooleanMatchExpression(Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.BooleanMatchExpression
Creates a new Boolean match expression.
BooleanOperations - Class in net.ssehub.easy.varModel.cstEvaluation
Implements Boolean operations.
BooleanOperations() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.BooleanOperations
Prevents external creation.
BooleanOperations.BinaryBooleanOperation - Interface in net.ssehub.easy.varModel.cstEvaluation
Defines the interface for a binary boolean operation.
BooleanOperations.BinaryOperationEvaluator - Class in net.ssehub.easy.varModel.cstEvaluation
Generically implements binary Boolean operations.
booleanType() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the type descriptor for the built-in type 'Boolean'.
BooleanType - Class in net.ssehub.easy.varModel.model.datatypes
Creates the BasisDatatype Boolean.
BooleanType() - Constructor for class net.ssehub.easy.varModel.model.datatypes.BooleanType
Constructor for a new BooleanType.
booleanValue - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
 
BooleanValue - Class in net.ssehub.easy.varModel.model.values
This class holds the value for the boolean.
BooleanValue() - Constructor for class net.ssehub.easy.varModel.model.values.BooleanValue
Argumentless constructor representing the type itself.
BooleanValue(Boolean) - Constructor for class net.ssehub.easy.varModel.model.values.BooleanValue
Creates a boolean value from the given boolean value.
BooleanValue(String) - Constructor for class net.ssehub.easy.varModel.model.values.BooleanValue
Constructor.
btnAbortInstantiation - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
 
btnAddAttribute - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeHeaderMenu
 
btnAddFilter - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
 
btnClearAttributes - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeHeaderMenu
 
btnCreateMember - Variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu
 
btnDebugInfos - Variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.EASyDebugInformationButton
 
btnFreezeAll - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
 
btnInstantiate - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
 
btnManagePredecessors - Variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu
 
btnPropagate - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
Created for demonstrating only.
btnPullConfiguration - Variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu
 
btnRemoveAttribute - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeHeaderMenu
 
btnValidateProductline - Variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu
 
build(Path, String, boolean, String[]) - Static method in class net.ssehub.easy.instantiation.maven.Maven
Executes a specific MAVEN build specification.
build(Node, XmlElement) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Building up the representing object structure.
BUILD_SCRIPT - net.ssehub.easy.producer.ui.core.EditorType
Specification that the Build Script should be opened, i.e.
buildAttribute(XmlElement, String, String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Creates a new Attribute for given XmlElement, with given name and value, but returns the parent XML element.
buildAttribute(XmlElement, String, String, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Creates a new Attribute for given XmlElement, with given name and value, but returns the parent.
BuildCollectionApplicator - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop
An applicator which collects the RHS values which need a build and pushes the related match variable values into the given runtime environment.
BuildCollectionApplicator(RuntimeEnvironment) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildCollectionApplicator
Creates a build collection applicator for a given runtime environment.
buildContributing(AbstractRuleMatchExpression, BuildlangExecution) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExecutableRules
Aims at building contributing match expressions if the given expression fails.
buildElement(XmlElement, String, String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Creates a new XmlElement as child of given parent, with given name, but returns the parent element.
BuildEnablingApplicator - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop
An applicator which may enable the execution of a loop body.
BuildEnablingApplicator() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildEnablingApplicator
 
builder - Variable in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
Collects results.
BuildExecutionApplicator - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop
An applicator which actually executes a rule body if build is required for a LHS/RHS match.
BuildExecutionApplicator(RuntimeEnvironment, RuleExecutionContext, RuleBodyExecutor) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildExecutionApplicator
Creates the applicator.
buildFinished(BuildEvent) - Method in class net.ssehub.easy.instantiation.ant.instantiators.CustomAntLogger
 
BUILDLANG_TRACERS - Static variable in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
 
BuildLangConfig - Class in de.uni_hildesheim.sse
Stores some global configuration values.
BuildLangConfig() - Constructor for class de.uni_hildesheim.sse.BuildLangConfig
 
BuildlangExecution - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Executes a build language project.
BuildlangExecution(ITracer, File, String, Map<String, Object>) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Creates a new execution environment.
BuildlangExecution(ITracer, File, Map<String, Object>) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Creates a new execution environment.
BuildlangExecution(RuntimeEnvironment) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Creates a new execution visitor for import expression evaluation.
BuildLangImportResolver - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
A specific resolver for VIL enabling calls to VTL.
BuildLangImportResolver() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildLangImportResolver
 
BuildLangModelUtility - Class in de.uni_hildesheim.sse
Provides language-wide functionality.
BuildLangModelUtility() - Constructor for class de.uni_hildesheim.sse.BuildLangModelUtility
Prevents external creation.
BuildlangWriter - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
For writing a buildlanguage model to a print stream.
BuildlangWriter(Writer) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
Creates a build language writer.
buildLocalTypeRegistry(Advice) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Builds a local type registry for advice.
buildModel(IXtextDocument) - Method in class net.ssehub.easy.dslCore.ui.editors.AbstractModelChangeListener
Creates the model in the given xText document doc.
buildModel(IXtextDocument) - Method in class net.ssehub.easy.dslCore.ui.editors.CommonXtextEditor
 
buildModel(IXtextDocument) - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
buildModel(IXtextDocument) - Method in interface net.ssehub.easy.dslCore.ui.editors.IUpdatableEditor
Creates the model in the given xText document doc.
BuildModel - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Provides mechanisms for loading, linking, referring, searching and storing build models according to their name, their version and their location.
BuildModel() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildModel
Singleton.
BuildModel.VilModelRepository - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Refined model repository for IVML.
BuildModelListener - Class in de.uni_hildesheim.sse.ui
A de.uni_hildesheim.sse.easy_producer.instantiator.model.buildlangModel.Script listener, which receives notifications about changes of the build model and then forces an update of the de.uni_hildesheim.sse.ui.XtextEditor instance that is used to edit the corresponding document in which the script is defined.
BuildModelListener() - Constructor for class de.uni_hildesheim.sse.ui.BuildModelListener
Constructs a build model listener that updates a registered de.uni_hildesheim.sse.ui.XtextEditor instance if the underlying de.uni_hildesheim.sse.easy_producer.instantiator.model.buildlangModel.Script instance, which is edited in the registered editor, changes.
buildNeeded(Object, Object) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.LhsRhsMatchLoop
Returns whether a build is needed to turn rhsValue into lhsValue.
buildParents(IModelElement) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Fills up the ProjectCopyVisitor.parents stack in the correct order for elements which are copied at the end of the visitation process as part of the ProjectCopyVisitor.visitProject(Project) method.
BuildResolverVisitor - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Implements a visitor which builds a resolver for modifying a VIL model.
BuildResolverVisitor(TypeRegistry, TreeNode, TreeNode.InsertionPoint) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
Creates a build resolver visitor.
buildScriptChanged() - Method in interface net.ssehub.easy.producer.core.mgmt.IProductLineProjectListener
This method is called, if the PLPInfo.getBuildScript() was changed.
buildScriptChanged() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
 
buildScriptChanged() - Method in class net.ssehub.easy.producer.ui.productline_editor.Editor
 
buildScriptWasEdited() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Sets the flag for saving the build script.
buildStarted(BuildEvent) - Method in class net.ssehub.easy.instantiation.ant.instantiators.CustomAntLogger
 
BuiltIn - Class in net.ssehub.easy.instantiation.core.model.artifactModel
Initializes built-in VIL artifact types.
BuiltIn - Class in net.ssehub.easy.instantiation.core.model
Initializes built-in VIL types.
BuiltIn - Class in net.ssehub.easy.instantiation.core.model.defaultInstantiators
Initializes built-in VIL instantiators.
BuiltIn - Class in net.ssehub.easy.instantiation.core.model.expressions
Initializes built-in VIL types.
BuiltIn - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Initializes built-in VIL types.
BuiltIn() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.BuiltIn
 
BuiltIn() - Constructor for class net.ssehub.easy.instantiation.core.model.BuiltIn
 
BuiltIn() - Constructor for class net.ssehub.easy.instantiation.core.model.defaultInstantiators.BuiltIn
 
BuiltIn() - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.BuiltIn
 
BuiltIn() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.BuiltIn
 
bundle - Static variable in class net.ssehub.easy.instantiation.maven.Activator
 
Bundle - Class in net.ssehub.easy.basics.internal
Stores data about the containing OSGi bundle (static bundle without activator).
Bundle - Class in net.ssehub.easy.instantiation.core
Stores data about the containing OSGi bundle (static bundle without activator).
Bundle - Class in net.ssehub.easy.instantiation.java
Bundle/activator class for this plugin.
Bundle - Class in net.ssehub.easy.instantiation.serializer.xml
Bundle/activator class for this plugin.
Bundle - Class in net.ssehub.easy.reasoning.core
Stores data about the containing OSGi bundle (static bundle without activator).
Bundle - Class in net.ssehub.easy.varModel
Stores data about the containing OSGi bundle (static bundle without activator).
Bundle() - Constructor for class net.ssehub.easy.basics.internal.Bundle
 
Bundle() - Constructor for class net.ssehub.easy.instantiation.core.Bundle
 
Bundle() - Constructor for class net.ssehub.easy.instantiation.java.Bundle
 
Bundle() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.Bundle
 
Bundle() - Constructor for class net.ssehub.easy.reasoning.core.Bundle
 
Bundle() - Constructor for class net.ssehub.easy.varModel.Bundle
 
BUNDLE_ID - Static variable in class net.ssehub.easy.instantiation.maven.Activator
 
BUNDLE_NAME - Static variable in class net.ssehub.easy.reasoning.sseReasoner.Descriptor
The ID of this bundle.
BundleId - Class in net.ssehub.easy.dslCore
Defines the Bundle ID for this bundle.
BundleId() - Constructor for class net.ssehub.easy.dslCore.BundleId
 
bundleLocation - Variable in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
 
bundleLocationToFile(String) - Static method in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
Converts a bundle location to a file.
bundleName - Variable in class net.ssehub.easy.basics.logger.EASyLoggerFactory.EASyLogger
 
BUT - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for but.
button - Variable in class net.ssehub.easy.dslCore.ui.listeners.ButtonUiControl
 
button - Variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ModelCombobox
 
ButtonListener(Configuration.PathKind) - Constructor for class net.ssehub.easy.producer.ui.configuration.PathPropertyPage.ButtonListener
Creates the listener for a specific path kind.
ButtonUiControl - Class in net.ssehub.easy.dslCore.ui.listeners
Implements a UI control class for Button.
ButtonUiControl(Button) - Constructor for class net.ssehub.easy.dslCore.ui.listeners.ButtonUiControl
Creates a button UI control.
byName(String) - Method in class net.ssehub.easy.instantiation.velocity.VelocityCompoundAccess
Returns the desired member value of the compound.

C

CA_POOL - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
 
cAcc - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver.CompoundAnnotationMapper
 
cache - Variable in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
 
cache - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache
 
cache - Variable in class net.ssehub.easy.varModel.confModel.Configuration
 
CACHE - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
 
cacheInheritedAnnotations(Class<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Caches the inherited annotations and avoids repeated class analysis.
cacheVariable(DecisionVariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeResolver
Cache data about a variable.
CalcEvaluator(boolean) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.CalcEvaluator
Implements a container calculation evaluator.
calcLevel(ILanguageElement, Class<?>) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilEcoreModelFinder
Determines the nesting level of element until stopCls.
calcSuperDiff(IMetaType, IMetaType) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Calculates the difference of super types from reference to iter.
calcSuperDiffRec(IMetaType, IMetaType) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Calculates the difference of super types from reference to iter over the types and their generic parameter.
calcTypeDiff(IMetaOperation, IMetaType[], CallArgument[], int) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Calculates the differences in types between the given operation and the given argument types.
calculateDiff(CustomOperation, IDatatype, IDatatype[]) - Static method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationUtils
Returns the difference of the operations in terms of different (assignable) types.
calculateValues() - Method in class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
Part of the individual sub class: Calculates elements which may be selected by this combo box.
calculateValues() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.InterfaceDropDown
 
CALCULATING - net.ssehub.easy.basics.modelManagement.IModelProcessingListener.Type
Longer running calculation on the model contents.
call - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.ContainerIterationExecutor
 
CallArgument - Class in net.ssehub.easy.instantiation.core.model.expressions
Describes an optionally named call argument.
CallArgument() - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
Constructor for serialization.
CallArgument(String, Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
Creates a named call argument.
CallArgument(String, TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
Creates a named call argument from a given runtime type.
CallArgument(Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
Creates an unnamed call argument.
CallArgument(TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
Creates a call argument for runtime operation resolution.
callback - Variable in class de.uni_hildesheim.sse.validation.IvmlJavaValidator
 
callback - Variable in class de.uni_hildesheim.sse.validation.VilBuildLanguageJavaValidator
 
callback - Variable in class de.uni_hildesheim.sse.vil.templatelang.validation.TemplateLangJavaValidator
 
CallExpression - Class in net.ssehub.easy.instantiation.core.model.expressions
Represents a call to an operation of a TypeDescriptor.
CallExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
Constructor for serialization.
CallExpression(Object, String, boolean, CallArgument...) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
Creates a new call expression which may be part of a dot expression.
CallExpression(Object, String, CallArgument...) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
Creates a new (undotted) call expression.
CallExpression(Object, String, Expression...) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
Creates a new (undotted) call expression.
CallExpression(IMetaOperation, CallArgument...) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
Creates a new transparent call expression from a conversion or optimization operation.
CallExpression(OperationDescriptor, CallArgument) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
Creates a new transparent call expression from a conversion or optimization operation.
CallExpression.CallType - Enum in net.ssehub.easy.instantiation.core.model.expressions
Defines some basic call types.
CallExpressionTester(String, CallArgument...) - Constructor for class net.ssehub.easy.instantiation.core.model.common.Resolver.CallExpressionTester
Creates a call expression tester.
CallExpressionTreeNode - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Implements an element node for rule call expressions.
CallExpressionTreeNode(TreeNode, CallExpression) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.CallExpressionTreeNode
Implements an element tree node.
callStack - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StreamTracer
 
callStack - Variable in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
callType - Variable in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
 
CallType() - Constructor for enum de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator.CallType
 
CallType() - Constructor for enum net.ssehub.easy.instantiation.core.model.expressions.CallExpression.CallType
 
canBeDereferenced - Variable in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
 
canBeDereferenced() - Method in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
Returns whether the visited expression can be dereferenced.
canBeInstantiated - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
canBeInstantiated() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
canBeInstantiated() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
canBeInstantiated() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
 
canBeInstantiated() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
canBeInstantiated() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
canBeInstantiated() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns whether TypeDescriptor.create(Object...) will return an instance.
canConvert(Class) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.AdviceConverter
Determines whether this converter instance handles the given class.
canConvert(Class) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ClassWrapperConverter
Determines whether this converter instance handles the given class.
canConvert(Class) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.DelegatingTypeConverter
Determines whether this converter instance handles the given class.
canConvert(Class) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.EnumValueConverter
Determines whether this converter instance handles the given class.
canConvert(Class) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.IvmlComparisonOperationDescriptorConverter
Determines whether this converter instance handles the given class.
canConvert(Class) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.IVMLTypeDescriptorConverter
Determines whether this converter instance handles the given class.
canConvert(Class) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.NullValueConverter
Determines whether this converter instance handles the given class.
canConvert(Class) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.NullValueTypeConverter
Determines whether this converter instance handles the given class.
canConvert(Class) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.OperationConverter
Determines whether this converter instance handles the given class.
canConvert(Class) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ProjectConverter
Determines whether this converter instance handles the given class.
canConvert(Class) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionOperationDescriptorConverter
Determines whether this converter instance handles the given class.
canConvert(Class) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionTypeDescriptorConverter
Determines whether this converter instance handles the given class.
canConvert(Class) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.TypeRegistryConverter
Determines whether this converter instance handles the given class.
canConvert(Class) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.VTLTypeConverter
Determines whether this converter instance handles the given class.
candidates - Variable in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
candidates - Variable in class net.ssehub.easy.varModel.cstEvaluation.DispatchInformation
 
candidatesOnImports(ITypedModel, String, int, List<IMetaOperation>, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Retrieves further operation candidates from imports, but only inserted imports, also through wildcards.
canEdit(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationCellEditor
Returns if the column can be edited.
canEdit(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog.ArgumentEditingSupport
 
canInitializeConfig(IReasoner) - Static method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
CANNOT_RESOLVE_ITER - Static variable in class net.ssehub.easy.dslCore.translation.ErrorCodes
In case that the identifier "ITER" cannot be resolved (collection iteration).
cannotAssignHint() - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
 
cannotAssignHint() - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
A hint if an assignment is not allowed.
cannotAssignHint() - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ExpressionTranslator
 
cannotResolveImport(ModelImport<M>, List<IMessage>, URI, IRestrictionEvaluationContext) - Method in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
Is called if imp can finally not be resolved.
cannotResolveImport(ModelImport<Script>, List<IMessage>, URI, IRestrictionEvaluationContext) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildLangImportResolver
 
capabilities - Variable in class net.ssehub.easy.reasoning.core.reasoner.ReasonerDescriptor
 
CaseChange(boolean) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.StringOperations.CaseChange
Creates a case change evaluator.
cashMapping - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.Context
Indicates whether the mapping shall be (type) cached in this context.
cause - Variable in class de.uni_hildesheim.sse.translation.DerivedTypeMetaCompoundAccessVisitor
 
cause - Variable in class de.uni_hildesheim.sse.vil.expressions.translation.DeferredResolvableOperationExpression
 
cause - Variable in class net.ssehub.easy.dslCore.translation.Message
Stores the ECore element causing the error.
cause - Variable in class net.ssehub.easy.dslCore.translation.MessageHandler
 
cause - Variable in exception net.ssehub.easy.dslCore.translation.TranslatorException
 
cause - Variable in class net.ssehub.easy.varModel.validation.ValidationMessage
Stores the cause of the message.
causingFeature - Variable in class net.ssehub.easy.dslCore.translation.Message
Stores the (sub-)feature of Message.cause.
causingFeature - Variable in exception net.ssehub.easy.dslCore.translation.TranslatorException
 
cdata - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
 
ceil(double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Returns the integer that is closest to r0.
cellEditor - Variable in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.DelegatingGuiVariable
 
cfg - Variable in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
 
cfg - Variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ReasonerSettings
 
cfg - Variable in class net.ssehub.easy.reasoning.sseReasoner.Reasoner.ReasonerInstance
 
ChainedReasonerState - Class in net.ssehub.easy.reasoning.core.frontend
Helper class implementing a chained reasoner state.
ChainedReasonerState(Configuration, EvaluationResult) - Constructor for class net.ssehub.easy.reasoning.core.frontend.ChainedReasonerState
Creates a reasoner state.
ChainedReasonerState(Configuration, ReasoningResult) - Constructor for class net.ssehub.easy.reasoning.core.frontend.ChainedReasonerState
Creates a reasoner state.
CHANGE_COMPOUND_INSTANCE_TYPE - net.ssehub.easy.producer.ui.productline_editor.configuration.EditorContextMenuListener.Action
 
changeCompoundValueType(GUIVariable) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.EditorContextMenuListener
Asks the user for changing the type of the compound value in var along the refinement hierarchy.
changed - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
changed - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver
 
changed - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
 
changed() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
Returns all changed variables.
changed() - Method in class net.ssehub.easy.producer.core.mgmt.Controller
Notifies all observers.
changed(Object, Object) - Method in class net.ssehub.easy.producer.core.mgmt.Controller
Overloaded method for notification including the comparison of old and new value.
changed(AbstractIvmlVariable, Value) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IChangeHistoryVisitor
Called when a variable is about to be changed.
changed(GUIConfiguration) - Method in interface net.ssehub.easy.producer.ui.confModel.IGUIConfigChangeListener
Will be called when something inside the GUIConfiguration was changed.
changed(GUIConfiguration) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
 
changed(GUIVariable) - Method in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
Informs all listeners that this model contains unsaved data.
changedFilter() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
Returns a filter for all changed variables.
ChangeHistory - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Implements a checkpointing change history of variable changes.
ChangeHistory(Configuration) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
Creates a change history.
ChangeHistory.ChangeListener - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Implements a change listener to track reasoning changes to the configuration.
ChangeHistory.CSet - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Defines the type of a change set.
ChangeKind() - Constructor for enum net.ssehub.easy.varModel.cstEvaluation.IValueChangeListener.ChangeKind
 
changeListener - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
 
ChangeListener() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory.ChangeListener
 
changes(IChangeHistoryVisitor) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
Visits the most recent changes into the top-most change set.
changeSetStack - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
 
changeValue(IDecisionVariable, Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Changes the value of the given variable.
characters(char[], int, int) - Method in class net.ssehub.easy.producer.core.persistence.ConfigurationContentHandler
 
characters(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns the characters of a string.
CHARACTERS - Static variable in class net.ssehub.easy.varModel.cstEvaluation.StringOperations
 
CHARACTERS - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
CHARACTERS - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
charAt(int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Returns the character of the internal text buffer at position pos.
check(ProgressObserver) - Method in interface net.ssehub.easy.reasoning.core.frontend.IReasonerInstance
Checks the configuration according to the given project structure and does not affect the configuration.
check(ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.reasoner.DelegatingReasonerInstance
 
check(ProgressObserver) - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner.ReasonerInstance
 
check(Configuration, AttributeValues, ReasoningResult) - Static method in class net.ssehub.easy.reasoning.core.reasoner.AttributesCheckVisitor
Checks the given configuration with respect to values and adjusts result if required.
check(Configuration, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
 
check(Configuration, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
Checks the configuration according to the given project structure and does not affect the configuration.
check(Configuration, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter.FrontendReasonerAdapter
 
check(Configuration, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter.InstanceReasonerAdapter
 
check(Configuration, ReasonerConfiguration, ProgressObserver) - Method in interface net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter.IReasonerAdapter
Checks the configuration according to the given project structure and does not affect the configuration.
check(Configuration, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Checks the configuration according to the given project structure and does not affect the configuration.
check(Configuration, ReasonerConfiguration, ProgressObserver) - Method in interface net.ssehub.easy.reasoning.core.reasoner.IReasoner
Checks the configuration according to the given project structure and does not affect the configuration.
check(Configuration, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner
 
check(Configuration, ReasonerConfiguration, ReasoningResult) - Static method in class net.ssehub.easy.reasoning.core.reasoner.AttributesCheckVisitor
Checks the given configuration with respect to values and adjusts result if required.
check(ConstraintSyntaxTree) - Static method in class net.ssehub.easy.varModel.model.Constraint
Checks a constraint syntax tree for validation properties.
check(IMethodBinding) - Method in class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
Check if a method binding matches to the one that should be deleted.
checkAdviceName(Advice) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Checks whether a given advice is not null and has a name.
checkAdviceName(Advice) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Checks whether a given advice is not null and has a name.
checkAndConvert(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ConstantExpression
Checks the given type for compatibility with ConstantExpression.value and converts value if necessary and possible.
checkAnnotation(String, String, String, boolean, Set<JavaAnnotation>) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Checks if a Set of JavaAnnotations contains a specific annotation.
checkArguments(Map<String, Object>, ProgressObserver) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Checks the arguments.
checkAssignments(IDecisionVariableContainer, CompoundValue, boolean) - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
Checks the assignments for equality.
checkCallExpression(AbstractCallExpression, ExpressionTranslator.CallType, Call) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Performs generic call expression checks after creation.
checkComment(String, boolean, Object) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
Checks a comment.
checkCompound(Project, Compound, Map<Compound, TypedefCompound>, Map<String, DecisionVariableDeclaration>) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Checks the given compound.
checkCompoundNode(Compound) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Checks whether a given typedef declaration is not null, has a name and a type (name).
checkCompoundNode(Compound) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Checks whether a given typedef declaration is not null, has a name and a type (name).
checkCompounds(Project, Project) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Checks the compounds in this project.
checkConditionResult(Object, Object, ExecutionVisitor.ConditionTest) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Checks the results of an evaluation of a condition.
checkConditionResult(Object, Object, ExecutionVisitor.ConditionTest) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Checks the results of an evaluation of a condition.
checkConstants(Script) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Checks the constant values for proper initialization.
checkConstants(Script, L) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
Performs static tests on the constants.
checkContainedType(Value) - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
Checks whether value is type compliant with the ContainerValue.getContainedType().
checkContentStatement(Object, Object, boolean) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Checks the current value for the need of correction with respect to the last content statement.
checkContentStatement(Object, Object, ITemplateElement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Checks the current value for the need of correction with respect to the last content statement.
checkConversion(IMetaType, IMetaOperation) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
checkConversion(IMetaType, IMetaOperation) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
checkConversion(IMetaType, IMetaOperation) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
checkConversion(IMetaType, IMetaOperation) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
checkConversion(IMetaType, IMetaOperation) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
checkConversion(IMetaType, IMetaOperation) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
checkConversion(IMetaType, IMetaOperation) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
checkConversion(IMetaType, IMetaOperation) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlProjectTypeDescriptor
 
checkConversion(IMetaType, IMetaOperation) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
 
checkConversion(IMetaType, IMetaOperation) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Checks a conversion from this type to param via the given conversion.
checkConversion(IMetaType, IMetaOperation) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
checkConvertEmpty(TypeDescriptor<?>, Object) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Converts value to an empty map with parameter types from type, if type is a map and value is an empty map instance.
checkDecisionVariable(IDecisionVariable) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributesCheckVisitor
Checks a single variable.
checkDecisionVariable(IDecisionVariable, IAssignmentState) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributesCheckVisitor
Checks a single variable.
checkDeclaration(AbstractVariable) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
Check whether the IDatatype of an AbstractVariable is part of the Project.
checkDefaultParamSequence(OpDefStatement, DecisionVariableDeclaration[]) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Checks the sequence of default and non-default parameters.
CHECKED - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
 
checkElement(String, IvmlElement) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Checks the given element for equality and performs (if required) deeper search using IvmlElement.getElement(String).
checkElement(ContainableModelElement, String, Class<?>) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Checks a containable model element.
checkElements(IDecisionVariableContainer, CompoundValue, boolean) - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
Checks the elements for equality.
checkEmptyContainerIntializerCompliance(TypeDescriptor<?>, TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
Checks the given inferred result type and the specified result type specifiedType for type compliance against direct return of an empty container initializer.
checkEnumOclCompliance(String, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Checks a (potentially) qualified enum literal name for OCL compliance if enabled.
checkEnvironment() - Static method in class net.ssehub.easy.instantiation.aspectj.Registration
Checks whether the AspectJ instantiator will work in this environment, e.g., not due to Java 9.
checkEqualsAndPrepareMessage(String, Writer) - Method in class net.ssehub.easy.dslCore.test.AbstractTest
Asserts the equality of two strings containing models and, if needed, emits the location where the strings are not equal.
checkEqualsAndPrepareMessage(String, Writer, boolean) - Method in class net.ssehub.easy.dslCore.test.AbstractTest
Asserts the equality of two strings containing models and, if needed, emits the location where the strings are not equal.
checkEqualsAndPrint(String, String) - Method in class net.ssehub.easy.dslCore.test.AbstractTest
Asserts the equality of two strings containing models and, if needed, prints the location where the strings are not equal.
checkEqualsAndPrint(String, String, PrintWriter) - Method in class net.ssehub.easy.dslCore.test.AbstractTest
Asserts the equality of two strings containing models and, if needed, prints the location where the strings are not equal.
checkErrorCodes(List<Message>, List<Message>, int...) - Method in class net.ssehub.easy.dslCore.test.AbstractTest
Asserts that the expected error codes match the errors stored in result.
checkErrorCodes(TranslationResult<R>, List<Message>, int...) - Method in class net.ssehub.easy.dslCore.test.AbstractTest
Asserts that the expected error codes match the errors stored in result.
checkExpression(ConstraintSyntaxTree, String, Object) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
Checks for a valid (sub-)expression.
checkForAssigment(ConstraintSyntaxTree, boolean, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Checks for an assignment operation directly in cst and emits an error or a warning in case that the operation is found.
checkForCapabilitiy(IReasoner, IReasonerCapability) - Static method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Checks reasoner for the given reasoner capability.
checkForCompoundElement(Compound, String, ActualArgumentList) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Checks for an existing compound element name in comp and throws an exception if that element does not exist.
checkForConstraint(IDatatype, ConstraintSyntaxTree, IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
Checks for a constraint expression.
checkForDispatch(Project) - Method in class net.ssehub.easy.varModel.cstEvaluation.DispatchInformation
Checks the given scope for dispatch candidates.
checkForDTD(List<String>) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.DtdParser
Checks a List of Strings for an embedded DTD.
checkForEmptyLine(String, Expression, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
Checks and removes empty lines depending on value and Expression.replaceEmptyLine().
checkForException() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils.ScanResult
Default handling of collected errors.
checkForModification() - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Checks this configuration for modifications since last reading it.
checkForNamedParameter(TypeDescriptor<?>, int, Annotation[][], Map<String, Object>, int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
Checks the current parameter for a named parameter.
checkForSameTypeWarning(ConstraintSyntaxTree, String, ConstraintSyntaxTree, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Checks whether the operation op may return wrong results if types on both sides are not somehow assignable.
checkFurther(IvmlElement, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NameRegExFilter
Checks whether NameRegExFilter.further applies.
checkFurther(IvmlElement, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ProjectFilter
Checks whether ProjectFilter.further applies.
checkGroup - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeHeaderMenu
 
checkIdentifier(String, String, Object, boolean) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
Checks for a valid identifier and stores an error message if required.
checkImportCycles(M, List<IMessage>, Set<M>) - Method in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
Checks the import structure of model for cycles.
checkImported(ModelImport<M>, M, List<IMessage>) - Method in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
Checks the imported interfaces for obvious import problems, such as importing models with interfaces as a whole.
checkImported(ModelImport<Project>, Project, List<IMessage>) - Method in class net.ssehub.easy.varModel.management.DefaultImportResolver
Checks the imported interfaces for obvious import problems, such as importing projects with interfaces as a whole.
checkIndentation(IndentationHintPart) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Checks whether a given indent is not null and has a name and a value.
checkInfo(IModelInfo) - Method in class net.ssehub.easy.integration.common.IModelAccess
Checks the validity of info.
checkInitialCollectionValue(TypeDescriptor<?>, Object) - Static method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Checks initial collection values for type compliance.
CheckInitializerVisitor - Class in net.ssehub.easy.reasoning.sseReasoner
Visits constraints and checks for contained constraints for constraint variables.
CheckInitializerVisitor(Resolver) - Constructor for class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
Creates the visitor.
checkInterfaceImport(IResolutionScope, ModelQuery.IncrementalNamespace, String, IResolutionScope) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Performs final checks on accessing an imported interface.
checkJavaPath(String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.JavaPath
Checks the given path for compliance to Java path conventions.
checkMetaForFirstArgField() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
Returns whether the field meta type shall be checked in #resolveOperation().
checkMetaForFirstArgField() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ConstructorCallExpression
 
checkModel(VariabilityUnit) - Method in class de.uni_hildesheim.sse.validation.IvmlJavaValidator
Checks the model on top-level element layer.
checkModel(LanguageUnit) - Method in class de.uni_hildesheim.sse.vil.templatelang.validation.TemplateLangJavaValidator
Checks the model on top-level element layer.
checkModel(ImplementationUnit) - Method in class de.uni_hildesheim.sse.validation.VilBuildLanguageJavaValidator
Checks the model on top-level element layer.
checkModel(R, ValidationUtils.IModelValidationCallback<R, T>, boolean) - Static method in class net.ssehub.easy.dslCore.validation.ValidationUtils
Checks the model on top-level element layer.
checkName(String, Object) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
Checks a name for inclusion.
checkName(ModelElement) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
Checks a model element for inclusion.
checkNameIdentifier(String, Object) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
Checks for a valid (name) identifier and stores an error message if required.
checkNature(Node, String) - Static method in class net.ssehub.easy.producer.core.persistence.standard.NatureHelper
Checks whether the text content of the given node matches the given nature.
checkOclEnumCompliance(String, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Checks the given enumeration literal name for OCL compliance.
checkOperand - Variable in enum net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Whether the operand (if a collection) shall fit the return type as parameter.
checkOperand() - Method in enum net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Whether the operand (if a collection) shall fit the return type as parameter.
checkOperand(Operation, IDatatype, IDatatype[]) - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
If required, checks the operand against the operation result type.
checkOperationOclCompliance(Operation, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Checks for OCL operation compliance and issues a warning if violated and compliance mode is enabled.
checkParameter(Parameter) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Checks whether a given parameter is not null, has a name and a type (name).
checkParameter(Parameter) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Checks whether a given parameter is not null, has a name and a type (name).
checkParent(IModelElement, Object, IModelElement) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
Checks for a valid parent (reference).
checkParent(IModelElement, IModelElement) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
Checks for a valid parent (reference).
checkPath(String) - Static method in class net.ssehub.easy.producer.core.persistence.Configuration
Checks the given path.
checkPositionIndex(int) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Checks index to be a valid position.
checkPositions(XmlNode) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.AttributeSynchronizer
Checks whether the initial position of node is stored in AttributeSynchronizer.positions.
checkPostconditions(RuleExecutionContext) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Checks the postconditions of the rule.
checkProjectArgument(Map<String, Object>, String, ProgressObserver) - Static method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Checks a project argument.
checkReplacement(Class<?>, Class<?>) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Checks the replacement of registered by replacing from the perspective of the ArtifactFactory.
checkRequiredAssignableParameter(Operation, IDatatype, IDatatype[]) - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Checks the operation for required assignable parameter if required.
checkRoot() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
Checks if this object represents the Root element.
checkRuleDeclaration(RuleDeclaration) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Checks whether a given rule declaration is not null and has a name.
checkScopeForImport(String, ProjectImport, String) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Check the validity of the scope being imported.
checkScriptParent(LanguageUnit) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Checks whether a given script is not null and has a name.
checkSemantics(Expression) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Checks the semantics of a potential call candidate.
checkSlot(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundInstance
Checks whether there is a slot with given name.
checkState(IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
Checks whether the sate (of a variable) should be saved.
checkSuffix(File, String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.DefaultFileArtifactCreator
Returns whether file ends with suffix.
checkType(String, TypeDescriptor<?>, Object, TypeRegistry, Supplier<String>) - Static method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Checks whether object can be assigned to some form of variable/field with name name and type type.
checkType(IDatatype, Object) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
Checks for a valid datatype.
checkType(IDatatype, ModelElement) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
Checks a type for inclusion.
checkType(V, Object) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Checks whether object can be assigned to var.
checkTypeCast(IDatatype, IDatatype, AbstractVariable, ConstraintSyntaxTree) - Static method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Inserts a type cast if needed.
checkTypeCompliance(Operation, IDatatype, IDatatype[]) - Static method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Performs specific type compliance checks for found operations, e.g., in case of equality or assignments.
checkTypedefNode(TypeDef) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Checks whether a given typedef declaration is not null, has a name and a type (name).
checkTypedefNode(TypeDef) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Checks whether a given typedef declaration is not null, has a name and a type (name).
checkUseParameter() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
Checks whether one of the parameter / argument types shall be used.
checkValidity() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
Checks the validity of this object.
checkValidity() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
Checks the validity of this object.
checkVariable(GUIVariable) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationFilter
Determines whether a given variable should be shown inside the editor or not.
checkVariable(GUIVariable) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AssignmentStateFilter
 
checkVariable(GUIVariable) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeFilter
 
checkVariable(GUIVariable) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeRegExFilter
 
checkVariable(GUIVariable) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigNameFilter
 
checkVariable(GUIVariable) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.InterfaceFilter
 
checkVariable(GUIVariable) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.NamespaceFilter
 
checkVariable(GUIVariable) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.NonFrozenFilter
 
checkVariableDeclaration(VariableDeclaration) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Checks whether a given variable declaration is not null, has a name and a type (name).
checkVariableDeclaration(VariableDeclaration) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Checks whether a given variable declaration is not null, has a name and a type (name).
checkVariableRecursivley(GUIVariable) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationFilter
checkWarnings(List<Message>, int...) - Static method in class net.ssehub.easy.dslCore.test.AbstractTest
Returns the message for missing expected warnings.
children - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactCreatorNode
 
children - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode
 
chkAssignmentFilterActive - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
 
chkAttributeFilterActive - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
 
chkInterfaceActive - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
 
chkNameFilterActive - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
 
chkNamespaceFilterActive - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
 
classes() - Method in class net.ssehub.easy.instantiation.java.artifacts.ClassFileArtifact
Returns the classes of this java file.
classes() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Returns the inner classes of this class.
classes() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Returns the classes of this java file.
CLASSES - Static variable in class net.ssehub.easy.instantiation.serializer.xml.XmlIo
 
ClassFileArtifact - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a Java class file.
ClassFileArtifact(File, ArtifactModel) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.ClassFileArtifact
Creates a new class file artifact.
classList - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
 
ClassMeta - Annotation Type in net.ssehub.easy.instantiation.core.model.vilTypes
Marker annotation for classes to rename classes as they shall appear in VIL.
ClassNameAliasingMapper - Class in net.ssehub.easy.instantiation.serializer.xml.mapper
Class Aliasing Mapper that shortens the class names.
ClassNameAliasingMapper(Mapper) - Constructor for class net.ssehub.easy.instantiation.serializer.xml.mapper.ClassNameAliasingMapper
Constructor.
CLASSPATH - net.ssehub.easy.instantiation.java.JavaSettings
 
CLASSPATH - Static variable in class net.ssehub.easy.instantiation.maven.Maven
 
CLASSPATH_ARG_NAME - Static variable in class net.ssehub.easy.instantiation.aspectj.instantiators.AspectJ
 
CLASSPATH_EXCLUDE - Static variable in class net.ssehub.easy.instantiation.maven.Maven
 
CLASSPATH_ID - Static variable in class net.ssehub.easy.producer.eclipse.JavaProjectHandler
Defines the ID used in relative references to (external) classpath entries.
ClassType() - Constructor for enum net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder.ClassType
 
ClassWrapper - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Wraps the public static methods into VIL operation descriptors.
ClassWrapper(Class<?>, TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
Creates a new class wrapper for the given class.
ClassWrapperConverter - Class in net.ssehub.easy.instantiation.serializer.xml.converter
Converter to serialize the ClassWrapper.
ClassWrapperConverter() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.converter.ClassWrapperConverter
Creates a singleton type converter.
clazz - Variable in class net.ssehub.easy.basics.logger.EASyLoggerFactory.EASyLogger
 
cleanImplicitFromOptionalArgument(Map<?, ?>) - Static method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
Cleans implicit arguments from the optional arguments.
cleanLineEnd(String, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Removes the empty line marker TemplateLangExecution.EMPTY_CONTENT and considers surrounding indentation for removal.
cleanTree(Node) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Cleans the dom tree from empty text nodes.
cleanupConstraints(IDecisionVariable, boolean, Set<Compound>) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Obtains and if specified clears old constraints in the internal reasoner data structures.
cleanupRuleExecution(RuleExecutionContext) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Cleans up the rule execution.
clear - Variable in class net.ssehub.easy.reasoning.sseReasoner.RescheduleValueChangeVisitor
 
clear() - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
Clears this visitor for reuse.
clear() - Method in class de.uni_hildesheim.sse.translation.ContainableElementsMapAndComparator
Clears the data in this object.
clear() - Method in class de.uni_hildesheim.sse.translation.DerivedTypeMetaCompoundAccessVisitor
Clears this visitor for reuse on the initially given receiver.
clear() - Method in class de.uni_hildesheim.sse.translation.TypeContext
Clears this type context (for possible reuse).
clear() - Static method in class de.uni_hildesheim.sse.vil.expressions.ResourceRegistry
Clears the registry.
clear() - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Clears all loaded model infos.
clear() - Method in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
 
clear() - Method in class net.ssehub.easy.basics.modelManagement.ImportResolver
Clears this instance for reuse.
clear() - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Removes all known model locations.
clear() - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Clears all loaded models, available models (ModelManagement.availableModels()), and model locations (ModelManagement.locations()).
clear() - Method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Removes all stored model information objects.
clear() - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Clears the whole artifact model (for testing, failure case).
clear() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Clears this artifact.
clear() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
clear() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
 
clear() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
 
clear() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Clears this collection.
clear() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.InstanceNameValueMapper
Clears all values.
clear() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
Clears this visitor for reuse.
clear() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Clears all entries.
clear() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
clear() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
clear() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
clear() - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
This method removes all stored information about pre- and successors.
clear() - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Clears the configuration.
clear() - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment
Clears the mappings.
clear() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
Clears all value assignments.
clear() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.TemporaryAttributesConfiguration
Clears all decisions.
clear() - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
Clears all cache entries.
clear() - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Deletes all value assignments.
clear() - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Removes all of the elements from this list.
clear() - Method in class net.ssehub.easy.reasoning.sseReasoner.Engine
Clears this instance for reuse.
clear() - Method in class net.ssehub.easy.reasoning.sseReasoner.EvalVisitor
 
clear() - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElements
Clears this instance.
clear() - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ScopeAssignments
Clears all assignments.
clear() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Clears the stack, i.e., pops all contexts and clears the top-most (project) context for re-use.
clear() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.Context
Clears this context.
clear() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
Clears this visitor for reuse.
clear() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInConstraintFinder
Clears this visitor for reuse.
clear() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
Clears this visitor for reuse.
clear() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
Clears this instance for reuse.
clear() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Clears this instance for reuse to free most of the resources.
clear() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver.CompoundAnnotationMapper
Clears the mapper.
clear() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver.DefaultConstraints
Clears the constraint lists.
clear() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver.OtherConstraintsProcessor
Clears the parameters for reuse.
clear() - Method in class net.ssehub.easy.varModel.confModel.Configuration
Clears all decisions.
clear() - Method in class net.ssehub.easy.varModel.confModel.ContainerVariable
Clears the list.
clear() - Method in class net.ssehub.easy.varModel.confModel.DefaultValueHelper
Clears this instance for reuse.
clear() - Method in class net.ssehub.easy.varModel.confModel.QueryCache
Clears the cache, must be called from the configuration after the configuration was refreshed.
clear() - Method in class net.ssehub.easy.varModel.confModel.SharedQueryCache
 
clear() - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
Clears this visitor for reuse.
clear() - Method in class net.ssehub.easy.varModel.cst.ContainsSelfVisitor
Clears the visitor for reuse.
clear() - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
Clears the errors.
clear() - Method in class net.ssehub.easy.varModel.cst.VariablePool
Clears this pool for reuse or to force unallocation of memory.
clear() - Method in class net.ssehub.easy.varModel.cstEvaluation.AbstractDecisionVariableEvaluationAccessor
 
clear() - Method in class net.ssehub.easy.varModel.cstEvaluation.CompoundSlotAccessor
 
clear() - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantAccessor
 
clear() - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerElementAccessor
 
clear() - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.ContainerArgument
Clears this instance for reuse.
clear() - Method in class net.ssehub.easy.varModel.cstEvaluation.ContextStack
Clears the whole stack.
clear() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Clears the accessor for reuse.
clear() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationContext
Clears this instance for reuse.
clear() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Clears the visitor for reuse (including the dispatch scope and the context).
clear() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.EvaluationContextImpl
Clears this instance for reuse.
clear() - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
Clears this visitor for reuse.
clear() - Method in class net.ssehub.easy.varModel.management.CommentResource
Clears this resource.
clear() - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
Clears the result.
clear() - Method in class net.ssehub.easy.varModel.model.filter.AbstractStateVariablesInConstraintFinder
Clears this visitor for reuse.
clear() - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.Context
Should be called after a constraint was visited completly, to clear the data.
clear() - Method in class net.ssehub.easy.varModel.model.filter.VariablesInConstraintFinder
Clears this visitor for reuse.
clear() - Method in class net.ssehub.easy.varModel.model.Project
Removes the content of the project.
clear() - Method in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
Resets the internal temporary knowledge if the same projects should be filtered a second time.
clear() - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
Clears the results for reusing this instance.
clear() - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
Clears all elements.
clear() - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
Clears this object for reuse.
clear(boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
Clears the history.
clear(ImportResolver<M>) - Method in class net.ssehub.easy.basics.modelManagement.AbstractImportResolverPoolManager
 
clear(Configuration) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
Clears the cache entry for config if one was registered.
clear(Project, FilterType) - Method in class net.ssehub.easy.varModel.model.AbstractProjectVisitor
Resets the knowledge if a this visitor should be used for a second iteration.
clear(T) - Method in interface net.ssehub.easy.basics.pool.IPoolManager
Clears an instance before releasing it.
clearConsole() - Method in class net.ssehub.easy.producer.ui.productline_editor.EclipseConsole
Clears the console.
clearContainerElements() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Clears the bound container elements.
clearDefaultModel() - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Clears the default model containing unmatched artifacts.
clearErrorMessages() - Method in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
Removes the error messages of all stored GUIVariable.
clearErrorMessages() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigMenu
Removes the error messages of all stored GUIVariable.
clearFailedInfo() - Method in class net.ssehub.easy.reasoning.sseReasoner.Engine
Clears information about failed elements.
clearIntermediary() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Clears intermediary state information including result, assignment state, messages, warnings, failed and selfVars.
clearLocation(File, ProgressObserver) - Method in interface net.ssehub.easy.basics.modelManagement.IModelManagementRepository
Clears the location related information from the repository.
clearLocation(File, ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Removes a file location, i.e.
clearLocation(File, ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.ModelRepository
Removes a file location, i.e.
clearMessages(URI) - Method in class net.ssehub.easy.dslCore.translation.ExpressionTranslator
Clears all messages registered for the resource uri.
clearMessages(ModelInfo<?>) - Method in class net.ssehub.easy.dslCore.translation.ExpressionTranslator
Clears all messages registered for info.
clearModel(M) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Clears model from the caches.
clearModel(ModelInfo<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Clears info (and the related model) from the caches.
clearModels() - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Clears model caches (IVML, VIL, VTL) and implicitly forces a re-resolution, in particular of wildcard imports.
clearProjectDescriptorCache() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Clears the project descriptor cache.
clearReasoningID(String) - Static method in class net.ssehub.easy.reasoning.core.performance.PerformanceStatistics
Clears a specific reasoningID from the map.
clearResult() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Clears the result.
clearScopeAssignments(Project) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ScopeAssignments
Clears all scope assignments for scope.
clearStatementStack(List<Expression>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Clears the statement stack and adds all expressions to exprs.
clearUnresolvedCompounds(String) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Clears the list of incomplete compounds, where the parent/super compound of a refinement was missing.
clearValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Clears the actual variable.
clearVariableMapping() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
Clears the entire variable mapping.
clearVariableMapping(AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
Clears the mapping for a given variable.
CliMessageManipulator() - Constructor for class net.ssehub.easy.instantiation.maven.Maven.CliMessageManipulator
 
clone() - Method in class net.ssehub.easy.varModel.model.values.BooleanValue
 
clone() - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
 
clone() - Method in class net.ssehub.easy.varModel.model.values.ConstraintValue
 
clone() - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
 
clone() - Method in class net.ssehub.easy.varModel.model.values.EnumValue
 
clone() - Method in class net.ssehub.easy.varModel.model.values.IntValue
 
clone() - Method in class net.ssehub.easy.varModel.model.values.MetaTypeValue
 
clone() - Method in class net.ssehub.easy.varModel.model.values.NullValue
 
clone() - Method in class net.ssehub.easy.varModel.model.values.RealValue
 
clone() - Method in class net.ssehub.easy.varModel.model.values.ReferenceValue
 
clone() - Method in class net.ssehub.easy.varModel.model.values.StringValue
 
clone() - Method in class net.ssehub.easy.varModel.model.values.Value
Clones the this value.
clone() - Method in class net.ssehub.easy.varModel.model.values.VersionValue
 
cloneCollection() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
cloneCollection() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
cloneCollection() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
cloneCollection() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Clones this collection.
cloneCollection() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
cloneCollection() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
cloneCollection() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
 
cloneCollection() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
 
cloneCollection() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
cloneCollection() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
cloneCollection() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
cloneMap() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Clones this map.
close - Variable in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
close() - Method in class net.ssehub.easy.basics.logger.AbstractJavaLogger.ConsoleHandler
 
close() - Method in interface net.ssehub.easy.dslCore.ui.editors.ModelEditorConfigurer.IHeader
Closes the header component.
close() - Method in class net.ssehub.easy.instantiation.core.model.common.DelegatingSysoutWriter
 
close() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Closes this project, which also removes this project from the SPLsManager and closes all editors.
close() - Method in class net.ssehub.easy.producer.ui.productline_editor.AbstractEASyEditorPage
Optional method for specifying an on-closed action.
close() - Method in class net.ssehub.easy.producer.ui.productline_editor.AbstractHeaderMenu
Closes the header menu.
close() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
 
close() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationPage
 
close() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
On-close method for this table editor, release allocated ressources.
close() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
 
close() - Method in class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage
 
close() - Method in class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage.HeaderMenu
 
close() - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProjectConfigurationPage
 
close(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Closes the creation of the current in-place command.
close(IStringParserFactory<I>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceCommand
Closes this in-place command by creating the real expression.
close(IStringParserFactory<I>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceForCommand
 
close(IStringParserFactory<I>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceIfCommand
 
close(IStringParserFactory<I>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceImportCommand
 
close(IStringParserFactory<I>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceVarDeclCommand
 
closeProject(File) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Closes a project, i.e., removes its configuration from the internal cache.
closeProject(IProject) - Static method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.PersistenceUtils
Closes a project, i.e., removes its configuration from the internal cache.
closeQuietly(Closeable) - Static method in class net.ssehub.easy.basics.io.FileUtils
Closes a closeable quietly, i.e., without exception.
closeQuietly(InputStream) - Static method in class net.ssehub.easy.instantiation.maven.Maven
 
closeSorter(IContainableElementsSorter, List<EObject>) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Closes an elements sorter (regarding the stored data) and sorts the elements within the compound.
closestRefining(Collection<Compound>) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
Returns the compounds from compounds that have minimum refines distance to this.
closeTasks(String) - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Closes existing tasks with the given description on all registered observers.
CLOSING_ROOT - Static variable in class net.ssehub.easy.producer.core.persistence.internal.xml.XMLConstants
Closing Tag: For the root node.
closingTag(ModelType) - Static method in class net.ssehub.easy.producer.core.persistence.internal.xml.XMLConstants
Creates an appropriate XML opening tag for a given model type.
closure(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
closure(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
closure(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
closure(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Calculates a transitive closure over elements provided by this collection and evaluator.
closure(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
closure(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
closure(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
 
closure(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
 
closure(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
closure(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
closure(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
closure(Collection<?>, ExpressionEvaluator) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Calculates the closure over collection and evaluator.
CLOSURE - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators
Implements Container.CLOSURE.
CLOSURE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
CLOSURE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
ClosureIteratorEvaluator(boolean) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.ClosureIteratorEvaluator
Creates the closure iterator.
closureOnElement(Object, Set<Object>, ExpressionEvaluator, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Calculates the closure for value using evaluator and does not visit already visited elements in result again.
cls - Variable in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.AbstractRuleTranslator
 
cls - Variable in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
 
cls - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
cls - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
CMD_TEST - Static variable in class net.ssehub.easy.instantiation.maven.Maven
 
cocktailInstantiator(Collection<JavaFileArtifact>, FileArtifact) - Static method in class net.ssehub.easy.instantiation.java.instantiators.CocktailInstantiator
Compiles source to target.
cocktailInstantiator(Project) - Static method in class net.ssehub.easy.instantiation.java.instantiators.CocktailInstantiator
Does the standard job of the cocktain instantiator.
CocktailInstantiator - Class in net.ssehub.easy.instantiation.java.instantiators
The SAP cocktail instantiator.
CocktailInstantiator() - Constructor for class net.ssehub.easy.instantiation.java.instantiators.CocktailInstantiator
 
code - Variable in class net.ssehub.easy.dslCore.translation.Message
A code representing the message.
code - Variable in exception net.ssehub.easy.dslCore.translation.TranslatorException
 
code - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.Message
 
code - Variable in exception net.ssehub.easy.varModel.model.IvmlException
 
code - Variable in class net.ssehub.easy.varModel.validation.ValidationMessage
Stores the type of the message (see constants above).
CODE - Static variable in exception de.uni_hildesheim.sse.translation.UnknownTypeException
 
CODE - Static variable in exception de.uni_hildesheim.sse.translation.UnknownVariableException
 
CODE - Static variable in exception de.uni_hildesheim.sse.UnknownTypeException
 
CODE_ASSIGNMENT_STATE - Static variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.Message
 
CODE_IGNORE - Static variable in class net.ssehub.easy.dslCore.translation.Message
Defines the code used for messages which can be ignored.
CODE_INDEX - Static variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.Message
 
CODE_RESOLUTION - Static variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.Message
 
CODE_THROWABLE - Static variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.Message
 
CODE_UNSUPPORTED - Static variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.Message
 
collator - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.DefaultValueComparator
 
collect(Object, ExpressionEvaluator, Collection<Object>, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Performs a (non-)flattening collect operation on value.
collect(IMessage, EObject, EStructuralFeature, int) - Method in class net.ssehub.easy.dslCore.translation.ExpressionTranslator
 
collect(IMessage, EObject, EStructuralFeature, int) - Method in interface net.ssehub.easy.dslCore.translation.IMessageReceiver
Receives an EASy message.
collect(IMessage, EObject, EStructuralFeature, int) - Method in class net.ssehub.easy.dslCore.translation.LogMessageReceiver
 
collect(IMessage, EObject, EStructuralFeature, int) - Method in class net.ssehub.easy.dslCore.translation.ModelTranslator
 
collect(IMessage, EObject, EStructuralFeature, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
 
collect(Script) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExecutableRules
Collects the executable rules for script.
collect(Script, boolean, Set<Script>, Set<String>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExecutableRules
Collects the executable rules for script.
collect(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
collect(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
collect(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
collect(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Collects the application of evaluator to each individual element and flattens nested structures.
collect(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
collect(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
collect(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
 
collect(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
 
collect(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
collect(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
collect(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
collect(Collection<?>, ExpressionEvaluator, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Collects the application of evaluator to collection.
collect(Collection<?>, ExpressionEvaluator, Collection<Object>, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Collects the application of evaluator to collection.
collect(ContainableModelElement) - Method in class net.ssehub.easy.integration.common.impl.Model
Collects cached information for elt.
collect(Project) - Method in class net.ssehub.easy.varModel.model.ModelStatistics
Collects statistics about project.
COLLECT - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators
COLLECT - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
COLLECT - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
COLLECT_NESTED - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
COLLECT_NESTED - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
collectAllInstances(IDecisionVariable, IDatatype, Map<IDatatype, Reference>, Map<IDecisionVariable, ReferenceValue>) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Collects all instances of type starting at var and stores results into referenceTypes and instances.
collectAnnotationAssignments(AttributeAssignment) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Collects annotation assignment names in this context.
collectImporting(List<M>, Map<M, M>) - Static method in class net.ssehub.easy.basics.modelManagement.ModelUpdateUtils
Collects all importing models.
CollectingIteratorEvaluator() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.CollectingIteratorEvaluator
 
Collection<T> - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Defines the basic VIL collection type to be used with maps and joins.
CollectionElementVariable - Class in net.ssehub.easy.varModel.cstEvaluation
A temporary variable representing a value of a container.
CollectionElementVariable(AbstractVariable, IDatatype, IResolutionPathElement, int) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.CollectionElementVariable
Creates a collection element variable.
CollectionMatchExpression - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch
Implements a collection match expression.
CollectionMatchExpression(Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CollectionMatchExpression
Creates a new collection match expression.
CollectionOperations - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Defines basic collection operations.
CollectionOperations() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.CollectionOperations
 
CollectIteratorEvaluator(BooleanValue) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.CollectIteratorEvaluator
Creates a collect iterator evaluator.
collectModelInfo(Collection<List<VersionedModelInfos<M>>>, List<ModelInfo<M>>, Map<M, ModelInfo<M>>) - Static method in class net.ssehub.easy.basics.modelManagement.Utils
Fills the given list/map as temporary data structures for improved handling of model information objects and related model.
collectNested(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
collectNested(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
collectNested(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
collectNested(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Collects the application of evaluator to each individual element and keeps nested structures.
collectNested(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
collectNested(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
collectNested(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
 
collectNested(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
 
collectNested(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
collectNested(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
collectNested(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
collectNestedConstraintVariables(ConstraintSyntaxTree, ContainableModelElement) - Method in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
Finds all nested constraint variables in the given ConstraintSyntaxTree and adds them to the VariableLookUpTable.
collectReference(IDecisionVariable, Value, Map<AbstractVariable, List<IDecisionVariable>>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver
Collects the references for a variable and a single value (entry in case of a collection).
collectReferences() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver
Collects all references in the configuration.
collectReferences(IDecisionVariable, Map<AbstractVariable, List<IDecisionVariable>>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver
Collects the references for a single variable.
collectRefines(Compound, IDatatype, boolean, Set<Compound>) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Collects all refines from cmp excluding all originating at exclude, adding or removing following compounds based on add storing the results in result.
collectRefines(IDatatype, IDatatype) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Collects all refines from start excluding all originating at exclude.
collectRoots(Set<Script>, Set<String>, List<AbstractRule>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Finds the root rules.
collectVariablesByType(Configuration, IDatatype, boolean) - Static method in class net.ssehub.easy.varModel.confModel.ConfigQuery
Gathers all IDecisionVariables of the given Configuration, which match the specified type.
colon - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ForStatement
 
colon - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
COLON - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
COLON - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: Colon.
column - Variable in class net.ssehub.easy.dslCore.translation.Message.IssueLocation
1-based column.
columnEnd - Variable in class net.ssehub.easy.dslCore.translation.Message.IssueLocation
1-based column end.
columnType - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationCellEditor
 
ColumnType - Enum in net.ssehub.easy.producer.ui.productline_editor.configuration
This enumeration should classify the different columns.
ColumnType() - Constructor for enum net.ssehub.easy.producer.ui.productline_editor.configuration.ColumnType
 
columType(int) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
Matching the given column index to the correct column type.
columType(int) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationLabelProvider
 
combine(boolean, boolean) - Method in enum net.ssehub.easy.producer.eclipse.contributions.Contributions.CoreFunction
Combines two enabled values.
combine(boolean, boolean) - Method in enum net.ssehub.easy.producer.ui.contributions.Contributions.UIElement
Combines two enabled values.
combinePath(Configuration.PathKind) - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Returns all paths for kind combined by the system path separator.
combo - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog
 
comboAssignmentSelection - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
 
comboAttributes - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeHeaderMenu
 
combobox - Variable in class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
 
ComboboxGUICellEditor - Class in net.ssehub.easy.producer.ui.confModel
Implements an updatable combobox cell editor.
ComboboxGUICellEditor(Composite, String[], ComboboxGUIVariable) - Constructor for class net.ssehub.easy.producer.ui.confModel.ComboboxGUICellEditor
Creates the combobox editor.
ComboboxGUIVariable - Class in net.ssehub.easy.producer.ui.confModel
GUI representation of IDecisionVariables which can be configured with a combo box (bounded range).
ComboboxGUIVariable(IDecisionVariable, Composite, IDatatype, ComboboxGUIVariable.ComboItem[], IGUIConfigurableElement) - Constructor for class net.ssehub.easy.producer.ui.confModel.ComboboxGUIVariable
Sole constructor for this class.
ComboboxGUIVariable.ComboItem - Class in net.ssehub.easy.producer.ui.confModel
Elements of this combo box.
ComboGUIEditor - Class in net.ssehub.easy.producer.ui.confModel
Implements a combo GUI editor representation.
ComboGUIEditor(Combo, ComboboxGUIVariable) - Constructor for class net.ssehub.easy.producer.ui.confModel.ComboGUIEditor
Creates a combo GUI editor representation.
comboInterfaceSelection - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
 
ComboItem(String, Object) - Constructor for class net.ssehub.easy.producer.ui.confModel.ComboboxGUIVariable.ComboItem
Sole constructor for this class.
comboProjectSelection - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
 
COMMA - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: Comma.
CommandAssignmentState - Enum in net.ssehub.easy.varModel.confModel
Pseudo states carrying command information to be translated to AssignmentState.
CommandAssignmentState() - Constructor for enum net.ssehub.easy.varModel.confModel.CommandAssignmentState
 
CommandLineProgramRegistry - Class in net.ssehub.easy.instantiation.core.model.common
A registry for command line programs.
CommandLineProgramRegistry() - Constructor for class net.ssehub.easy.instantiation.core.model.common.CommandLineProgramRegistry
 
commandStack - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
 
comment - Variable in class de.uni_hildesheim.sse.translation.ContainableElementsMapAndComparator.Data
The comment instance.
comment - Variable in class de.uni_hildesheim.sse.translation.ModelTranslator.EvalBlockResult
 
comment - Variable in class net.ssehub.easy.varModel.cst.Comment
 
comment - Variable in class net.ssehub.easy.varModel.model.ModelElement
 
comment - Variable in class net.ssehub.easy.varModel.model.Project
Comments directly attached to this project (lazy initialization).
Comment - Class in net.ssehub.easy.varModel.cst
Represents a comment in a parse tree.
Comment - Class in net.ssehub.easy.varModel.model
Represents a comment in the source of an IVML file.
Comment() - Constructor for class net.ssehub.easy.varModel.model.Comment
Constructor for serialization.
Comment(String, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.Comment
Creates a new comment element.
Comment(ConstraintSyntaxTree, String) - Constructor for class net.ssehub.easy.varModel.cst.Comment
Creates a new comment node.
COMMENT - net.ssehub.easy.producer.ui.productline_editor.configuration.ColumnType
Column for showing the comment of the current variable.
COMMENT_FILE_ENDING - Static variable in class net.ssehub.easy.varModel.persistency.PersistencyConstants
Default file ending (.(file extension>) for project files.
COMMENT_FILE_EXTENSION - Static variable in class net.ssehub.easy.varModel.persistency.PersistencyConstants
Default file extension for comment files.
CommentResource - Class in net.ssehub.easy.varModel.management
A simple comment resource emulating basic functionalities of Properties, which, however, interprets IVML qualified names according to its own convention.
CommentResource() - Constructor for class net.ssehub.easy.varModel.management.CommentResource
Creates a comment resource.
CommentResourceVisitor - Class in net.ssehub.easy.reasoning.core.reasoner
A visitor turning (partial) IVML elements into more or less explainable strings based on a given CommentResource.
CommentResourceVisitor(Writer, CommentResource) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.CommentResourceVisitor
Creates a visitor instance.
comments - Variable in class net.ssehub.easy.reasoning.core.reasoner.CommentResourceVisitor
 
comments - Variable in class net.ssehub.easy.varModel.management.VarModel
 
comments - Variable in class net.ssehub.easy.varModel.model.StructuredComment
Stores the sub comments.
comments() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Returns all nested comments in sequence.
comments() - Method in class net.ssehub.easy.varModel.management.VarModel
Provides access to the comments persistencer.
CommentsFiletypeWizard - Class in de.uni_hildesheim.sse.ivml.ui.wizards
This is a new file wizard for ivml files.
CommentsFiletypeWizard() - Constructor for class de.uni_hildesheim.sse.ivml.ui.wizards.CommentsFiletypeWizard
Sole Constructor for CommentsFiletypeWizard.
CommentsFiletypeWizardPage - Class in de.uni_hildesheim.sse.ivml.ui.wizards
The "New" wizard page allows setting the container for the new file as well as the file name.
CommentsFiletypeWizardPage(ISelection) - Constructor for class de.uni_hildesheim.sse.ivml.ui.wizards.CommentsFiletypeWizardPage
CommentsPageCreator - Class in de.uni_hildesheim.sse.ivml.ui.wizards
Creates the contents of the CommentsFiletypeWizard.
CommentsPageCreator() - Constructor for class de.uni_hildesheim.sse.ivml.ui.wizards.CommentsPageCreator
 
commentsToString(EObject) - Static method in class de.uni_hildesheim.sse.translation.CommentUtils
Handles the comments assigned to the EMF AST element object.
CommentsWizardPageDescriptor - Class in de.uni_hildesheim.sse.ivml.ui.wizards
Specification of the CommentsFiletypeWizardPage.
CommentsWizardPageDescriptor() - Constructor for class de.uni_hildesheim.sse.ivml.ui.wizards.CommentsWizardPageDescriptor
 
CommentUtils - Class in de.uni_hildesheim.sse.translation
Methods for accessing and converting comments.
CommentUtils() - Constructor for class de.uni_hildesheim.sse.translation.CommentUtils
 
commit() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
Commits the most recent change set into the one before or if there is none into the committed set.
commitAll() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
Commits the changes of all stacked change sets into the committed change set.
committed - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
 
committed(Configuration) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IChangeHistoryTracer
Committed a change set.
committing(Configuration) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IChangeHistoryTracer
Start committing a change set.
commitValues(ConfigurationTableEditorFactory.UIChangeListener) - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIConfiguration
Commits all UI values to the GUI variables and, thus, enacts the new configuration values.
CommonXtextEditor<T extends org.eclipse.emf.ecore.EObject,​R> - Class in net.ssehub.easy.dslCore.ui.editors
A common extension of the general org.eclipse.xtext.ui.editor.XtextEditor.
CommonXtextEditor() - Constructor for class net.ssehub.easy.dslCore.ui.editors.CommonXtextEditor
 
CommonXtextEditor.UnitOfWork - Class in net.ssehub.easy.dslCore.ui.editors
Implements the xText unit of work for building the model.
COMPARATOR - Static variable in class net.ssehub.easy.dslCore.ui.editors.ModelEditorConfigurer
Implements a comparator to sort configurers according to the ordinal.
compare(Number, Number) - Method in interface net.ssehub.easy.varModel.cstEvaluation.GenericNumberOperations.INumberComparator
Compares two numbers according to a specific operations.
compare(Version, Version) - Static method in class net.ssehub.easy.basics.modelManagement.Version
Compares two versions considering null for both parameters and results in: -1 : this is smaller <=> given version and this is bigger.
compare(ContainableModelElement, ContainableModelElement) - Method in class de.uni_hildesheim.sse.translation.ContainableElementsMapAndComparator
Compares its two arguments for order.
compare(Value, Value) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.DefaultValueComparator
 
compare(Node, Node) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement.NodeComparator
 
compareByBasicType(VariableDeclaration, ModelElementTypeFinder.ModelElementDescription) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
Checks whether the given ModelElementTypeFinder.ModelElementDescription describes the given VariableDeclaration.
compareByDerivedType(VariableDeclaration, ModelElementTypeFinder.ModelElementDescription) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
Checks whether the given ModelElementTypeFinder.ModelElementDescription describes the given VariableDeclaration.
compareByQualifiedName(VariableDeclaration, ModelElementTypeFinder.ModelElementDescription) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
Checks whether the given ModelElementTypeFinder.ModelElementDescription describes the given VariableDeclaration.
CompareOperation(int, boolean) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.StringOperations.CompareOperation
Creates a compare operation.
compareResult - Variable in class net.ssehub.easy.varModel.cstEvaluation.StringOperations.CompareOperation
 
compareTo(Version) - Method in class net.ssehub.easy.basics.modelManagement.Version
Compares two versions and results in: -1 : this is smaller <=> given version and this is bigger.
compareTo(GUIHistoryItem) - Method in class net.ssehub.easy.producer.ui.confModel.GUIHistoryItem
 
compareTo(GUIVariable) - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
 
compareTo(AbstractProjectCreationDescriptor) - Method in class net.ssehub.easy.producer.ui.project_management.AbstractProjectCreationDescriptor
 
comparisionOperation(EvaluationAccessor, EvaluationAccessor[], GenericNumberOperations.INumberComparator) - Static method in class net.ssehub.easy.varModel.cstEvaluation.GenericNumberOperations
Compares two numbers.
CompatibilityResult() - Constructor for enum net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation.CompatibilityResult
 
COMPATIBLE - net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation.CompatibilityResult
Types are compatible.
complete - Variable in class net.ssehub.easy.varModel.model.rewrite.CSTCopyVisitor
 
complete - Variable in class net.ssehub.easy.varModel.model.rewrite.ValueCopyVisitor
 
complete_Advice(EObject, RuleCall, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.expressions.ui.contentassist.ExpressionDslProposalProvider
 
complete_Call(EObject, RuleCall, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
complete_Import(EObject, RuleCall, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.expressions.ui.contentassist.ExpressionDslProposalProvider
 
complete_QualifiedPrefix(EObject, RuleCall, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
complete_RuleDeclaration(EObject, RuleCall, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
complete_ScriptParentDecl(EObject, RuleCall, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
complete_VERSION(EObject, RuleCall, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Auto-complete a version-number.
completeAlternative_Expr(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
completeAnnotateTo_AnnotationDecl(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
complete attributeDeclaration.
completeAnnotateTo_AnnotationType(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
typeselection at an attributedeclaration.
completeAnnotateTo_Names(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
complete the projectname after the 'to'.
completeArgumentList_Param(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
completeArgumentList_Param(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
completeAttrAssignment_Parts(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
suggest all attributes defined.
completeCall_Call(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Propose completions for a call.
completeCall_Decl(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
proposes operations for operationcalls of an element (like String s.).
completeCall_Decl(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
completeCall_Name(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
completeCall_Param(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
completeCall_Param(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
completeCall_SetOp(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Propose completions for a set operation.
completeConflictStmt_Name(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Complete name for a ConflictStatement.
completed - Variable in class net.ssehub.easy.instantiation.aspectj.instantiators.AspectJ.CompletionRunner
 
completeDerivedType_Type(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
typeselection of DerivedType (setOf,sequenceOf,refOf).
completeEqualityExpressionPart_Ex(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
completeExecutionError(StringBuilder, RuleExecutionResult) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Completes the execution error.
completeExport_Names(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Suggest all DecisionVariables to export.
completeExpression_Expr(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
completeExpressionStatement_Expr(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
completeFreeze_Names(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
list all DecisionVariables to complete a freeze.
completeImplementationUnit_Imports(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
completeImplementationUnit_Scripts(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
completeImportStmt_Name(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Complete name for an ImportStatement.
completeInterfaceDeclaration_Exports(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Complete the export Statement.
completeInterfaceDeclaration_Name(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Complete name for an Interface.
completeKeyword(Keyword, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
leave empty to remove standard proposals.
completeKeyword(Keyword, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
completeKeyword(Keyword, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
completeLanguageUnit_Advices(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
completeLanguageUnit_Advices(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
completeLanguageUnit_Elements(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
completeLanguageUnit_Imports(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
completeLanguageUnit_Indent(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
completeLanguageUnit_JavaExts(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
completeLanguageUnit_LoadProperties(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
completeLanguageUnit_Version(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
completeLanguageUnit_Version(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
completeLiteral_Val(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Completes a literal value.
completeLoading(ModelTranslator.Result) - Method in class de.uni_hildesheim.sse.translation.ResultEntry
Completes loading.
completeLoading(ResultEntry) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Complete loading of a given model.
completeLoading(IDeferredModelLoader<M>) - Method in interface net.ssehub.easy.basics.modelManagement.IDeferredModelLoader
Completes loading in a deferred manner.
completeLoading(IDeferredModelLoader<Project>) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator.Result
 
completeLogicalExpressionPart_Op(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Propose completions for a high-level prototype of expressions with (internal) functions.
completeMap_Block(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
completeNamedArgument_Name(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
completeOpDefStatement_Id(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
namedefinition at an OpDefStatement.
completeOpDefStatement_Impl(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
suggest ImplicationExpression for OpDefStatement after the '='.
completeOpDefStatement_Param(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
complete OpDefParameterList.
completeOpDefStatement_Result(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
typeselection at an OpDefStatement.
completeParameterList_Param(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
completeParameterList_Param(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
completeParsing(StringParser.State) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Completes the parsing at the end of the input string.
completePrimaryExpression_OtherEx(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
completeProject_Conflicts(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Suggest a conflict.
completeProject_Imports(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Suggest an Import.
completeProject_Interfaces(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Suggest an Interface.
completeProject_Version(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Complete a version-Statement
completeProjectContents_Elements(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Suggest everything that could be in the ProjectContent.
completeRuleConditions_Postcondition(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
completeRuleConditions_Preconditions(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
completeRuleElementBlock_Elements(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
completeScriptContents_Elements(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
completeStmtBlock_Stmts(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
completeSubCall_Call(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
completeSubCall_Call(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.expressions.ui.contentassist.ExpressionDslProposalProvider
 
completeSubCall_Call(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
completeTypedefCompound_Elements(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
proposals inside of a compound-declaration.
completeTypedefCompound_Super(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
suggests already declared compounds to refine another new one.
completeTypedefMapping_Type(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
typeselection at a typedef after the variablename was written.
completeVariableDeclaration_Expression(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
completeVariableDeclaration_Expression(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
completeVariableDeclaration_Name(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.vil.expressions.ui.contentassist.ExpressionDslProposalProvider
 
completeVariableDeclaration_Type(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
completeVariableDeclarationPart_Default(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
proposes operations and values for assigning something to a variable
completeVariableDeclarationPart_Name(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Show that the user have to declare a name.
CompletionRunner() - Constructor for class net.ssehub.easy.instantiation.aspectj.instantiators.AspectJ.CompletionRunner
 
COMPLEX_HIGHLIGHT_REGEX - Static variable in class de.uni_hildesheim.sse.vil.expressions.ui.highlighting.VilHighlightingCalculator
The regex which identifies the string to be highlighted (within a common string).
ComponentArtifact - Class in net.ssehub.easy.instantiation.core.model.artifactModel
Represents a runtime component.
ComponentArtifact() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.ComponentArtifact
 
composeCommentsURI(Locale, boolean) - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Composes an URI for the comments locale.
composeExceptionMessage(Throwable, Object[]) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Composes an execution exception message from a given (Java) exception.
composeExpression(ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Composes an all-quantified expression over the contexts of the stack.
composeLocaleCommentsName(String, Locale) - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Composes a comments file name based on a given locale.
composeMessage(String) - Static method in exception de.uni_hildesheim.sse.translation.UnknownTypeException
Composes the message for a given type.
composePluginPattern(String) - Static method in class net.ssehub.easy.dslCore.DefaultLib
Returns a plugin pattern for searching for the default library.
composeUnkownVariableWarning(String) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.VariableExpression
Composes a warning message for a missing/unknown variable.
composite - Variable in class net.ssehub.easy.producer.ui.confModel.GUIVariable
 
composite - Variable in class net.ssehub.easy.producer.ui.productline_editor.DelegatingEasyEditorPage
 
CompositeArtifact - Class in net.ssehub.easy.instantiation.core.model.artifactModel
The (abstract) top-level decomposable artifact of this package.
CompositeArtifact() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.CompositeArtifact
 
CompositeExpression - Class in net.ssehub.easy.instantiation.core.model.expressions
Represents a composite expression.
CompositeExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.CompositeExpression
Constructor for serialization.
CompositeExpression(List<Expression>) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.CompositeExpression
Creates a new composite expression.
CompositeExpression(Expression...) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.CompositeExpression
Creates a new composite expression.
compositeExpressions - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
 
CompositeFragmentArtifact - Class in net.ssehub.easy.instantiation.core.model.artifactModel
The (abstract) composite fragment artifact.
CompositeFragmentArtifact() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.CompositeFragmentArtifact
 
Compound - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Implements a compound type declaration for VIL.
Compound - Class in net.ssehub.easy.instantiation.core.model.common
Represents a compound mostly through its type.
Compound - Class in net.ssehub.easy.instantiation.core.model.templateModel
Implements a compound type declaration for VIL.
Compound - Class in net.ssehub.easy.varModel.model.datatypes
A compound type groups multiple types into a single named unit.
Compound() - Constructor for class net.ssehub.easy.varModel.model.datatypes.Compound
Creates the singleton instance for Compound.TYPE.
Compound(String, ModelElement) - Constructor for class net.ssehub.easy.varModel.model.datatypes.Compound
Constructor for a non-abstract compound.
Compound(String, ModelElement, boolean, Compound) - Constructor for class net.ssehub.easy.varModel.model.datatypes.Compound
Constructor for a (potentially abstract, refined) compound.
Compound(String, ModelElement, boolean, Compound...) - Constructor for class net.ssehub.easy.varModel.model.datatypes.Compound
Constructor for a (potentially abstract, refined) compound.
Compound(String, ModelElement, Compound) - Constructor for class net.ssehub.easy.varModel.model.datatypes.Compound
Constructor for a non-abstract (potentially refined) compound.
Compound(String, ModelElement, Compound...) - Constructor for class net.ssehub.easy.varModel.model.datatypes.Compound
Constructor for a non-abstract (potentially refined) compound.
Compound(CompoundTypeDescriptor) - Constructor for class net.ssehub.easy.instantiation.core.model.common.Compound
Creates a compound.
Compound(CompoundTypeDescriptor, Script) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.Compound
Creates a compound.
Compound(CompoundTypeDescriptor, Template) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.Compound
Creates a compound.
COMPOUND - net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder.ClassType
 
COMPOUND - net.ssehub.easy.varModel.model.search.SearchContext
Search within compound level.
COMPOUND - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for the compound.
COMPOUND_ACCESS - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: "." for compound access.
COMPOUND_TYPE - Static variable in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
CompoundAccess - Class in net.ssehub.easy.varModel.cst
Represents an expression which accesses a compound slot where the compound is specified as a ConstraintSyntaxTree.
CompoundAccess() - Constructor for class net.ssehub.easy.varModel.cst.CompoundAccess
Constructor for serialization.
CompoundAccess(ConstraintSyntaxTree, String) - Constructor for class net.ssehub.easy.varModel.cst.CompoundAccess
Creates a compound access node.
CompoundAccessStatement - Class in net.ssehub.easy.varModel.model
Represents a compound access statement, e.g., within a freeze block.
CompoundAccessStatement(AbstractVariable, String, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.CompoundAccessStatement
Creates a compound access statement.
CompoundAnnotationMapper() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.Resolver.CompoundAnnotationMapper
 
compoundDown() - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.Context
Marks that a compound(access) was visited and that now a slot is visited of the compound.
compoundExpression - Variable in class net.ssehub.easy.varModel.cst.CompoundAccess
 
CompoundGUIVariable - Class in net.ssehub.easy.producer.ui.confModel
GUI representation of compound values.
CompoundGUIVariable(IDecisionVariable, Composite, GUIConfiguration, GUIVariable) - Constructor for class net.ssehub.easy.producer.ui.confModel.CompoundGUIVariable
Sole constructor for this class.
CompoundInitializer - Class in net.ssehub.easy.varModel.cst
Represents a typed initializer for compounds.
CompoundInitializer(Compound, String[], AbstractVariable[], ConstraintSyntaxTree[]) - Constructor for class net.ssehub.easy.varModel.cst.CompoundInitializer
Creates a new compound initializer.
CompoundInstance - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Represents a compound instance.
CompoundInstance(CompoundTypeDescriptor) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundInstance
Creates a compound instance and leaves it uninitialized.
CompoundItemConfigProvider - Class in net.ssehub.easy.varModel.confModel
VariableConfigProvider for nested Elements of a ContainerVariable.
CompoundItemConfigProvider(CompoundVariable, String) - Constructor for class net.ssehub.easy.varModel.confModel.CompoundItemConfigProvider
Sole constructor for creating a VariableConfigProvider for nested elements of a compound.
compoundMapping - Variable in class de.uni_hildesheim.sse.translation.ModelTranslator
 
CompoundMatchExpression - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch
Denotes the special expression regarding a path match.
CompoundMatchExpression(CompositeExpression) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CompoundMatchExpression
Creates a path match expression.
CompoundOperations - Class in net.ssehub.easy.varModel.cstEvaluation
Implements compound operations.
CompoundOperations() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.CompoundOperations
Prevents external creation.
compounds - Variable in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
CompoundSlotAccessor - Class in net.ssehub.easy.varModel.cstEvaluation
Implements an accessor for decision variables.
CompoundSlotAccessor() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.CompoundSlotAccessor
Creates an instance.
CompoundTypeDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements a compound type descriptor.
CompoundTypeDescriptor(String, boolean, CompoundTypeDescriptor, TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
Creates a compound type descriptor.
CompoundTypeDescriptor.ConstructorOperationDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes
The constructor operation(s).
CompoundTypeDescriptor.SlotDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes
A slot field descriptor for compounds.
CompoundTypeDescriptor.TypeOperationDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Represents a type->name operation descriptor.
compoundUp() - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.Context
A compound(slot) was visited, back to upper compound.
CompoundValue - Class in net.ssehub.easy.varModel.model.values
CompoundValue class.
CompoundValue() - Constructor for class net.ssehub.easy.varModel.model.values.CompoundValue
Constructor for serialization.
CompoundValue(Compound) - Constructor for class net.ssehub.easy.varModel.model.values.CompoundValue
Constructor for a new CompoundValue.
CompoundValue(Compound, Object...) - Constructor for class net.ssehub.easy.varModel.model.values.CompoundValue
Constructor for a new CompoundValue.
CompoundValue(Compound, CompoundValue) - Constructor for class net.ssehub.easy.varModel.model.values.CompoundValue
Creates a new compound value by copying the values from source.
CompoundValueSetter - Class in net.ssehub.easy.varModel.confModel
This class handles setting values for compounds.
CompoundValueSetter(OCLFeatureCall, Map<AbstractVariable, IDecisionVariable>) - Constructor for class net.ssehub.easy.varModel.confModel.CompoundValueSetter
Sole constructor for this class.
compoundVariable - Variable in class net.ssehub.easy.varModel.model.CompoundAccessStatement
 
CompoundVariable - Class in net.ssehub.easy.varModel.confModel
Class for variables of Compounds.
CompoundVariable(IConfigurationElement, AbstractVariable, boolean, boolean) - Constructor for class net.ssehub.easy.varModel.confModel.CompoundVariable
Sole constructor for creating ContainerVariable's.
compoundVersionVariable - Variable in class net.ssehub.easy.varModel.model.ExpressionVersionRestriction
 
concat(String, Object) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Represents the string concatenation operation.
concat(String, Path) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Represents the path/string concatenation operation.
concat(Path, String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Represents the path/string concatenation operation.
CONCAT - Static variable in class net.ssehub.easy.varModel.cstEvaluation.StringOperations
Implements the "concat" operation.
CONCAT - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
CONCAT - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
concatenate(String, String) - Static method in class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
Concatenates two strings regarding null for s2.
condition - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.AlternativeExpression
 
condition - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.JoinExpression
 
condition - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.WhileStatement
 
condition - Variable in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceIfCommand
 
condition - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.AlternativeStatement
 
condition - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.ContentAlternativeExpression
 
condition - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement.Alternative
 
condition - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.WhileStatement
 
condition - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.CollectIteratorEvaluator
 
conditionLoopFinished() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.Applicator
Notifies when the condition loop terminated.
conditionLoopFinished() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildCollectionApplicator
Sets the results of the MATCH-variables in environment.
ConditionTest() - Constructor for enum net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor.ConditionTest
 
conf - Variable in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
config - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
 
config - Variable in class net.ssehub.easy.producer.core.varMod.container.ProjectContainer
 
config - Variable in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
config - Variable in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
 
config - Variable in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
config - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
 
config - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
 
config - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
 
config - Variable in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIConfiguration
 
config - Variable in class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
 
config - Variable in class net.ssehub.easy.reasoning.core.frontend.ChainedReasonerState
 
config - Variable in class net.ssehub.easy.reasoning.core.frontend.ReasoningProcess
 
config - Variable in class net.ssehub.easy.reasoning.core.reasoner.DelegatingReasonerInstance
 
config - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
config - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
config - Variable in class net.ssehub.easy.varModel.confModel.AssignmentResolver
 
config - Variable in class net.ssehub.easy.varModel.confModel.QueryCache
 
config - Variable in class net.ssehub.easy.varModel.model.filter.AbstractStateVariablesInConstraintFinder
 
config - Variable in class net.ssehub.easy.varModel.model.filter.IDecisionVariableInConstraintFinder
 
config - Variable in class net.ssehub.easy.varModel.model.rewrite.modifier.AbstractFrozenChecker
 
Config - Class in de.uni_hildesheim.sse
Stores some global configuration values.
Config() - Constructor for class de.uni_hildesheim.sse.Config
 
CONFIG_FILE - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
Name of the non ivml configuration file.
configEditor - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
 
configEditor - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationPage
 
ConfigEditorValueRetriever - Class in net.ssehub.easy.producer.ui.confModel
This class is part of the ConfigurationCellEditor.getValue(Object) and converts a given IDecisionVariable to an Object so that the Eclipse editors are able to handle it.
ConfigEditorValueRetriever(IDecisionVariable) - Constructor for class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
Sole constructor for this class for converting a given IDecisionVariable to an Object so that the Eclipse editors are able to handle it.
configExcetion - Variable in class net.ssehub.easy.varModel.confModel.VariableCreator
 
configHeaderMenu - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationPage
 
ConfigNameFilter - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Shows only variable where its name matches to a given regular expression.
ConfigNameFilter(String) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigNameFilter
Creates a name filter.
ConfigNameFilter(String, boolean) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigNameFilter
Creates a name filter.
configProvider - Variable in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
ConfigQuery - Class in net.ssehub.easy.varModel.confModel
Provides an interface to query Configurations.
ConfigQuery() - Constructor for class net.ssehub.easy.varModel.confModel.ConfigQuery
 
configStack - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.EvaluationContextImpl
 
ConfigStatistics() - Constructor for class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor.ConfigStatistics
 
ConfigTableEditor(Configuration, IEASyEditorPage) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.ConfigTableEditor
Creates a configuration table editor.
ConfigurableIVMLWriter - Class in net.ssehub.easy.varModel.persistency
An IVML writer which may or not emit imports.
ConfigurableIVMLWriter(Writer, boolean, boolean) - Constructor for class net.ssehub.easy.varModel.persistency.ConfigurableIVMLWriter
Creates a writer instance.
configuration - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
 
configuration - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
configuration - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver
 
configuration - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
configuration - Variable in class net.ssehub.easy.integration.common.impl.Model
 
configuration - Variable in class net.ssehub.easy.producer.core.persistence.ConfigurationContentHandler
 
configuration - Variable in exception net.ssehub.easy.varModel.confModel.ConfigurationException
 
Configuration - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Represents a variability model and its configuration in VIL.
Configuration - Class in net.ssehub.easy.producer.core.persistence
Implements the base (path) configuration of EASy.
Configuration - Class in net.ssehub.easy.varModel.confModel
Represents a configuration, i.e.
Configuration() - Constructor for class net.ssehub.easy.producer.core.persistence.Configuration
Creates the default configuration.
Configuration(File) - Constructor for class net.ssehub.easy.producer.core.persistence.Configuration
Creates a new configuration.
Configuration(Configuration, Set<AbstractIvmlVariable>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Creates a projected configuration only containing the changed variables.
Configuration(Configuration, IConfigurationFilter, IVariableFilter) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Creates a projected configuration (without explicit project).
Configuration(Configuration, Project, IConfigurationFilter, IVariableFilter) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Creates a projected configuration.
Configuration(Configuration) - Constructor for class net.ssehub.easy.producer.core.persistence.Configuration
Creates a copy of the given configuration.
Configuration(Configuration) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Creates a new configuration instance from an EASy configuration based on frozen variables.
Configuration(Configuration) - Constructor for class net.ssehub.easy.varModel.confModel.Configuration
Copies a configuration by taking over its defined values and assignment states.
Configuration(Configuration, DecisionVariable[], IVariableFilter) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Creates a configuration from a given set of variables.
Configuration(Configuration, IVariableFilter) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Creates a new configuration instance from an EASy configuration.
Configuration(Project) - Constructor for class net.ssehub.easy.varModel.confModel.Configuration
Creates a new configuration for the given project.
Configuration(Project, boolean) - Constructor for class net.ssehub.easy.varModel.confModel.Configuration
Alternative constructor to avoid initial value assignment by AssignmentResolver.
Configuration(Project, boolean, IAssignmentState) - Constructor for class net.ssehub.easy.varModel.confModel.Configuration
Alternative constructor to avoid initial value assignment by AssignmentResolver.
Configuration(Project, IAssignmentState) - Constructor for class net.ssehub.easy.varModel.confModel.Configuration
Creates a new configuration for the given project with explicit resolution state.
CONFIGURATION_INITIALIZATION - net.ssehub.easy.reasoning.core.reasoner.GeneralReasonerCapabilities
Is suitable to perform the initialization of an IVML configuration instance as it provides comprehensive IVML reasoning capabilities.
Configuration.PathKind - Enum in net.ssehub.easy.producer.core.persistence
Defines the supported paths.
ConfigurationCellEditor - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
The Cell Editor for the Decision Editor Table.
ConfigurationCellEditor(TreeViewer, ColumnType) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationCellEditor
Constructs a CellEditor with a given viewer for the given column.
configurationChanged() - Method in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
Informs all listeners that this model contains unsaved data.
ConfigurationContentHandler - Class in net.ssehub.easy.producer.core.persistence
Processes the SAX XML reading.
ConfigurationContentHandler(Configuration) - Constructor for class net.ssehub.easy.producer.core.persistence.ConfigurationContentHandler
Creates a configuration content handler.
ConfigurationContentProvider - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Content provider for the default configuration editor.
ConfigurationContentProvider() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationContentProvider
 
ConfigurationContextResolver - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Resolves the context around changed variables, including their parent variables, their references and the variables referencing them.
ConfigurationContextResolver(Configuration, Set<AbstractIvmlVariable>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver
Creates a context resolver.
ConfigurationContextResolver.HashFilter - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Implements a hash-based filter.
ConfigurationContextResolver.ResolutionList - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Stores the variables already processed and to be resolved.
ConfigurationEditorFactory - Class in net.ssehub.easy.dslCore.ui
Implements a factory for creating EASy configuration editors.
ConfigurationEditorFactory() - Constructor for class net.ssehub.easy.dslCore.ui.ConfigurationEditorFactory
 
ConfigurationEditorFactory.IConfigurationEditorCreator - Interface in net.ssehub.easy.dslCore.ui
Defines the instance of an editor creator.
ConfigurationException - Exception in net.ssehub.easy.varModel.confModel
Implements a specific exception for errors in the configuration.
ConfigurationException(IConfiguration, String, int) - Constructor for exception net.ssehub.easy.varModel.confModel.ConfigurationException
Creates a configuration exception.
ConfigurationHeaderMenu - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Header menu holding buttons for the product configuration editor page.
This buttons allow the user to: Validate made Decisions Transform the product This class also handles the transformator notification pop up.
ConfigurationHeaderMenu(Composite, ProductLineProject, AbstractEASyEditorPage) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
Sole constructor for this class.
ConfigurationHeaderMenu.PropagateListener - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
IReasonerListener for propagating values.
ConfigurationHeaderMenu.ReasoningPreFreezeListener - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
IReasonerListener, for a reasoning which is executed automatically before freezing the configuration.
ConfigurationHeaderMenu.ValidateConfigListener - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
IReasonerListener for validating the configuration.
ConfigurationInitializerRegistry - Class in net.ssehub.easy.varModel.confModel
Externalizes the initialization of a configuration, so that a specific reasoner can do this job.
ConfigurationInitializerRegistry() - Constructor for class net.ssehub.easy.varModel.confModel.ConfigurationInitializerRegistry
 
ConfigurationInitializerRegistry.IConfigurationInitializer - Interface in net.ssehub.easy.varModel.confModel
Defines the interface for the configuration initializer.
ConfigurationLabelProvider - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Concrete label provider for the default configuration editor.
ConfigurationLabelProvider(GUIConfiguration) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationLabelProvider
Sole constructor for this class.
ConfigurationPage - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Editor for displaying and editing the configuration of the current project.
ConfigurationPage(ProductLineProject, Composite) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationPage
Sole constructor for this class.
configurationPulled() - Method in interface net.ssehub.easy.producer.core.mgmt.IProductLineProjectListener
This method is called, if the configuration is pulled.
configurationPulled() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Informs all IProductLineProjectListeners that the configuration was pulled.
configurationPulled() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
 
configurationPulled() - Method in class net.ssehub.easy.producer.ui.productline_editor.Editor
 
configurationRefreshed(Configuration) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory.ChangeListener
 
configurationRefreshed(Configuration) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigMenu
 
configurationRefreshed(Configuration) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
Notification that the whole configuration was refreshed, e.g.
configurationRefreshed(Configuration) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
 
configurationRefreshed(Configuration) - Method in interface net.ssehub.easy.varModel.confModel.IConfigurationChangeListener
Notification that the whole configuration was refreshed, e.g.
configurations - Variable in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Level
 
CONFIGURATIONS - Static variable in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
 
ConfigurationSaver - Class in net.ssehub.easy.varModel.confModel
This method is part of the configuration and responsible for saving the values of the configuration inside the Configuration.toProject(boolean) method.
ConfigurationSaver(Configuration, boolean) - Constructor for class net.ssehub.easy.varModel.confModel.ConfigurationSaver
Default constructor for this class.
ConfigurationSaver(Configuration, boolean, boolean) - Constructor for class net.ssehub.easy.varModel.confModel.ConfigurationSaver
Constructor for this class for saving the configuration.
ConfigurationTableEditor - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
The table for editing the configuration, without surrounding buttons or other stuff.
ConfigurationTableEditor(Configuration, IEASyEditorPage) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
Sole constructor for this editor.
ConfigurationTableEditor.IUpdateListener - Interface in net.ssehub.easy.producer.ui.productline_editor.configuration
A listener which is called when the editor performs (async) updates.
ConfigurationTableEditorFactory - Class in net.ssehub.easy.producer.ui.productline_editor
An UI element factory (preliminary).
ConfigurationTableEditorFactory() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory
 
ConfigurationTableEditorFactory.ConfigTableEditor - Class in net.ssehub.easy.producer.ui.productline_editor
Just for now as the constructor of the target class is protected.
ConfigurationTableEditorFactory.DelegatingGuiVariable - Class in net.ssehub.easy.producer.ui.productline_editor
Implements a delegating GuiVariable for externally created editors, so that they can be handled like EASy variables.
ConfigurationTableEditorFactory.IEditorCreator - Interface in net.ssehub.easy.producer.ui.productline_editor
An extensible editor creator for tailoring the general EASy mechanism.
ConfigurationTableEditorFactory.UIChangeListener - Interface in net.ssehub.easy.producer.ui.productline_editor
A listener called when variables are changed.
ConfigurationTableEditorFactory.UIConfiguration - Class in net.ssehub.easy.producer.ui.productline_editor
A UI configuration class wrapping the internally used configuration instance.
ConfigurationTableEditorFactory.UIParameter - Class in net.ssehub.easy.producer.ui.productline_editor
Defines a simple UI parameter with name and default value.
configurationType() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypes
Returns the type descriptor for the built-in type 'Configuration'.
configurators - Variable in class net.ssehub.easy.producer.eclipse.persistency.project_creation.AbstractProjectCreator
Configurators to configure the project during creation.
configure() - Method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EASyNature
 
configure(Properties, List<Message>) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactCreatorNode
Configures the attached artifact creator.
configure(Properties, List<Message>) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.DefaultFileArtifactCreator
 
configure(Properties, List<Message>) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.DefaultFolderArtifactCreator
 
configure(Properties, List<Message>) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactCreator
Configures its own reaction according to a set of properties.
configure(IProject) - Method in interface net.ssehub.easy.producer.eclipse.persistency.project_creation.IEASyProjectConfigurator
Configures the given IProject.
configure(IProject) - Method in class net.ssehub.easy.producer.ui.project_management.EASyJavaConfigurator
 
configure(IProject, IProject) - Method in interface net.ssehub.easy.producer.eclipse.persistency.project_creation.IEASyProjectConfigurator
Configures the given IProject, while deriving a new product line member project.
configure(IProject, IProject) - Method in class net.ssehub.easy.producer.ui.project_management.EASyJavaConfigurator
 
configure(Control, Contributions.UIElement) - Static method in class net.ssehub.easy.producer.ui.contributions.Contributions
Configures the given control dependent on Contributions.isEnabled(UIElement) and Contributions.getToolTip(UIElement).
configure(IHighlightingConfigurationAcceptor) - Method in class de.uni_hildesheim.sse.vil.expressions.ui.highlighting.VilHighlightingConfiguration
 
configureArtifactCreators(Properties) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Configures the artifact creators.
configureArtifactCreators(ArtifactCreatorNode, Properties, List<Message>) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Configures the given node and its children.
configureFormatting(FormattingConfig) - Method in class de.uni_hildesheim.sse.formatting.IvmlFormatter
 
configureFormatting(FormattingConfig) - Method in class de.uni_hildesheim.sse.formatting.VilBuildLanguageFormatter
 
configureFormatting(FormattingConfig) - Method in class de.uni_hildesheim.sse.vil.expressions.formatting.ExpressionDslFormatter
 
configureFormatting(FormattingConfig) - Method in class de.uni_hildesheim.sse.vil.templatelang.formatting.TemplateLangFormatter
 
configureMyDSLXtextEditorCallback(Binder) - Method in class de.uni_hildesheim.sse.ui.IvmlUiModule
Registers the dirty state editor to be notified about storing the model.
configureProject() - Method in class net.ssehub.easy.producer.eclipse.persistency.project_creation.AbstractProjectCreator
Configures the newly created project.
configureProject(IProject, IEASyProjectConfigurator) - Method in class net.ssehub.easy.producer.eclipse.persistency.project_creation.AbstractProjectCreator
Configures the newly created Eclipse project.
configureProject(IProject, IEASyProjectConfigurator) - Method in class net.ssehub.easy.producer.eclipse.persistency.project_creation.DerivedProjectCreator
 
configureProject(IProject, IEASyProjectConfigurator) - Method in class net.ssehub.easy.producer.eclipse.persistency.project_creation.NewProjectCreator
 
CONFIGURERS - Static variable in class net.ssehub.easy.dslCore.ui.editors.ModelEditorConfigurer
 
configureShell(Shell) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AnnotationsViewDialog
 
configureShell(Shell) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog
 
configureTransformer(Transformer) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Configures the transformer.
configureValue(String, Object) - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
Method to get the object which a specific name of the hashMap.
conflictingConstraint(Constraint) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver
Will be called after a failure was detected in a Constraint.
conflictingDefault(AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Will be called after a failure was detected in a default constraint of an AbstractVariable.
conflictingDefault(AbstractVariable) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver
Will be called after a failure was detected in a default constraint of an AbstractVariable.
conflictingElementProjects - Variable in class net.ssehub.easy.reasoning.core.reasoner.Message
 
conflictingElements - Variable in class net.ssehub.easy.reasoning.core.reasoner.Message
 
conflictingElementSuggestions - Variable in class net.ssehub.easy.reasoning.core.reasoner.Message
 
conflictMarker - Variable in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
 
conflicts - Variable in class net.ssehub.easy.basics.modelManagement.ResolutionContext
 
CONFLICTS - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for conflicts.
confParent - Variable in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
connector - Variable in class net.ssehub.easy.producer.core.persistence.internal.DataStorage
 
considerAsConstructor(Method) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Returns whether the given method shall be considered as constructor.
considerBuiltInCheck - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.DefaultFileArtifactCreator
 
considerDefaultValues - Variable in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryClassifierSettings
Consider default values as already assigned values.
considerDefaultValues() - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryClassifierSettings
Returns whether default values should be threaten as already set values.
considerEnumerationsAsMandatory - Variable in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryClassifierSettings
Consider enumeration variables as mandatory, even if they don't have a default value.
considerImports - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ProjectFilter
 
considerImports - Variable in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
considerIteratorResult(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
Considers the potential explicit result type of an iterator.
considerIVMLFiles(String) - Method in class net.ssehub.easy.producer.core.persistence.standard.EASyConfigFileFilter
Checks whether the given file is an IVML file and should be considered.
considerLoading(boolean) - Method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Returns whether model loading shall be considered.
considerNamedParameters() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
Returns whether named parameters shall be considered for this descriptor.
considerOclCompliance() - Static method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
Returns whether OCL compliance shall be considered.
considerOclCompliance() - Static method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Returns whether OCL compliance shall be considered.
considerReferences - Variable in class net.ssehub.easy.varModel.model.filter.AbstractVariableInConstraintFinder
 
considerReturnGenerics(TypeDescriptor<?>, TypeDescriptor<?>[]) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
Considers the return generics on type.
considerVILFiles(String) - Method in class net.ssehub.easy.producer.core.persistence.standard.EASyConfigFileFilter
Checks whether the given file is an VIL file and should be considered.
considerVTLFiles(String) - Method in class net.ssehub.easy.producer.core.persistence.standard.EASyConfigFileFilter
Checks whether the given file is an VTL file and should be considered.
CONSITENCY_CHECK - net.ssehub.easy.reasoning.core.reasoner.ReasoningOperation
Checks whether the de.uni_hildesheim.sse.model.varModel.Project is satisfiable.
console - Variable in class net.ssehub.easy.basics.logger.AbstractJavaLogger.ConsoleHandler
 
CONSOLE_LOGGER - Static variable in class net.ssehub.easy.instantiation.ant.instantiators.Ant
 
CONSOLE_LOGGER - Static variable in class net.ssehub.easy.instantiation.ant.instantiators.Make
 
CONSOLE_NAME - Static variable in class net.ssehub.easy.producer.ui.productline_editor.EclipseConsole
 
consoleHandler - Static variable in class net.ssehub.easy.basics.logger.JavaLogger
 
ConsoleHandler() - Constructor for class net.ssehub.easy.basics.logger.AbstractJavaLogger.ConsoleHandler
Constructs a new ConsoleHandler.
ConsoleInstantiatorObserver - Class in net.ssehub.easy.producer.ui.internal
This class represents an observer that listens for new messages send from the instantiators.
ConsoleInstantiatorObserver() - Constructor for class net.ssehub.easy.producer.ui.internal.ConsoleInstantiatorObserver
 
ConsoleTracerFactory - Class in net.ssehub.easy.instantiation.core.model.tracing
Factory for the creation of VIL build language tracer and VIL template language tracer.
ConsoleTracerFactory() - Constructor for class net.ssehub.easy.instantiation.core.model.tracing.ConsoleTracerFactory
Constructs a new tracer factory and sets this instance as the default factory.
ConsoleTracerFactory(boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.tracing.ConsoleTracerFactory
Constructs a new tracer factory which may emit tracer texts.
consSyntax - Variable in class net.ssehub.easy.varModel.model.Constraint
 
CONST - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for "const".
constant - Variable in class net.ssehub.easy.varModel.cst.ConstantValue
 
CONSTANT - Static variable in class de.uni_hildesheim.sse.translation.ErrorCodes
In case that a constant shall be modified.
CONSTANT_EMPTY - Static variable in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Binary
 
CONSTANT_EMPTY - Static variable in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
 
CONSTANT_VALUE - net.ssehub.easy.varModel.model.filter.ConstraintClassifier.ExpectedType
A ConstantValue should be read at next.
ConstantAccessor - Class in net.ssehub.easy.varModel.cstEvaluation
Implements an accessor for constant values.
ConstantAccessor() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ConstantAccessor
Creates an instance.
ConstantDecisionVariableDeclaration - Class in net.ssehub.easy.varModel.model
Defines a constant decision variable declaration.
ConstantDecisionVariableDeclaration(String, IDatatype, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.ConstantDecisionVariableDeclaration
Constructor for decision variable declaration.
ConstantExpression - Class in net.ssehub.easy.instantiation.core.model.expressions
Represents a parenthesis expression.
ConstantExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ConstantExpression
Constructor for serialization.
ConstantExpression(TypeDescriptor<?>, Object, TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ConstantExpression
Creates a new constant expression.
constantResolver - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
Constants - Class in de.uni_hildesheim.sse.translation
Global configuration constants for the IVML translation.
Constants - Class in net.ssehub.easy.instantiation.core.model.templateModel
General language constants.
Constants - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Just some constants.
Constants() - Constructor for class de.uni_hildesheim.sse.translation.Constants
 
Constants() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.Constants
 
Constants() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
ConstantValue - Class in net.ssehub.easy.varModel.cst
Class for a constant value.
ConstantValue() - Constructor for class net.ssehub.easy.varModel.cst.ConstantValue
Constructor for serialization.
ConstantValue(Value) - Constructor for class net.ssehub.easy.varModel.cst.ConstantValue
Sole constructor for the creation of a constant value.
ConstantValueResolver - Class in net.ssehub.easy.varModel.cstEvaluation
Implements a constant value resolution visitor.
ConstantValueResolver(EvaluationVisitor) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ConstantValueResolver
Creates a resolver instance.
constraint - Variable in class net.ssehub.easy.integration.common.impl.Constraint
 
constraint - Variable in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList.Node
 
constraint - Variable in class net.ssehub.easy.reasoning.core.reasoner.EvaluationResult.EvaluationPair
 
constraint - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.ConstraintTemplate
 
constraint - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
constraint - Variable in class net.ssehub.easy.varModel.persistency.ConstraintSplitWriter
 
constraint - Variable in class net.ssehub.easy.varModel.persistency.ConstraintSplitWriter.IdentityConstraintFilter
 
Constraint - Class in net.ssehub.easy.integration.common.impl
Implements the constraint (delegate).
Constraint - Class in net.ssehub.easy.varModel.model
Class to create a rule-based constraint.
Constraint() - Constructor for class net.ssehub.easy.varModel.model.Constraint
Constructor for serialization.
Constraint(String, ConstraintSyntaxTree, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.Constraint
Creates a new constraint from an already parsed syntax tree.
Constraint(String, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.Constraint
Constructor for a new Constraint.
Constraint(String, Project) - Constructor for class net.ssehub.easy.integration.common.impl.Constraint
Creates a new constraint instances, i.e.
Constraint(ConstraintSyntaxTree, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.Constraint
Creates a new constraint from an already parsed syntax tree.
Constraint(IModelElement) - Constructor for class net.ssehub.easy.varModel.model.Constraint
Constructor for a new Constraint.
CONSTRAINT - net.ssehub.easy.reasoning.sseReasoner.functions.AbstractConstraintProcessor.ExpressionType
 
CONSTRAINT - net.ssehub.easy.varModel.model.Constraint.Type
Reasoner-created constraint for constraint variables/values.
CONSTRAINT - net.ssehub.easy.varModel.model.search.SearchContext
Search within a constraint.
CONSTRAINT_COUNT - net.ssehub.easy.reasoning.core.reasoner.GeneralMeasures
Total number of constraints.
CONSTRAINT_ENDING - Static variable in class de.uni_hildesheim.sse.ui.ModelConnector
 
CONSTRAINT_TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
CONSTRAINT_VALUE - net.ssehub.easy.reasoning.sseReasoner.functions.AbstractConstraintProcessor.ExpressionType
 
Constraint.IConstraintType - Interface in net.ssehub.easy.varModel.model
Base type for (extensible) constraint types.
Constraint.Type - Enum in net.ssehub.easy.varModel.model
The conceptual type of the constraint.
constraintBase - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
constraintBase - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver.ReasonerState
 
ConstraintBase - Class in net.ssehub.easy.reasoning.core.reasoner
Implements the constraint base, a combination of linked list and map in order to quickly store, retrieve and delete constraints to be evaluated.
ConstraintBase() - Constructor for class net.ssehub.easy.reasoning.core.reasoner.ConstraintBase
Constructs an empty constraint base.
ConstraintClassifier - Class in net.ssehub.easy.varModel.model.filter
This class is able to classify a constraint in one of the following categories.
ConstraintClassifier(ConstraintSyntaxTree) - Constructor for class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
Sole constructor for this class, classifies exactly one constraint, whether it is an AssignmentConstraint.
ConstraintClassifier.ExpectedType - Enum in net.ssehub.easy.varModel.model.filter
With the aid of this enum is it possible to tell the Classifier which part of a constraint is expected to be next.
constraintCount() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Method for returning the overall count of evaluated constraints in the model.
constraintCounter - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
ConstraintEvaluationResult() - Constructor for enum net.ssehub.easy.reasoning.core.reasoner.EvaluationResult.ConstraintEvaluationResult
 
constraintFailed() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
constraintFailed() - Method in interface net.ssehub.easy.varModel.cstEvaluation.IConstraintEvaluator
Returns whether the constraint evaluation indicates that the evaluated constraint failed.
constraintFailed(Object) - Static method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Returns whether the result of a constraint evaluation indicates that the evaluated constraint failed.
ConstraintFinder - Class in net.ssehub.easy.varModel.model.filter
This class locates all (visible) constraints in an IVML project.
ConstraintFinder(Project) - Constructor for class net.ssehub.easy.varModel.model.filter.ConstraintFinder
This constructor will consider imported projects.
ConstraintFinder(Project, boolean) - Constructor for class net.ssehub.easy.varModel.model.filter.ConstraintFinder
Constructor for specifying whether imported projects should be considered while finding the constraints.
ConstraintFinder(Project, boolean, boolean) - Constructor for class net.ssehub.easy.varModel.model.filter.ConstraintFinder
Constructor for specifying whether imported projects should be considered while finding the constraints.
ConstraintFinder(Project, boolean, boolean, boolean) - Constructor for class net.ssehub.easy.varModel.model.filter.ConstraintFinder
Constructor for specifying whether imported projects should be considered while finding the constraints.
constraintFulfilled() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
constraintFulfilled() - Method in interface net.ssehub.easy.varModel.cstEvaluation.IConstraintEvaluator
Returns whether the constraint evaluation indicates that the evaluated constraint was fulfilled.
constraintFulfilled(Object) - Static method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Returns whether the result of a constraint evaluation indicates that the evaluated constraint was fulfilled.
ConstraintFunctions - Class in net.ssehub.easy.reasoning.sseReasoner.functions
Generic constraint functions based on the AbstractConstraintProcessor.
ConstraintFunctions() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions
 
ConstraintFunctions.TransitiveConstraintFinder - Class in net.ssehub.easy.reasoning.sseReasoner.functions
A transitive constraint/variables finder.
constraintIsAWarning() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
constraintIsAWarning() - Method in interface net.ssehub.easy.varModel.cstEvaluation.IConstraintEvaluator
Returns whether the constraint was internally evaluated to false but finally leads to a successful execution and shall lead to a warning to the user.
constraintIsFrozen(ConstraintSyntaxTree, RewriteContext) - Method in class net.ssehub.easy.varModel.model.rewrite.modifier.AbstractFrozenChecker
Checks whether the given constraint contains only constant values or frozen variables.
ConstraintList - Class in net.ssehub.easy.reasoning.core.reasoner
Implements a constraint list.
ConstraintList() - Constructor for class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Constructs an empty constraint base.
ConstraintList(ConstraintList.IModificationListener) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Constructs an empty constraint base.
ConstraintList.IModificationListener - Interface in net.ssehub.easy.reasoning.core.reasoner
A listener to be informed if the underlying list changes.
ConstraintList.Node - Class in net.ssehub.easy.reasoning.core.reasoner
The node type in a linked constraint base.
constraintMap - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
ConstraintOperations - Class in net.ssehub.easy.varModel.cstEvaluation
Implements constraint operations.
ConstraintOperations() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ConstraintOperations
Prevents external creation.
ConstraintReplacer - Class in net.ssehub.easy.varModel.cst
Class to copy an expression.
ConstraintReplacer(ConstraintSyntaxTree) - Constructor for class net.ssehub.easy.varModel.cst.ConstraintReplacer
Creates a ConstraintReplacer witch is needed to copy a OCLFeatureCall.
constraintReusers - Variable in class net.ssehub.easy.varModel.model.rewrite.VariableLookUpTable
List model elements, reusing a constraint variable (declaration).
constraints - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.Entry
 
constraints - Variable in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
constraints - Variable in class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
 
constraints - Variable in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
constraintsChanged() - Method in class net.ssehub.easy.varModel.model.AbstractVariable
 
constraintsChanged() - Method in interface net.ssehub.easy.varModel.model.datatypes.IDerivedDatatypeListener
Causes the DecisionVariableDeclaration to generate new internal constraints based on the new constraints stored inside the DerivedDatatype .
constraintsCount - Variable in class net.ssehub.easy.varModel.model.ModelStatistics
 
ConstraintSeparator - Class in net.ssehub.easy.varModel.model.filter
Class for extracting the constraints out of a Project.
ConstraintSeparator(Project) - Constructor for class net.ssehub.easy.varModel.model.filter.ConstraintSeparator
This constructor will consider imported projects.
ConstraintSeparator(Project, boolean) - Constructor for class net.ssehub.easy.varModel.model.filter.ConstraintSeparator
Constructor for specifying whether imported projects should be considered while finding the constraints.
ConstraintSplitWriter - Class in net.ssehub.easy.varModel.persistency
Splits the textual output at a given constraint.
ConstraintSplitWriter(ConstraintSplitWriter.IConstraintFilter) - Constructor for class net.ssehub.easy.varModel.persistency.ConstraintSplitWriter
Creates a split writer for the given writer and splits at constraint.
ConstraintSplitWriter.IConstraintFilter - Interface in net.ssehub.easy.varModel.persistency
Identifies the constraint where to split at.
ConstraintSplitWriter.IdentityConstraintFilter - Class in net.ssehub.easy.varModel.persistency
An identity constraint filter.
ConstraintSyntaxException - Exception in de.uni_hildesheim.sse
Exception thrown in case that a constraint is given as string and parsed by ModelUtility.createConstraint(String, de.uni_hildesheim.sse.model.varModel.Project, boolean).
ConstraintSyntaxException(String) - Constructor for exception de.uni_hildesheim.sse.ConstraintSyntaxException
Creates a constraint syntax exception instance.
ConstraintSyntaxTree - Class in net.ssehub.easy.varModel.cst
Class to show the syntax of an Constraint.
ConstraintSyntaxTree() - Constructor for class net.ssehub.easy.varModel.cst.ConstraintSyntaxTree
 
ConstraintTemplate(ConstraintList, boolean, Constraint, boolean) - Constructor for class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.ConstraintTemplate
Creates the constraint template.
ConstraintTranslationVisitor() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.Resolver.ConstraintTranslationVisitor
 
ConstraintType - Class in net.ssehub.easy.varModel.model.datatypes
Defines the basis datatype for holding constraints.
ConstraintType() - Constructor for class net.ssehub.easy.varModel.model.datatypes.ConstraintType
Constructor for a new ConstraintType.
constraintUndefined() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
constraintUndefined() - Method in interface net.ssehub.easy.varModel.cstEvaluation.IConstraintEvaluator
Returns whether the constraint evaluation indicates that (at least one part of) the constraint was undefined.
constraintUndefined(Object) - Static method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Returns whether the result of a constraint evaluation indicates that (at least one part of) the constraint was undefined.
ConstraintValue - Class in net.ssehub.easy.varModel.model.values
This class holds the value for a constraint type.
ConstraintValue() - Constructor for class net.ssehub.easy.varModel.model.values.ConstraintValue
Argumentless constructor.
ConstraintValue(Object) - Constructor for class net.ssehub.easy.varModel.model.values.ConstraintValue
Constructor.
ConstraintValue(ConstraintSyntaxTree) - Constructor for class net.ssehub.easy.varModel.model.values.ConstraintValue
Constructor.
ConstraintVariableConstraint - Class in net.ssehub.easy.reasoning.core.reasoner
Reasoner specific constraint type indicating a Constraint.Type.CONSTRAINT.
ConstraintVariableConstraint(ConstraintSyntaxTree, IModelElement) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.ConstraintVariableConstraint
Creates a new constraint from an already parsed syntax tree.
constraintVariableMap - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
 
constraintVariables - Variable in class net.ssehub.easy.reasoning.core.reasoner.Message
 
constraintVariables - Variable in class net.ssehub.easy.reasoning.sseReasoner.Engine
 
constraintVarOnly - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.Context
Indicates that only constraint variable constraints shall be translated/instantiated.
constraintVarOnly(boolean) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Returns the flag of the current context whether only constraint variables shall be translated.
constructFullTypeDefinition(Type) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
Returns the full type definition based on the given Type.
constructInitialProjectName(String) - Method in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizard
Returns the file name without the file extension.
constructMessage(String, IDatatype, IDatatype...) - Static method in exception net.ssehub.easy.varModel.cst.UnknownOperationException
Constructs the message for the exception.
constructor - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionConstructorDescriptor
 
CONSTRUCTOR_NAME - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
The name of constructor methods (static, same return type as declaring class, this name).
ConstructorCallExpression - Class in net.ssehub.easy.instantiation.core.model.expressions
Represents a constructor call.
ConstructorCallExpression(TypeDescriptor<?>, CallArgument...) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ConstructorCallExpression
Creates a constructor call.
ConstructorCallExpression(TypeDescriptor<?>, Expression...) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ConstructorCallExpression
Creates a constructor call.
ConstructorOperationDescriptor(TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.ConstructorOperationDescriptor
Creates the operation descriptor.
constructReferenceName(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
Constructs a reference name from the given contained type.
constructSurrounded(String, IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
Constructs a surrounded datatype, i.e.
constructType(TypeDescriptor<?>[], boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Constructs a collection type.
consume() - Method in exception net.ssehub.easy.dslCore.translation.TranslatorException
Returns whether this exception shall be consumed and not passed to the user.
consume(String, char) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Consumes all leading ch in text.
CONSUME - Static variable in exception net.ssehub.easy.dslCore.translation.TranslatorException
 
consumeJavaIdentifierPart(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Returns the last Java identifier part character in string.
consumeLine() - Method in class net.ssehub.easy.dslCore.test.StringWithPosition
Consumes the line including the line end starting at the current position.
consumeLineEnd() - Method in class net.ssehub.easy.dslCore.test.StringWithPosition
Consumes the line end starting at the current position.
consumeLineUntilEnd() - Method in class net.ssehub.easy.dslCore.test.StringWithPosition
Consumes the line until the line end starting at the current position.
consumeNonXmlElements(XmlNode) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.AttributeSynchronizer
Consumes all following non-XmlElements.
consumeWhitespaces(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Consumes all leading whitespaces in text.
ContainableElementsMapAndComparator - Class in de.uni_hildesheim.sse.translation
A helper class which supports ordering of containable model elements.
ContainableElementsMapAndComparator() - Constructor for class de.uni_hildesheim.sse.translation.ContainableElementsMapAndComparator
Creates an instance of this class.
ContainableElementsMapAndComparator.Data - Class in de.uni_hildesheim.sse.translation
Stores internal data to be assigned to a key.
ContainableModelElement - Class in net.ssehub.easy.varModel.model
Represents the objects, a project can handle.
ContainableModelElement(String, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.ContainableModelElement
Constructor for containable model element.
ContainableModelElementList - Class in net.ssehub.easy.varModel.model
A list of containable model elements which acts as IResolutionScope.
ContainableModelElementList(int, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.ContainableModelElementList
Creates a new model element list.
ContainableModelElementList(IModelElement) - Constructor for class net.ssehub.easy.varModel.model.ContainableModelElementList
Creates a new model element list.
container - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.Context
Container accessor for incremental container quantification.
container - Variable in class net.ssehub.easy.varModel.cst.ContainerOperationCall
 
container - Variable in class net.ssehub.easy.varModel.model.AttributeAssignment
 
container - Variable in class net.ssehub.easy.varModel.model.datatypes.Compound
 
Container - Class in net.ssehub.easy.varModel.model.datatypes
Realizes an abstract container.
Container(String, DelegatingType, IDatatype, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.datatypes.Container
Constructor for the container.
CONTAINER_OP_ACCESS - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: "->" for container operation access.
CONTAINER_OPERATION - Static variable in exception net.ssehub.easy.varModel.cst.CSTSemanticException
 
CONTAINER_TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
Container2OperationEvaluator(ContainerOperations.Container2Operation) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.Container2OperationEvaluator
Creates a container/container operation evaluator.
ContainerArgument() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.ContainerArgument
Creates a new instance.
ContainerElementAccessor - Class in net.ssehub.easy.varModel.cstEvaluation
Implements an accessor for decision variables.
ContainerElementAccessor() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ContainerElementAccessor
Creates an instance.
containerException(Throwable) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Just a wrapper for container exceptions constantly returning false.
containerExpression - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.LoopStatement
 
ContainerGUIVariable - Class in net.ssehub.easy.producer.ui.confModel
GUI representation of container values.
ContainerGUIVariable(IDecisionVariable, Composite, GUIConfiguration, GUIVariable) - Constructor for class net.ssehub.easy.producer.ui.confModel.ContainerGUIVariable
Sole constructor for this class.
ContainerInitializer - Class in net.ssehub.easy.varModel.cst
Represents an initializer for containers.
ContainerInitializer(Container, ConstraintSyntaxTree[]) - Constructor for class net.ssehub.easy.varModel.cst.ContainerInitializer
Creates a new container initializer.
ContainerInitializerExpression - Class in net.ssehub.easy.instantiation.core.model.expressions
Represents a container initializer expression consisting of various entries all in the same dimension.
ContainerInitializerExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ContainerInitializerExpression
Creates a new empty container initializer expression.
ContainerInitializerExpression(Expression[]) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ContainerInitializerExpression
Creates a new container initializer expression.
ContainerInitializerExpression(Expression[], TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ContainerInitializerExpression
Internal constructor for set initialization.
ContainerItemConfigProvider - Class in net.ssehub.easy.varModel.confModel
VariableConfigProvider for nested variables of a ContainerVariable.
ContainerItemConfigProvider(ContainerVariable, int) - Constructor for class net.ssehub.easy.varModel.confModel.ContainerItemConfigProvider
Sole constructor for creating a VariableConfigProvider for nested elements of a container.
ContainerIterationExecutor(ContainerOperationCall, LocalDecisionVariable[], VariableAccessor, IIteratorEvaluator) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.ContainerIterationExecutor
Creates a container iteration executor with own context.
ContainerIterators - Class in net.ssehub.easy.varModel.cstEvaluation
Implements the container iterators.
ContainerIterators() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators
Prevents external creation.
ContainerIterators.ClosureIteratorEvaluator - Class in net.ssehub.easy.varModel.cstEvaluation
Implements a basic closure iterator which can stop on a cycle.
ContainerIterators.CollectingIteratorEvaluator - Class in net.ssehub.easy.varModel.cstEvaluation
Implements an evaluator adaptor for collecting operations.
ContainerIterators.CollectIteratorEvaluator - Class in net.ssehub.easy.varModel.cstEvaluation
ContainerIterators.DefaultValueComparator - Class in net.ssehub.easy.varModel.cstEvaluation
The default value comparator for any value based on StringProvider.
ContainerIterators.NumberIteratorEvaluator - Class in net.ssehub.easy.varModel.cstEvaluation
A number aggregating iterator.
ContainerOperationCall - Class in net.ssehub.easy.varModel.cst
Represents a set operation call with declarators, e.g.
ContainerOperationCall() - Constructor for class net.ssehub.easy.varModel.cst.ContainerOperationCall
Constructor for serialization.
ContainerOperationCall(ConstraintSyntaxTree, String, ConstraintSyntaxTree, DecisionVariableDeclaration...) - Constructor for class net.ssehub.easy.varModel.cst.ContainerOperationCall
Creates a new let expression.
ContainerOperations - Class in net.ssehub.easy.varModel.cstEvaluation
Implements the default container operations.
ContainerOperations() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
Prevent instance creation.
ContainerOperations.CalcEvaluator - Class in net.ssehub.easy.varModel.cstEvaluation
Implements a container calculation evaluator (just as needed for now).
ContainerOperations.Container2Operation - Interface in net.ssehub.easy.varModel.cstEvaluation
Defines a container/container operation.
ContainerOperations.Container2OperationEvaluator - Class in net.ssehub.easy.varModel.cstEvaluation
Implements a container/container operation generically.
ContainerOperations.ContainerArgument - Class in net.ssehub.easy.varModel.cstEvaluation
A combined container value / accessor.
ContainerOperations.ContainerValueOperation - Interface in net.ssehub.easy.varModel.cstEvaluation
Defines a container/value operation.
ContainerOperations.ContainerValueOperationEvaluator - Class in net.ssehub.easy.varModel.cstEvaluation
Implements a container/value operation generically.
ContainerOperations.FindOperationEvaluator - Class in net.ssehub.easy.varModel.cstEvaluation
Implements the "includes"/"excludes" function.
ContainerOperations.FlattenOperationEvaluator - Class in net.ssehub.easy.varModel.cstEvaluation
Implements the "flattens" operation.
ContainerOperations.IncludesAllOperationEvaluator - Class in net.ssehub.easy.varModel.cstEvaluation
Implements the "includesAll"/"excludesAll" function.
ContainerOperations.IsEmptyOperationEvaluator - Class in net.ssehub.easy.varModel.cstEvaluation
Implements the "isEmpty"/"notEmpty" function.
ContainerOperations.TypeSelectEvaluator - Class in net.ssehub.easy.varModel.cstEvaluation
Implements the typeSelection operation.
containerText - Variable in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizardPage
 
ContainerTextGUIEditor - Class in net.ssehub.easy.producer.ui.confModel
Class that implements the GUIEditor.
ContainerTextGUIEditor(Text) - Constructor for class net.ssehub.easy.producer.ui.confModel.ContainerTextGUIEditor
Creates an editor representation.
ContainerTextGUIEditor(Text, IGUITextHandler) - Constructor for class net.ssehub.easy.producer.ui.confModel.ContainerTextGUIEditor
Constructor for ContainerTextGUIEditor.
containerValue - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.ContainerIterationExecutor
 
ContainerValue - Class in net.ssehub.easy.varModel.model.values
ContainerValue class.
ContainerValue() - Constructor for class net.ssehub.easy.varModel.model.values.ContainerValue
Constructor for serialization.
ContainerValue(Container) - Constructor for class net.ssehub.easy.varModel.model.values.ContainerValue
Constructor for a new ContainerValue.
ContainerValue(Container, boolean, Object...) - Constructor for class net.ssehub.easy.varModel.model.values.ContainerValue
Constructor for a new ContainerValue.
ContainerValue(Container, Object...) - Constructor for class net.ssehub.easy.varModel.model.values.ContainerValue
Constructor for a new ContainerValue.
ContainerValue(Container, ContainerValue) - Constructor for class net.ssehub.easy.varModel.model.values.ContainerValue
Creates a new compound value by copying the values from source.
ContainerValueOperationEvaluator(ContainerOperations.ContainerValueOperation) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.ContainerValueOperationEvaluator
Creates a container/value operation evaluator.
containerVariable - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.ContainerIterationExecutor
 
ContainerVariable - Class in net.ssehub.easy.varModel.confModel
VariableConfigProvider for nested variables of a ContainerVariable.
ContainerVariable(IConfigurationElement, AbstractVariable, boolean, boolean) - Constructor for class net.ssehub.easy.varModel.confModel.ContainerVariable
Sole constructor for this class.
contains(File) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations.Location
Returns whether this location contains the given file (based on name inclusion).
contains(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Returns whether a variable with name is already known.
contains(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver.Level
Returns whether this level contains a variable with the given name.
contains(String) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IDirectTypeRegistryAccess
Returns whether the type given by name is already registered.
contains(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry.DirectAccess
 
contains(IDecisionVariable) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver.ResolutionList
Returns whether the list already contains var.
contains(Attribute) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Returns whether the given attribute is contained in this value set.
contains(Constraint) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintBase
 
contains(Constraint) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Returns true if this list contains the specified constraint.
contains(IDatatype) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache
Returns whether this type cache contains an entry for type.
contains(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
contains(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
contains(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
contains(DecisionVariableDeclaration) - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Returns whether this element contains var.
contains(V) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Returns whether a variable with the same name as decl is already known.
containsAll(Collection<?>, Collection<?>, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns whether all elements in elements are also in base collection.
containsByName(String) - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
containsByName(String) - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
Returns whether this project contains an element and its name.
containsByName(String) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
containsByName(String) - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Returns whether this project contains an element and its name.
containsByName(String) - Method in class net.ssehub.easy.varModel.model.Project
Returns whether this project contains an element and its name.
containsByNameRefines(String) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
Returns whether name is already contained in this or a refined compound.
containsByRef(T) - Method in class net.ssehub.easy.basics.pool.Pool
Returns whether the pool already contains instance.
containsError(List<Message>) - Static method in class net.ssehub.easy.basics.messages.Message
Utility method returning whether there is an error message in the given messages.
containsInstantiator(String) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IDirectTypeRegistryAccess
Returns whether the instantiator given by name is already registered.
containsInstantiator(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry.DirectAccess
 
containsIsDefined(ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Returns whether constraint somewhere contains/calls an isDefined operation.
containsKey(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Returns whether this map contains a mapping for the given key.
containsKey(String) - Method in class net.ssehub.easy.varModel.management.CommentResource
Returns whether a mapping for the given key is known.
containsMapping(AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Returns whether the current context contains a mapping for var.
containsMapping(AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.Entry
Returns whether the current context contains a mapping for var.
containsNature(NodeList, String) - Static method in class net.ssehub.easy.producer.core.persistence.standard.NatureHelper
Check whether the given nature is represented by at least one node in nodes.
containsPredecessor(String) - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Check for a specified Predecessor.
containsPredecessor(UUID) - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Check for a specified Predecessor.
containsRegex(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Returns whether this textual representation contains a match for the given regex.
containsSelf - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
 
containsSelf - Variable in class net.ssehub.easy.varModel.cst.ContainsSelfVisitor
 
containsSelf() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
Returns whether the last execution visited a self.
containsSelf() - Method in class net.ssehub.easy.varModel.cst.ContainsSelfVisitor
Returns after accept whether the accepted constraint tree contains a self.
containsSelfAndClear() - Method in class net.ssehub.easy.varModel.cst.ContainsSelfVisitor
Returns after accept whether the accepted constraint tree contains a self.
ContainsSelfVisitor - Class in net.ssehub.easy.varModel.cst
Searches a constraint for the occurrence of self.
ContainsSelfVisitor() - Constructor for class net.ssehub.easy.varModel.cst.ContainsSelfVisitor
Creates the visitor instance.
containsSuccessor(String) - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Check for a specified Successor.
containsWildcards(List<String>) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
Returns whether tokens contains wildcards.
content - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement
 
ContentAlternativeExpression - Class in net.ssehub.easy.instantiation.core.model.templateModel
Implements a content alternative expression.
ContentAlternativeExpression(Expression, List<Expression>, List<Expression>) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.ContentAlternativeExpression
Creates a content alternative expression.
ContentImportExpression - Class in net.ssehub.easy.instantiation.core.model.templateModel
Represents an import of a template through a in-content expression.
ContentImportExpression(String, IVersionRestriction) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.ContentImportExpression
Creates the import expression.
ContentLoopExpression - Class in net.ssehub.easy.instantiation.core.model.templateModel
Implements a content loop expression.
ContentLoopExpression(VariableDeclaration, Expression, Expression, Expression, List<Expression>) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.ContentLoopExpression
Creates a content loop expression.
contentNestingLevel - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
contentPane - Variable in class net.ssehub.easy.producer.ui.productline_editor.AbstractEASyEditorPage
 
ContentStatement - Class in net.ssehub.easy.instantiation.core.model.templateModel
Implements a statement which contains content.
ContentStatement() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement
Constructor for serialization.
ContentStatement(CompositeExpression, String, Expression, ContentStatement.LineEndType, ILanguageElement) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement
Creates a new content statement.
ContentStatement.LineEndType - Enum in net.ssehub.easy.instantiation.core.model.templateModel
Defines the line end types.
ContentVarDeclExpression - Class in net.ssehub.easy.instantiation.core.model.templateModel
Creates a content expression/statement that declares and initializes a variable.
ContentVarDeclExpression(VariableDeclaration) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.ContentVarDeclExpression
Creates an instance.
context - Variable in class de.uni_hildesheim.sse.translation.ResultEntry
 
context - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildExecutionApplicator
 
context - Variable in class net.ssehub.easy.instantiation.core.model.expressions.Resolver.Level
 
context - Static variable in class net.ssehub.easy.producer.core.persistence.internal.Activator
 
context - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
 
context - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
context - Variable in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
context - Variable in class net.ssehub.easy.varModel.model.rewrite.AssignmentReducer
 
context - Variable in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
context - Variable in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
context - Variable in class net.ssehub.easy.varModel.model.rewrite.ValueCopy
 
context - Variable in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
Context - Class in net.ssehub.easy.varModel.model.filter.mandatoryVars
Stores knowledge about the current constraint visitation (the context of earlier elements).
Context() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.Context
 
Context() - Constructor for class net.ssehub.easy.varModel.model.filter.mandatoryVars.Context
Constructor for this class.
Context(IResolvableModel<D, O>) - Constructor for class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Creates a new context.
contextContainsMapping(AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Returns whether the current context contains a mapping for var.
contextRegisterMapping(AbstractVariable, ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Registers a mapping between the variable var and its actual access expression acc into the current top-most context.
contexts - Variable in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
 
contexts - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
contextStack - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
ContextStack - Class in net.ssehub.easy.reasoning.sseReasoner.model
Implements a context stack for nested translations.
ContextStack - Class in net.ssehub.easy.varModel.cstEvaluation
Realizes a context stack for evaluating nested self expressions.
ContextStack() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Creates a context stack with implicit top-most (project) context.
ContextStack() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ContextStack
 
ContextStack.Context - Class in net.ssehub.easy.reasoning.sseReasoner.model
A linked stack entry.
ContextStack.StackFrame - Class in net.ssehub.easy.varModel.cstEvaluation
Implements a poolable stack frame.
ContextStack.TranslateMode - Enum in net.ssehub.easy.reasoning.sseReasoner.model
(Compound) Translation mode for active type caches.
ContextType() - Constructor for enum net.ssehub.easy.instantiation.core.model.buildlangModel.Resolver.ContextType
 
ContextType() - Constructor for enum net.ssehub.easy.instantiation.core.model.templateModel.Resolver.ContextType
 
continueResolution(VilException) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Returns whether resolution shall be continued in case of multiple similar call expressions.
continueTraversal() - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
Returns whether the traversal of the given constraint shall be continued in case of nested trees.
contributeButtons(Composite) - Method in class net.ssehub.easy.producer.ui.configuration.VtlArgumentProviderPreferencePage
 
contributesTo(AbstractRuleMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
 
contributesTo(AbstractRuleMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractRuleMatchExpression
Returns whether this rule match expression may contribute to the fulfillment of expression.
contributesTo(AbstractRuleMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.ArtifactMatchExpression
 
contributesTo(AbstractRuleMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.BooleanMatchExpression
 
contributesTo(AbstractRuleMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CollectionMatchExpression
 
contributeToMenu(IMenuManager) - Method in class net.ssehub.easy.producer.ui.productline_editor.ProductLineConfigurationEditorContributor
Contributes to the given menu.
contributeToToolBar(IToolBarManager) - Method in class net.ssehub.easy.producer.ui.productline_editor.ProductLineConfigurationEditorContributor
Contributes to the given toolbar.
Contributions - Class in net.ssehub.easy.producer.core.contributions
For contributions to the EASY core.
Contributions - Class in net.ssehub.easy.producer.eclipse.contributions
For contributions to the EASY core.
Contributions - Class in net.ssehub.easy.producer.ui.contributions
For contributions to the EASY UI.
Contributions() - Constructor for class net.ssehub.easy.producer.core.contributions.Contributions
 
Contributions() - Constructor for class net.ssehub.easy.producer.eclipse.contributions.Contributions
 
Contributions() - Constructor for class net.ssehub.easy.producer.ui.contributions.Contributions
 
Contributions.CoreFunction - Enum in net.ssehub.easy.producer.eclipse.contributions
Denotes individual core functions.
Contributions.ToolTipListener - Class in net.ssehub.easy.producer.ui.contributions
A listener showing a tooltip on a disabled button.
Contributions.UIElement - Enum in net.ssehub.easy.producer.ui.contributions
Denotes individual UI elements.
control - Variable in class net.ssehub.easy.dslCore.ui.listeners.BasicModelLoadingListener
 
control - Variable in class net.ssehub.easy.producer.ui.contributions.Contributions.ToolTipListener
 
control - Variable in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.DelegatingGuiVariable
 
Controller - Class in net.ssehub.easy.producer.core.mgmt
Parent-class for all controller-classes.
Controller() - Constructor for class net.ssehub.easy.producer.core.mgmt.Controller
 
controls - Variable in class net.ssehub.easy.dslCore.ui.listeners.AggregatingModelLoadingListener
 
Conversion - Annotation Type in net.ssehub.easy.instantiation.core.model.vilTypes
Marker annotation for the singleton instance of a type class.
conversions - Variable in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression.ConvertibleOperation
 
conversions - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
 
convert(boolean) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
Converts values to a group or non-group attribute values configuration.
convert(boolean) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.TemporaryAttributesConfiguration
Converts values to a group or non-group attribute values configuration.
convert(boolean, boolean) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.TemporaryAttributesConfiguration
Converts values to a group or non-group attribute values configuration.
convert(int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Conversion operation.
convert(int) - Method in interface net.ssehub.easy.varModel.cstEvaluation.VersionOperations.IVersionResultConverter
Converts the evaluation result (-1, 0, +1) into a boolean value.
convert(VersionStmt) - Static method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Converts a grammar version statement into a model version object.
convert(Class<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Converts a class into a set of type descriptors.
convert(Class<?>...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Converts a set of classes into type descriptors.
convert(Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.FileArtifactExecutableOperandType
 
convert(Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.FileSystemArtifactExecutableOperandType
 
convert(Object) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.IExecutableOperandType
Converts an evaluated object into a string representing the name of the program to execute.
convert(Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.PathExecutableOperandType
 
convert(Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.StringExecutableOperandType
 
convert(String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactOperations
Conversion operation.
convert(String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
Conversion operation.
convert(String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
Conversion operation.
convert(String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.JavaPath
Conversion operation.
convert(String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Conversion operation.
convert(String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.VtlFileArtifact
Conversion operation.
convert(String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Conversion operation.
convert(String) - Static method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Conversion operation.
convert(FileArtifact) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
Conversion operation.
convert(FolderArtifact) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
Conversion operation.
convert(IFileSystemArtifact) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
Conversion operation.
convert(IFileSystemArtifact) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileSystemArtifactOperations
Conversion operation.
convert(IFileSystemArtifact) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Conversion operation.
convert(IFileSystemArtifact) - Static method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Conversion operation.
convert(Path) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactOperations
Conversion operation.
convert(Path) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
Conversion operation.
convert(Path) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
Converts a path into a folder.
convert(Path) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Converts a path into a file system artifact.
convert(Path) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.VtlFileArtifact
Conversion operation.
convert(Path) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.PathExecutableOperandType
Converts a path into a string.
convert(Path) - Static method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Conversion operation.
convert(RuleExecutionResult) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
Conversion operation.
convert(EnumValue) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
Converts an Enum value to a String by returning its (qualified) name.
convert(Project) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Converts a project to its base path.
convert(Sequence<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Converts the given sequence into a map.
convert(EvaluationAccessor, IDatatype) - Static method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
Performs the conversion of the operand to the given (container) datatype.
convert2Boolean(Attribute) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Attribute
Conversion operation to Boolean.
convert2Boolean(DecisionVariable) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.DecisionVariable
Conversion operation to Boolean.
convert2EnumValue(Attribute) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Attribute
Conversion operation to an EnumValue.
convert2EnumValue(DecisionVariable) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.DecisionVariable
Conversion operation to an EnumValue.
convert2Integer(Attribute) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Attribute
Conversion operation to Integer.
convert2Integer(DecisionVariable) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.DecisionVariable
Conversion operation to Integer.
convert2Real(Attribute) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Attribute
Conversion operation to Real.
convert2Real(DecisionVariable) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.DecisionVariable
Conversion operation to Real.
convert2Sequence(Attribute) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Attribute
Conversion operation to an EnumValue.
convert2Sequence(DecisionVariable) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.DecisionVariable
Conversion operation to an EnumValue.
convert2String(Attribute) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Attribute
Conversion operation to String.
convert2String(DecisionVariable) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.DecisionVariable
Conversion operation to String.
convertAny(Object) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
The last resort - converts any object to a String using StringValueHelper.
convertArgument(Object, Class<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOperationDescriptor
Converts an argument value to an instance of cls if possible.
converter - Variable in class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor
 
converter - Variable in class net.ssehub.easy.varModel.cstEvaluation.VersionOperations.VersionEvaluator
 
CONVERTERS - Static variable in class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor
Stores all value converters.
convertibleCandidates(IMetaType, String, CallArgument[], int) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Derives the convertible candidates from operand, i.e., operations which can be applied including parameter conversion.
ConvertibleOperation(IMetaOperation, IMetaOperation[]) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression.ConvertibleOperation
Creates a convertible operation instance describing the operation as well as the required conversions per parameter.
convertPaths(String[]) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment.Entry
Converts the paths to independent paths.
convertString(String) - Static method in class net.ssehub.easy.dslCore.translation.StringUtils
Convert a string by removing trailing and leading string terminal signs.
convertToBool(Object) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoAny
Converts object to boolean if possible.
convertToContainer(Expression, Object, String) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Converts the actual value of expr to a container if required and possible.
convertToInt(Object) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoAny
Converts object to int if possible.
convertToReal(Object) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoAny
Converts object to real if possible.
convertToString(String) - Static method in class net.ssehub.easy.dslCore.translation.StringUtils
Converts a string value into a printable string.
convertToVersion(String, Constant, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
 
convertToVIL(Object) - Static method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Converts an object to VIL, if possible.
convertVariables(Object[]) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Converts variables to objects, e.g., for reflection calls.
copiedConstraint - Variable in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
copiedDeclarations - Variable in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Sub set of ProjectCopyVisitor.copiedElements with (oldDeclaration, copiedDeclaration).
copiedElements - Variable in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Tuple of (oldElement, copiedElement) containing the mapping of copied model elements.
copiedParent - Variable in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer.UnresolvedSyntaxContainer
 
copiedParentBlock - Variable in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer.UnresolvedAnnotationAssignment
 
copiedProject - Variable in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
The copied projects (starting point).
copiedProjects - Variable in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Tuple of (oldProject, copiedProject) containing the mapping of copied projects.
copiedState - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
copiedValue - Variable in class net.ssehub.easy.varModel.model.rewrite.ValueCopy
Stores the current visited value.
copy() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Copies this configuration into a new configuration instance.
copy(File, File) - Method in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
Copies source to target.
copy(String) - Method in class net.ssehub.easy.basics.modelManagement.ModelImport
Creates a copy of this import.
copy(String) - Method in class net.ssehub.easy.varModel.model.ProjectImport
 
copy(List<T>) - Static method in class net.ssehub.easy.dslCore.translation.ModelTranslator
Copies a set of objects.
copy(IModel) - Method in interface net.ssehub.easy.basics.modelManagement.IVersionRestriction
Copies this version restriction for the given model.
copy(IModel) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestriction
 
copy(IModel) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestriction
 
copy(IModel) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestriction
 
copy(IVersionRestriction.IVariableMapper) - Method in interface net.ssehub.easy.basics.modelManagement.IVersionRestriction
Copies this version restriction for the given using the given mapper.
copy(IVersionRestriction.IVariableMapper) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestriction
 
copy(IVersionRestriction.IVariableMapper) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestriction
 
copy(IVersionRestriction.IVariableMapper) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestriction
 
copy(IFileSystemArtifact) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
 
copy(IFileSystemArtifact) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
copy(IFileSystemArtifact) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IFileSystemArtifact
Copy this artifact.
copy(IFileSystemArtifact) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Copies the artifacts denoted by this path to target.
copy(IFileSystemArtifact, IFileSystemArtifact) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils
Copies source to target.
copy(IDecisionVariable, String) - Static method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
Copies the given variable.
copy(IDecisionVariable, IDecisionVariable, VariableValueCopier.IFreezeProvider) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
Copies the value of source variable to target variable.
COPY - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
Implements the "copy" operation.
COPY - Static variable in class net.ssehub.easy.varModel.model.datatypes.BooleanType
 
COPY - Static variable in class net.ssehub.easy.varModel.model.datatypes.Compound
 
COPY - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
COPY - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
COPY - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
COPY - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
COPY - Static variable in class net.ssehub.easy.varModel.model.datatypes.Reference
 
COPY - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
COPY_MECHANISMS - net.ssehub.easy.producer.ui.contributions.Contributions.UIElement
The selection list for copy mechanisms.
copyCallArguments(AbstractCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
Copies the arguments of the given call.
copyConfigFiles(File, File, Configuration.PathKind) - Method in class net.ssehub.easy.producer.core.persistence.standard.EASyConfigFileImporter
Copies all EASy config files (variability model, build scripts, or templates) of from the specified source to the destination.
copyConfigFiles(PLPInfo, String) - Method in class net.ssehub.easy.producer.core.persistence.standard.EASyConfigFileImporter
Copies all EASy config files (variability model, build scripts, and templates) of from the specified sourceLocation to the specified targedLocation, while keeping sub directories.
copyConstants - Variable in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
copyConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
Copies the given Constraint.
copyDefaultValue(AbstractVariable, AbstractVariable) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Copies the default value from the original declaration to the copied declaration.
copyExpression(Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
Copies the given expression.
copyExpressions - Variable in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
copyExpressions(IExpressionIterator) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
Copies all processed expressions from iter into the result.
copyFile(File, File) - Static method in class net.ssehub.easy.basics.io.FileUtils
Copies a file.
copyFrom(VariablesMap) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
Copies all registrations from map.
copyier - Variable in class net.ssehub.easy.varModel.model.rewrite.CSTCopyVisitor
 
copyier - Variable in class net.ssehub.easy.varModel.model.rewrite.ValueCopyVisitor
 
copyIVML - Variable in class net.ssehub.easy.producer.core.persistence.standard.EASyConfigFileFilter
 
copyMapNull(Map<K, V>) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Returns a copy of the source map.
copyOrMove(File, File, ArtifactModel, ArtifactModel, List<IFileSystemArtifact>) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils
Copy or move from source to target considering each as directories or files.
copyOrMove(IFileSystemArtifact, IFileSystemArtifact, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils
Copy or move from source to target considering each as directories or files.
copyOrMove(Path, IFileSystemArtifact, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils
Copy or move from the source path to the target artifact.
copyResourceToFile(String, File, String) - Static method in class net.ssehub.easy.instantiation.maven.Maven
Copies a resource to a target file.
copySingleVariable(IDecisionVariable, IDecisionVariable, VariableValueCopier.IFreezeProvider, boolean) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
Copies a single variable from source to target and ensures in case of a reference target that a respective variable is created.
CopySpec(Compound, String, String...) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.CopySpec
Creates a copy specification.
CopySpec(Compound, String, VariableValueCopier.IFreezeProvider, String...) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.CopySpec
Creates a copy specification.
copyToFile(File, InputStream) - Static method in class net.ssehub.easy.basics.io.FileUtils
Copies the contents of in at the current position to file.
copyToFile(File, InputStream, byte[]) - Static method in class net.ssehub.easy.basics.io.FileUtils
Copies the contents of in at the current position to file.
copyValues(Compound, CompoundValue, List<Object>, Set<Object>) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.EditorContextMenuListener
Copies values to achieve an instance of type based on values from orig.
copyValuesFrom(CompoundValue) - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
Copies the values from source.
copyValuesFrom(ContainerValue) - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
Copies the values from source.
copyVariables - Variable in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
copyVersionRestriction(M) - Method in class net.ssehub.easy.basics.modelManagement.ModelImport
Copies the version restriction.
copyVIL - Variable in class net.ssehub.easy.producer.core.persistence.standard.EASyConfigFileFilter
 
CopyVisitor - Class in net.ssehub.easy.instantiation.core.model.expressions
Implements a visitor for copying expressions.
CopyVisitor - Class in net.ssehub.easy.varModel.cst
Copies a constraint syntax tree possibly mapping the variables.
CopyVisitor() - Constructor for class net.ssehub.easy.varModel.cst.CopyVisitor
Creates a copy visitor without mapping.
CopyVisitor(Map<VariableDeclaration, VariableDeclaration>, boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
Creates a new copy visitor.
CopyVisitor(Map<VariableDeclaration, VariableDeclaration>, boolean, IVersionRestriction.IVariableMapper) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
Creates a new copy visitor.
CopyVisitor(Map<AbstractVariable, AbstractVariable>) - Constructor for class net.ssehub.easy.varModel.cst.CopyVisitor
Creates a copy visitor with explicit mapping.
CopyVisitor(IVersionRestriction.IVariableMapper) - Constructor for class net.ssehub.easy.varModel.cst.CopyVisitor
Creates a copy visitor with explicit mapping.
CopyVisitor.IVariableReplacer - Interface in net.ssehub.easy.varModel.cst
Defines a common variable replacer.
copyVTL - Variable in class net.ssehub.easy.producer.core.persistence.standard.EASyConfigFileFilter
 
coreFunction - Variable in enum net.ssehub.easy.producer.ui.contributions.Contributions.UIElement
Stores the core function this element depends on.
CoreFunction(boolean) - Constructor for enum net.ssehub.easy.producer.eclipse.contributions.Contributions.CoreFunction
Creates a new UI element constant.
count - Variable in class net.ssehub.easy.basics.progress.ObservableTask
 
count - Variable in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
 
count(File, Set<File>) - Static method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Returns the number of files in the given location.
count(IArtifact) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
count(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
 
count(T) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns the number of elements in this collection which are equal to element.
count(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
count(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
COUNT - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
Implements the "count" operation.
COUNT - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
COUNT - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
countElements() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.GUIConfigurationFilter
Determines how many active filters are set.
countFilesInLocations() - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Returns the number of files in all locations.
countFilesInLocations(Set<File>, Set<ModelLocations.Location>) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations.Location
Counts the files in this and dependent locations.
countLineEnds(CharSequence, int) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.IndentationUtils
Returns the number of line ends considering returns and new lines in string after startPos.
countSlots(Compound, String, boolean) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Counts the number of slots with given name in the refines hierarchy of cmp.
countUnnamedArguments(CallArgument[]) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
Returns the number of unnamed arguments.
create() - Method in interface net.ssehub.easy.basics.pool.IPoolManager
Creates a new element in case that the pool is empty.
create() - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
Creates a temporary file artifact.
create() - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
Creates a temporary file artifact.
create() - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Creates a temporary file artifact.
create(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
create(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
create(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
 
create(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
create(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Creates an instance of the type according to the given parameters.
create(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Creates an instance of the type according to the given parameters.
create(String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Creates a path from the given string representation.
create(String, URI, IVersionRestriction, StringBuilder) - Static method in class net.ssehub.easy.instantiation.core.model.common.Advice
Creates an advice by resolving name to a variability model.
create(XmlElement, String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlComment
Creates a new XmlComment as child of given parent.
create(XmlElement, String, String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
Creates a new Attribute for given XmlElement, with given name and value.
create(XmlElement, String, String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Creates a new XmlElement as child of given parent, with given name.
create(XmlElement, String, String, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
Creates a new Attribute for given XmlElement, with given name and value.
create(XmlFileArtifact, String, String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Creates a new XmlElement as child of the root element of the given file artifact, with given name.
create(Expression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchFactory
Creates a rule match expression from expr.
createAbortInstantiationButton() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
Creates the transform button.
createActionBarAdvisor(IActionBarConfigurer) - Method in class net.ssehub.easy.producer.ui.application.ApplicationWorkbenchWindowAdvisor
Creates ApplicationActionBarAdvisor with given IActionBarConfigurer configurer.
createActions() - Method in class net.ssehub.easy.producer.ui.productline_editor.ProductLineConfigurationEditorContributor
Creates the actions.
createAddAttributeListener() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeHeaderMenu
Creates the Listener for the Add button.
createAddInstantiatorButton(Composite) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
Creates an "add instantiator" button.
createAddRuleButton(Composite) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
Creates an "add rule" button.
createAddSystemCallButton(Composite) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
Creates a "system call" button.
createAdviceNodes(EList<Advice>, VirtualOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
creates a node for every Advice-Statement.
createAdviceNodes(EList<Advice>, VirtualOutlineNode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
creates a node for every Advice-Statement.
createAndCheckCall(M, boolean, M) - Method in interface net.ssehub.easy.instantiation.core.model.common.ICallExpressionTester
Creates a call expression and tries to resolve the call.
createAndCheckCall(M, boolean, M) - Method in class net.ssehub.easy.instantiation.core.model.common.Resolver.CallExpressionTester
 
createArray(int) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
 
createArray(int) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Creates an array of .
createArray(int) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
 
createArray(int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Creates an empty array of type descriptors.
createArtifact(Class<T>, Object, ArtifactModel) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Creates an artifact instance.
createArtifact(Object) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Creates an artifact instance.
createArtifactInstance(Object, ArtifactModel) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.DefaultFileArtifactCreator
 
createArtifactInstance(Object, ArtifactModel) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.DefaultFolderArtifactCreator
 
createArtifactInstance(Object, ArtifactModel) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactCreator
Returns the artifact instance for real.
createArtifactInstance(Object, ArtifactModel) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.VtlFileArtifactCreator
 
createArtifactInstance(Object, ArtifactModel) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.DefaultXmlFileArtifactCreator
 
createArtifactInstance(Object, ArtifactModel) - Method in class net.ssehub.easy.instantiation.java.artifacts.DefaultJavaFileArtifactCreator
 
createArtifactModel(File) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Creates an artifact model which is linked to its artifact so that it is notified about relevant changes.
createAssignmentConstraint(Project, AbstractVariable, IDecisionVariable, Value) - Method in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
Creates an assignment constraint.
createAssignmentStateFilter() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
Created GUI elements for filtering the configuration for variables having a specific assignment state.
createAssignNodes(List<AttrAssignment>, IOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Create attribute-assignment nodes.
createAsTypeCast(ConstraintSyntaxTree, IDatatype) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Creates a type cast ("asType" operation, if needed) from the type of exp to targetType applied to exp.
createAsTypeCast(ConstraintSyntaxTree, IDatatype, IDatatype) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Creates a type cast ("asType" operation, if needed) from sourceType to targetType applied to exp.
createAttribute(String, String) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.Entity
Creates a new attribute for this entity.
createAttributeComboListeners() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
Creates the listeners for the two combo boxes of the attribute value filter selection.
createAttributeFileString(String, String) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.Entity
Creates a new attribute for this file entity (considering internal conversion conventions).
createAttributeFilter() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
Created GUI elements for filtering the configuration for variables where a certain attribute value was set.
createAttributeFilter(String, String, boolean) - Static method in class net.ssehub.easy.dslCore.ui.ConfigurationEditorFactory
Creates a simple attribute filter.
createAttributeFilter(String, String, boolean) - Method in interface net.ssehub.easy.dslCore.ui.ConfigurationEditorFactory.IConfigurationEditorCreator
Creates a simple attribute filter.
createAttributeFilter(String, String, boolean) - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory
 
createAttributeNodes(List<AnnotateTo>, IOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Create attribute-nodes.
createAttributes(Node, XmlElement) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Creates and returns all Attributes for given node and XmlElement.
createBinary() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.CompositeArtifact
Actually creates the binary representation.
createBinary() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
 
createBuildLanguageTracer() - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Creates a tracer for the VIL build language.
createBuildLanguageTracerImpl() - Method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Creates a tracer for the VIL build language.
createBuildLanguageTracerImpl() - Method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory.DefaultTracerFactory
 
createBuildLanguageTracerImpl() - Method in class net.ssehub.easy.instantiation.core.model.tracing.ConsoleTracerFactory
 
createBuildLanguageTracerImpl() - Method in class net.ssehub.easy.producer.ui.core.instantiation.GuiTracerFactory
 
createBuildModel(ImplementationUnit, URI, boolean) - Method in class de.uni_hildesheim.sse.BuildLangModelUtility
Create the build language model from an EMF implementation unit.
createButExpression(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.EnumAttributeFreezeProvider
 
createButExpression(DecisionVariableDeclaration) - Method in interface net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.IFreezeProvider
Creates the freeze-but expression.
createButExpression(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.SourceBasedFreezeProvider
 
createButtons() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeHeaderMenu
Creates the buttons.
createButtons() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
Creates the two buttons.
createButtons() - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu
Creates the buttons.
createButtons(Composite) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
Creates the buttons.
createButtonsForButtonBar(Composite) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AnnotationsViewDialog
Creates only a OK button instead of the default behavior.
createCallExpression(boolean, String, ICallExpressionTester<M, O, E, V>, CallArgument...) - Method in class net.ssehub.easy.instantiation.core.model.common.Resolver
Creates a call to a IResolvableOperation for one of the current model instances.
createCallExpression(boolean, String, CallArgument...) - Method in class net.ssehub.easy.instantiation.core.model.common.Resolver
Creates a call to a IResolvableOperation for one of the current model instances.
createCallExpression(M, boolean, String, CallArgument...) - Method in class net.ssehub.easy.instantiation.core.model.common.Resolver
Creates a new model call expression.
createCallExpression(Script, boolean, String, CallArgument...) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Resolver
 
createCallExpression(Template, boolean, String, CallArgument...) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Resolver
 
createCellEditor(ConfigurationTableEditorFactory.UIConfiguration, IDecisionVariable) - Static method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory
Creates a cell editor element for the given decision variable.
createCellEditor(ConfigurationTableEditorFactory.UIConfiguration, IDecisionVariable, List<IRangeRestriction>) - Static method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory
Creates a cell editor element for the given decision variable.
createCellEditor(ConfigurationTableEditorFactory.UIConfiguration, IDecisionVariable, ConfigurationTableEditorFactory.IEditorCreator) - Static method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory
Tries to create a form editor control from an editor creator.
createCellEditor(ConfigurationTableEditorFactory.UIConfiguration, IDecisionVariable, Composite) - Method in interface net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.IEditorCreator
Creates a cell editor for the given variable.
createCheckGroupListener() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeHeaderMenu
Creates and adds an SelectionListener to the checkGroup button.
createClearAttributeListener() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeHeaderMenu
Creates the Listener for the Remove button.
createCollectionArray(int) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Creates an empty array of collections.
createCollectionReturnType(IDatatype, IDatatype, IModelElement) - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Creates a collection return type based on aim.
createCollectionReturnType(IDatatype, IDatatype, IModelElement) - Method in class net.ssehub.easy.varModel.model.datatypes.SetReturningOperation
 
createCollectionType(IDatatype, IDatatype) - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Creates a collection type.
createColumnLabelProvider() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeTableEditor
Creates a label provider for a column.
createColumnLabelProvider() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
Creates a label provider for a column.
createComboItemArray(IDecisionVariable, int) - Static method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory
Creates the array for combobox items and pre-assigns the null value if required via DisplayNameProvider.enableNullValueInConfiguration(IDecisionVariable).
createComboItems(IDecisionVariable, Reference) - Static method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory
Creates combo items for the given variable of type reference.
createCompound(CompoundTypeDescriptor) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
 
createCompound(CompoundTypeDescriptor) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Creates a compound object.
createCompound(CompoundTypeDescriptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
 
createCompoundNode(Compound, VirtualOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Creates the Compounds.
createCompoundNode(Compound, VirtualOutlineNode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Creates the Compounds.
createConfiguration(Configuration, IEASyEditorPage) - Static method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory
Creates a configuration instance holding UI configuration elements without parameters.
createConfiguration(Configuration, IEASyEditorPage, Map<ConfigurationTableEditorFactory.UIParameter, Object>) - Static method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory
Creates a configuration instance holding UI configuration elements.
createConfiguration(Project, Configuration, ReasonerConfiguration, boolean) - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner
Method for creating a clean Configuration if required.
createConfigurationDialogs(Composite) - Method in class net.ssehub.easy.producer.ui.configuration.GlobalPathPreferencePage
Create the dialogs.
createConfigurationDialogs(Composite) - Method in class net.ssehub.easy.producer.ui.configuration.IvmlIndentationPreferencePage
Create the dialogs.
createConfigurationDialogs(Composite) - Method in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage
Create the dialogs.
createConfigurationTableEditor(Configuration, IEASyEditorPage) - Static method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory
Creates a configuration table editor.
createConflictNodes(List<ConflictStmt>, IOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Create (virtual) main conflict-node which subsumes all conflict-declarations.
createConnector() - Method in class net.ssehub.easy.producer.core.persistence.internal.DataStorage
Creates and returns a specific storage-connector.
createConstant(TypeDescriptor<?>, Object, EObject, EStructuralFeature, TypeRegistry) - Static method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Creates a constant.
createConstantStringExpression(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Creates a constant String expression.
createConstantValue(EObject, EStructuralFeature, IDatatype, Object...) - Static method in class de.uni_hildesheim.sse.translation.TypeContext
Creates a constant value.
createConstraint(String) - Method in interface net.ssehub.easy.integration.common.IModel
Creates a constraint from the given string.
createConstraint(String) - Method in class net.ssehub.easy.integration.common.impl.Model
 
createConstraint(String, Project, boolean) - Method in class de.uni_hildesheim.sse.ModelUtility
Parses a text into a constraint in the context of project.
createConstraint(ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.core.reasoner.AnnotationAssignmentConstraint
 
createConstraint(ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttachedConstraint
 
createConstraint(ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintVariableConstraint
 
createConstraint(ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.core.reasoner.DefaultConstraint
 
createConstraint(ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.core.reasoner.TypedConstraint
 
createConstraint(ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.model.Constraint
Creates a new constraint with same properties but changed constraint syntax tree.
createConstraintFromValue(Value) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
Creates a constraint from a value.
createConstraintVariableConstraint(ConstraintSyntaxTree, ConstraintSyntaxTree, AbstractVariable, IModelElement, IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Creates a constraint for a (nested) constraint variable adding the result to #constraintVariablesConstraints.
createConstraintVariableConstraint(ConstraintSyntaxTree, AbstractVariable, boolean, IModelElement, IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Creates a constraint for a (nested) constraint variable adding the result to Resolver.otherConstraints.
createContainer(IModel, Configuration) - Static method in class net.ssehub.easy.producer.core.varMod.container.ModelContainerFactory
Creates a ModelContainer for a successfully loaded IModel.
createContainer(IModel, SemanticErrorDescription, Configuration) - Static method in class net.ssehub.easy.producer.core.varMod.container.ModelContainerFactory
Creates a ModelContainer for a loaded IModel, which contain SemanticErrorDescriptions.
createContainerCall(ConstraintSyntaxTree, Operation, ConstraintSyntaxTree, DecisionVariableDeclaration...) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Creates a container operation call ("shortcut").
createContainerConstraintValueConstraints(ContainerValue, ConstraintSyntaxTree, AbstractVariable, IModelElement, IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Checks a container value for nested constraint values, i.e., values of nested constraint variables.
createContent(Composite) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
Creates the main content with the list of instantiators, a tree for a chosen instantiator, and a list of multiple instantiated files, which is only shown, if the user decides to have them calculated.
createContents(Composite) - Method in class net.ssehub.easy.producer.ui.configuration.GlobalPathPreferencePage
createContents(Composite) - Method in class net.ssehub.easy.producer.ui.configuration.IvmlIndentationPreferencePage
createContents(Composite) - Method in class net.ssehub.easy.producer.ui.configuration.MainPreferencePage
 
createContents(Composite) - Method in class net.ssehub.easy.producer.ui.configuration.MainPropertyPage
 
createContents(Composite) - Method in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage
createContents(Composite) - Method in class net.ssehub.easy.producer.ui.configuration.VtlArgumentProviderPreferencePage
createContents(Composite) - Method in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
createContents(Shell) - Method in class net.ssehub.easy.producer.ui.productline_editor.predecessorSelection.PredecessorSelectionDialog
Creates the dialog's contents.
createContext(Configuration, Map<?, ?>) - Static method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
Creates the velocity context.
createContextMenu() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
Creates a context menu inside the cells.
createControl(Composite) - Method in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizardPage
Creates the top level control for this dialog page under the given parent composite.
createControl(Composite) - Method in class net.ssehub.easy.producer.ui.internal.NewEASyProjectWizardPage
createCopyRuleButton(Composite) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
Creates a "copy rule" button.
created - Variable in class net.ssehub.easy.varModel.confModel.CompoundVariable
 
createDecision(AbstractVariable) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Creates a visible decision in this configuration.
createDecision(AbstractVariable, boolean) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Creates a decision in this configuration.
createDefaultParameter() - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Creates the default parameter for a VIL script.
createDefNode(VilDef, IOutlineNode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Creates the node for 'def' declarations.
createDelegate(IDecisionVariable) - Static method in class net.ssehub.easy.varModel.confModel.VariableConfigProviderFactory
Returns the correct VariableConfigProvider depending on the related IDecisionVariable.
createDeleteElementButton(Composite) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
Creates a "delete element" button.
createDeriveListener() - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu
Creates the Listener for the Derive New Product Node button.
createDescriptor(Method, String, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Creates a reflection operation descriptor for an usual method call.
createDiagnostic(Severity, String, EObject, EStructuralFeature, int, String, String...) - Static method in class net.ssehub.easy.dslCore.validation.ValidationUtils
Creates an EMF Eclipse diagnostic instance.
createDialogArea(Composite) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AnnotationsViewDialog
 
createDialogArea(Composite) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog
 
createDVNodes(List<VariableDeclaration>, IOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Create (virtual) main decision-variable-node which subsumes all decision-variables.
createEASyEclipseProject(String, boolean, String...) - Method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipsePersistencer
Creates an empty IProject inside the Eclipse workspace which is suitable for EASy.
createEASyProject() - Method in class net.ssehub.easy.producer.eclipse.persistency.project_creation.AbstractProjectCreator
Creates the new ProductLineProject with the specified parameters.
createEASyProject() - Method in class net.ssehub.easy.producer.eclipse.persistency.project_creation.DerivedProjectCreator
Creates the derived ProductLineProject.
createEASyProject() - Method in class net.ssehub.easy.producer.eclipse.persistency.project_creation.NewProjectCreator
Creates a new ProductLineProject without any predecessors.
createEASyProject(String, boolean, String...) - Method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipsePersistencer
Creates an empty IProject inside the Eclipse workspace which is suitable for EASy.
createEASyProject(String, Project, String...) - Method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipsePersistencer
Creates an empty IProject inside the Eclipse workspace which is suitable for EASy.
createEditor(ConfigurationTableEditorFactory.UIConfiguration, IDecisionVariable) - Static method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory
Creates a form editor element for the given decision variable.
createEditor(ConfigurationTableEditorFactory.UIConfiguration, IDecisionVariable, List<IRangeRestriction>) - Static method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory
Creates a form editor element for the given decision variable.
createEditor(ConfigurationTableEditorFactory.UIConfiguration, IDecisionVariable, ConfigurationTableEditorFactory.IEditorCreator) - Static method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory
Tries to create a form editor control from an editor creator.
createEditor(ConfigurationTableEditorFactory.UIConfiguration, IDecisionVariable, Composite) - Method in interface net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.IEditorCreator
Creates a form editor for the given variable.
createEditor(Configuration, Composite) - Static method in class net.ssehub.easy.dslCore.ui.ConfigurationEditorFactory
Creates a configuration editor.
createEditor(Configuration, Composite) - Method in interface net.ssehub.easy.dslCore.ui.ConfigurationEditorFactory.IConfigurationEditorCreator
Creates a configuration editor.
createEditor(Configuration, Composite) - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory
 
createEmptyModel(String, String, Configuration.PathKind) - Method in class net.ssehub.easy.producer.core.persistence.standard.ModelLoader
Creates an empty IModel, if the specified model could not be loaded.
createEmptyResult(URI) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Creates an empty result for failure cases.
createEngine() - Static method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
Creates the velocity engine with local configuration.
createEntities(Node, Model) - Method in class net.ssehub.easy.producer.core.persistence.internal.xml.XmlConnector
Parsed the xml structure, created Entitys and adds them to the given Model.
createEntry(String, File) - Method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.ZipHandler
Creates a ZIP entry.
createEntry(String, File) - Method in class net.ssehub.easy.instantiation.java.instantiators.JarHandler
 
createEntryFor(IDatatype, AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache
Creates a type cache entry.
createEvaluationProcessor() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuntimeEnvironment
 
createEvaluationProcessor() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Creates the expression visitor for this environment.
createEvaluationProcessor() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.RuntimeEnvironment
 
createEvaluationVisitor() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Factory method for creating the evaluation visitor.
createEvaluationVisitor() - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver
Factory method for creating the evaluation visitor.
createExecutableRulesInstance() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Creates an executable rules instance.
createExecutionEnvironment(ITracer, File, String, Map<String, Object>) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Creates a new execution environment.
createExecutor() - Method in class net.ssehub.easy.producer.core.mgmt.VilExecutionThread
Creates a VIL executor for the contained PLP.
createExpression(String, Resolver, StringBuilder) - Method in class de.uni_hildesheim.sse.BuildLangModelUtility
Parses text into an expression.
createExpression(String, IRuntimeEnvironment) - Method in class de.uni_hildesheim.sse.BuildLangModelUtility
 
createExpression(String, IRuntimeEnvironment) - Method in class de.uni_hildesheim.sse.vil.templatelang.TemplateLangModelUtility
 
createExpression(String, Resolver, StringBuilder) - Method in class de.uni_hildesheim.sse.vil.templatelang.TemplateLangModelUtility
Parses text into an expression.
createExpression(String, Resolver, StringBuilder, IvmlMessageAdapter) - Method in class de.uni_hildesheim.sse.vil.templatelang.TemplateLangModelUtility
Parses text into an expression.
createExpression(String, IModelElement) - Method in class de.uni_hildesheim.sse.ModelUtility
Parses a text into an expression in the context of project.
createExpressionNodes(List<ExpressionStatement>, IOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Create specific expression-nodes.
createExpressionStatement(Expression, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
 
createExpressionStatement(Expression, Resolver) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ExpressionTranslator
 
createExpressionStatement(Expression, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Creates an expression statement.
createExpressionVersionRestriction(Expression, VariableDeclaration, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
 
createExpressionVersionRestriction(Expression, VariableDeclaration, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Creates an expression version restriction matching this class.
createExpressionVersionRestriction(Expression, VariableDeclaration, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ExpressionTranslator
 
createExtensionCallExpression(String, CallArgument...) - Method in class net.ssehub.easy.instantiation.core.model.common.Resolver
Creates an extension call expression to functions provided by extension types (see IResolvableModel.getExtensionType(int)).
createFileSystemArtifact(File) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Creates an artifact instance.
createFileSystemArtifact(File, ArtifactModel) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Creates an artifact instance.
createFilter(Set<AbstractIvmlVariable>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.SetVariablesFilter
Creates a variables filter from the given set.
createForExpression(InPlaceForCommand<I>) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IStringParserFactory
Creates a for-loop expression.
createForExpression(InPlaceForCommand<VariableDeclaration>) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StringResolverFactory
 
createForm() - Method in class net.ssehub.easy.producer.ui.productline_editor.AbstractEASyEditorPage
Creates a form widget in the AbstractEASyEditorPage.getContentPane().
createFreezeBlock(IFreezable[], Project) - Method in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
Creates a freeze block, allowing customization (factory method).
createFreezeButton() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
Tests whether the model is valid and freezes all not frozen variables.
createFreezeNodes(List<Freeze>, IOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Create freeze-nodes.
createHeader(Composite, Configuration, File, ModelInfo<?>) - Method in class de.uni_hildesheim.sse.ui.Activator
 
createHeader(Composite, Configuration, File, ModelInfo<?>) - Method in class de.uni_hildesheim.sse.ui.embed.EditorUtils
 
createHeader(Composite, Configuration, File, ModelInfo<?>) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.embed.EditorUtils
 
createHeader(Composite, Configuration, File, ModelInfo<?>) - Method in interface net.ssehub.easy.dslCore.ui.editors.ModelEditorConfigurer.IModelEditorConfigurer
Creates the actual header.
createHyperlink(ILeafNode, Project) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.IvmlHyperlinkFactory
 
createHyperlink(ILeafNode, LanguageUnit) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlHyperlinkFactory
 
createHyperlink(ILeafNode, LanguageUnit) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilHyperlinkFactory
 
createHyperlink(ILeafNode, P) - Method in interface net.ssehub.easy.dslCore.ui.hyperlinking.IHyperlinkFactory
Creates an hyperlink instance for the given ILeafNode which enables the jump to the element's declaration the node represents.
createHyperlinksByOffset(XtextResource, int, IHyperlinkAcceptor) - Method in class net.ssehub.easy.dslCore.ui.hyperlinking.GenericHyperlinkHelper
 
createIfExpression(InPlaceIfCommand<I>) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IStringParserFactory
Creates an alternative expression.
createIfExpression(InPlaceIfCommand<VariableDeclaration>) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StringResolverFactory
 
createIfNotExists(File) - Static method in class net.ssehub.easy.basics.io.FileUtils
Creates a (physical) file if it does not exist.
createImplicitVariableDeclaration(String, TypeDescriptor<?>, boolean, Expression, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
 
createImplicitVariableDeclaration(String, TypeDescriptor<?>, boolean, Expression, Resolver) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ExpressionTranslator
 
createImplicitVariableDeclaration(String, TypeDescriptor<?>, boolean, Expression, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Creates a new implicit variable declaration.
createImplicitVariables() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Creates implicit variables.
createImportExpression(InPlaceImportCommand<I>) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IStringParserFactory
Creates an import expression.
createImportExpression(InPlaceImportCommand<VariableDeclaration>) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StringReplacerFactory
 
createImportExpression(InPlaceImportCommand<VariableDeclaration>) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StringResolverFactory
 
createImportNodes(List<ImportStmt>, IOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Create (virtual) main import-node which subsumes all import-declarations.
createImportNodes(EList<Import>, VirtualOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Creates the nodes for the imports.
createImportNodes(EList<Import>, VirtualOutlineNode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Creates the nodes for the imports.
createImports() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
createImports() - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
Creates an empty imports instance (in case that a specialized instance shall be used).
createIndentNodes(EList<IndentationHintPart>, VirtualOutlineNode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Creates the nodes for '@indent'.
createInfixOperator(IDatatype, String, IDatatype, IDatatype...) - Static method in class net.ssehub.easy.varModel.model.datatypes.Operation
Creates an infix operator (descriptor).
createInfo(ModelInfo<Project>, IModelAccess) - Method in class net.ssehub.easy.integration.common.IModelAccess
Factory method for creating a project information object.
createInitExpression(Expression[], TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ContainerInitializerExpression
Creates a container initializer instance for ContainerInitializerExpression.toSet().
createInitExpression(Expression[], TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ImplicitContainerInitializerExpression
 
createInputStream(InputStream) - Method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.ZipHandler
Creates a ZIP input stream for in.
createInputStream(InputStream) - Method in class net.ssehub.easy.instantiation.java.instantiators.JarHandler
 
createInstance(File, ArtifactModel) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Creates a path from the given string representation.
createInstance(String, ArtifactModel) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Creates a path from the given string representation.
createInstance(Path, ArtifactModel) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Creates a path from the given (relative) path and directly localizes it into model.
createInstance(Configuration, ReasonerConfiguration) - Method in class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
 
createInstance(Configuration, ReasonerConfiguration) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Creates a reasoner instance for repeated reasoning on the same model (no structural changes allowed during two subsequent reasoning runs).
createInstance(Configuration, ReasonerConfiguration) - Method in interface net.ssehub.easy.reasoning.core.reasoner.IReasoner
Creates a reasoner instance for repeated reasoning on the same model (no structural changes allowed during two subsequent reasoning runs).
createInstance(Configuration, ReasonerConfiguration) - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner
 
createInstantiateButton() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
Creates the transform button.
createInstantiatePredecessorScript(PLPInfo, PLPInfo...) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Creates a (new) build script inside plp.
createInstantiatorTracer() - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Creates a tracer for instantiators.
createInstantiatorTracerImpl() - Method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Creates a tracer for instantiators, i.e., to send messages to the VIL output.
createInstantiatorTracerImpl() - Method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory.DefaultTracerFactory
 
createInstantiatorTracerImpl() - Method in class net.ssehub.easy.instantiation.core.model.tracing.ConsoleTracerFactory
 
createInstantiatorTracerImpl() - Method in class net.ssehub.easy.producer.ui.core.instantiation.GuiTracerFactory
 
createIntegerSequence(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.DefaultVtlJavaExtension
Creates a sequence from start to end.
createIntegerSequence(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.IntegerSequenceConstructors
Creates a sequence from start to end.
createInterfaceFilter() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
Created GUI elements for filtering the configuration for variables exported by a project defined interface.
createInterfaceNodes(List<InterfaceDeclaration>, IOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Create (virtual) main interface-node which subsumes all interface-declarations.
createItems() - Method in class net.ssehub.easy.producer.ui.confModel.ComboboxGUIVariable
Creates the items to be displayed in the resulting combobox.
createIteratorArray(int) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Creates an empty array of iterators.
createIVMLProject(String, Version, String) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Creates a new IVML project.
createJarHandler(Path) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Jar
Creates the JarHandler for creating a new JAR archive.
createJavaExtNodes(EList<Extension>, VirtualOutlineNode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Creates the nodes for java extensions.
createList(ModelElement) - Static method in class net.ssehub.easy.reasoning.core.reasoner.Message
Creates a list with on element.
createListener(ModelInfo<M>, ModelManagement<M>, IControl, IModelProcessingListener.Type...) - Static method in class net.ssehub.easy.dslCore.ui.listeners.BasicModelLoadingListener
Creates a generic listener.
createLoadingListener(ModelInfo<M>, ModelManagement<M>, IControl) - Static method in class net.ssehub.easy.dslCore.ui.listeners.BasicModelLoadingListener
Creates a model loading listener.
createLogger(Class<? extends AbstractJavaLogger>, String) - Static method in class net.ssehub.easy.basics.logger.AbstractJavaLogger
Returns a Logger instance.
createLogger(String) - Static method in class net.ssehub.easy.basics.logger.AdvancedJavaLogger
Returns a Logger instance.
createMainRule() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Creates a main rule inside the main build script calling the main scripts of all predecessor projects.
createMessage(String) - Method in class net.ssehub.easy.reasoning.sseReasoner.Engine
Method for creating custom message fields.
createMessage(String, String, Value, ModelElement) - Static method in class net.ssehub.easy.reasoning.core.reasoner.AttributesCheckVisitor
Creates the error message in case that an attribute assignment is missing.
createMessageArea(Composite) - Method in class net.ssehub.easy.producer.ui.productline_editor.MessageDialogWithCopy
 
createModel(VariabilityUnit, URI, boolean, ImportResolver<Project>) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Creates a variability model from a given variability unit.
createModel(LanguageUnit, URI) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.XtextEditor
 
createModel(LanguageUnit, URI, boolean) - Method in class de.uni_hildesheim.sse.vil.templatelang.TemplateLangModelUtility
Create the build language model from an EMF implementation unit.
createModel(LanguageUnit, URI, boolean, ImportResolver<Template>) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Creates a build model from a given implementation unit.
createModel(ImplementationUnit, URI) - Method in class de.uni_hildesheim.sse.ui.XtextEditor
 
createModel(ImplementationUnit, URI, boolean, ImportResolver<Script>) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ModelTranslator
Creates a build model from a given implementation unit.
createModel(String, List<M>) - Method in interface net.ssehub.easy.basics.modelManagement.IModelRepository
Creates an ad-hoc model with given models as imports.
createModel(String, List<Script>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildModel.VilModelRepository
 
createModel(String, List<Template>) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateModel.VtlModelRepository
 
createModel(String, List<Project>) - Method in class net.ssehub.easy.varModel.management.VarModel.IvmlModelRepository
 
createModel(R, URI) - Method in interface net.ssehub.easy.dslCore.validation.ValidationUtils.IModelValidationCallback
Creates a model for validation.
createModel(T, URI) - Method in class net.ssehub.easy.dslCore.ui.editors.CommonXtextEditor
Creates a model (while {@link #buildModel(IXtextDocument)).
createModelCall(M, O, CallArgument...) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Creates a model call expression instance.
createModelCall(Script, AbstractRule, CallArgument...) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
createModelCall(Template, Def, CallArgument...) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
createModelContent(Project) - Method in class net.ssehub.easy.integration.common.impl.Model
Creates the model content based on the given project.
createModels() - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
This method creates empty Models for storing persistent information.
createNameFilter() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
Created GUI elements for filtering the configuration for variables having a certain variable name.
createNameFilter(String, boolean) - Static method in class net.ssehub.easy.dslCore.ui.ConfigurationEditorFactory
Creates a name filter.
createNameFilter(String, boolean) - Method in interface net.ssehub.easy.dslCore.ui.ConfigurationEditorFactory.IConfigurationEditorCreator
Creates a name filter.
createNameFilter(String, boolean) - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory
 
createNamespaceFilter() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
Created GUI elements for filtering the configuration for variables created in a specific project.
createNestedElement(AbstractVariable, boolean, boolean, boolean) - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
Creates a nested element due to its declaration and registers it.
createNestedVariables() - Method in class net.ssehub.easy.producer.ui.confModel.AbstractExpandableGUIVariable
Creates nested GUIVariables for this variable.
createNewEASyProject() - Method in class net.ssehub.easy.producer.eclipse.persistency.project_creation.AbstractProjectCreator
Create the project related information, i.e., the PLP instance, possibly including the containing project.
createNewModel(Version) - Method in class net.ssehub.easy.producer.eclipse.model.ProductLineProject
Creates a new model for the project.
createNewProject(String, String, boolean, IEASyProjectConfigurator...) - Static method in class net.ssehub.easy.producer.eclipse.persistency.project_creation.EASyProjectCreatorFactory
Creates a new EASy project.
createNonFrozenFilter(boolean) - Static method in class net.ssehub.easy.dslCore.ui.ConfigurationEditorFactory
Creates a filter for non-frozen variables.
createNonFrozenFilter(boolean) - Method in interface net.ssehub.easy.dslCore.ui.ConfigurationEditorFactory.IConfigurationEditorCreator
Creates a filter that shows only non-frozen elements.
createNonFrozenFilter(boolean) - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory
 
createObserver() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IProjectDescriptor
Creates a progress observer on demand, e.g., when predecessors are accessed the first time.
createObserver() - Method in class net.ssehub.easy.producer.core.mgmt.ProjectDescriptor
 
createObserver() - Method in class net.ssehub.easy.producer.core.persistence.standard.StandaloneProjectDescriptor
 
createOpDefStatement(List<OpDefStatement>, IOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Create operation-definition-nodes.
createOutputStream(OutputStream) - Method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.ZipHandler
Creates a ZIP output stream for out.
createOutputStream(OutputStream) - Method in class net.ssehub.easy.instantiation.java.instantiators.JarHandler
 
createPage(ProductLineProject, Composite) - Method in interface net.ssehub.easy.producer.ui.productline_editor.IEASyEditorPageCreator
Creates a new AbstractEASyEditorPage for the given ProductLineProject.
createPage(ProductLineProject, Composite, ModelEditorConfigurer.IModelEditorConfigurer, ModelInfo<?>) - Static method in class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage
Creates the editor page only if the underlying model resource as well as the embedded editor are available.
createPage(ISelection) - Method in class de.uni_hildesheim.sse.ivml.ui.wizards.CommentsPageCreator
 
createPage(ISelection) - Method in class de.uni_hildesheim.sse.ivml.ui.wizards.IVMLPageCreator
 
createPage(ISelection) - Method in class de.uni_hildesheim.sse.ui.wizards.VILPageCreator
 
createPage(ISelection) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.wizards.VTLPageCreator
 
createPage(ISelection) - Method in interface net.ssehub.easy.dslCore.ui.wizards.IWizardPageFactory
createPages() - Method in class net.ssehub.easy.producer.ui.productline_editor.Editor
 
createParameter(Class<?>[], int, IntHolder) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionResolver
Creates the type parameters in a recursive way.
createParameterList(TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOperationDescriptor
Creates a parameter list for one parameter (type).
createParameterNodes(EList<Parameter>, VirtualOutlineNode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Creates the nodes for parameters.
createParametersNodes(EList<Parameter>, VirtualOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Creates the Nodes for the parameters.
createParams(Configuration) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateSubstitutionExecution
Creates the parameter set for initializing the super class.
createParentExpression(IDecisionVariable) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Creates an expression representing the parent of variable.
createParseResult() - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Creates the result of parsing a string.
createParseResult() - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
 
createParseResult() - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
 
createPartControl(Composite) - Method in class de.uni_hildesheim.sse.vil.AbstractXTextEditor
 
createPathEnvironment(IProject) - Static method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.PathEnvironmentFactory
Creates a new path environment and takes project specific paths such as classpaths into account.
createPathSelectionButton(Composite, Configuration.PathKind) - Method in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage
Creates a path selection button.
createPathWithFallback(IProjectDescriptor.ModelKind) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Creates a model path with default fallback.
createPerformanceMeasurement(String) - Static method in class net.ssehub.easy.reasoning.core.performance.PerformanceStatistics
Create a list for storing timestamps for measuring reasoning performance.
createPostfixOperator(IDatatype, String, IDatatype, IDatatype...) - Static method in class net.ssehub.easy.varModel.model.datatypes.Operation
Creates a postfix operator (descriptor).
createPredecessorListener() - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu
Creates the Listener for the Add Predecessor button.
createPrefixOperator(IDatatype, String, IDatatype, IDatatype...) - Static method in class net.ssehub.easy.varModel.model.datatypes.Operation
Creates a prefix operator (descriptor).
createProductEditorTableColumns() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
Method creates the columns for the product table.
createProject() - Method in class net.ssehub.easy.producer.eclipse.persistency.project_creation.AbstractProjectCreator
Creates the (empty) ProductLineProject, which may needs further configuration.
createProject(Project, URI, boolean, List<Project>, ImportResolver<Project>) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Creates a variability model from a given ECore representation of a project.
createProject(String, File, String, boolean) - Method in interface net.ssehub.easy.producer.core.persistence.datatypes.IPersistencer
Creates an empty EASy project without any eclipse specific stuff.
createProject(String, File, String, boolean) - Method in class net.ssehub.easy.producer.core.persistence.standard.Persistencer
 
createProject(String, File, String, boolean) - Method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipsePersistencer
 
createProject(Configuration) - Method in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
Creates the project to store the configuration into.
createProjectContents(IOutlineNode, ProjectContents) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Create child-nodes for project-contents.
createPropagateButton() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
Creates Propagation button.
createPropertyNodes(EList<LoadProperties>, VirtualOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Creates the nodes for the properties.
createPullListener() - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu
Creates the Listener for the Pull Config button.
createReasonerConfiguration(PLPInfo, Model) - Method in class net.ssehub.easy.producer.core.persistence.standard.PersistentProject2PLPConverter
Creates ReasoningConfiguration.
createReasonerConfiguration(PLPInfo, Model) - Method in class net.ssehub.easy.producer.eclipse.persistency.EASyPersistencer
Creates ReasoningConfiguration.
createReasonerDescriptionComponents(Composite) - Method in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
Creates the components for describing a reasoner.
createReasoningID(String, String) - Static method in class net.ssehub.easy.reasoning.core.performance.PerformanceStatistics
Creates a new ID for an individual reasoning task.
createReasoningProcess(ReasoningOperation, IReasonerListener) - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Creates a reasoning process.
createReasoningProgressObserver(ReasoningOperation, IReasonerListener) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
Creates a reasoning progress observer based on AbstractHeaderMenu.getProductLineProject().
createRemoveAttributeListener() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeHeaderMenu
Creates the Listener for the Remove button.
createRepository() - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Creates a model repository instance.
createRepository() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildModel
 
createRepository() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateModel
 
createRepository() - Method in class net.ssehub.easy.varModel.management.VarModel
 
createResolver() - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Creates a resolver instance.
createResolver() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildModel
 
createResolver() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateModel
 
createResolver() - Method in class net.ssehub.easy.varModel.management.VarModel
 
createResourceSet(Injector) - Method in class net.ssehub.easy.dslCore.EclipseResourceInitializer
 
createResourceSet(Injector) - Method in interface net.ssehub.easy.dslCore.IResourceInitializer
Returns the resource set.
createResourceSet(Injector) - Method in class net.ssehub.easy.dslCore.StandaloneInitializer
 
createRestrictionVars(String) - Static method in class net.ssehub.easy.varModel.model.ExpressionVersionRestriction
Creates the restriction variables for IVML models.
createRootElement(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Creates a root element if it does not exist.
createRule(RuleDeclaration, TypeDescriptor<?>, VariableDeclaration[], M) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.RuleTranslator
 
createRule(D, TypeDescriptor<?>, VariableDeclaration[], M) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.AbstractRuleTranslator
Creates a specific rule from the given declaration, parameters and parent.
createRuleTree() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
Creates the rule tree for the tree viewer.
createRuntimeEnvironment() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Creates the initial runtime environment.
createScript(String, ModelImport<M>, Script.ScriptDescriptor<M>, TypeRegistry) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
Creates a script instance.
createScript(String, ModelImport<Script>, Script.ScriptDescriptor<Script>, TypeRegistry) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ModelTranslator
Creates a script instance.
createScript(L, URI, boolean, List<LanguageUnit>, Imports<M>, ImportResolver<M>) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
Creates a script instance from an EMF instance.
createScriptContentNode(EObject, VirtualOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Creates (further) content nodes.
createScriptContentNodes(LanguageUnit, VirtualOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Creates the content nodes for script.
createScriptContentNodes(EList<EObject>, VirtualOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Creates the RuleDeclarations and the VariableDeclarations.
createScriptContentNodes(EList<EObject>, VirtualOutlineNode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Creates the DefDeclarations and the VariableDeclarations.
createScriptImports() - Method in class net.ssehub.easy.producer.eclipse.persistency.project_creation.DerivedProjectCreator
Adds call to build script of predecessor to own build script.
createScriptNodes(LanguageUnit, DocumentRootNode) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
creates a node for the vilScript.
createSection(String, String, int) - Method in class net.ssehub.easy.producer.ui.productline_editor.AbstractEASyEditorPage
Creates a new subsection inside the current page.
createSection(String, String, int, int) - Method in class net.ssehub.easy.producer.ui.productline_editor.AbstractEASyEditorPage
Creates a new subsection inside the current page.
createSingleRestriction(Script, String, Version) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Utils
Creates a single restriction.
createSingleRestriction(VariableDeclaration, String, Version) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestriction
Creates a typical single restriction from the given variable (see #createRestrictionVars(String), the operator and the version.
createSingleRestriction(DecisionVariableDeclaration, String, Version) - Static method in class net.ssehub.easy.varModel.model.ExpressionVersionRestriction
Creates a typical single restriction from the given variable (see ExpressionVersionRestriction.createRestrictionVars(String), the operator and the version.
createSpaces(int) - Static method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationUtils
Creates a string of count spaces.
createStream() - Static method in class net.ssehub.easy.instantiation.serializer.xml.XmlIo
Creates a stream instance for reading and writing.
createStructuredComment(EObject, TypeContext, List<Comment>) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Creates a structured comment for the given object in context depending on the contents of comments, i.e.
createStructures() - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Creates the initial structures / objects for configuration attributes.
createSubCollection(Collection<Object>, Object, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Creates a sub-collection for non-flattened collect operations.
createTempBuildFile(String, String) - Static method in class net.ssehub.easy.instantiation.ant.instantiators.Make
Creates a temporary ANT build file to execute make.
createTempInfo(M, URI) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Creates a temporary resolved model information without model loader.
createTemplateLanguageTracer() - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Creates a tracer for the VIL template language.
createTemplateLanguageTracerImpl() - Method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Creates a tracer for the VIL template language.
createTemplateLanguageTracerImpl() - Method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory.DefaultTracerFactory
 
createTemplateLanguageTracerImpl() - Method in class net.ssehub.easy.instantiation.core.model.tracing.ConsoleTracerFactory
 
createTemplateLanguageTracerImpl() - Method in class net.ssehub.easy.producer.ui.core.instantiation.GuiTracerFactory
 
createTemplateNodes(LanguageUnit, DocumentRootNode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Creates all nodes for the template.
createText() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.CompositeArtifact
Actually creates the text representation.
createText() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
 
createTextAreaNumbers(ArrayList<Integer>) - Method in class net.ssehub.easy.producer.ui.confModel.IntegerTextHandler
Method to create format of lists of numbers in the Editor.
createTextAreaNumbers(List<String>) - Method in class net.ssehub.easy.producer.ui.confModel.StringCollectionHandler
Method to create format of lists of numbers in the Editor.
createTmpDir(String) - Static method in class net.ssehub.easy.basics.io.FileUtils
Creates a temporary directory and deletes an existing one if it already exists.
createTmpDir(String, boolean) - Static method in class net.ssehub.easy.basics.io.FileUtils
Creates a temporary directory.
createTranslatedCompoundInitializer(Compound, Map<String, ConstraintSyntaxTree>, Map<String, AbstractVariable>) - Static method in class net.ssehub.easy.reasoning.sseReasoner.functions.DefaultValueTranslator
Creates a translated compound initializer.
createTranslationResult() - Method in class de.uni_hildesheim.sse.translation.ModelTranslator.Result
Creates the translation result.
createTypdefNode(TypeDef, VirtualOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Creates the type defs.
createTypdefNode(TypeDef, VirtualOutlineNode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Creates the type defs.
createTypedef(String, TypeDescriptor<?>) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
 
createTypedef(String, TypeDescriptor<?>) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Creates a typdef object.
createTypedef(String, TypeDescriptor<?>) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
 
createTypeDefNodes(List<Typedef>, IOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Create type-definition-nodes.
createTypeDescriptor(Class<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Creates a type descriptor considering IActualValueProvider.
createTypeRegistry(String) - Method in interface net.ssehub.easy.instantiation.serializer.xml.ISerializerPlugin
Creates a typeRegistry.
createTypeValue(IDatatype) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Creates a type value.
createTypeValueConstant(IDatatype) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Creates a type value constraint tree node.
createTypeValueConstantSafe(IDatatype) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Creates a type value constraint tree node and logs occurring exceptions.
createUndoButton() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
Creates revert button.
createUnknownImplementationException() - Static method in class net.ssehub.easy.integration.common.impl.Util
Creates an unknown implementation exception.
createUnnamedArguments(Expression...) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
Creates unnamed arguments.
createUpdatableCellEditors - Static variable in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory
 
createUpdatableCellEditors() - Static method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory
Returns whether updatable cell editors shall be created if possible.
createUpdatableCellEditors(boolean) - Static method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory
Defines whether updatable cell editors shall be created if possible.
createUpdatableCellEditors(boolean) - Static method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory
Defines whether updatable cell editors shall be created if possible.
createUpgradeButtons(Composite) - Method in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
Creates a formatted component for the upgrade buttons.
createValidateButton() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
Creates validation button.
createValidateListener() - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu
Creates the Listener for the Validate button.
createValue(boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Creates a value matching to this variable and tries to assign it.
createValue(TypeDescriptor<?>, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Creates a value matching to this variable and tries to assign it.
createValue(Configuration, AbstractVariable, IDatatype, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
Creates the value for a certain IVML type/variable.
createValue(Configuration, AbstractVariable, IDatatype, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter.FrontendReasonerAdapter
 
createValue(Configuration, AbstractVariable, IDatatype, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter.InstanceReasonerAdapter
 
createValue(Configuration, AbstractVariable, IDatatype, ReasonerConfiguration, ProgressObserver) - Method in interface net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter.IReasonerAdapter
Creates the value for a certain IVML type/variable.
createValue(Configuration, AbstractVariable, IDatatype, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Creates the value for a certain IVML type/variable.
createValue(Configuration, AbstractVariable, IDatatype, ReasonerConfiguration, ProgressObserver) - Static method in class net.ssehub.easy.reasoning.core.impl.ReasonerHelper
Creates the value for a certain IVML type/variable.
createValue(Configuration, AbstractVariable, IDatatype, ReasonerConfiguration, ProgressObserver) - Method in interface net.ssehub.easy.reasoning.core.reasoner.IReasoner
Creates the value for a certain IVML type/variable.
createValue(Configuration, AbstractVariable, IDatatype, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner
 
createValue(IDecisionVariable, IDatatype) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Creates a value for the given type via a safe reasoner adapter.
createValue(AbstractVariable, IDatatype, ProgressObserver) - Method in interface net.ssehub.easy.reasoning.core.frontend.IReasonerInstance
Creates the value for a certain IVML type/variable.
createValue(AbstractVariable, IDatatype, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.reasoner.DelegatingReasonerInstance
 
createValue(AbstractVariable, IDatatype, ProgressObserver) - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner.ReasonerInstance
 
createValue(IDatatype, Object...) - Static method in class net.ssehub.easy.varModel.model.values.ValueFactory
Creates and returns a Value.
createValue(IDatatype, Object...) - Method in interface net.ssehub.easy.varModel.model.values.ValueFactory.IValueCreator
Part of this Factory, should call the constructor of a value.
createValueTree(String, IDatatype, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Creates a value tree for a given type.
createVarDeclExpression(InPlaceVarDeclCommand<I>) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IStringParserFactory
Creates a variable declaration expression.
createVarDeclExpression(InPlaceVarDeclCommand<VariableDeclaration>) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StringReplacerFactory
 
createVarDeclExpression(InPlaceVarDeclCommand<VariableDeclaration>) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StringResolverFactory
 
createVariable(String, Expression, boolean) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IStringParserFactory
Creates a variable.
createVariable(String, Expression, boolean) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StringResolverFactory
 
createVariable(IDecisionVariable, Composite, GUIConfiguration, GUIVariable) - Static method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory
Creates a new GUIVariable.
createVariable(IDecisionVariable, Composite, GUIConfiguration, GUIVariable, List<IRangeRestriction>) - Static method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory
Creates a new GUIVariable.
createVariableDeclaration(String, TypeDescriptor<?>) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IStringParserFactory
Creates a non-constant variable declaration.
createVariableDeclaration(String, TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StringResolverFactory
 
createVariableDeclaration(String, TypeDescriptor<?>, boolean, Expression, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
 
createVariableDeclaration(String, TypeDescriptor<?>, boolean, Expression, Resolver) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ExpressionTranslator
 
createVariableDeclaration(String, TypeDescriptor<?>, boolean, Expression, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Creates a new variable declaration.
createVariableDeclarationNode(VariableDeclaration, VirtualOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Creates the VariableDeclarations.
createVariableNode(VariableDeclaration, VirtualOutlineNode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Creates the VariableDeclarations.
createVariables() - Method in class net.ssehub.easy.varModel.confModel.Configuration
This method looks for all DecisionVariableDeclarations inside the related projects, creates DecisionVariableDeclarations and adds them to this configuration.
createVarModel(VariabilityUnit, URI, boolean) - Method in class de.uni_hildesheim.sse.ModelUtility
Create the variability model from an EMF variability unit.
createVersionNode(VersionStmt, IOutlineNode) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Creates the version node.
createVersionNode(VersionStmt, IOutlineNode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Creates the version node.
createVersionRestriction(Expression, I) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IStringParserFactory
Creates a version restriction from the given expression.
createVersionRestriction(Expression, VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StringReplacerFactory
 
createVersionRestriction(Expression, VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StringResolverFactory
 
createVilInstance(IDecisionVariable, Configuration) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver
Obtains a mapping instance from configuration or creates a new one.
createWorkbenchWindowAdvisor(IWorkbenchWindowConfigurer) - Method in class net.ssehub.easy.producer.ui.application.ApplicationWorkbenchAdvisor
Instantiates and returns an workbenchWindowAdvisor for the given configurer.
createXMLDocument() - Method in class net.ssehub.easy.producer.core.persistence.internal.xml.XmlConnector
Creates an object model for the xml document, which should be parsed.
creator - Static variable in class net.ssehub.easy.dslCore.ui.ConfigurationEditorFactory
 
creator - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactCreatorNode
 
CREATORS - Static variable in class net.ssehub.easy.dslCore.ui.EditorEmbedderFactory
 
CREATORS - Static variable in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory
 
CSet() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory.CSet
 
cst - Variable in class net.ssehub.easy.varModel.cst.DeferInitExpression
 
CSTCopyVisitor - Class in net.ssehub.easy.varModel.model.rewrite
Special CopyVisitor as needed by the ProjectCopyVisitor.
CSTCopyVisitor(Map<AbstractVariable, AbstractVariable>, ProjectCopyVisitor) - Constructor for class net.ssehub.easy.varModel.model.rewrite.CSTCopyVisitor
Creates a copy visitor with explicit mapping.
CSTSemanticException - Exception in net.ssehub.easy.varModel.cst
Exception for invalid Constraints.
CSTSemanticException(String, int) - Constructor for exception net.ssehub.easy.varModel.cst.CSTSemanticException
Creates a new exception instance.
CSTUtils - Class in net.ssehub.easy.varModel.cst
Utility functions for handling ConstraintSyntaxTrees.
CSTUtils() - Constructor for class net.ssehub.easy.varModel.cst.CSTUtils
Avoid initialization.
curEx - Variable in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceIfCommand
 
current - Variable in class net.ssehub.easy.basics.progress.BasicProgressObserver.Task
 
currentBlock - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
currentBlockPosition - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
currentContext - Variable in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
 
currentContext - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
 
currentEditor - Variable in class net.ssehub.easy.dslCore.ui.hyperlinking.AbstractEcoreModelQuery
Stores the current XtextEditor from which the XtextResource is used as a basis for parsing the Ecore-model which in turn is used for retrieving elements from.
currentlyFrozen - Variable in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Temporary frozen elements, needed for creating FreezeVariableType.
currentParents - Variable in class net.ssehub.easy.varModel.model.filter.mandatoryVars.Context
 
currentProject - Variable in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage
 
currentProject - Variable in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
currentResource - Variable in class net.ssehub.easy.dslCore.ui.hyperlinking.AbstractEcoreModelQuery
Stores the current XtextResource that is the basis for parsing the Ecore-model which in turn is used for retrieving elements from.
currentScopeSet - Variable in class net.ssehub.easy.reasoning.sseReasoner.functions.ScopeAssignments
 
currentStart - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContextStack
 
curStart - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
 
CustomAntLogger - Class in net.ssehub.easy.instantiation.ant.instantiators
ANT-Message Handler.
CustomAntLogger() - Constructor for class net.ssehub.easy.instantiation.ant.instantiators.CustomAntLogger
Creates a custom ANT logger.
CustomDatatype - Class in net.ssehub.easy.varModel.model.datatypes
Abstract class, implements the setName method for the custom data types.
CustomDatatype(String, DelegatingType, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.datatypes.CustomDatatype
Constructor for custom data type.
CustomDynamicOperation - Class in net.ssehub.easy.varModel.model.datatypes
Implements a non-static custom operation subject to dynamic dispatch while evaluation.
CustomDynamicOperation() - Constructor for class net.ssehub.easy.varModel.model.datatypes.CustomDynamicOperation
Constructor for serialization.
CustomDynamicOperation(IDatatype, String, IDatatype, ConstraintSyntaxTree, DecisionVariableDeclaration[]) - Constructor for class net.ssehub.easy.varModel.model.datatypes.CustomDynamicOperation
Operation Constructor.
customInferDatatype(boolean) - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Performs the infer operation for custom operations only, i.e.
customMessages - Variable in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
 
CustomOperation - Class in net.ssehub.easy.varModel.model.datatypes
Represents a custom operation as defined in the IVML model.
CustomOperation() - Constructor for class net.ssehub.easy.varModel.model.datatypes.CustomOperation
Constructor for serialization.
CustomOperation(IDatatype, String, IDatatype, ConstraintSyntaxTree, DecisionVariableDeclaration[]) - Constructor for class net.ssehub.easy.varModel.model.datatypes.CustomOperation
Operation Constructor.
customTypes - Variable in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
CustomXtextEditorCallback - Class in net.ssehub.easy.dslCore.ui.editors
Implements a custom CompoundXtextEditorCallback which can be registered to a XtextEditor in oder to react on key events.
CustomXtextEditorCallback(Injector) - Constructor for class net.ssehub.easy.dslCore.ui.editors.CustomXtextEditorCallback
The constructor of a custom CompoundXtextEditorCallback.

D

data - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Binary
 
data - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
data - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.ContainerIterationExecutor
 
data - Variable in class net.ssehub.easy.varModel.model.AttributeAssignment
 
Data() - Constructor for class de.uni_hildesheim.sse.translation.ContainableElementsMapAndComparator.Data
 
DATA_CLOSURE_CYCLIC - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators
 
DATA_CLOSURE_MARKED - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators
 
DataStorage - Class in net.ssehub.easy.producer.core.persistence.internal
Extensible delegator for persistent access.
DataStorage(StorageType, String, PathEnvironment) - Constructor for class net.ssehub.easy.producer.core.persistence.internal.DataStorage
Sole constructor.
DataType() - Constructor for enum net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NameRegExFilter.DataType
 
DatatypeFinder - Class in net.ssehub.easy.varModel.model.filter
Visitor for finding CustomDatatype of a specific type.
DatatypeFinder(Project, FilterType, IDatatype) - Constructor for class net.ssehub.easy.varModel.model.filter.DatatypeFinder
Sole constructor for creating a new DatatypeFinder.
datatypeVisitor - Variable in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
DatatypeVisitor - Class in net.ssehub.easy.varModel.model.datatypes
Implements a default visitor where contained types are surrounded by their containing types.
DatatypeVisitor(String, String, String) - Constructor for class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
Constructs a surrounding visitor (which particularly handles set, sequence and refs).
DatatypeVisitor(String, String, String, String, String) - Constructor for class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
Constructs a surrounding visitor (which particularly handles set, sequence and refs).
DATE_FORMAT - Static variable in class net.ssehub.easy.basics.logger.LogFormatter
 
dbFactory - Static variable in class net.ssehub.easy.producer.core.persistence.standard.NatureHelper
 
dBuilder - Variable in class net.ssehub.easy.producer.core.persistence.standard.NatureHelper.ProjectHandler
 
de.uni_hildesheim.sse - package de.uni_hildesheim.sse
IVML core main classes (exported).
de.uni_hildesheim.sse.buildLanguageTranslation - package de.uni_hildesheim.sse.buildLanguageTranslation
 
de.uni_hildesheim.sse.formatting - package de.uni_hildesheim.sse.formatting
IVML formatting implementation.
de.uni_hildesheim.sse.generator - package de.uni_hildesheim.sse.generator
IVML formatting implementation.
de.uni_hildesheim.sse.ivml.ui.wizards - package de.uni_hildesheim.sse.ivml.ui.wizards
 
de.uni_hildesheim.sse.scoping - package de.uni_hildesheim.sse.scoping
IVML variable scoping mechanisms (unused).
de.uni_hildesheim.sse.serializer - package de.uni_hildesheim.sse.serializer
IVML serialization mechanisms.
de.uni_hildesheim.sse.translation - package de.uni_hildesheim.sse.translation
The mechanisms needed to translate an IVML Ecore model into an IVML object model.
de.uni_hildesheim.sse.ui - package de.uni_hildesheim.sse.ui
 
de.uni_hildesheim.sse.ui.contentassist - package de.uni_hildesheim.sse.ui.contentassist
 
de.uni_hildesheim.sse.ui.embed - package de.uni_hildesheim.sse.ui.embed
 
de.uni_hildesheim.sse.ui.hyperlinking - package de.uni_hildesheim.sse.ui.hyperlinking
VIL hyperlinking.
de.uni_hildesheim.sse.ui.labeling - package de.uni_hildesheim.sse.ui.labeling
 
de.uni_hildesheim.sse.ui.outline - package de.uni_hildesheim.sse.ui.outline
Customization of the outline view of the IVML-editor.
de.uni_hildesheim.sse.ui.quickfix - package de.uni_hildesheim.sse.ui.quickfix
 
de.uni_hildesheim.sse.ui.resources - package de.uni_hildesheim.sse.ui.resources
 
de.uni_hildesheim.sse.ui.wizards - package de.uni_hildesheim.sse.ui.wizards
 
de.uni_hildesheim.sse.validation - package de.uni_hildesheim.sse.validation
The on-the-fly validator calling the model transformation mechanism.
de.uni_hildesheim.sse.values - package de.uni_hildesheim.sse.values
The IVML specific value converters.
de.uni_hildesheim.sse.vil - package de.uni_hildesheim.sse.vil
 
de.uni_hildesheim.sse.vil.buildlang.ui.resources - package de.uni_hildesheim.sse.vil.buildlang.ui.resources
 
de.uni_hildesheim.sse.vil.expressions - package de.uni_hildesheim.sse.vil.expressions
 
de.uni_hildesheim.sse.vil.expressions.formatting - package de.uni_hildesheim.sse.vil.expressions.formatting
 
de.uni_hildesheim.sse.vil.expressions.scoping - package de.uni_hildesheim.sse.vil.expressions.scoping
 
de.uni_hildesheim.sse.vil.expressions.translation - package de.uni_hildesheim.sse.vil.expressions.translation
Translation functionality for expressions.
de.uni_hildesheim.sse.vil.expressions.ui - package de.uni_hildesheim.sse.vil.expressions.ui
 
de.uni_hildesheim.sse.vil.expressions.ui.contentassist - package de.uni_hildesheim.sse.vil.expressions.ui.contentassist
 
de.uni_hildesheim.sse.vil.expressions.ui.highlighting - package de.uni_hildesheim.sse.vil.expressions.ui.highlighting
 
de.uni_hildesheim.sse.vil.expressions.ui.hyperlinking - package de.uni_hildesheim.sse.vil.expressions.ui.hyperlinking
Generic hyperlinking capabilities.
de.uni_hildesheim.sse.vil.expressions.ui.labeling - package de.uni_hildesheim.sse.vil.expressions.ui.labeling
 
de.uni_hildesheim.sse.vil.expressions.ui.outline - package de.uni_hildesheim.sse.vil.expressions.ui.outline
 
de.uni_hildesheim.sse.vil.expressions.ui.quickfix - package de.uni_hildesheim.sse.vil.expressions.ui.quickfix
 
de.uni_hildesheim.sse.vil.expressions.validation - package de.uni_hildesheim.sse.vil.expressions.validation
 
de.uni_hildesheim.sse.vil.expressions.values - package de.uni_hildesheim.sse.vil.expressions.values
The buildlang specific value converters.
de.uni_hildesheim.sse.vil.templatelang - package de.uni_hildesheim.sse.vil.templatelang
 
de.uni_hildesheim.sse.vil.templatelang.formatting - package de.uni_hildesheim.sse.vil.templatelang.formatting
 
de.uni_hildesheim.sse.vil.templatelang.scoping - package de.uni_hildesheim.sse.vil.templatelang.scoping
 
de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation - package de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation
 
de.uni_hildesheim.sse.vil.templatelang.ui - package de.uni_hildesheim.sse.vil.templatelang.ui
 
de.uni_hildesheim.sse.vil.templatelang.ui.contentassist - package de.uni_hildesheim.sse.vil.templatelang.ui.contentassist
 
de.uni_hildesheim.sse.vil.templatelang.ui.embed - package de.uni_hildesheim.sse.vil.templatelang.ui.embed
 
de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking - package de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking
VTL hyperlinking.
de.uni_hildesheim.sse.vil.templatelang.ui.labeling - package de.uni_hildesheim.sse.vil.templatelang.ui.labeling
 
de.uni_hildesheim.sse.vil.templatelang.ui.outline - package de.uni_hildesheim.sse.vil.templatelang.ui.outline
 
de.uni_hildesheim.sse.vil.templatelang.ui.quickfix - package de.uni_hildesheim.sse.vil.templatelang.ui.quickfix
 
de.uni_hildesheim.sse.vil.templatelang.ui.resources - package de.uni_hildesheim.sse.vil.templatelang.ui.resources
 
de.uni_hildesheim.sse.vil.templatelang.ui.wizards - package de.uni_hildesheim.sse.vil.templatelang.ui.wizards
"File New Wizard" for the creation of VTL files.
de.uni_hildesheim.sse.vil.templatelang.validation - package de.uni_hildesheim.sse.vil.templatelang.validation
 
deactivate() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ComponentArtifact
Deactivates this component.
deactivate(ComponentContext) - Method in class de.uni_hildesheim.sse.IvmlParser
Private method to to de-activate plugin.
deactivate(ComponentContext) - Method in class de.uni_hildesheim.sse.ui.embed.EditorUtils
Private method to to de-activate plugin.
deactivate(ComponentContext) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.embed.EditorUtils
Private method to to de-activate plugin.
deactivate(ComponentContext) - Method in class de.uni_hildesheim.sse.vil.templatelang.VtlExpressionParser
Private method to to de-activate plugin.
deactivate(ComponentContext) - Method in class de.uni_hildesheim.sse.VilExpressionParser
Private method to to de-activate plugin.
deactivate(ComponentContext) - Method in class net.ssehub.easy.instantiation.ant.Registration
Private method to to de-activate plugin.
deactivate(ComponentContext) - Method in class net.ssehub.easy.instantiation.aspectj.Registration
Private method to to de-activate plugin.
deactivate(ComponentContext) - Method in class net.ssehub.easy.instantiation.core.model.BuiltIn
Private method to to de-activate plugin.
deactivate(ComponentContext) - Method in class net.ssehub.easy.instantiation.java.Registration
Private method to to de-activate plugin.
deactivate(ComponentContext) - Method in class net.ssehub.easy.instantiation.maven.Registration
Private method to to de-activate plugin.
deactivate(ComponentContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.Registration
Private method to to de-activate plugin.
deactivate(ComponentContext) - Method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
Private method to to de-activate plugin.
deactivate(ComponentContext) - Method in class net.ssehub.easy.instantiation.xvcl.XVCLInstantiator
Private method to to de-activate plugin.
deactivate(ComponentContext) - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner
Private method to to de-activate plugin.
debug(Object) - Method in class net.ssehub.easy.basics.logger.EASyLoggerFactory.EASyLogger
Log an DEBUG message.
debug(Object, Object) - Method in class net.ssehub.easy.basics.logger.EASyLoggerFactory.EASyLogger
Log an DEBUG message.
debug(Object, Object, Object) - Method in class net.ssehub.easy.basics.logger.EASyLoggerFactory.EASyLogger
Log an DEBUG message.
debug(Object, Object, Object, Object) - Method in class net.ssehub.easy.basics.logger.EASyLoggerFactory.EASyLogger
Log an DEBUG message.
debug(Object, Object, Object, Object, Object...) - Method in class net.ssehub.easy.basics.logger.EASyLoggerFactory.EASyLogger
Log an DEBUG message.
debug(String) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
Debug logging but only if VilBuildLanguageProposalProvider.DEBUG is true.
debug(String) - Method in class net.ssehub.easy.basics.logger.EASyLoggerFactory.EASyLogger
Log an DEBUG message.
debug(String) - Static method in class net.ssehub.easy.instantiation.core.model.common.Debug
Emit debugging text into the tracer messages and also to the calling Eclipse console.
debug(String, Class<?>, String) - Method in class net.ssehub.easy.basics.logger.AdvancedJavaLogger
 
debug(String, Class<?>, String) - Method in class net.ssehub.easy.basics.logger.FileLogger
 
debug(String, Class<?>, String) - Method in interface net.ssehub.easy.basics.logger.ILogger
Log an DEBUG message.
debug(String, Class<?>, String) - Method in class net.ssehub.easy.basics.logger.JavaLogger
 
debug(String, Class<?>, String) - Method in class net.ssehub.easy.producer.eclipse.EclipseLogger
Log an DEBUG message.
Debug - Class in net.ssehub.easy.instantiation.core.model.common
Debugging support.
Debug() - Constructor for class net.ssehub.easy.instantiation.core.model.common.Debug
 
DEBUG - net.ssehub.easy.basics.logger.LoggingLevel
 
DEBUG - Static variable in class de.uni_hildesheim.sse.BuildLangConfig
 
DEBUG - Static variable in class de.uni_hildesheim.sse.Config
 
DEBUG - Static variable in class de.uni_hildesheim.sse.translation.Constants
Creates additional debug output.
DEBUG - Static variable in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
DEBUG - Static variable in class de.uni_hildesheim.sse.vil.templatelang.TemplateLangConfig
 
DEBUG - Static variable in class net.ssehub.easy.basics.logger.EASyLoggerFactory
This constant value should be set to: false: For a release. true: For development.
DEBUG - Static variable in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
 
DEBUG - Static variable in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
 
DEBUG_FILES_EXTENSION - Static variable in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
 
DEBUG_LEVEL - Static variable in class net.ssehub.easy.basics.logger.AbstractJavaLogger
 
DEBUG_REASONERS - Static variable in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
 
DebugConstraintTreeVisitor - Class in net.ssehub.easy.varModel.cst
A visitor for printing out constraint syntax trees.
DebugConstraintTreeVisitor() - Constructor for class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
Creates a visitor to emit on System.out.
DebugConstraintTreeVisitor(PrintStream) - Constructor for class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
Creates a visitor to emit on the given stream.
DebugLevel - Class in net.ssehub.easy.basics.logger
Extension for java.util.logging.Level since it does not have a DEBUG level.
DebugLevel() - Constructor for class net.ssehub.easy.basics.logger.DebugLevel
Constructor for DEBUG level which calls super constructor of Level.
debugPath2Root(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
DebugStatus - Class in net.ssehub.easy.producer.eclipse
Subclass of Status for own DEBUG Status in eclipse logging.
DebugStatus(String, String) - Constructor for class net.ssehub.easy.producer.eclipse.DebugStatus
Simplified constructor of a new status object; assumes that code is OK and exception is null.
DECIMAL_SEPARATOR - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: "46" for separating decimal numbers.
DECISION_VARIABLE_DECLARATION - net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder.ClassType
 
DECISION_VARIABLE_TYPE - Static variable in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
Constant strings that are used to map ModelElementTypeFinder.ClassTypes to a textual representation.
decisions - Variable in class net.ssehub.easy.varModel.confModel.CompoundValueSetter
 
decisions - Variable in class net.ssehub.easy.varModel.confModel.Configuration
 
DecisionVariable - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Realizes the bridge to the decision variables.
DecisionVariable - Class in net.ssehub.easy.integration.common.impl
Implements a decision variable (delegate).
DecisionVariable - Class in net.ssehub.easy.varModel.confModel
Implements a decision variable representing a specific decision.
DecisionVariable(String, IDatatype, String, Project) - Constructor for class net.ssehub.easy.integration.common.impl.DecisionVariable
Creates a new decision variable.
DecisionVariable(Configuration, IDecisionVariable, IVariableFilter) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.DecisionVariable
Creates a decision variable.
DecisionVariable(IConfigurationElement, AbstractVariable, boolean, boolean) - Constructor for class net.ssehub.easy.varModel.confModel.DecisionVariable
Creates a new decision variable representing a specific decision.
DecisionVariable(DecisionVariableDeclaration, IDecisionVariable) - Constructor for class net.ssehub.easy.integration.common.impl.DecisionVariable
Creates a decision variable.
DecisionVariable.InitializationAnnotationVisitor - Class in net.ssehub.easy.varModel.confModel
Initializes annotation variables of the containing decision variable.
DecisionVariableDeclaration - Class in net.ssehub.easy.varModel.model
Implements a decision variable.
DecisionVariableDeclaration() - Constructor for class net.ssehub.easy.varModel.model.DecisionVariableDeclaration
Constructor for serialization.
DecisionVariableDeclaration(String, IDatatype, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.DecisionVariableDeclaration
Constructor for decision variable declaration.
decisionVariableType() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypes
Returns the type descriptor for the built-in type 'DecisionVariable'.
decl - Variable in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceVarDeclCommand
 
decl - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
decl - Variable in class net.ssehub.easy.varModel.confModel.paths.StartPathElement
 
decl - Variable in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
declaration - Variable in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
DeclarationFinder - Class in net.ssehub.easy.varModel.model.filter
This class locates all top-level DecisionVariableDeclaration in a project.
DeclarationFinder(Project, FilterType, IDatatype) - Constructor for class net.ssehub.easy.varModel.model.filter.DeclarationFinder
Constructor for specifying whether search results should be filtered regarding the specified IDatatype.
DeclarationFinder(Project, FilterType, IDatatype, boolean) - Constructor for class net.ssehub.easy.varModel.model.filter.DeclarationFinder
Constructor for specifying whether search results should be filtered regarding the specified IDatatype and whether only toplevel variables should be retrieved.
DeclarationFinder.VisibilityType - Enum in net.ssehub.easy.varModel.model.filter
Specifies which kind of found declarations shall by returned.
DeclarationInContainerFinder - Class in net.ssehub.easy.varModel.model.filter
DeclarationInContainerFinder(ContainableModelElement) - Constructor for class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
Sole constructor for this class.
declarationKnown(AbstractVariable) - Method in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
Checks whether the declaration is known or whether the declaration is a local declaration used as an iterator of a constraint.
declarationKnown(AbstractVariable) - Method in class net.ssehub.easy.varModel.model.rewrite.VariableLookUpTable
Checks whether the declaration is known or whether the declaration is a local declaration used as an iterator of a constraint.
DeclarationMapper - Class in net.ssehub.easy.varModel.model.filter
This filter class searches all top level DecisionVariableDeclarations and stores them into a Map.
DeclarationMapper(Project, FilterType) - Constructor for class net.ssehub.easy.varModel.model.filter.DeclarationMapper
Sole constructor for this class.
DeclarationNameFilter - Class in net.ssehub.easy.varModel.model.rewrite.modifier
Filters DecisionVariableDeclarations based on their names.
DeclarationNameFilter(String[]) - Constructor for class net.ssehub.easy.varModel.model.rewrite.modifier.DeclarationNameFilter
Default constructor for a whitelist based filtering.
DeclarationNameFilter(String[], boolean) - Constructor for class net.ssehub.easy.varModel.model.rewrite.modifier.DeclarationNameFilter
Constructor which can be used for white or black list based filtering.
declarationNames - Variable in class net.ssehub.easy.varModel.model.rewrite.modifier.DeclarationNameFilter
 
declarations - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
declarations - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
declarations - Variable in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
declarations - Variable in class net.ssehub.easy.varModel.model.filter.DeclarationMapper
 
declarations - Variable in class net.ssehub.easy.varModel.model.filter.DeclrationInConstraintFinder
 
declarationsByType - Variable in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
declarationType() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypes
Returns the type descriptor for the built-in type 'IvmlDeclaration'.
DECLARATOR_SEMANTICS - Static variable in exception net.ssehub.easy.varModel.cst.CSTSemanticException
 
DECLARATOR_SEPARATOR - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
declarators - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionEvaluator
 
declarators - Variable in class net.ssehub.easy.varModel.cst.ContainerOperationCall
 
declarators - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.ContainerIterationExecutor
 
declaredDataTypesCount - Variable in class net.ssehub.easy.varModel.model.ModelStatistics
 
declaringType - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.FieldDescriptor
 
declaringType - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
 
declConstraintMapping - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
 
DeclrationInConstraintFinder - Class in net.ssehub.easy.varModel.model.filter
Filter class for retrieving all AbstractVariable's nested inside a given constraint.
DeclrationInConstraintFinder(ConstraintSyntaxTree) - Constructor for class net.ssehub.easy.varModel.model.filter.DeclrationInConstraintFinder
Default constructor for this class.
DeclrationInConstraintFinder(ConstraintSyntaxTree, boolean) - Constructor for class net.ssehub.easy.varModel.model.filter.DeclrationInConstraintFinder
Constructor for this class to specify whether (reference) values should also be visited.
decls - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationUtils.VariableReplacer
 
declVar - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver.CompoundAnnotationMapper
 
deconfigure() - Method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EASyNature
 
deconfigure(Control) - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIConfiguration
Deconfigures the given control.
decreaseAdditionalIndentation() - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Decreases the additional indentation.
decreaseCapacity(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
Decreases the capacity.
decreaseIndentation() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Decreases the indentation by one step.
decreaseIndentation() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Decreases the indentation by one step.
decreaseIndentation() - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
Decreases the current indentation step.
decreaseIndentation() - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
Decreases the indentation by one AbstractVilTracer.INDENTATION_STEP if possible.
decreaseIndentation() - Method in class net.ssehub.easy.producer.core.persistence.internal.IndentationPrintWriter
Decreases the indentation.
decreaseIndentation() - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
Decrease indentation.
decreaseIndentation(ITemplateElement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Decreases the current indentation level depending on the specified element.
DecVar(IDecisionVariable, Value, DecisionVariableDeclaration) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
Creates a temporary decision variable.
def - Variable in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.DefInfo
 
def - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
Def - Class in net.ssehub.easy.instantiation.core.model.templateModel
Implements a template language subtemplate ('def').
Def() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.Def
Constructor for serialization.
Def(String, VariableDeclaration[], ITemplateElement[], TypeDescriptor<?>, Template) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.Def
Creates a new sub-template ('def').
DEF - net.ssehub.easy.instantiation.core.model.templateModel.Resolver.ContextType
Within an individual definition.
DEF - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for "def".
DEFAULT - net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement.LineEndType
Not explicitly specified, depending on def nesting level.
DEFAULT - net.ssehub.easy.reasoning.sseReasoner.functions.AbstractConstraintProcessor.ExpressionType
 
DEFAULT - net.ssehub.easy.varModel.confModel.AssignmentState
The default value is (still) assigned.
DEFAULT - net.ssehub.easy.varModel.model.Constraint.Type
Reasoner-created constraint for default values.
DEFAULT - Static variable in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
 
DEFAULT - Static variable in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
DEFAULT - Static variable in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Defines the default tracer.
DEFAULT - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.DecisionVariable
 
DEFAULT - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableValueMapping
 
DEFAULT - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
 
DEFAULT - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoBoolean
 
DEFAULT - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
 
DEFAULT - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
 
DEFAULT - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
 
DEFAULT - Static variable in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
 
DEFAULT - Static variable in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
 
DEFAULT - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
 
DEFAULT - Static variable in class net.ssehub.easy.producer.core.persistence.Configuration
 
DEFAULT_EXECUTABLE - Static variable in class net.ssehub.easy.instantiation.core.model.execution.Executor
Implements the default executable.
DEFAULT_EXTENSIONS - Static variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
DEFAULT_FIELD - Static variable in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
DEFAULT_INITIALIZER - Static variable in class net.ssehub.easy.varModel.confModel.Configuration
Defines the default initializer for configurations.
DEFAULT_LEVEL - Static variable in class net.ssehub.easy.basics.logger.AbstractJavaLogger
 
DEFAULT_LIB_FOLDER_NAME - Static variable in class net.ssehub.easy.dslCore.DefaultLib
The usual name of the default lib folder.
DEFAULT_MAIN_RULE - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
The name of the default main rule (called "main").
DEFAULT_MAIN_TEMPLATE - Static variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
The name of the default main template (called "main").
DEFAULT_MAX_NESTING - Static variable in class net.ssehub.easy.dslCore.DefaultLib
Maximum nesting to search for fallback locations.
DEFAULT_MODEL_BASE - Static variable in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
 
DEFAULT_PARAMETERS - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.wizards.VTLFiletypeWizard
Default parameters for the complete template as well as for the main method.
DEFAULT_PARAMS - Static variable in class net.ssehub.easy.instantiation.core.model.execution.Executor
 
DEFAULT_PATTERN - Static variable in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactCreator
A pseudo token denoting the implemented configuration (value "*").
DEFAULT_START_RULE_NAME - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Defines the default start rule name.
DEFAULT_START_RULE_NAME - Static variable in class net.ssehub.easy.instantiation.core.model.execution.Executor
Defines the default start rule name.
DEFAULT_TRUE - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributesComboViewer
Default value provider for enabled groups.
DefaultConfigurationStatisticsVisitor - Class in net.ssehub.easy.varModel.confModel
A default implementation of the AbstractConfigurationStatisticsVisitor with empty implementation of special treatments.
DefaultConfigurationStatisticsVisitor() - Constructor for class net.ssehub.easy.varModel.confModel.DefaultConfigurationStatisticsVisitor
Creates an instance with a statistics object of type AbstractConfigurationStatisticsVisitor.ConfigStatistics.
DefaultConfigurationStatisticsVisitor(AbstractConfigurationStatisticsVisitor.ConfigStatistics) - Constructor for class net.ssehub.easy.varModel.confModel.DefaultConfigurationStatisticsVisitor
Creates a statistics visitor with given statistics object (for extension, overriding).
DefaultConstraint - Class in net.ssehub.easy.reasoning.core.reasoner
Reasoner specific constraint type indicating a Constraint.Type.DEFAULT constraint.
DefaultConstraint(ConstraintSyntaxTree, IModelElement) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.DefaultConstraint
Creates a new constraint from an already parsed syntax tree.
defaultConstraints - Variable in class net.ssehub.easy.reasoning.core.reasoner.DefaultConstraint
 
defaultConstraints - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
defaultConstraints - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver.DefaultConstraints
 
DefaultConstraints() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.Resolver.DefaultConstraints
 
defaultFactory - Static variable in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
 
DefaultFileArtifactCreator - Class in net.ssehub.easy.instantiation.core.model.artifactModel
Defines the default file artifact creator.
DefaultFileArtifactCreator() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.DefaultFileArtifactCreator
 
DefaultFolderArtifactCreator - Class in net.ssehub.easy.instantiation.core.model.artifactModel
Defines the default folder creator.
DefaultFolderArtifactCreator() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.DefaultFolderArtifactCreator
 
DefaultImportResolver<M extends IModel> - Class in net.ssehub.easy.basics.modelManagement
A model imports resolver.
DefaultImportResolver - Class in net.ssehub.easy.varModel.management
A project imports resolver.
DefaultImportResolver() - Constructor for class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
Creates a resolver instance which, by default, does not allow cycles in the model imports.
DefaultImportResolver() - Constructor for class net.ssehub.easy.varModel.management.DefaultImportResolver
Creates the resolver instance.
DefaultImportResolver(boolean) - Constructor for class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
Creates a resolver instance which may allow cycles.
DefaultJavaFileArtifactCreator - Class in net.ssehub.easy.instantiation.java.artifacts
Defines the default file artifact creator.
DefaultJavaFileArtifactCreator() - Constructor for class net.ssehub.easy.instantiation.java.artifacts.DefaultJavaFileArtifactCreator
 
DefaultLib - Class in net.ssehub.easy.dslCore
Collects URLs representing the IVML/VIL/VTL default library.
DefaultLib() - Constructor for class net.ssehub.easy.dslCore.DefaultLib
 
defaultLocale - Static variable in class net.ssehub.easy.basics.DefaultLocale
 
defaultLocale - Variable in class net.ssehub.easy.producer.ui.configuration.MainPreferencePage
 
DefaultLocale - Class in net.ssehub.easy.basics
Provides access to the default locale.
DefaultLocale() - Constructor for class net.ssehub.easy.basics.DefaultLocale
 
defaultModelsLoaded - Static variable in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
 
defaultPrefix - Variable in class net.ssehub.easy.producer.ui.internal.NewEASyProjectWizardPage
 
defaultReasoner - Variable in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
 
DefaultReasonerAccess - Class in net.ssehub.easy.varModel.capabilities
Provides descriptive access to the default reasoner.
DefaultReasonerAccess() - Constructor for class net.ssehub.easy.varModel.capabilities.DefaultReasonerAccess
 
DefaultReasonerAccess.IDefaultReasonerProvider - Interface in net.ssehub.easy.varModel.capabilities
Defines the interface for a reasoner provider.
DefaultReasonerProvider() - Constructor for class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend.DefaultReasonerProvider
 
DefaultSpace() - Constructor for enum net.ssehub.easy.varModel.persistency.AbstractVarModelWriter.DefaultSpace
 
DefaultTracerFactory() - Constructor for class net.ssehub.easy.instantiation.core.model.execution.TracerFactory.DefaultTracerFactory
 
defaultValue - Variable in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIParameter
 
defaultValue - Variable in class net.ssehub.easy.varModel.model.AbstractVariable
 
DefaultValue - Annotation Type in net.ssehub.easy.instantiation.core.model.vilTypes
Indicates a data structure containing the default value(s) of a type or of parameters.
DefaultValueComparator(Collator) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.DefaultValueComparator
Creates a comparator based on a collator.
DefaultValueHelper - Class in net.ssehub.easy.varModel.confModel
Assigns the defined default value(s).
DefaultValueHelper() - Constructor for class net.ssehub.easy.varModel.confModel.DefaultValueHelper
Creates a new default value helper.
DefaultValueHelper(IDecisionVariable) - Constructor for class net.ssehub.easy.varModel.confModel.DefaultValueHelper
Creates an initialized default value helper by calling DefaultValueHelper.initialize(IDecisionVariable).
DefaultValueTranslator - Class in net.ssehub.easy.reasoning.sseReasoner.functions
Turns partial compound default values into complete values as EASy allows only one default assignment per variable.
DefaultValueTranslator() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.functions.DefaultValueTranslator
 
defaultVersion() - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Creates a new Version, which should be used for the creation of new EASy config files (variability models, build scripts, and templates).
DefaultVtlJavaExtension - Class in net.ssehub.easy.instantiation.core.model.defaultInstantiators
A default random extension for VTL.
DefaultVtlJavaExtension() - Constructor for class net.ssehub.easy.instantiation.core.model.defaultInstantiators.DefaultVtlJavaExtension
 
DefaultXmlFileArtifactCreator - Class in net.ssehub.easy.instantiation.core.model.artifactModel.xml
Defines the default file artifact creator.
DefaultXmlFileArtifactCreator() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.xml.DefaultXmlFileArtifactCreator
 
defContentStack - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
DeferInitExpression - Class in net.ssehub.easy.varModel.cst
An expression to indicate that the contained expression shall not be evaluated rather than used as value.
DeferInitExpression(ConstraintSyntaxTree) - Constructor for class net.ssehub.easy.varModel.cst.DeferInitExpression
Creates the expression.
deferredDefaultConstraints - Variable in class net.ssehub.easy.reasoning.core.reasoner.DefaultConstraint
 
deferredDefaultConstraints - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver.DefaultConstraints
 
deferredLoaders - Variable in class net.ssehub.easy.basics.modelManagement.ImportResolver
 
DeferredResolvableOperationExpression - Class in de.uni_hildesheim.sse.vil.expressions.translation
Defines a deferrable resolvable operation expression, i.e., a currently unresolved "function pointer".
DeferredResolvableOperationExpression(EObject, TypeDescriptor<?>, Expression) - Constructor for class de.uni_hildesheim.sse.vil.expressions.translation.DeferredResolvableOperationExpression
Creates a resolvable operation expression.
defined - Variable in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
definedDeclarations - Variable in class net.ssehub.easy.varModel.model.rewrite.VariableLookUpTable
List model elements, calling a constraint variable (declaration).
DefInfo - Class in de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation
Stores (temporary) information about the relation of an ECore and an Template model instance.
DefInfo(VilDef, Def) - Constructor for class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.DefInfo
Creates an information object.
definitionsProcessed - Variable in class de.uni_hildesheim.sse.translation.ModelTranslator
 
deflt - Variable in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
 
DEFLT - Static variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorTreeLabelProvider
 
defltValue - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
defs - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
defs - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
 
delegate - Variable in class net.ssehub.easy.instantiation.core.model.common.DelegatingSysoutWriter
 
delegate - Variable in class net.ssehub.easy.reasoning.core.reasoner.DelegatingReasonerInstance
 
delegate - Variable in class net.ssehub.easy.varModel.confModel.SharedQueryCache
 
delegate - Variable in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
Stores the type to delegate to.
DELEGATING_CLASS - Static variable in class net.ssehub.easy.varModel.model.datatypes.TypeMapper
Exports the meta-class of the package-local class DelegatingType.
DelegatingEasyEditorPage - Class in net.ssehub.easy.producer.ui.productline_editor
Implementation of an editorpage to use the configuration table editor within usual composites.
DelegatingEasyEditorPage(Composite) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.DelegatingEasyEditorPage
Constructor for an EasyEditorPage.
DelegatingEasyEditorPage(Composite, DelegatingEasyEditorPage.IDirtyListener) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.DelegatingEasyEditorPage
Constructor for an EasyEditorPage.
DelegatingEasyEditorPage.IDirtyListener - Interface in net.ssehub.easy.producer.ui.productline_editor
A dirty listener interface.
DelegatingGuiVariable(IDecisionVariable, GUIConfiguration, CellEditor) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.DelegatingGuiVariable
Creates an instance.
DelegatingGuiVariable(IDecisionVariable, GUIConfiguration, Control) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.DelegatingGuiVariable
Creates an instance.
DelegatingReasonerInstance - Class in net.ssehub.easy.reasoning.core.reasoner
Provides a default implementation for reasoner instances by delegating the respective calls to a given delegate reasoner.
DelegatingReasonerInstance(Configuration, ReasonerConfiguration, IReasoner) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.DelegatingReasonerInstance
Creates a delegating reasoner instance.
DelegatingSysoutWriter - Class in net.ssehub.easy.instantiation.core.model.common
A writer which writes to the original (delegate) Writer and to system out.
DelegatingSysoutWriter(Writer) - Constructor for class net.ssehub.easy.instantiation.core.model.common.DelegatingSysoutWriter
Creates the delegating writer on delegate.
DelegatingType - Class in net.ssehub.easy.varModel.model.datatypes
An internal delegating type to resolve cyclic class dependencies.
DelegatingType() - Constructor for class net.ssehub.easy.varModel.model.datatypes.DelegatingType
Creates a delegating type.
DelegatingType(DelegatingType) - Constructor for class net.ssehub.easy.varModel.model.datatypes.DelegatingType
Creates a delegating type.
DelegatingType(IDatatype) - Constructor for class net.ssehub.easy.varModel.model.datatypes.DelegatingType
Creates a delegating type.
DelegatingType(IDatatype, DelegatingType) - Constructor for class net.ssehub.easy.varModel.model.datatypes.DelegatingType
Creates a delegating type.
DelegatingTypeConverter - Class in net.ssehub.easy.instantiation.serializer.xml.converter
A type converter for delegating types.
DelegatingTypeConverter() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.converter.DelegatingTypeConverter
Creates a singleton type converter.
delete() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
 
delete() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
delete() - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifact
Deletes this artifact.
delete() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Deletes the underlying artifact.
delete() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.AlternativeFragment
 
delete() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.MultipleSelectionFragment
 
delete() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.OptionalityFragment
 
delete() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
 
delete() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
 
delete() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
 
delete() - Method in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
delete() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
delete() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
delete() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
 
delete() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFragmentArtifact
 
delete() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaImport
 
delete() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
 
delete(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Deletes the given characters from the internal parse buffer.
delete(File) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Deletes a path and possible related artifacts.
delete(File) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils
Deletes the given file and handles the exceptions / return values in the sense of VIL.
delete(Path) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Deletes a path and possible related artifacts.
DELETE - net.ssehub.easy.producer.ui.productline_editor.ImageProvider.ImageType
 
deleteAll() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.JavaPath
Deletes all files in the given path.
deleteAll() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Deletes all files in the given path.
deleteAttribute(XmlAttribute) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Deletes an attribute (internal function, called from attribute).
deleteCharAt(int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Deletes the given character from the internal parse buffer.
deleteChild(FragmentArtifact) - Method in interface net.ssehub.easy.instantiation.java.artifacts.IJavaParent
Notifies the parent that the given child shall be deleted.
deleteChild(FragmentArtifact) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
 
deleteChild(FragmentArtifact) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaParentFragmentArtifact
 
deleteChild(XmlNode) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlComment
 
deleteChild(XmlNode) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
 
deleteChild(XmlNode) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
Removes a child from this Element.
deleteContext(ITypedModel) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Explicitly deletes a context if it is not the current context.
DeletedElementsCollector - Class in net.ssehub.easy.varModel.model.rewrite
Part of the ProjectRewriteVisitor, to detect deleted elements if a complete Import was removed.
DeletedElementsCollector(Project, FilterType, RewriteContext) - Constructor for class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
Single constructor of this class.
deleteElementButton - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
 
deleteMethodWithCalls(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Deletes a method and all java calls assigned to this method.
deleteMethodWithCalls(ExpressionEvaluator, Object) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Deletes a method and all java calls assigned to this method.
deleteNode(Node) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Deletes a node from its parent.
deleteNonJavaIdentifierParts(StringBuilder) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Deletes non-Java identifier parts from name.
deleteStatement(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Deletes a statement within a method.
deleteStatement(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
Deletes a statement within a method.
deleteWithCalls() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
Deletes a method and all calls relating to this method.
denotation - Variable in enum net.ssehub.easy.producer.core.persistence.datatypes.ModelType
 
dependent - Variable in class net.ssehub.easy.basics.modelManagement.ModelLocations.Location
 
depth - Variable in class net.ssehub.easy.varModel.model.filter.mandatoryVars.Context
 
depth() - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.Context
Returns the depth, a depth > 0 means that currently a slot of a compound is visited).
dereference(IConfiguration, Value) - Static method in class net.ssehub.easy.varModel.confModel.Configuration
Dereferences a value.
dereference(IDecisionVariable) - Static method in class net.ssehub.easy.varModel.confModel.Configuration
Dereferences a variable.
dereference(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.Reference
Aims at dereference type in case that it is a reference.
dereference(IDatatype[]) - Static method in class net.ssehub.easy.varModel.model.datatypes.Reference
Dereferences all datatypes in type.
DEREFERENCE - Static variable in class de.uni_hildesheim.sse.translation.ErrorCodes
In case that dereferences are not possible.
dereferenceIfNeeded(IDecisionVariable, Value) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Dereferences variable if of reference type and value is not of reference type.
DERIVE_NEW_MEMBER - net.ssehub.easy.producer.ui.contributions.Contributions.UIElement
The button for deriving PL members.
DERIVED - net.ssehub.easy.varModel.confModel.AssignmentState
A (reasoning) mechanism defined the value.
DerivedDatatype - Class in net.ssehub.easy.varModel.model.datatypes
DerivedDatatype allows the user to create new data types based on existing types.
DerivedDatatype() - Constructor for class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
Creates the singleton instance for DerivedDatatype.TYPE.
DerivedDatatype(String, IDatatype, ModelElement) - Constructor for class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
Constructor for the derived data type.
DerivedDatatype(String, IDatatype, ModelElement, Constraint...) - Constructor for class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
Constructor for the derived data type.
deriveDescriptor(String, String, ReasonerDescriptor[]) - Static method in class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
Derives the descriptor from the descriptor chain.
DerivedProjectCreator - Class in net.ssehub.easy.producer.eclipse.persistency.project_creation
Creates a derived EASy project, which will have one predecessor.
DerivedProjectCreator(String, String, boolean, IEASyProjectConfigurator[]) - Constructor for class net.ssehub.easy.producer.eclipse.persistency.project_creation.DerivedProjectCreator
Creates a new derived ProductLineProject.
DerivedReasonerDescriptor(String, String, String, String) - Constructor for class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner.DerivedReasonerDescriptor
Creates a new reasoner descriptor.
DerivedTypeMetaCompoundAccessVisitor - Class in de.uni_hildesheim.sse.translation
A checking visitor for illegal compound accesses in declaration of derived data types.
DerivedTypeMetaCompoundAccessVisitor(MessageReceiver) - Constructor for class de.uni_hildesheim.sse.translation.DerivedTypeMetaCompoundAccessVisitor
Creates a visitor bound to a given message receiver.
derivedTypeVisitor - Variable in class de.uni_hildesheim.sse.translation.ModelTranslator
 
deriveIndentStep(int) - Static method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Creates the indentation step in terms of numbers of spaces to be used.
deriveNewMember(String, IEASyProjectConfigurator...) - Method in class net.ssehub.easy.producer.eclipse.persistency.project_creation.ProjectCreator
Creates a new productline member with all necessarily files and folders.
deriveOperand(AbstractVariable, IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
Derives the operand expression for turning a configuration into a project.
DESC_VERSION_COMPARATOR - Static variable in class net.ssehub.easy.dslCore.ui.hyperlinking.ModelUtils
 
description - Variable in class net.ssehub.easy.basics.messages.Message
 
description - Variable in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
A optional description of exceptions, caught during parsing the model.
description - Variable in class net.ssehub.easy.producer.core.varMod.container.SemanticErrorDescription
 
DESCRIPTION - Static variable in class net.ssehub.easy.reasoning.core.performance.PerformanceStatistics
 
descriptor - Variable in class de.uni_hildesheim.sse.buildLanguageTranslation.RuleInfo
 
descriptor - Variable in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizardPage
 
descriptor - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
 
descriptor - Variable in class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
 
Descriptor - Class in net.ssehub.easy.reasoning.sseReasoner
A specific reasoner descriptor for AssignmentResolver reasoner.
Descriptor() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.Descriptor
Creates a new reasoner descriptor.
DESCRIPTOR - Static variable in class net.ssehub.easy.reasoning.sseReasoner.Reasoner
 
descriptors - Static variable in class net.ssehub.easy.producer.ui.project_management.ProjectConfigurationRegistry
 
deserialize(File) - Method in interface net.ssehub.easy.instantiation.serializer.xml.ISerializerPlugin
Deserializes the model from a XML file.
deserializeModel(File) - Static method in class net.ssehub.easy.instantiation.serializer.xml.ModelDeserializer
Deserializes the model from a XML file.
deserializeModel(Path) - Static method in class net.ssehub.easy.instantiation.serializer.xml.ModelDeserializer
Deserializes the model from a XML file.
desiredOperation - Variable in class net.ssehub.easy.reasoning.core.frontend.ReasoningProcess
 
dest - Variable in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
 
destProject - Variable in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
The destination project where the information of the configuration should be stored to.
details - Variable in class net.ssehub.easy.dslCore.translation.Message.IssueLocation
 
determineActualType(IMetaType, Object, TypeRegistry) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Determines the actual type of object.
determineActualTypeName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
 
determineActualTypeName() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IActualTypeProvider
The more actual type name of this object.
determineActualValue(Object) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
 
determineActualValue(Object) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
determineActualValue(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ActualValueReflectionTypeDescriptor
 
determineActualValue(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlProjectTypeDescriptor
 
determineActualValue(Object) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IActualValueProvider
Determines a more actual value for object in the context of using it for this type.
determineClasspath(Object) - Static method in class net.ssehub.easy.instantiation.java.JavaSettingsInitializer
Determines the classpath.
determineConfigurationPaths(IProject) - Static method in class net.ssehub.easy.producer.eclipse.EASyUtils
Determines the configuration path of the project (considers Contributions).
determineConfigurationPaths(IProject, Configuration) - Static method in class net.ssehub.easy.producer.eclipse.contributions.Contributions
Determines the most appropriate configuration paths.
determineConfigurationPathsImpl(IProject, Configuration) - Method in class net.ssehub.easy.producer.eclipse.contributions.Contributions
Determines the configuration paths for the given project.
determineContainer() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.ContainerIterationExecutor
Determines the container value to iterate over from the container expression.
determineDestination(Path, FileArtifact, File) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils
Determines the destination of an artefact, which shall be copied/moved from a given source path (e.g.
determineExpected(AbstractRuleMatchExpression, Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
 
determineExpected(AbstractRuleMatchExpression, Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractRuleMatchExpression
Determines the expected value on the left side (represented by this object) based on the actual value for the corresponding right side.
determineExpected(AbstractRuleMatchExpression, Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.ArtifactMatchExpression
 
determineExpected(AbstractRuleMatchExpression, Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.BooleanMatchExpression
 
determineExpected(AbstractRuleMatchExpression, Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CollectionMatchExpression
 
determineGenerics(IDatatype, TypeRegistry, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Utils
Determines the VIL types for the given generic types.
determineIndex(ContainableModelElement) - Method in class de.uni_hildesheim.sse.translation.ContainableElementsMapAndComparator
Determines the actual (virtual) index of the given element.
determineJDKDir() - Static method in class net.ssehub.easy.instantiation.core.JavaUtilities
Determines the PATH (root folder) of the installed and most used JDK installation.
determineJREClassPath() - Static method in class net.ssehub.easy.instantiation.core.JavaUtilities
Determines the JRE class path.
determineLevel(LoggingLevel) - Static method in class net.ssehub.easy.basics.logger.EASyLoggerFactory
Checks whether a property was passed to the JVM for specifying a LoggingLevel.
determineMatching(ResolutionContext<M>, List<VersionedModelInfos<M>>, IVersionRestriction) - Method in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
Determine the model matching the import restrictions.
determineNextState(String, int, int, AbstractPathRuleMatchExpression.MatchState) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
Determines the next matching state at the given position in text.
determineOperand() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression
 
determineOperand() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
Determines the operand for searching operations on.
determineOperand() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ConstructorCallExpression
Determines the operand for searching operations on.
determineQualifiedModel(M, boolean, String) - Method in class net.ssehub.easy.instantiation.core.model.common.Resolver
Determines the model denoted by a qualified name.
determineQualifiedModel(M, String) - Method in class net.ssehub.easy.instantiation.core.model.common.Resolver
Determines the model denoted by a qualified name.
determineReturnType(IDatatype, TypeRegistry, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Utils
Determines the VIL/VTL return type for the given IVML type.
determineRhsLhsMatching(Rule, Object[]) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Checks the RHS/LHS matching.
determineScriptParam(ModelCallExpression<V, M, O>) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Determines script parameters from a call, i.e., takes over arguments and fixes them.
determinesResult() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ForStatement
 
determinesResult() - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IEnumeratingLoop
Returns the body element which determines the result.
determinesResult() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
determineStartRule(String) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Determines the start rule for script involving imported scripts.
determineState(String, int) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
Determines the current matching state at the given position in text.
determineTargetPath(Path) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.AbstractFileInstantiator
Determines the target path from a VIL path and ensures its existence.
determineTestDataDir(String) - Static method in class net.ssehub.easy.dslCore.test.AbstractTest
Determines the actual directory with the test IVML files depending on the JVM system specified property which may contain a specific directory (or be empty -> default directory testdata).
determineType(Type) - Method in class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
Mapping between types.
determineUpdateSeqence(M, Map<M, List<M>>) - Static method in class net.ssehub.easy.basics.modelManagement.ModelUpdateUtils
Determines the update sequence for model based on the importing models in using.
determineVisible(AttributeAssignment, Set<AbstractVariable>) - Static method in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
determineVisible(IResolutionScope, Set<AbstractVariable>, Set<IResolutionScope>) - Static method in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
Determines the actually visible variables for the given resolution scope.
dflt - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationParameter
 
dfltInferDatatype() - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Performs the default infer operation, i.e.
dialogChanged() - Method in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizardPage
Ensures that both text fields are set.
dialogChanged() - Method in class net.ssehub.easy.producer.ui.internal.NewEASyProjectWizardPage
Ensures that the text field is set correctly.
Dialogs - Class in net.ssehub.easy.producer.ui.application
Error and Info Box utility class.
Dialogs() - Constructor for class net.ssehub.easy.producer.ui.application.Dialogs
Utility class.
diff(Compound, IDatatype) - Static method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationUtils
Calculates the difference between the compound type and its refinement hierarcy and opType.
diff(IDatatype, IDatatype) - Static method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationUtils
Returns the difference indicator between two types.
diffContainer(Container, Container) - Static method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationUtils
Returns the difference of container types in terms of assignable types.
difference(Set<IArtifact>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
difference(Set<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
difference(Set<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
difference(Set<T>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
Calculates the difference between this and the given set.
difference(Set<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
difference(Set<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
difference(Set<T>, Set<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetOperations
Calculates the difference between the given two sets, i.e., the elements of s1 that are not in s2.
difference(Set<T>, Set<T>, Set<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetOperations
Calculates the difference between the given two sets, i.e., the elements of s1 that are not in s2.
DIFFERENCE - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SetOperations
Implements the difference (-) operation.
DIFFERENCE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Set
 
DIMENSION - Static variable in class net.ssehub.easy.dslCore.translation.ErrorCodes
In case of problems with an initializer container dimension.
dir - Variable in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
 
directAccess - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
 
DirectAccess() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry.DirectAccess
 
directChanges - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory.CSet
 
directContext - Variable in class de.uni_hildesheim.sse.translation.TypeContext
 
dirty - Variable in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
dirty - Variable in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
dirty - Variable in class net.ssehub.easy.producer.ui.productline_editor.DelegatingEasyEditorPage
 
disableCustomMessages() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
Disable custom messages.
DISABLED - Static variable in class net.ssehub.easy.producer.eclipse.PLPWorkspaceListener
 
disableFor(IProject) - Static method in class net.ssehub.easy.producer.eclipse.PLPWorkspaceListener
Disables the automatic background mechanisms for the given project.
discardLocations() - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Discards the EASy-Producer locations set up in EasyExecutor.setupLocations().
discardPath(Path) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Discards a path before it becomes invalid, e.g., as its scope is discarded during execution.
DISCOURAGED - Static variable in class net.ssehub.easy.dslCore.translation.ErrorCodes
Discouraged use (usually a warning).
discoverImports(M) - Static method in class net.ssehub.easy.basics.modelManagement.Utils
List all imported IModels for the given model including the model itself.
DispatchInformation - Class in net.ssehub.easy.varModel.cstEvaluation
Stores dispatch information for dynamically dispatching a custom operation.
DispatchInformation(CustomOperation, EvaluationAccessor[]) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.DispatchInformation
Creates a dispatch information object.
dispatchScope - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
displayConsole() - Method in class net.ssehub.easy.producer.ui.productline_editor.EclipseConsole
Tries to show the console inside the GUI.
displayCreateAddPredecessorDialog() - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu
Creates a Dialog for choosing new predecessors.
displayCreateProductDialog() - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu
Displays the dialog for creating a new product.
displayDevice - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.ImageProvider
 
displayDirDialog() - Method in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
Display the directory dialog for choosing the URL source.
displayFileDialog() - Method in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
Display the file dialog for choosing the URL source.
DisplayNameProvider - Class in net.ssehub.easy.varModel.confModel
A provider for display names (e.g., in case that not variable names shall be displayed).
DisplayNameProvider() - Constructor for class net.ssehub.easy.varModel.confModel.DisplayNameProvider
 
displayNames - Variable in class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
 
displayReasonerData() - Method in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
Displays the data of the currently selected reasoner and switches the enabled states accordingly.
displayWarnings(ReasoningResult) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
Method for preparing a RasonerResult for showing a warnings dialog.
dispose() - Method in class de.uni_hildesheim.sse.vil.AbstractXTextEditor
 
dispose() - Method in interface net.ssehub.easy.basics.modelManagement.IModel
Shall be called at the end of the lifetime of the model in order to clean up references such as listeners.
dispose() - Method in class net.ssehub.easy.basics.modelManagement.Model
 
dispose() - Method in class net.ssehub.easy.dslCore.ui.editors.CommonXtextEditor
 
dispose() - Method in class net.ssehub.easy.dslCore.ui.listeners.AggregatingModelLoadingListener
Disposes all aggregating listeners.
dispose() - Method in class net.ssehub.easy.dslCore.ui.listeners.BasicModelLoadingListener
Disposes this listener, i.e., deregisters it.
dispose() - Method in interface net.ssehub.easy.dslCore.ui.listeners.IAggregatableListener
Disposes the listener.
dispose() - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
dispose() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
dispose() - Method in class net.ssehub.easy.producer.ui.confModel.ComboboxGUICellEditor
 
dispose() - Method in class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor
 
dispose() - Method in class net.ssehub.easy.producer.ui.productline_editor.AbstractEASyEditorPage
 
dispose() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AnnotationViewContentProvider
 
dispose() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationContentProvider
 
dispose() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
 
dispose() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationLabelProvider
 
dispose() - Method in class net.ssehub.easy.producer.ui.productline_editor.Editor
 
dispose() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog.ParamTableContentProvider
 
dispose() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog.ParamTableLabelProvider
 
dispose() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorTreeContentProvider
 
dispose() - Method in interface net.ssehub.easy.producer.ui.productline_editor.IUpdateListener
Called for cleanup.
dispose() - Method in class net.ssehub.easy.producer.ui.productline_editor.predecessorSelection.PTNSelectionDialogContentProvider
 
dispose() - Method in class net.ssehub.easy.varModel.model.Project
 
disposeLocalVariable(LocalDecisionVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Notifies the resolution listener about disposing a local variable.
disposeLocalVariables(LocalDecisionVariable[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Notifies the resolution listener about disposing several local variables.
DISPOSING - net.ssehub.easy.basics.modelManagement.IModelProcessingListener.Type
Cleaning up a model.
div(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Represents the division for integers.
DIV - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
DIV_INT - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
DIV_INTEGER_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
DIV_INTEGER_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
DIV_REAL_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
DIV_REAL_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
division(double, double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Represents the division for reals.
division(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Represents the division for integers with remainder.
DIVISION - net.ssehub.easy.varModel.cstEvaluation.ArithmeticOperationType
 
DIVISION - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
DIVISION_INT_INT - Static variable in class net.ssehub.easy.varModel.cstEvaluation.IntegerOperations
 
DIVISION_REAL - Static variable in class net.ssehub.easy.varModel.cstEvaluation.RealOperations
 
DIVREAL_INTEGER_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
doAll(HashSet<Value>, boolean) - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
Adds/removes all elements to/from set.
doAssignmentConversions(VariableDeclaration, Object) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Performs special conversions prior to an assignment.
doc - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
 
doc - Variable in class net.ssehub.easy.producer.core.persistence.standard.NatureHelper.ProjectHandler
 
doCreateNewVars(String) - Static method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
Whether new variables shall be created.
DOCTYPE - Static variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.DtdParser
 
documentAboutToBeChanged(DocumentEvent) - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor.DocumentContextObserver
 
documentChanged(DocumentEvent) - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor.DocumentContextObserver
 
DocumentContextObserver(IEmbeddedEditor.IDocumentStateListener) - Constructor for class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor.DocumentContextObserver
Creates a document state listener.
documentStateListeners - Variable in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
doCurrentLocale(Locale) - Static method in class net.ssehub.easy.instantiation.core.model.common.ExecutionLocal
Changes and returns the current locale for this thread used during evaluation.
doFinish(String, String, IProgressMonitor) - Method in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizard
The worker method.
doFreeze(VariableValueCopier.IFreezeProvider, Configuration, IDecisionVariable, IFreezable) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
Tries to freeze freezable.
doGetValue() - Method in class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor
The TextCellEditor implementation of this CellEditor framework method returns the text string.
doInferDatatype - Variable in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
doJob() - Method in class de.uni_hildesheim.sse.ui.ObservableWorkspaceJob
 
doJob() - Method in class net.ssehub.easy.producer.eclipse.internal.ReasoningProgressObserver
 
doJob() - Method in class net.ssehub.easy.producer.eclipse.observer.ObservableWorkspaceJob
The method which should be performed.
done - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
done - Variable in class net.ssehub.easy.producer.core.persistence.IVMLFileWriter
 
done - Variable in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
done - Variable in class net.ssehub.easy.varModel.model.AbstractProjectVisitor
 
done - Variable in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
done - Variable in class net.ssehub.easy.varModel.persistency.VariableUsage
 
doneProjects - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
doneProjects - Variable in class net.ssehub.easy.varModel.cstEvaluation.DispatchInformation
 
DONT_CARE - net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor.ConditionTest
Don't care for specific artifact checks.
doRevertToSaved() - Method in class net.ssehub.easy.dslCore.ui.editors.CommonXtextEditor
 
doSave() - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
doSave() - Method in interface net.ssehub.easy.dslCore.ui.editors.IEmbeddedEditor
Save the editor content to the original resource if content changed.
doSave() - Method in class net.ssehub.easy.producer.ui.productline_editor.AbstractEASyEditorPage
Is called by the parent to perform save operations if needed.
doSave() - Method in class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage
 
doSave(IProgressMonitor) - Method in class net.ssehub.easy.dslCore.ui.editors.CommonXtextEditor
 
doSave(IProgressMonitor) - Method in class net.ssehub.easy.producer.ui.productline_editor.Editor
 
doSaveAs() - Method in class net.ssehub.easy.dslCore.ui.editors.CommonXtextEditor
 
doSaveAs() - Method in class net.ssehub.easy.producer.ui.productline_editor.Editor
 
doSetup() - Static method in class de.uni_hildesheim.sse.IvmlStandaloneSetup
Performs the setup.
doSetup() - Static method in class de.uni_hildesheim.sse.vil.expressions.ExpressionDslStandaloneSetup
 
doSetup() - Static method in class de.uni_hildesheim.sse.vil.templatelang.TemplateLangStandaloneSetup
 
doSetup() - Static method in class de.uni_hildesheim.sse.VilBuildLanguageStandaloneSetup
 
doSetValue(Object) - Method in class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor
 
DotAttribute - Class in net.ssehub.easy.varModel.model
Special form of attribute specified by ".".
DotAttribute(String, IDatatype, IModelElement, IAttributableElement) - Constructor for class net.ssehub.easy.varModel.model.DotAttribute
Constructor for an attribute specified by ".".
dotRight - Variable in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
 
doTrim(char) - Static method in class net.ssehub.easy.varModel.persistency.ConstraintSplitWriter
Returns whether ch shall be trimmed.
doubleOp(double, double) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.NumberIteratorEvaluator
Performs the double aggregation operation.
doubleValue - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
 
DoubleValueConverter() - Constructor for class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor.DoubleValueConverter
 
doUpgrade(ReasoningResult) - Method in class net.ssehub.easy.reasoning.core.reasoner.FileUpgrader
Performs the upgrade operations.
doUpgrade(ReasoningResult) - Method in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
Performs the upgrade operations.
doUpgrade(ReasoningResult) - Method in class net.ssehub.easy.reasoning.core.reasoner.ZipUpgrader
Performs the upgrade operations.
downloadSource - Variable in class net.ssehub.easy.reasoning.core.reasoner.ReasonerDescriptor
 
doZeroArgumentTest() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression
Returns whether the zero argument test shall be applied.
doZeroArgumentTest() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
Returns whether the zero argument test shall be applied.
doZeroArgumentTest() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ConstructorCallExpression
 
DSL_CONTEXT_END - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML DSL context end.
DSL_CONTEXT_START - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML DSL context start.
DSL_END - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML DSL program end.
DSL_START - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML DSL program start.
dtd - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
 
Dtd - Class in net.ssehub.easy.instantiation.core.model.artifactModel.xml
Contains all information of a DTD.
Dtd() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.xml.Dtd
 
dtdContent - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.Dtd
 
DtdParser - Class in net.ssehub.easy.instantiation.core.model.artifactModel.xml
This class is used to read embedded DTDs from XML files and write them back later.
DtdParser() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.xml.DtdParser
 
DTYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
DTYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Compound
 
DTYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
DTYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
 
DTYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Enum
 
DTYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.FreezeVariableType
 
DTYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OrderedEnum
 
DTYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
DTYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Reference
 
DTYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
DTYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Set
 
DTYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
DTYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.VersionType
 
DTYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.VoidType
 
DUMMY - Static variable in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
 
DUMMY_PARENT - Static variable in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Defines a dummy model element for additional formatting.
DummyModel<V extends IMetaParameterDeclaration,​M extends IModel> - Class in net.ssehub.easy.instantiation.core.model.common
Implements a dummy model used for properly initializing RuntimeEnvironment.
DummyModel() - Constructor for class net.ssehub.easy.instantiation.core.model.common.DummyModel
Prevents external instantiation (singleton).
dupLastComment() - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
Duplicates the last comment on the stack for nesting.
DUPLICATES_IN_SET - Static variable in exception net.ssehub.easy.varModel.confModel.ConfigurationException
 
duplicateValues(Object[]) - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
Checks whether the given array has duplicated values and this value belongs to a set.
dynamicDispatch(AbstractRule, Object[], IArgumentProvider, boolean) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
dynamicDispatch(Def, Object[], IArgumentProvider, boolean) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
dynamicDispatch(CustomOperation, EvaluationAccessor[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Performs a dynamic dispatch of operation according to the given actual arguments in args, i.e., this method searches and returns a method that fits better to the actual arguments then the statically bound operation.
dynamicDispatch(O, Object[], Class<O>, TypeRegistry, IArgumentProvider, IMetaType) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Aims at re-resolving the given operation according to the dynamic types of args.
dynamicDispatch(O, Object[], IArgumentProvider, boolean) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Performs the dynamic dispatch on the operation type.

E

earlyStartup() - Method in class net.ssehub.easy.producer.ui.internal.Startup
 
EASY_FILES - Static variable in class net.ssehub.easy.producer.eclipse.ProjectConstants
Deprecated.
remove as soon as copy mechanisms and legacy instantiations are removed
EASY_FILES_DEFAULT - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
Default folder name for persistent configuration files.
EASY_PRODUCER_ERROR - Static variable in class net.ssehub.easy.producer.eclipse.EASyProducerConstants
Error message.
EASY_PRODUCER_INFO - Static variable in class net.ssehub.easy.producer.eclipse.EASyProducerConstants
Info message.
EASyConfigFileFilter - Class in net.ssehub.easy.producer.core.persistence.standard
FileFilter for EASy config files (variability model, build scripts, and templates).
EASyConfigFileFilter(Configuration.PathKind...) - Constructor for class net.ssehub.easy.producer.core.persistence.standard.EASyConfigFileFilter
Sole constructor for the EASyConfigFileFilter.
EASyConfigFileImporter - Class in net.ssehub.easy.producer.core.persistence.standard
Copies all EASy config files (of a predecessor project) from one folder to another while keeping sub folder hierarchy.
This is needed for imported variability models, build scripts, and templates.
EASyConfigFileImporter(PLPInfo) - Constructor for class net.ssehub.easy.producer.core.persistence.standard.EASyConfigFileImporter
Sole constructor for this class.
This constructor deletes all sub folders of the specified destinationPath.
EASyDebugInformationButton - Class in net.ssehub.easy.producer.ui.productline_editor.project_configuration
Checkbox for (de-)selecting whether debug infomration shall be saved.
EASyDebugInformationButton(Composite, PLPInfo, AbstractEASyEditorPage) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.project_configuration.EASyDebugInformationButton
Sole constructor for this class, will create a new checkbox.
EasyExecutor - Class in net.ssehub.easy.producer.core.mgmt
Defines a configurable executor class to run the main steps of EASy-Producer in a convenient manner.
EasyExecutor() - Constructor for class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Creates an instance of the executor with no folders/model names set.
EasyExecutor(File, File, String) - Constructor for class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Creates an instance of the executor with basic information absolutely required to execute EASy-Producer.
EasyExecutor.Logger - Interface in net.ssehub.easy.producer.core.mgmt
Defines a simple logger frontend interface.
EASyInitializer - Class in net.ssehub.easy.producer.core.persistence.standard
This singelton class controls the IResourceInitializer for the EASyPeristencer.
EASyInitializer() - Constructor for class net.ssehub.easy.producer.core.persistence.standard.EASyInitializer
 
EASyJavaConfigurator - Class in net.ssehub.easy.producer.ui.project_management
Configures a new created IProject to an Java project with a src folder.
EASyJavaConfigurator() - Constructor for class net.ssehub.easy.producer.ui.project_management.EASyJavaConfigurator
 
EASyLogger(Class<?>, String) - Constructor for class net.ssehub.easy.basics.logger.EASyLoggerFactory.EASyLogger
Sole constructor of this class.
EASyLoggerFactory - Class in net.ssehub.easy.basics.logger
Factory for the current logger.
EASyLoggerFactory() - Constructor for class net.ssehub.easy.basics.logger.EASyLoggerFactory
Singleton constructor for Logger.
EASyLoggerFactory.EASyLogger - Class in net.ssehub.easy.basics.logger
Logger instance for logging in plug-ins of the EASy-Producer.
EASyNature - Class in net.ssehub.easy.producer.eclipse.persistency.eclipse
The nature for all EASy-Producer projects.
EASyNature() - Constructor for class net.ssehub.easy.producer.eclipse.persistency.eclipse.EASyNature
 
EASyPersistencer - Class in net.ssehub.easy.producer.eclipse.persistency
Abstraction Layer for saving/reading persistent EASy-Producer information.
EASyPersistencer(File) - Constructor for class net.ssehub.easy.producer.eclipse.persistency.EASyPersistencer
Sole constructor for this class.
EASyPreferenceStore - Class in net.ssehub.easy.producer.ui.internal
Implements a frontend for EASy-specific Eclipse preference store values.
EASyPreferenceStore() - Constructor for class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
 
EASyProducerConstants - Class in net.ssehub.easy.producer.eclipse
Naming constants for hole plug-in, especially GUI.
EASyProducerConstants() - Constructor for class net.ssehub.easy.producer.eclipse.EASyProducerConstants
 
EasyProducerDialog - Class in net.ssehub.easy.producer.ui.productline_editor
Error and Info Box for EASy-Producer.
EasyProducerDialog() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.EasyProducerDialog
 
EASyProjectCreatorFactory - Class in net.ssehub.easy.producer.eclipse.persistency.project_creation
Creates new EASy projects in Eclipse.
EASyProjectCreatorFactory() - Constructor for class net.ssehub.easy.producer.eclipse.persistency.project_creation.EASyProjectCreatorFactory
 
EASyUtils - Class in net.ssehub.easy.producer.eclipse
Some utility methods.
EASyUtils() - Constructor for class net.ssehub.easy.producer.eclipse.EASyUtils
Prevents this class from being instantiated.
EclipseConsole - Class in net.ssehub.easy.producer.ui.productline_editor
Retrieve the MessageConsole of the currently running Elcipse-instance.
EclipseConsole() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.EclipseConsole
The private constructor of this class.
EclipseLogger - Class in net.ssehub.easy.producer.eclipse
ILogger implementation for eclipse logger.
EclipseLogger(Plugin) - Constructor for class net.ssehub.easy.producer.eclipse.EclipseLogger
Constructor to initialize the instance of the logger.
EclipsePersistencer - Class in net.ssehub.easy.producer.eclipse.persistency.eclipse
This class represents an interlayer between persistency-layer and model.
EclipsePersistencer(File, IProgressMonitor) - Constructor for class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipsePersistencer
This constructor can be used if a project shall be/is stored outside the workspace (e.g.
EclipsePersistencer(String, IProgressMonitor) - Constructor for class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipsePersistencer
Creates a new Persistencer instance for a project with the specified name.
EclipseProgressObserver - Class in de.uni_hildesheim.sse.ui
Wrapping eclipse progress observer.
EclipseProgressObserver - Class in net.ssehub.easy.producer.eclipse.observer
Observes the progress of a longer lasting task for the eclipse ui.
EclipseProgressObserver() - Constructor for class de.uni_hildesheim.sse.ui.EclipseProgressObserver
 
EclipseProgressObserver() - Constructor for class net.ssehub.easy.producer.eclipse.observer.EclipseProgressObserver
 
EclipseProgressObserver.MyProgressMonitor - Class in de.uni_hildesheim.sse.ui
Wraps the eclipse progress monitor to the basic progress observer interface.
EclipseProgressObserver.MyProgressMonitor - Class in net.ssehub.easy.producer.eclipse.observer
Wraps the eclipse progress monitor to the basic progress observer interface.
EclipseProjectConfigurationDescriptor - Class in net.ssehub.easy.producer.ui.project_management
Creates an EASy project based on a plain Eclipse project without any programming language specific stuff.
EclipseProjectConfigurationDescriptor() - Constructor for class net.ssehub.easy.producer.ui.project_management.EclipseProjectConfigurationDescriptor
 
EclipseProjectCreationResult - Class in net.ssehub.easy.producer.eclipse.persistency.eclipse
This result will be returned after calling the EclipsePersistencer#createEASyProject(String, String, String...) method.
EclipseProjectCreationResult(IProjectCreationResult, IProject) - Constructor for class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipseProjectCreationResult
Sole constructor for this class.
EclipseResourceInitializer - Class in net.ssehub.easy.dslCore
A resource initializer specific for Eclipse.
EclipseResourceInitializer() - Constructor for class net.ssehub.easy.dslCore.EclipseResourceInitializer
Creates the resource initializer based on the plugin of the application.
ecoreModelQuery - Variable in class net.ssehub.easy.dslCore.ui.hyperlinking.GenericEditorOpener
 
EcoreModelQuery - Class in de.uni_hildesheim.sse.ui.hyperlinking
 
EcoreModelQuery() - Constructor for class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
Constructs an instance of this EcoreModelQuery.
EDITABLE - Static variable in class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage
 
editor - Variable in class net.ssehub.easy.producer.ui.confModel.ComboGUIEditor
 
editor - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog.ArgumentEditingSupport
 
editor - Variable in class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage
 
Editor - Class in net.ssehub.easy.producer.ui.productline_editor
Multipage editor for editing and configuring one product line project.
Editor() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.Editor
Sole constructor for this class.
EditorConstants - Interface in net.ssehub.easy.producer.ui.productline_editor
This interface contains global constants for the Editor.
EditorContextMenuListener - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Listener for the context menu of the ConfigurationTableEditor.
EditorContextMenuListener(StructuredViewer, EditorContextMenuListener.Action) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.EditorContextMenuListener
Sole constructor for this listener.
EditorContextMenuListener.Action - Enum in net.ssehub.easy.producer.ui.productline_editor.configuration
Specifies the action which should be handled by the EditorContextMenuListener instance.
editorDocument - Variable in class net.ssehub.easy.dslCore.ui.editors.CustomXtextEditorCallback
 
EditorEmbedderFactory - Class in net.ssehub.easy.dslCore.ui
A factory for creating embedded editors.
EditorEmbedderFactory() - Constructor for class net.ssehub.easy.dslCore.ui.EditorEmbedderFactory
 
EditorEmbedderFactory.IEditorCreator - Interface in net.ssehub.easy.dslCore.ui
Creates a specific embedded editor.
EditorType - Enum in net.ssehub.easy.producer.ui.core
Specification which Editor should be opened for a ProductLineProject.
EditorType() - Constructor for enum net.ssehub.easy.producer.ui.core.EditorType
 
EditorUtils - Class in de.uni_hildesheim.sse.ui.embed
Provides editor utility methods.
EditorUtils - Class in de.uni_hildesheim.sse.vil.templatelang.ui.embed
Provides editor utility methods.
EditorUtils() - Constructor for class de.uni_hildesheim.sse.ui.embed.EditorUtils
Creates an instance (public constructor required by OSGI-DS).
EditorUtils() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.embed.EditorUtils
Creates an instance (public constructor required by OSGI-DS).
EditProductLineAction - Class in net.ssehub.easy.producer.ui.internal
EASy contribution for the context menu of eclipse's package explorer.
EditProductLineAction() - Constructor for class net.ssehub.easy.producer.ui.internal.EditProductLineAction
Constructor for Action1.
element - Variable in class de.uni_hildesheim.sse.translation.ContainableElementsMapAndComparator.Data
The model element instance.
element - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.SimpleStatementBlock
 
element - Variable in class net.ssehub.easy.varModel.model.Attribute
 
element - Variable in class net.ssehub.easy.varModel.model.search.SearchResult
The related element.
ELEMENT_IS_NULL - Static variable in class net.ssehub.easy.varModel.validation.ValidationMessage
Denotes the case that contained element (reference) is null.
elementClass - Variable in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder.ModelElementDescription
Stores the class the model element is an instance of.
elementesWereRemoved() - Method in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
Returns whether elements were removed during the last iteration.
elementFound() - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.Context
Marks that at least one variable was found during the current constraint visitation.
elementName - Variable in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder.ModelElementDescription
Stores the name of the model element.
elements - Variable in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
elements - Variable in class net.ssehub.easy.varModel.model.PartialEvaluationBlock
 
elements() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Returns all nested elements in sequence.
elementsFound - Variable in class net.ssehub.easy.varModel.model.filter.mandatoryVars.Context
 
elementsOfRemovedImports - Variable in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
Elements of a removed import.
elementSortMaps - Variable in class de.uni_hildesheim.sse.translation.TypeContext
 
elementsWereFound() - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.Context
Returns whether variables were changed during the current constraint visitation.
elementsWereRemoved - Variable in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
 
ElementTreeNode<E> - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Implements an element node.
ElementTreeNode(TreeNode, E) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.ElementTreeNode
Implements an element tree node.
elementType - Variable in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder.ModelElementDescription
Stores the type of the model element.
elementTypeDescription - Variable in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
Stores the description of the the model element found in a given Project.
elementVariable - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerElementAccessor
 
elementWasRemoved(ContainableModelElement) - Method in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
Returns whether the given element was removed from the project.
ELSE - net.ssehub.easy.producer.ui.productline_editor.configuration.ColumnType
Further cells, not handled by this super class.
ELSE - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for else.
elseEx - Variable in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceIfCommand
 
elseEx - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.ContentAlternativeExpression
 
elseEx() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentAlternativeExpression
Returns an expression iterator over else expressions.
elseExpr - Variable in class net.ssehub.easy.varModel.cst.IfThen
 
elseFragment - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.AlternativeFragment
 
elsePart - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.AlternativeExpression
 
elseStatement - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.AlternativeStatement
 
elt - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.ElementTreeNode
 
EMBED_DEFAULT_EASY_EDITORS - Static variable in class net.ssehub.easy.dslCore.ui.editors.ModelEditorConfigurer
 
embeddedEditor - Variable in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
EmbeddedXtextSourceEditor - Class in net.ssehub.easy.dslCore.ui.editors
Represents an embedded Xtext editor.
EmbeddedXtextSourceEditor(EmbeddedEditor, XtextSourceViewer, EmbeddedEditorModelAccess, boolean) - Constructor for class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
Creates an editor representation instance.
EmbeddedXtextSourceEditor.DocumentContextObserver - Class in net.ssehub.easy.dslCore.ui.editors
Implements a delegating document context observer.
EmbeddedXtextSourceEditor.ValidationStateListener - Class in net.ssehub.easy.dslCore.ui.editors
Implements a delegating validation state listener.
EmbeddingHelper - Class in net.ssehub.easy.dslCore.ui.editors
Helps embedding the xText-editor of a certain grammar.
EmbeddingHelper() - Constructor for class net.ssehub.easy.dslCore.ui.editors.EmbeddingHelper
 
embedEditor(URI, Composite) - Method in class de.uni_hildesheim.sse.ui.Activator
 
embedEditor(URI, Composite) - Method in class de.uni_hildesheim.sse.ui.embed.EditorUtils
 
embedEditor(URI, Composite) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.embed.EditorUtils
 
embedEditor(URI, Composite) - Static method in class net.ssehub.easy.dslCore.ui.EditorEmbedderFactory
Embeds an editor for the given resource URI into composite.
embedEditor(URI, Composite) - Method in interface net.ssehub.easy.dslCore.ui.EditorEmbedderFactory.IEditorCreator
Embeds an editor handling the given resourceURI.
embedEditor(URI, Composite) - Static method in class net.ssehub.easy.producer.ui.core.contributions.ExternalEditor
Embeds an editor for the given uri into the given parent.
embedEditor(URI, Composite, Injector) - Static method in class net.ssehub.easy.dslCore.ui.editors.EmbeddingHelper
Embeds an xText editor for the given resource into the given parent.
embedEditor(URI, Composite, Injector, String[], boolean) - Static method in class net.ssehub.easy.dslCore.ui.editors.EmbeddingHelper
Embeds an xText editor for the given resource into the given parent.
embedEditor(Composite, Injector, IEditedResourceProvider, String[], boolean) - Static method in class net.ssehub.easy.dslCore.ui.editors.EmbeddingHelper
Embeds an xText editor for the given resource into the given parent.
embedEditorImpl(URI, Composite) - Method in class net.ssehub.easy.producer.ui.core.contributions.ExternalEditor
Embeds this editor for the given uri into the given parent.
embedVilEditor(URI, Composite) - Static method in class de.uni_hildesheim.sse.ui.embed.EditorUtils
Embeds an VIL editor for the given resource into the given parent.
embedVtlEditor(URI, Composite) - Static method in class de.uni_hildesheim.sse.vil.templatelang.ui.embed.EditorUtils
Embeds an VTL editor for the given resource into the given parent.
emit(Object) - Method in interface net.ssehub.easy.basics.modelManagement.IVersionRestriction
Emits the version restriction in terms of it's specification representation.
emit(Object) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestriction
 
emit(Object) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestriction
 
emit(String, boolean, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestrictionValidator
Emits a message to the message handler.
emit(String, boolean, int) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
Emits the given message to the handler.
emitComments - Variable in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
emitComments() - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Returns whether comments are emitted by this writer.
emitComments() - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
emitConstraintExpression(IModelElement, ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Visits the expression of a constraint (for extension).
emitConstraintExpression(IModelElement, ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.persistency.ConstraintSplitWriter
 
emitDecisionVariableDeclarationDefault(DecisionVariableDeclaration, ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.persistency.ConstraintSplitWriter
 
emitDecisionVariableDeclarationDefault(DecisionVariableDeclaration, ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
Emits the default value of a decision variable declaration (for extension).
emitDecisionVariableDeclarationExpression(DecisionVariableDeclaration, ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
Emits the expression part of a variable declaration without the statement part.
emitFailed - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
emitFailed - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.StreamTracer
 
emitTraceText - Variable in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
emitType(IDatatype, boolean) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
Emits the type of an initializer if required.
empty - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
 
empty(Class<?>, TypeRegistry) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
Returns an empty sequence for one type parameter.
empty(Class<?>, TypeRegistry) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
Returns an empty set for one type parameter.
empty(Class<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
Returns an empty set for one type parameter using the default type registry.
empty(TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
Returns an empty sequence for one type parameter.
empty(TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
Returns an empty set for one type parameter.
empty(TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
Returns an empty sequence for one type parameter.
empty(TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
Returns an empty set for one type parameter.
EMPTY - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
 
EMPTY - Static variable in class net.ssehub.easy.varModel.model.values.ValueFactory
 
EMPTY_CONTENT - Static variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
EMPTY_INSTANTIATOR_TRACER - Static variable in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
 
EMPTY_PARAMETER - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Defines a constant unmodifiable list for empty parameters.
EmptyInitializer - Class in net.ssehub.easy.varModel.cst
An internal temporary node representing an untyped empty initializer.
EmptyInitializer() - Constructor for class net.ssehub.easy.varModel.cst.EmptyInitializer
Prevents external initialization.
enable - Variable in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
enable(boolean) - Method in interface net.ssehub.easy.instantiation.core.model.common.ITracer
Enables or disables the tracer.
enable(boolean) - Method in class net.ssehub.easy.instantiation.core.model.common.NoTracer
 
enable(boolean) - Method in class net.ssehub.easy.instantiation.core.model.common.StreamTracer
 
enable(boolean) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
ENABLE - Static variable in class net.ssehub.easy.varModel.cst.VariablePool
 
enableArtifactAutoStoreOnParameters(boolean) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Enables/disables auto storing parameters upon variables becoming unavailable.
enableBackgroundTasks - Variable in class net.ssehub.easy.producer.eclipse.persistency.ResourcesMgmt
 
enableBackgroundTasks(boolean) - Method in class net.ssehub.easy.producer.eclipse.persistency.ResourcesMgmt
Enables or disables background tasks.
enableCustomMessages() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
Enables custom messages.
enabled - Variable in class net.ssehub.easy.instantiation.core.model.common.StreamTracer
 
enabled - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.SetVariablesFilter
 
enabled - Variable in enum net.ssehub.easy.producer.eclipse.contributions.Contributions.CoreFunction
Stores the default behavior if no contribution is present.
enabled - Variable in enum net.ssehub.easy.producer.ui.contributions.Contributions.UIElement
Stores the default behavior if no contribution is present.
ENABLED - Static variable in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache
Globally enables or disables type-caching.
enableDynamicDispatch() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
enableDynamicDispatch() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
enableDynamicDispatch() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
enableDynamicDispatch() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
enableDynamicDispatch() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Returns whether this type enables dynamic dispatch of operations.
enableDynamicDispatch() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
 
enableEquals - Variable in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
 
enableEquals() - Method in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
Returns wehther equal comparison shall be enabled.
enableInstanceBasedReasoning - Variable in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
 
enableMetaAccess() - Method in class net.ssehub.easy.instantiation.core.model.expressions.FieldAccessExpression
Switches from evaluating the field expression (default) to evaluating the field itself.
enableMethod(Method) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Returns whether a method shall be added.
enableNullValueInConfiguration(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.DisplayNameProvider
Returns whether IMVL null values shall be visible in the configuration editor.
enableNullValueInConfiguration(AbstractVariable) - Method in class net.ssehub.easy.varModel.confModel.DisplayNameProvider
Returns whether IMVL null values shall be visible in the configuration editor.
enableRuleElementFailed - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
enableTracing(boolean) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.Tracing
Enables or disables tracing on registered tracers for this thread.
enableWasAssignedForIsDefined() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
enableWasAssignedForIsDefined() - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
 
enableWasAssignedForIsDefined() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
enableWasAssignedForIsDefined() - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Shall we take the local IDecisionVariable.wasAssigned() over IConfigurationElement.getState() in the implementation of IVML "isDefined".
enableWasAssignedForIsDefined() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
ENACTING - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.InstanceNameValueMapper
 
enactIvmlWarnings() - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Enacts the IVML warnings not resolved by "function pointers" so far.
encoding - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
 
endDocument() - Method in class net.ssehub.easy.producer.core.persistence.ConfigurationContentHandler
 
endElement(String, String, String) - Method in class net.ssehub.easy.producer.core.persistence.ConfigurationContentHandler
 
endEvaluation(Object) - Method in interface net.ssehub.easy.basics.modelManagement.IRestrictionEvaluationContext
Notifies the context about the end of the evaluation.
endEvaluation(Object) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
 
endEvaluation(Object) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalConfiguration
 
ENDIF - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for endif.
ENDING_BLOCK - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: Right brackets for the ending of an block.
ENDING_PARENTHESIS - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: Right brackets for the ending of a parenthesis.
endPrefixMapping(String) - Method in class net.ssehub.easy.producer.core.persistence.ConfigurationContentHandler
 
endReasoning(ReasoningResult) - Method in class net.ssehub.easy.producer.ui.core.reasoning.AbstractReasonerListener
This method will be called after the reasoner is finished.
endReasoning(ReasoningResult) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu.PropagateListener
 
endReasoning(ReasoningResult) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu.ReasoningPreFreezeListener
 
endReasoning(ReasoningResult) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu.ValidateConfigListener
 
endReasoning(ReasoningResult) - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu.ValidationListener
 
endSeparator - Variable in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceForCommand
 
endSeparator - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.ContentLoopExpression
 
endsWith(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns whether the given string has the given postfix.
endsWithContentStatement() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.AlternativeStatement
 
endsWithContentStatement() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement
 
endsWithContentStatement() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionStatement
 
endsWithContentStatement() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.FlushStatement
 
endsWithContentStatement() - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.ITemplateElement
Returns whether this element ends with a content statement.
endsWithContentStatement() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.LoopStatement
 
endsWithContentStatement() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement
 
endsWithContentStatement() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateBlock
 
endsWithContentStatement() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.VariableDeclaration
 
endsWithContentStatement() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.WhileStatement
 
endsWithSemicolon(ExpressionStatement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
Returns whether the given statement ends with a semicolon.
endsWithSemicolon(ExpressionStatement) - Method in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
Returns whether the given statement ends with a semicolon.
endTimestamp - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
endWritingCompound(Compound) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Method for writing a compound, second part.
endWritingCompound(Compound) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
endWritingProject(Project) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Method for writing a project, second part.
endWritingProject(Project) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
engine - Variable in class net.ssehub.easy.reasoning.sseReasoner.Reasoner.ReasonerInstance
 
Engine - Class in net.ssehub.easy.reasoning.sseReasoner
Class for executing reasoner and returning the result.
Engine(Configuration, ReasonerConfiguration, ProgressObserver, IReasonerInterceptor) - Constructor for class net.ssehub.easy.reasoning.sseReasoner.Engine
Main constructor for creating an instance of the reasoner.
ensureCapacity(IDecisionVariable, ContextStack.StackFrame) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContextStack
Ensures the capacity of a container variable.
ensureContainerVariable(ContainerVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
Ensures that the given container variable is configured and empty.
ensureLineEndedComments(List<String>) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Ensures line the line ends in XmlFileArtifact.file according to the previously collected line ends by XmlFileArtifact.getLineEndedComments().
ensureStructuredComment(EObject, TypeContext) - Static method in class de.uni_hildesheim.sse.translation.CommentUtils
Creates a Comment from comments assigned to the EMF AST element object.
ensureTasks(String) - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Ensures that there is a task with the given description on all registered observers.
ensureType(TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractRuleMatchExpression
Ensures a collection type for type.
entities - Variable in class net.ssehub.easy.producer.core.persistence.datatypes.Model
 
Entity - Class in net.ssehub.easy.producer.core.persistence.datatypes
This class represents the entities for the persistency data-model.
Entity() - Constructor for class net.ssehub.easy.producer.core.persistence.datatypes.Entity
Default constructor.
entries - Variable in class de.uni_hildesheim.sse.translation.ModelTranslator.Result
 
Entry(String, String[]) - Constructor for class net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment.Entry
Creates a new entry.
Entry(AbstractVariable) - Constructor for class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.Entry
Creates a type cache entry.
Enum - Class in net.ssehub.easy.varModel.model.datatypes
Enumerations allow the definition of sets of named values.
Enum() - Constructor for class net.ssehub.easy.varModel.model.datatypes.Enum
Creates the singleton instance for Enum.TYPE.
Enum(String, DelegatingType, ModelElement) - Constructor for class net.ssehub.easy.varModel.model.datatypes.Enum
Constructor for an empty enum.
Enum(String, ModelElement) - Constructor for class net.ssehub.easy.varModel.model.datatypes.Enum
Constructor for an empty enum.
Enum(String, ModelElement, String...) - Constructor for class net.ssehub.easy.varModel.model.datatypes.Enum
Constructor for the enum.
ENUM - net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder.ClassType
 
ENUM - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for the enum.
ENUM_ACCESS - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: "." for enum access.
ENUM_TYPE - Static variable in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
EnumAttributeFreezeProvider(String, Attribute, String, EnumLiteral) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.EnumAttributeFreezeProvider
Creates a but-freeze provider for expressions of the form name | name.annotation operation literal
EnumAttributeFreezeProvider(String, Attribute, EnumLiteral) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.EnumAttributeFreezeProvider
Creates a but-freeze provider for expressions of the form name | name.annotation == literal
EnumComparisonOperation(EnumOperations.BinaryEnumComparisonOperation) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.EnumOperations.EnumComparisonOperation
Creates an operation instance parameterized by the given comparison operation.
enumerateDependent(ModelLocations.Location, List<String>, Set<ModelLocations.Location>) - Method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Enumerate the dependent locations in terms of model paths.
enumerateImported(M, Set<M>, Set<M>) - Static method in class net.ssehub.easy.basics.modelManagement.Utils
Enumerate all imported (and resolved) models of model (including model).
enumerateImports(M) - Method in class net.ssehub.easy.instantiation.core.model.common.Resolver
Enumerates the imports and adds relevant model elements such as qualified variable declarations to this resolver.
EnumLiteral - Class in net.ssehub.easy.varModel.model.datatypes
Objects represents the literal of an enum.
EnumLiteral() - Constructor for class net.ssehub.easy.varModel.model.datatypes.EnumLiteral
Constructor for serialization.
EnumLiteral(String, int, Enum) - Constructor for class net.ssehub.easy.varModel.model.datatypes.EnumLiteral
Constructor for the enum literal.
enumLiteralAsValue(IResolutionScope, String) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Finds a referenced enum literal in project.
EnumOperations - Class in net.ssehub.easy.varModel.cstEvaluation
Implements enum and ordered enum operations.
EnumOperations() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.EnumOperations
Prevents external creation.
EnumOperations.BinaryEnumComparisonOperation - Interface in net.ssehub.easy.varModel.cstEvaluation
Defines the evaluation of a binary enum (literal) operation.
EnumOperations.EnumComparisonOperation - Class in net.ssehub.easy.varModel.cstEvaluation
Implements the generic enum comparison operation based on EnumOperations.BinaryEnumComparisonOperation.
EnumOperations.MinMaxEvaluator - Class in net.ssehub.easy.varModel.cstEvaluation
Implements OrderedEnum.MIN.
enumValue - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
 
EnumValue - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Represents an IVML enum value.
EnumValue - Class in net.ssehub.easy.varModel.model.values
Holding enum literals.
EnumValue() - Constructor for class net.ssehub.easy.varModel.model.values.EnumValue
Constructor for serialization.
EnumValue(Enum) - Constructor for class net.ssehub.easy.varModel.model.values.EnumValue
Constructor for a new EnumValue.
EnumValue(Enum, Object) - Constructor for class net.ssehub.easy.varModel.model.values.EnumValue
Constructor for a new EnumValue.
EnumValue(Enum, EnumLiteral) - Constructor for class net.ssehub.easy.varModel.model.values.EnumValue
Constructor for a new EnumValue.
EnumValue(EnumValue) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
Creates a new enum value.
EnumValueConverter - Class in net.ssehub.easy.instantiation.serializer.xml.converter
Converter for the enums.
EnumValueConverter() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.converter.EnumValueConverter
Creates a singleton type converter.
environment - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
environment - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildCollectionApplicator
 
environment - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildExecutionApplicator
 
environment - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
 
environment - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
environment - Variable in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
 
environment - Variable in class net.ssehub.easy.instantiation.core.model.expressions.AbstractTracerBase
 
environment - Variable in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
 
environment - Variable in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
 
environment - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StreamTracer
 
environment - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
 
environment - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
Environment - Class in net.ssehub.easy.basics
Static utility functions regarding the environment of EASy.
Environment() - Constructor for class net.ssehub.easy.basics.Environment
Should avoid instances of this class.
eProject - Variable in class de.uni_hildesheim.sse.translation.ResultEntry
 
equality - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlComparisonOperationDescriptor
 
EQUALITY - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
EqualitySetup(File, String, String) - Constructor for class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
Creates an instance with no trace output and empty parameters.
EqualitySetup(File, String, String, File) - Constructor for class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
Creates an instance with empty parameters.
EqualitySetup(File, String, String, File, Map<String, Object>) - Constructor for class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
Creates an instance with empty parameters.
equalNames(VariableDeclaration, ModelElementTypeFinder.ModelElementDescription) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
Checks whether the name of the given VariableDeclaration equals the name of the given {@ ModelElementDescription}.
equals(boolean, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoBoolean
Represents the equality operation for Booleans.
equals(double, double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Represents the equality operation for Reals.
equals(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Represents the equality operation for integers.
equals(Object) - Method in class net.ssehub.easy.basics.modelManagement.Version
 
equals(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
 
equals(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
 
equals(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
 
equals(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
 
equals(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
equals(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
 
equals(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
equals(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
equals(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.ProductLineEditorInput
 
equals(Object) - Method in class net.ssehub.easy.varModel.cst.AttributeVariable
 
equals(Object) - Method in class net.ssehub.easy.varModel.cst.Comment
 
equals(Object) - Method in class net.ssehub.easy.varModel.cst.CompoundAccess
 
equals(Object) - Method in class net.ssehub.easy.varModel.cst.CompoundInitializer
 
equals(Object) - Method in class net.ssehub.easy.varModel.cst.ConstantValue
 
equals(Object) - Method in class net.ssehub.easy.varModel.cst.ContainerInitializer
 
equals(Object) - Method in class net.ssehub.easy.varModel.cst.ContainerOperationCall
 
equals(Object) - Method in class net.ssehub.easy.varModel.cst.IfThen
 
equals(Object) - Method in class net.ssehub.easy.varModel.cst.Let
 
equals(Object) - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
 
equals(Object) - Method in class net.ssehub.easy.varModel.cst.Parenthesis
 
equals(Object) - Method in class net.ssehub.easy.varModel.cst.Variable
 
equals(Object) - Method in class net.ssehub.easy.varModel.model.AbstractVariable
 
equals(Object) - Method in class net.ssehub.easy.varModel.model.Attribute
 
equals(Object) - Method in class net.ssehub.easy.varModel.model.datatypes.EnumLiteral
 
equals(Object) - Method in class net.ssehub.easy.varModel.model.ProjectInterface
 
equals(Object) - Method in class net.ssehub.easy.varModel.model.values.BooleanValue
 
equals(Object) - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
 
equals(Object) - Method in class net.ssehub.easy.varModel.model.values.ConstraintValue
 
equals(Object) - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
 
equals(Object) - Method in class net.ssehub.easy.varModel.model.values.EnumValue
 
equals(Object) - Method in class net.ssehub.easy.varModel.model.values.IntValue
 
equals(Object) - Method in class net.ssehub.easy.varModel.model.values.NullValue
 
equals(Object) - Method in class net.ssehub.easy.varModel.model.values.RealValue
 
equals(Object) - Method in class net.ssehub.easy.varModel.model.values.ReferenceValue
 
equals(Object) - Method in class net.ssehub.easy.varModel.model.values.StringValue
 
equals(Object) - Method in class net.ssehub.easy.varModel.model.values.Value
 
equals(Object) - Method in class net.ssehub.easy.varModel.model.values.VersionValue
 
equals(Object, boolean) - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
Checks for equality potentially ignoring undefined values in the given object.
equals(Object, Object) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Checks for equality among the given condValue (condition value) and the given exprValue, whereby exprValue may be an IvmlElement and, thus, implicitly casted to the right value.
equals(Object, Object) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoAny
Represents the equality operation for Objects.
equals(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Represents the equality operation for Strings.
equals(String, TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Represents the equality operation for types vs.
equals(ModelInfo<M>, String, Version, URI) - Static method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns whether i1 and the explicit given information are equal, i.e., point to the same model.
equals(ModelInfo<M>, ModelInfo<M>) - Static method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns whether i1 and i2 are equal, i.e., point to the same model.
equals(Version, Version) - Static method in class net.ssehub.easy.basics.modelManagement.Version
Returns whether two versions are equal.
equals(Version, Version) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoVersion
Represents the equality operation for versions.
equals(Collection<?>, Collection<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns whether two collection contains the same elements in the same sequence than elements.
equals(IvmlElement, IvmlElement) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Represents the equality operation for IvmlElements.
equals(IMetaType, IMetaType) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns whether two types are equal including base type considerations.
equals(TypeDescriptor<?>, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoType
Represents the equality operation for types vs.
equals(TypeDescriptor<?>, TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoType
Represents the equality operation for types.
equals(EvaluationAccessor, EvaluationAccessor[], boolean) - Static method in class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
Implements a generic equality operation for basic values (excluding compounds and containers).
equals(Compound, CompoundValue, boolean) - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
Checks for equality potentially ignoring undefined values in the given type.
equals(ProjectInterface, ProjectInterface) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.InterfaceDropDown
 
equals(Value, Value) - Static method in class net.ssehub.easy.varModel.model.values.Value
Returns whether v1 and v2 are #equals(Value) equal considering the case that v1 may be null.
equals(T, T) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SequenceOperations
Compares two elements for equality using values for decision variables.
equals(Value, Value) - Method in class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
Compare method to check whether the old selection is equal to one of the new elements calculated inside the AbstractComboBox.update() method, e.q.
EQUALS - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
Implements the generic equals operation.
EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.BooleanType
 
EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.Compound
 
EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.ConstraintType
 
EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.Enum
 
EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.MetaType
 
EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.Reference
 
EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.Set
 
EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.VersionType
 
EQUALS - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: ""=="".
EQUALS_IGNORE_CASE - Static variable in class net.ssehub.easy.varModel.cstEvaluation.StringOperations
Implements the "equalsIgnoreCase" operation.
EQUALS_IGNORE_CASE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
EQUALS_IGNORE_CASE - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
EQUALS_INT_REAL - Static variable in class net.ssehub.easy.varModel.cstEvaluation.IntegerOperations
 
EQUALS_INTEGER_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
EQUALS_INTEGER_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
EQUALS_REAL_INT - Static variable in class net.ssehub.easy.varModel.cstEvaluation.RealOperations
 
EQUALS_REAL_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
EQUALS_REAL_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
equals2(IvmlElement, Object) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Represents the equality operation for IvmlElements and AnyType, in particular the null value.
equalsByInstanceName(IDecisionVariable, IDecisionVariable) - Static method in class net.ssehub.easy.varModel.confModel.Configuration
Returns whether two decision variables are equal via their instance name.
equalsIgnoreCase(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns whether two strings are equal ignoring cases for the current locale.
equalsIgnoreCase(String, String, EvaluationAccessor) - Static method in class net.ssehub.easy.varModel.cstEvaluation.StringOperations
Compares two strings without considering cases using the locale given by the evaluation accessor.
equalsIgnoreCase(String, String, EvaluationContext) - Static method in class net.ssehub.easy.varModel.cstEvaluation.StringOperations
Compares two strings without considering cases using the locale given by the evaluation context.
equalsIntReal(EvaluationAccessor, EvaluationAccessor[], boolean) - Static method in class net.ssehub.easy.varModel.cstEvaluation.IntegerOperations
Implements the mixed int-real equality operation.
equalsNull(Value, Value, EvaluationContext, boolean) - Static method in class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
Implements a generic equality operation for null values.
equalsPartially(Value) - Method in class net.ssehub.easy.varModel.cstEvaluation.ListWrapperValue
 
equalsPartially(Value) - Method in class net.ssehub.easy.varModel.model.values.BasisDatatypeValue
 
equalsPartially(Value) - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
 
equalsPartially(Value) - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
 
equalsPartially(Value) - Method in class net.ssehub.easy.varModel.model.values.EnumValue
 
equalsPartially(Value) - Method in class net.ssehub.easy.varModel.model.values.MetaTypeValue
 
equalsPartially(Value) - Method in class net.ssehub.easy.varModel.model.values.NullValue
 
equalsPartially(Value) - Method in class net.ssehub.easy.varModel.model.values.ReferenceValue
 
equalsPartially(Value) - Method in class net.ssehub.easy.varModel.model.values.Value
Returns whether the provided value is partially equal to this value, i.e., whether the nested elements of value (if they exist) have the same contents as in this value.
equalsPartially(Value, Value) - Static method in class net.ssehub.easy.varModel.model.values.Value
Returns whether v1 and v2 are Value.equalsPartially(Value) partially equal considering the case that v1 may be null.
equalsRealInt(EvaluationAccessor, EvaluationAccessor[], boolean) - Static method in class net.ssehub.easy.varModel.cstEvaluation.RealOperations
Implements the mixed int-real equality operation.
equiv() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.ClassMeta
Defines assignment compatible (equivalent) classes.
ERR_PRIO - Static variable in class net.ssehub.easy.instantiation.ant.instantiators.Ant
 
ERR_PRIO - Static variable in class net.ssehub.easy.instantiation.ant.instantiators.Make
 
error(String) - Method in class net.ssehub.easy.basics.logger.EASyLoggerFactory.EASyLogger
Log an ERROR message.
error(String) - Method in interface net.ssehub.easy.basics.modelManagement.IModelLoader.IModelInfoHolder
Notifies about an error.
error(String) - Method in class net.ssehub.easy.basics.modelManagement.ModelInfoHolder
 
error(String) - Method in interface net.ssehub.easy.producer.core.mgmt.EasyExecutor.Logger
Logs an error.
error(String, int) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Adds an error message.
error(String, Class<?>, String) - Method in class net.ssehub.easy.basics.logger.AdvancedJavaLogger
 
error(String, Class<?>, String) - Method in class net.ssehub.easy.basics.logger.FileLogger
 
error(String, Class<?>, String) - Method in interface net.ssehub.easy.basics.logger.ILogger
Log an ERROR message.
error(String, Class<?>, String) - Method in class net.ssehub.easy.basics.logger.JavaLogger
 
error(String, Class<?>, String) - Method in class net.ssehub.easy.producer.eclipse.EclipseLogger
Log an ERROR message.
error(String, EObject, EStructuralFeature, int) - Method in class net.ssehub.easy.dslCore.translation.ExpressionTranslator
 
error(String, EObject, EStructuralFeature, int) - Method in interface net.ssehub.easy.dslCore.translation.IMessageReceiver
Receives an error message.
error(String, EObject, EStructuralFeature, int) - Method in class net.ssehub.easy.dslCore.translation.LogMessageReceiver
 
error(String, EObject, EStructuralFeature, int) - Method in class net.ssehub.easy.dslCore.translation.ModelTranslator
 
error(String, EObject, EStructuralFeature, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
 
error(AbstractException, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Turns a buildlang exception into a xText error.
error(IIdentifiable, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Turns an IVML exception into a xText error.
error(IIdentifiable, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Turns an IVML exception into a xText error.
error(TranslatorException) - Method in class net.ssehub.easy.dslCore.translation.MessageReceiver
Receives an error message in terms of a TranslatorException.
error(VilException, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
Turns a buildlang exception into a xText error.
error(VilException, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Turns a buildlang exception into a xText error.
error(ReasoningResult, IOException) - Method in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
Adds an I/O error to result.
error(Resource.Diagnostic) - Method in class net.ssehub.easy.dslCore.translation.ExpressionTranslator
Adds a diagnostic error, typically from a standalone parser configuration.
error(Resource.Diagnostic) - Method in class net.ssehub.easy.dslCore.translation.LogMessageReceiver
 
error(Resource.Diagnostic) - Method in class net.ssehub.easy.dslCore.translation.MessageReceiver
Adds a diagnostic error, typically from a standalone parser configuration.
error(Resource.Diagnostic) - Method in class net.ssehub.easy.dslCore.translation.ModelTranslator
Adds a diagnostic error, typically from a standalone parser configuration.
ERROR - net.ssehub.easy.basics.logger.LoggingLevel
 
ERROR - net.ssehub.easy.basics.messages.Status
Error message type.
ERROR - net.ssehub.easy.dslCore.validation.ValidationUtils.MessageType
 
ERROR - net.ssehub.easy.producer.ui.productline_editor.configuration.ColumnType
Column for displaying error messages.
ERROR - Static variable in class net.ssehub.easy.producer.ui.internal.Activator
 
ERROR_COLOR - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
 
errorAboutTopLevelWarning(EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Checks for illegal top-level warnings and emits an error if required.
errorClassification - Variable in class net.ssehub.easy.reasoning.core.reasoner.Message
 
errorClassification - Variable in class net.ssehub.easy.reasoning.sseReasoner.Engine
 
errorClassifier - Variable in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElementDetails
 
ErrorCodes - Class in de.uni_hildesheim.sse.translation
Defines error codes for messages used in unit testing.
ErrorCodes - Class in net.ssehub.easy.dslCore.translation
Defines error codes for messages used in unit testing.
ErrorCodes() - Constructor for class de.uni_hildesheim.sse.translation.ErrorCodes
Prevents creating instances of this class.
ErrorCodes() - Constructor for class net.ssehub.easy.dslCore.translation.ErrorCodes
Prevents creating instances of this class.
errorCount - Variable in class de.uni_hildesheim.sse.translation.ResultEntry
 
errorCount - Variable in class net.ssehub.easy.dslCore.translation.ExpressionTranslator
Stores the number of errors.
errorImpl(String, EObject, EStructuralFeature, int) - Method in class net.ssehub.easy.dslCore.translation.ExpressionTranslator
Receives an error message.
errorLoger - Variable in class net.ssehub.easy.basics.logger.AdvancedJavaLogger
 
errorMsg - Variable in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
errorMsg - Variable in class net.ssehub.easy.producer.ui.confModel.GUIVariable
 
errors - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils.ScanResult
 
errors - Variable in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
errors - Variable in class net.ssehub.easy.varModel.cst.ValidationVisitor
 
ErrorSetter - Class in net.ssehub.easy.producer.ui.confModel
Sets error messages for GUIVariables.
ErrorSetter(Map<AbstractVariable, GUIVariable>, Configuration) - Constructor for class net.ssehub.easy.producer.ui.confModel.ErrorSetter
Sole constructor for setting error messages by this class.
ESCAPE - Static variable in class net.ssehub.easy.varModel.management.CommentResource
 
eval - Variable in class net.ssehub.easy.varModel.cstEvaluation.FreezeEvaluator
 
EVAL - net.ssehub.easy.varModel.capabilities.IvmlReasonerCapabilities
Whether the reasoner can work with "eval".
EVAL - net.ssehub.easy.varModel.model.search.SearchContext
Search within an eval.
EVAL - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for eval.
EvalBlockFinder - Class in net.ssehub.easy.varModel.model.filter
This class locates all PartialEvaluationBlock in a project.
EvalBlockFinder(Project, FilterType) - Constructor for class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
Sole constructor for this class.
EvalBlockResult() - Constructor for class de.uni_hildesheim.sse.translation.ModelTranslator.EvalBlockResult
 
evalBlocks - Variable in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
 
evalConstraints - Variable in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
evals - Variable in class de.uni_hildesheim.sse.translation.Utils.SplitResult
 
evals - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver.ConstraintTranslationVisitor
 
evaluate(boolean, boolean) - Method in interface net.ssehub.easy.varModel.cstEvaluation.BooleanOperations.BinaryBooleanOperation
Evaluates boolean values according to the operation.
evaluate(Object) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionEvaluator
Evaluates the wrapped expression.
evaluate(List<Constraint>, ProgressObserver) - Method in interface net.ssehub.easy.reasoning.core.frontend.IReasonerInstance
Evaluates a given list of constraints (in the sense of boolean conditions) which are related to and valid in the context of the given project and configuration.
evaluate(List<Constraint>, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.reasoner.DelegatingReasonerInstance
 
evaluate(List<Constraint>, ProgressObserver) - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner.ReasonerInstance
 
evaluate(IRestrictionEvaluationContext, Version) - Method in interface net.ssehub.easy.basics.modelManagement.IVersionRestriction
Evaluates the restriction.
evaluate(IRestrictionEvaluationContext, Version) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestriction
 
evaluate(IRestrictionEvaluationContext, Version) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestriction
 
evaluate(JoinVariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Evaluates the condition for a variable.
evaluate(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractRuleMatchExpression
Evaluates this expression.
evaluate(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.ArtifactMatchExpression
 
evaluate(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.BooleanMatchExpression
 
evaluate(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CollectionMatchExpression
 
evaluate(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CompoundMatchExpression
 
evaluate(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.PathMatchExpression
 
evaluate(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.StringMatchExpression
 
evaluate(Configuration, List<Constraint>, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
 
evaluate(Configuration, List<Constraint>, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
Evaluates a given list of constraints (in the sense of boolean conditions) which are related to and valid in the context of the given project and configuration.
evaluate(Configuration, List<Constraint>, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter.FrontendReasonerAdapter
 
evaluate(Configuration, List<Constraint>, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter.InstanceReasonerAdapter
 
evaluate(Configuration, List<Constraint>, ReasonerConfiguration, ProgressObserver) - Method in interface net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter.IReasonerAdapter
Evaluates a given list of constraints (in the sense of boolean conditions) which are related to and valid in the context of the given project and configuration.
evaluate(Configuration, List<Constraint>, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Evaluates a given list of constraints (in the sense of boolean conditions) which are related to and valid in the context of the given project and configuration.
evaluate(Configuration, List<Constraint>, ReasonerConfiguration, ProgressObserver) - Method in interface net.ssehub.easy.reasoning.core.reasoner.IReasoner
Evaluates a given list of constraints (in the sense of boolean conditions) which are related to and valid in the context of the given project and configuration.
evaluate(Configuration, List<Constraint>, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner
 
evaluate(ContainerOperations.ContainerArgument, ContainerOperations.ContainerArgument, List<Value>, EvaluationAccessor) - Method in interface net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.Container2Operation
Evaluates the specific function on two container values possibly modifying result.
evaluate(ContainerOperations.ContainerArgument, Value, List<Value>, EvaluationAccessor) - Method in interface net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.ContainerValueOperation
Evaluates the specific function on a container and a value possibly modifying result.
evaluate(EvaluationAccessor, EvaluationAccessor[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.BooleanOperations.BinaryOperationEvaluator
 
evaluate(EvaluationAccessor, EvaluationAccessor[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.CalcEvaluator
 
evaluate(EvaluationAccessor, EvaluationAccessor[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.Container2OperationEvaluator
 
evaluate(EvaluationAccessor, EvaluationAccessor[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.ContainerValueOperationEvaluator
 
evaluate(EvaluationAccessor, EvaluationAccessor[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.FindOperationEvaluator
 
evaluate(EvaluationAccessor, EvaluationAccessor[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.FlattenOperationEvaluator
 
evaluate(EvaluationAccessor, EvaluationAccessor[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.IncludesAllOperationEvaluator
 
evaluate(EvaluationAccessor, EvaluationAccessor[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.IsEmptyOperationEvaluator
 
evaluate(EvaluationAccessor, EvaluationAccessor[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.TypeSelectEvaluator
 
evaluate(EvaluationAccessor, EvaluationAccessor[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.EnumOperations.EnumComparisonOperation
 
evaluate(EvaluationAccessor, EvaluationAccessor[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.EnumOperations.MinMaxEvaluator
 
evaluate(EvaluationAccessor, EvaluationAccessor[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.FreezeVarOperations.NameOperationEvaluator
 
evaluate(EvaluationAccessor, EvaluationAccessor[]) - Method in interface net.ssehub.easy.varModel.cstEvaluation.IOperationEvaluator
Evaluates an operation.
evaluate(EvaluationAccessor, EvaluationAccessor[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.StringOperations.CaseChange
 
evaluate(EvaluationAccessor, EvaluationAccessor[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.StringOperations.CompareOperation
 
evaluate(EvaluationAccessor, EvaluationAccessor[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.VersionOperations.VersionEvaluator
 
evaluate(EnumLiteral, EnumLiteral) - Method in interface net.ssehub.easy.varModel.cstEvaluation.EnumOperations.BinaryEnumComparisonOperation
Performs an operation on e1 and e2 and returns a boolean value.
evaluateArguments(OCLFeatureCall, Operation, EvaluationAccessor, EvaluationAccessor[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Evaluates the arguments.
evaluateConstraint(Constraint, boolean) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Evaluates constraint and if available, in case of default constraints, also all related initializing default constraints as one block.
evaluateConstraint(Constraint, ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Evaluates a single constraint.
evaluateConstraintBase(long, Project) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Evaluates all constraints in the constraint base.
evaluateConstraints(Project) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Evaluates and reschedules failed constraints.
evaluateContentExpression(IExpressionIterator) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
Evaluates iter as a content expression.
evaluateCustomOperation(CustomOperation, EvaluationAccessor, EvaluationAccessor[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Evaluates the given custom operation.
evaluatedConstraints - Variable in class net.ssehub.easy.reasoning.core.reasoner.EvaluationResult
 
evaluateDefault(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Evaluates the default value of decl.
evaluateExternalValue(VariableDeclaration, String) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Evaluates an external value for a given var.
evaluateIterator(int, Value, IDecisionVariable, int, boolean, EvaluationAccessor) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.ContainerIterationExecutor
Evaluates an iterator.
evaluateJoinCombination(JoinExpression, List<IVilType>, List<IVilType[]>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Evaluates a join combination.
evaluateModelParameter(IResolvableModel<V, M>, IResolvableModel<V, M>, int) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Assigns the model parameters.
evaluateOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Returns whether an OCL feature call shall be evaluated.
evaluatePrimitives(Object, DecisionVariable, TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Evaluates decVar to its primitive value according to varType.
evaluateRestrictions(IRestrictionEvaluationContext, Version) - Method in class net.ssehub.easy.basics.modelManagement.ModelImport
Evaluates the restrictions against version.
evaluateSeparator(Expression, String) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Evaluates a separator expression.
EVALUATION_TIME - net.ssehub.easy.reasoning.core.reasoner.GeneralMeasures
Time (in ms) spent for constraint translation.
EvaluationAccessor - Class in net.ssehub.easy.varModel.cstEvaluation
Defines a unified accessor to variables, constants, slots etc.
EvaluationAccessor() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
 
EvaluationBlock - Class in net.ssehub.easy.varModel.model
An evaluation block consisting of constraints to be evaluated.
EvaluationBlock() - Constructor for class net.ssehub.easy.varModel.model.EvaluationBlock
Constructor for serialization.
EvaluationBlock(String, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.EvaluationBlock
Constructor for the evaluation block.
evaluationContext - Variable in class net.ssehub.easy.basics.modelManagement.ResolutionContext
 
EvaluationContext - Class in net.ssehub.easy.varModel.cstEvaluation
Some basic functionality required by the evaluators without exposing the EvaluationVisitor.
EvaluationContext() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.EvaluationContext
 
EvaluationContextImpl(IConfiguration) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.EvaluationContextImpl
Creates the context.
EvaluationPair(Constraint) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.EvaluationResult.EvaluationPair
Creates a pair with an unknown evaluation result.
EvaluationPair(Constraint, EvaluationResult.ConstraintEvaluationResult) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.EvaluationResult.EvaluationPair
Creates a pair with a given evaluation result.
EvaluationPair(Constraint, EvaluationResult.ConstraintEvaluationResult, Value) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.EvaluationResult.EvaluationPair
Creates a pair with a given evaluation result.
evaluationResult - Variable in class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
 
evaluationResult - Variable in class net.ssehub.easy.reasoning.core.frontend.ChainedReasonerState
 
EvaluationResult - Class in net.ssehub.easy.reasoning.core.reasoner
A specific reasoning result for evaluations of presence conditions.
EvaluationResult() - Constructor for class net.ssehub.easy.reasoning.core.reasoner.EvaluationResult
Creates an instance.
EvaluationResult(String) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.EvaluationResult
Creates an instance of a result signalling an unsupported operation.
EvaluationResult.ConstraintEvaluationResult - Enum in net.ssehub.easy.reasoning.core.reasoner
Denotes the possible results of a constraint evaluation.
EvaluationResult.EvaluationPair - Class in net.ssehub.easy.reasoning.core.reasoner
Defines a pair of a constraint and its evaluation result.
evaluationTime - Variable in class net.ssehub.easy.reasoning.sseReasoner.Engine
 
evaluationTime - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
EvaluationUtils - Class in net.ssehub.easy.varModel.cstEvaluation
Some evaluation utility methods.
EvaluationUtils() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.EvaluationUtils
 
EvaluationUtils.VariableReplacer - Class in net.ssehub.easy.varModel.cstEvaluation
Implements a variable replacer.
evaluationVisitor - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionEvaluator
 
EvaluationVisitor - Class in net.ssehub.easy.instantiation.core.model.expressions
A basic visitor for evaluating expressions.
EvaluationVisitor - Class in net.ssehub.easy.varModel.cstEvaluation
Evaluation visitor for IVML expressions.
EvaluationVisitor() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Creates an evaluation visitor.
EvaluationVisitor(IRuntimeEnvironment, ITracer) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
Creates a new evaluation visitor.
EvaluationVisitor(IConfiguration, IAssignmentState, boolean, IValueChangeListener) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Creates an evaluation visitor.
EvaluationVisitor.ContainerIterationExecutor - Class in net.ssehub.easy.varModel.cstEvaluation
Implements flattening/non-flattening container evaluation.
EvaluationVisitor.EvaluationContextImpl - Class in net.ssehub.easy.varModel.cstEvaluation
Implements the evaluation context.
EvaluationVisitor.Message - Class in net.ssehub.easy.varModel.cstEvaluation
Extended Message class for saving variables that fail in assignments.
evaluator - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
evaluator - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
evaluator - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
evaluator - Variable in class net.ssehub.easy.varModel.confModel.AssignmentResolver
 
evaluator - Variable in class net.ssehub.easy.varModel.confModel.DefaultValueHelper
 
evaluator - Variable in class net.ssehub.easy.varModel.cstEvaluation.ConstantValueResolver
 
evaluator - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.ContainerIterationExecutor
 
evaluator - Variable in class net.ssehub.easy.varModel.model.filter.AbstractStateVariablesInConstraintFinder
 
EvaluatorRegistry - Class in net.ssehub.easy.varModel.cstEvaluation
Allows to register, query and unregister evaluators for IVML operations.
EvaluatorRegistry() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.EvaluatorRegistry
 
EvalVisitor - Class in net.ssehub.easy.reasoning.sseReasoner
This class shall extend EvaluationVisitor for using it in the Reasoning plugin.
EvalVisitor() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.EvalVisitor
Creates an evaluation visitor.
EvalVisitor(IConfiguration, IAssignmentState, boolean, IValueChangeListener) - Constructor for class net.ssehub.easy.reasoning.sseReasoner.EvalVisitor
Constructor for initializing superclass.
events - Variable in class net.ssehub.easy.basics.modelManagement.ModelManagement
 
events() - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Provides access to the event mechanisms.
ex - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CompoundMatchExpression
 
ex - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContextStack.StackFrame
 
EXACT_CHAR - net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression.MatchState
Match the exact character at the given position.
exception(Exception) - Method in class net.ssehub.easy.basics.logger.EASyLoggerFactory.EASyLogger
Log an EXCEPTION message.
exception(String, Class<?>, String) - Method in class net.ssehub.easy.basics.logger.AdvancedJavaLogger
 
exception(String, Class<?>, String) - Method in class net.ssehub.easy.basics.logger.FileLogger
 
exception(String, Class<?>, String) - Method in interface net.ssehub.easy.basics.logger.ILogger
Log an EXCEPTION message.
exception(String, Class<?>, String) - Method in class net.ssehub.easy.basics.logger.JavaLogger
 
exception(String, Class<?>, String) - Method in class net.ssehub.easy.producer.eclipse.EclipseLogger
Log an EXCEPTION message.
exception(Throwable) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Adds a throwable as error message.
EXCEPTION_LEVEL - Static variable in class net.ssehub.easy.basics.logger.AbstractJavaLogger
 
ExceptionLevel - Class in net.ssehub.easy.basics.logger
Extension for java.util.logging.Level since it does not have a EXCEPTION level.
ExceptionLevel() - Constructor for class net.ssehub.easy.basics.logger.ExceptionLevel
Constructor for EXCEPTION level which calls super constructor of Level.
ExceptionStatus - Class in net.ssehub.easy.producer.eclipse
Subclass of Status for own EXCEPTION Status in eclipse logging.
ExceptionStatus(String, String) - Constructor for class net.ssehub.easy.producer.eclipse.ExceptionStatus
Simplified constructor of a new status object; assumes that code is OK and exception is null.
exchangeModel(Model) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
This method exchanges the given model with the corresponding model of the same type.
exclude - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.JoinVariableDeclaration
 
exclude - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.IncludesAllOperationEvaluator
 
excludeAssignments - Variable in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
EXCLUDED_TYPES - Static variable in class net.ssehub.easy.instantiation.core.model.tracing.TracerHelper
The types excluded from tracing.
excludedLocations - Variable in class net.ssehub.easy.basics.modelManagement.ModelLocations
 
excludeFromMapping - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
 
excludeFromMapping(ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
Excludes the given expression from mapping, e.g., if the expression is an already complete accessor expression and a mapping would be based on a previously registered (incorrect) mapping.
excludes(IArtifact) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
excludes(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
 
excludes(T) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns whether this collection does not contain a certain element.
excludes(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
excludes(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
EXCLUDES - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
EXCLUDES - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
EXCLUDES_ALL - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
EXCLUDES_ALL - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
excludesAll(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
excludesAll(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
 
excludesAll(Collection<?>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns whether this collection contains no elements from elements.
excludesAll(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
excludesAll(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
excluding(Collection<IArtifact>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
excluding(Collection<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
excluding(Collection<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
excluding(Collection<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
excluding(Collection<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
excluding(Collection<T>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Exclude the elements in sequence.
excluding(Collection<T>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
Exclude the elements in set.
excluding(Collection<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
excluding(Collection<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
excluding(Collection<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
excluding(Collection<T>, Collection<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns all elements from base not containing those in elements.
EXCLUDING - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SequenceOperations
Implements the "excluding" operation.
EXCLUDING - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SetOperations
Implements the "excluding" operation.
EXCLUDING - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
EXCLUDING - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
EXCLUDING - Static variable in class net.ssehub.easy.varModel.model.datatypes.Set
 
exec(XtextResource) - Method in class net.ssehub.easy.dslCore.ui.editors.CommonXtextEditor.UnitOfWork
 
EXEC_OPERAND_TYPES - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.ExecutableOperand
 
execOnParent(Runnable, boolean) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
Executes a runnable on the parent display.
execResolved - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression
 
ExecutableOperand - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand
Frontend access to the executable operands.
ExecutableOperand() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.ExecutableOperand
 
executableRules - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
ExecutableRules - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Stores information about executable rules.
ExecutableRules() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ExecutableRules
Creates the executable rules structure.
execute() - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Executes the contained VIL build language script without observer and with default parameter checks.
execute() - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Executes all steps as described above.
execute(boolean) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Executes the contained VIL build language script without observer and possibly without default parameter checks (may be helpful in case of custom arguments).
execute(int) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.ContainerIterationExecutor
Evaluate for the given number of iterators.
execute(String[], String, PrintStream, PrintStream) - Method in interface net.ssehub.easy.instantiation.core.model.common.ICommandLineProgram
Executes a command line program.
execute(ProgressObserver, boolean) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Executes the contained VIL build language script with the given observer (mainly used within parameter conversion) and possibly without default parameter checks (may be helpful in case of custom arguments).
execute(ProgressObserver, boolean, Executor.IExecutable) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Executes the contained VIL build language script with the given observer (mainly used within parameter conversion) and possibly without default parameter checks (may be helpful in case of custom arguments).
execute(Executor, ITracer, Map<String, Object>) - Method in interface net.ssehub.easy.instantiation.core.model.execution.Executor.IExecutable
Performs the final execution for a script.
EXECUTE - net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression.Type
A system call execution.
executeContainerIteration(ContainerOperationCall, LocalDecisionVariable[], int, VariableAccessor, IIteratorEvaluator) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Executes the container iteration.
executeDefault(Script) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Executes the given script via its default entry point.
executeLoop(IEnumeratingLoop, boolean, List<Object>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Executes a loop.
executeMain(M, O) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Executes the main operation.
executeModelCall(AbstractRule) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
executeModelCall(Def) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
executeModelCall(O) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Actually executes a model call.
executeRuleBody(IRuleBlock, RuleExecutionContext) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
executeRuleBody(IRuleBlock, RuleExecutionContext) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.RuleBodyExecutor
Executes a rule body.
executeScript(Script, RuleCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Executes the given script starting at start.
executeVil() - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Executes VIL on the model.
ExecutionLocal - Class in net.ssehub.easy.instantiation.core.model.common
Provides access to execution global information that is available via registered tracers for instances that do not have references to the execution visitor.
ExecutionLocal() - Constructor for class net.ssehub.easy.instantiation.core.model.common.ExecutionLocal
 
ExecutionVisitor<M extends IResolvableModel<V,​M>,​O extends IResolvableOperation<V>,​V extends VariableDeclaration,​R extends Resolver<M,​O,​?,​V>> - Class in net.ssehub.easy.instantiation.core.model.common
Extends the basic expression evaluation visitor for the execution of those classes being defined in this package.
ExecutionVisitor(RuntimeEnvironment<V, M>, ITracer, Map<String, Object>) - Constructor for class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Creates an execution visitor.
ExecutionVisitor.ConditionTest - Enum in net.ssehub.easy.instantiation.core.model.common
Specifies various types of artifact condition tests.
executor - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildExecutionApplicator
 
executor - Variable in class net.ssehub.easy.instantiation.core.model.execution.Executor
 
executor - Variable in class net.ssehub.easy.producer.core.mgmt.VilExecutionThread
 
Executor - Class in net.ssehub.easy.instantiation.core.model.execution
Executes VIL scripts.
Executor(Script) - Constructor for class net.ssehub.easy.instantiation.core.model.execution.Executor
Creates an executor with default arguments.
Executor(Script, Map<String, Object>) - Constructor for class net.ssehub.easy.instantiation.core.model.execution.Executor
Creates an executor with predefined arguments.
Executor.IExecutable - Interface in net.ssehub.easy.instantiation.core.model.execution
Characterizes the final executable.
exists() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
 
exists() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
exists() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FragmentArtifact
 
exists() - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifact
Returns whether this artifact is exists.
exists() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Returns whether this artifact is exists.
exists() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
 
exists() - Method in class net.ssehub.easy.producer.ui.productline_editor.ProductLineEditorInput
 
exists(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
exists(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns whether there exists on element in the collection for which the evaluator returns true.
exists(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns whether there exists on element in the collection for which the evaluator returns true.
exists(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
exists(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
exists(Collection<T>, ExpressionEvaluator) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns whether there is an element matching the evaluator.
EXISTS - net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor.ConditionTest
The artifact must exist IArtifact.exists().
EXISTS - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators
Implements Container.EXISTS.
EXISTS - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
EXISTS - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
expectedFailCode - Variable in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
 
expectedFailReason - Variable in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
 
expectedName - Variable in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
 
expectedOutputFile - Variable in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
 
expectedTrace - Variable in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
 
ExpectedType() - Constructor for enum net.ssehub.easy.varModel.model.filter.ConstraintClassifier.ExpectedType
 
expectedVersion - Variable in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
 
explanation - Variable in enum net.ssehub.easy.reasoning.core.reasoner.GeneralMeasures
 
explanation - Variable in enum net.ssehub.easy.reasoning.sseReasoner.Measures
 
EXPLICIT - net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor.AliasType
Annotation-based alias.
ExplicitTypeVariableDeclaration - Class in net.ssehub.easy.varModel.model
Represents an explicitly typed declarator in a set operation.
ExplicitTypeVariableDeclaration() - Constructor for class net.ssehub.easy.varModel.model.ExplicitTypeVariableDeclaration
Constructor for serialization.
ExplicitTypeVariableDeclaration(String, IDatatype, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.ExplicitTypeVariableDeclaration
Constructor for explicitly typed variable declarator.
EXPORT - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for export.
exports - Variable in class net.ssehub.easy.varModel.model.ProjectInterface
 
expr - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ForStatement
 
expr - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
expr - Variable in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
 
expr - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestriction
 
expr - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ParenthesisExpression
 
expr - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringExpression
 
expr - Variable in class net.ssehub.easy.varModel.cst.Comment
Stores the commented expression.
expr - Variable in class net.ssehub.easy.varModel.cst.Parenthesis
Stores the expression in the parenthesis.
expr - Variable in class net.ssehub.easy.varModel.model.ExpressionVersionRestriction
 
expression - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.ArtifactMatchExpression
 
expression - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.BooleanMatchExpression
 
expression - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CollectionMatchExpression
 
expression - Variable in class net.ssehub.easy.instantiation.core.model.common.ExpressionStatement
 
expression - Variable in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
 
expression - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionEvaluator
 
expression - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.HintedExpression
 
expression - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.SlotDescriptor
 
expression - Variable in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
expression - Variable in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
expression - Variable in class net.ssehub.easy.varModel.cst.ContainerOperationCall
 
expression - Variable in class net.ssehub.easy.varModel.cst.NamedArgument
 
expression - Variable in class net.ssehub.easy.varModel.cst.UnresolvedExpression
 
expression - Variable in class net.ssehub.easy.varModel.model.AttributeAssignment.Assignment
 
Expression - Class in net.ssehub.easy.instantiation.core.model.expressions
An expression used in the instantiation languages.
Expression() - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.Expression
 
EXPRESSION - net.ssehub.easy.instantiation.core.model.expressions.StringParser.State
In an expression.
expressionContext - Variable in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
 
ExpressionCopyVisitor - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
The copy visitor for VIL expressions.
ExpressionCopyVisitor - Class in net.ssehub.easy.instantiation.core.model.templateModel
The copy visitor for VTL expressions.
ExpressionCopyVisitor(Map<VariableDeclaration, VariableDeclaration>, boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
Creates a new copy visitor.
ExpressionCopyVisitor(Map<VariableDeclaration, VariableDeclaration>, boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
Creates a new copy visitor.
ExpressionCopyVisitor(Map<VariableDeclaration, VariableDeclaration>, boolean, IVersionRestriction.IVariableMapper) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
Creates a new copy visitor.
ExpressionCopyVisitor(Map<VariableDeclaration, VariableDeclaration>, boolean, IVersionRestriction.IVariableMapper) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
Creates a new copy visitor.
ExpressionDslDescriptionLabelProvider - Class in de.uni_hildesheim.sse.vil.expressions.ui.labeling
Provides labels for a IEObjectDescriptions and IResourceDescriptions.
ExpressionDslDescriptionLabelProvider() - Constructor for class de.uni_hildesheim.sse.vil.expressions.ui.labeling.ExpressionDslDescriptionLabelProvider
 
ExpressionDslFormatter - Class in de.uni_hildesheim.sse.vil.expressions.formatting
This class contains custom formatting description.
ExpressionDslFormatter() - Constructor for class de.uni_hildesheim.sse.vil.expressions.formatting.ExpressionDslFormatter
 
ExpressionDslJavaValidator - Class in de.uni_hildesheim.sse.vil.expressions.validation
 
ExpressionDslJavaValidator() - Constructor for class de.uni_hildesheim.sse.vil.expressions.validation.ExpressionDslJavaValidator
 
ExpressionDslLabelProvider - Class in de.uni_hildesheim.sse.vil.expressions.ui.labeling
Provides labels for a EObjects.
ExpressionDslLabelProvider(AdapterFactoryLabelProvider) - Constructor for class de.uni_hildesheim.sse.vil.expressions.ui.labeling.ExpressionDslLabelProvider
 
ExpressionDslOutlineTreeProvider - Class in de.uni_hildesheim.sse.vil.expressions.ui.outline
customization of the default outline structure
ExpressionDslOutlineTreeProvider() - Constructor for class de.uni_hildesheim.sse.vil.expressions.ui.outline.ExpressionDslOutlineTreeProvider
 
ExpressionDslProposalProvider - Class in de.uni_hildesheim.sse.vil.expressions.ui.contentassist
see http://www.eclipse.org/Xtext/documentation/latest/xtext.html#contentAssist on how to customize content assistant
ExpressionDslProposalProvider() - Constructor for class de.uni_hildesheim.sse.vil.expressions.ui.contentassist.ExpressionDslProposalProvider
 
ExpressionDslQuickfixProvider - Class in de.uni_hildesheim.sse.vil.expressions.ui.quickfix
 
ExpressionDslQuickfixProvider() - Constructor for class de.uni_hildesheim.sse.vil.expressions.ui.quickfix.ExpressionDslQuickfixProvider
 
ExpressionDslRuntimeModule - Class in de.uni_hildesheim.sse.vil.expressions
Use this class to register components to be used at runtime / without the Equinox extension registry.
ExpressionDslRuntimeModule() - Constructor for class de.uni_hildesheim.sse.vil.expressions.ExpressionDslRuntimeModule
 
ExpressionDslScopeProvider - Class in de.uni_hildesheim.sse.vil.expressions.scoping
This class contains custom scoping description.
ExpressionDslScopeProvider() - Constructor for class de.uni_hildesheim.sse.vil.expressions.scoping.ExpressionDslScopeProvider
 
ExpressionDslStandaloneSetup - Class in de.uni_hildesheim.sse.vil.expressions
Initialization support for running Xtext languages without equinox extension registry
ExpressionDslStandaloneSetup() - Constructor for class de.uni_hildesheim.sse.vil.expressions.ExpressionDslStandaloneSetup
 
ExpressionDslUiModule - Class in de.uni_hildesheim.sse.vil.expressions.ui
Use this class to register components to be used within the IDE.
ExpressionDslUiModule(AbstractUIPlugin) - Constructor for class de.uni_hildesheim.sse.vil.expressions.ui.ExpressionDslUiModule
 
expressionEvaluator - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
 
ExpressionEvaluator - Class in net.ssehub.easy.instantiation.core.model.expressions
A wrapper type to pass and evaluate expressions in VIL languages.
ExpressionEvaluator(Expression, VariableDeclaration, List<? extends VariableDeclaration>) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ExpressionEvaluator
Creates an expression evaluator.
expressionList - Variable in class net.ssehub.easy.instantiation.core.model.expressions.CompositeExpression
 
expressionParser - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
expressionParser - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
 
ExpressionParserRegistry - Class in net.ssehub.easy.instantiation.core.model.expressions
A global registry for expression parsers.
ExpressionParserRegistry() - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ExpressionParserRegistry
 
ExpressionParserRegistry.ILanguage<R extends Resolver<?>> - Interface in net.ssehub.easy.instantiation.core.model.expressions
Identifies a language.
expressionParsers - Static variable in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionParserRegistry
 
ExpressionProposalProvider - Class in de.uni_hildesheim.sse.ui.contentassist
Implements a proposal provider for IVML expressions.
ExpressionProposalProvider() - Constructor for class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
 
expressions - Variable in class net.ssehub.easy.instantiation.core.model.expressions.MultiAndExpression
 
expressions - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
 
expressions - Variable in class net.ssehub.easy.varModel.cst.CompoundInitializer
 
expressions - Variable in class net.ssehub.easy.varModel.cst.ContainerInitializer
 
expressions - Variable in class net.ssehub.easy.varModel.cst.MultiAndExpression
 
ExpressionStatement - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Represents a statement which contains just of an expression.
ExpressionStatement - Class in net.ssehub.easy.instantiation.core.model.common
Represents a statement which contains just of an expression.
ExpressionStatement - Class in net.ssehub.easy.instantiation.core.model.templateModel
Represents a statement which contains just of an expression.
ExpressionStatement() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionStatement
Constructor for serialization.
ExpressionStatement() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionStatement
Constructor for serialization.
ExpressionStatement(Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionStatement
Creates an expression statement.
ExpressionStatement(Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.common.ExpressionStatement
Creates an expression statement.
ExpressionStatement(Expression, ILanguageElement) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionStatement
Creates an expression statement.
expressionToString(Expression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.ElementTreeNode
Turns an expression into a string.
expressionTranslator - Variable in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
 
expressionTranslator - Variable in class de.uni_hildesheim.sse.translation.ModelTranslator
Contains an expression translator instance.
expressionTranslator - Variable in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
 
expressionTranslator - Variable in class net.ssehub.easy.dslCore.translation.ModelTranslator
 
ExpressionTranslator - Class in de.uni_hildesheim.sse.buildLanguageTranslation
A specific expression translator for the build language.
ExpressionTranslator - Class in de.uni_hildesheim.sse.translation
Implements a class which translates a given EMF expression in terms of the IVML grammar into the IVML object model.
ExpressionTranslator<I extends VariableDeclaration,​R extends Resolver<I>,​E extends ExpressionStatement> - Class in de.uni_hildesheim.sse.vil.expressions.translation
Implements the translation from the expression DSL to the expression model in the instantiator core.
ExpressionTranslator - Class in de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation
A specific expression translator for the template language.
ExpressionTranslator - Class in net.ssehub.easy.dslCore.translation
A basic implementation of an expression translator, i.e., a basic class for translating individual expressions into model instances.
ExpressionTranslator() - Constructor for class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
 
ExpressionTranslator() - Constructor for class de.uni_hildesheim.sse.translation.ExpressionTranslator
Creates an expression translator (to be used within this package only).
ExpressionTranslator() - Constructor for class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Creates an expression translator (to be used within this package only).
ExpressionTranslator() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ExpressionTranslator
 
ExpressionTranslator() - Constructor for class net.ssehub.easy.dslCore.translation.ExpressionTranslator
Creates an expression translator (to be used within this package only).
ExpressionTranslator.CallType - Enum in de.uni_hildesheim.sse.vil.expressions.translation
Defines basic VIL call types.
ExpressionType() - Constructor for enum net.ssehub.easy.reasoning.sseReasoner.functions.AbstractConstraintProcessor.ExpressionType
 
ExpressionVersionRestriction - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
A version restriction based on VIL expressions.
ExpressionVersionRestriction - Class in net.ssehub.easy.instantiation.core.model.expressions
A version restriction based on expressions.
ExpressionVersionRestriction - Class in net.ssehub.easy.instantiation.core.model.templateModel
A version restriction based on VTL expressions.
ExpressionVersionRestriction - Class in net.ssehub.easy.varModel.model
A version expression based on IVML constraints.
ExpressionVersionRestriction(Expression, VariableDeclaration) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestriction
Creates a new expression version restriction.
ExpressionVersionRestriction(Expression, VariableDeclaration) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestriction
Creates a new expression version restriction.
ExpressionVersionRestriction(Expression, VariableDeclaration) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestriction
Creates a new expression version restriction.
ExpressionVersionRestriction(ConstraintSyntaxTree, DecisionVariableDeclaration, DecisionVariableDeclaration) - Constructor for class net.ssehub.easy.varModel.model.ExpressionVersionRestriction
Creates a new expression version restriction.
ExpressionVersionRestrictionValidator - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Implements a VIL expression version restriction validator.
ExpressionVersionRestrictionValidator - Class in net.ssehub.easy.instantiation.core.model.expressions
Implements a basic expression version restriction validator.
ExpressionVersionRestrictionValidator - Class in net.ssehub.easy.instantiation.core.model.templateModel
Implements a VTL expression version restriction validator.
ExpressionVersionRestrictionValidator - Class in net.ssehub.easy.varModel.model
A simple validator for version restrictions, disallowing if-then-else, let-in and compound initializers.
ExpressionVersionRestrictionValidator(IMessageHandler) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
Creates the validator with a message handler.
ExpressionVersionRestrictionValidator(IMessageHandler) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestrictionValidator
Creates the validator with a message handler.
ExpressionVersionRestrictionValidator(IMessageHandler) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
Creates the validator with a message handler.
ExpressionVersionRestrictionValidator(IMessageHandler) - Constructor for class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
Creates an expression version validator.
ExpressionWriter - Class in net.ssehub.easy.instantiation.core.model.expressions
Implements a writer for expressions using the default VIL expression syntax.
ExpressionWriter(Writer) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
Creates a build language writer.
exprs - Variable in class de.uni_hildesheim.sse.translation.Utils.SplitResult
 
exprs - Variable in class net.ssehub.easy.varModel.cst.BlockExpression
 
extend() - Method in class net.ssehub.easy.producer.ui.confModel.AbstractExpandableGUIVariable
 
extend() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Creates a new empty nested value/variable if supported.
EXTEND - net.ssehub.easy.producer.ui.productline_editor.configuration.ColumnType
Column for adding (empty) elements to a container.
extendCapacity(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
Extends the capacity by increment.
extension - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
EXTENSION - Static variable in class de.uni_hildesheim.sse.ui.Activator
 
EXTENSION - Static variable in class de.uni_hildesheim.sse.ui.embed.EditorUtils
 
EXTENSION - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.embed.EditorUtils
 
EXTENSION - Static variable in class net.ssehub.easy.producer.ui.internal.IvmlModelAccessor
 
EXTENSION - Static variable in class net.ssehub.easy.producer.ui.internal.VilModelAccessor
 
ExtensionClassLoaders - Class in net.ssehub.easy.instantiation.core.model.templateModel
Allows to register extension class loaders to be considered by JavaExtension.
ExtensionClassLoaders() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.ExtensionClassLoaders
 
extensions - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
 
Extensions - Class in net.ssehub.easy.instantiation.serializer.xml
Extension to activate the serialization of runtime VIL files.
Extensions() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.Extensions
 
EXTERNAL - net.ssehub.easy.instantiation.core.model.expressions.CallExpression.CallType
An external operation provided by a Java class.
ExternalEditor - Class in net.ssehub.easy.producer.ui.core.contributions
Enables to plug in external editors.
ExternalEditor() - Constructor for class net.ssehub.easy.producer.ui.core.contributions.ExternalEditor
 
extractDTD(File) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.DtdParser
Will extract a embedded DTD from an XML file.
extractDTD(InputStream) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.DtdParser
Will extract a embedded DTD from an XML file.

F

factory - Variable in class net.ssehub.easy.dslCore.ui.hyperlinking.GenericHyperlink
 
factory - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
 
fail() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
Changes the status to RuleExecutionResult.Status.FAIL.
FAIL - net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext.FailState
 
FAIL - net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult.Status
Failure during body or postcondition.
failCode - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
 
failCode - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
 
failed - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
FAILED_CONSTRAINT - Static variable in class net.ssehub.easy.reasoning.core.reasoner.ReasoningErrorCodes
Constraint not satisfied.
FAILED_REASSIGNMENT - Static variable in class net.ssehub.easy.reasoning.core.reasoner.ReasoningErrorCodes
Reassignment of the variable in the same scope or assigning value to the froozen variable.
failedAssignments - Variable in class net.ssehub.easy.reasoning.sseReasoner.Engine
 
failedAt(IBuildlangElement) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ITracer
Is called when the execution of a build language element failed.
failedAt(IBuildlangElement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
 
failedAt(IBuildlangElement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
failedAt(IBuildlangElement) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
failedAt(Expression) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.ITracer
Is called when the evaluation of an expression caused an execution failure.
failedAt(Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.NoTracer
 
failedAt(Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StreamTracer
 
failedAt(Expression) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
failedAt(ITemplateLangElement) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.ITracer
Is called when the execution of a template language element failed.
failedAt(ITemplateLangElement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.NoTracer
 
failedAt(ITemplateLangElement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StreamTracer
 
failedAt(ITemplateLangElement) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
failedConstraints - Variable in class net.ssehub.easy.reasoning.sseReasoner.Engine
 
FailedElementDetails - Class in net.ssehub.easy.reasoning.sseReasoner.functions
Class for storing Failed elements details.
FailedElementDetails() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElementDetails
Main constructor.
failedElementProjects - Variable in class net.ssehub.easy.reasoning.sseReasoner.Engine
 
failedElements - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
FailedElements - Class in net.ssehub.easy.reasoning.sseReasoner.functions
Part of the FailedRules.
FailedElements() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElements
Creates a new FailedElements instance, which can be used for exact one reasoning process.
failedElementSuggestions - Variable in class net.ssehub.easy.reasoning.sseReasoner.Engine
 
failedModelElements - Variable in class net.ssehub.easy.reasoning.sseReasoner.Engine
 
failReason - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
 
failReason - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
 
FailState() - Constructor for enum net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext.FailState
 
FAILURE - net.ssehub.easy.instantiation.core.model.common.ITraceFilter.LanguageElementKind
Failure situation.
FakeOperationDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Represents a fake operation descriptor, i.e., an operation which accepts every type of parameter and the result can be used everywhere.
FakeOperationDescriptor(TypeDescriptor<?>, String, int, boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeOperationDescriptor
Create a fake operation descriptor.
FakeTypeDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Represents a fake type descriptor for IVML.
FakeTypeDescriptor(TypeRegistry, String) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
Creates a fake type descriptor without (!) known base type.
FakeTypeDescriptor(TypeRegistry, String, TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
Creates a fake type descriptor.
fallback - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.Context
A completed type cache entry to be used as fallback lookup for on-demand accessor instantiation.
fallback - Variable in class net.ssehub.easy.varModel.model.datatypes.Operation
 
fallbacks - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
 
FALSE - net.ssehub.easy.reasoning.core.reasoner.EvaluationResult.ConstraintEvaluationResult
Signals that the constraint was evaluated to false.
FALSE - Static variable in class net.ssehub.easy.varModel.model.values.BooleanValue
 
feature - Variable in class de.uni_hildesheim.sse.translation.DerivedTypeMetaCompoundAccessVisitor
 
feature - Variable in class net.ssehub.easy.dslCore.translation.MessageHandler
 
field - Variable in class net.ssehub.easy.instantiation.core.model.expressions.FieldAccessExpression
 
field - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ValueAssignmentExpression
 
field - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionFieldDescriptor
 
FieldAccessExpression - Class in net.ssehub.easy.instantiation.core.model.expressions
Represents a field access.
FieldAccessExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.FieldAccessExpression
Constructor for serialization.
FieldAccessExpression(VariableDeclaration, FieldDescriptor) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.FieldAccessExpression
Creates a field access expression.
FieldAccessExpression(FieldAccessExpression, FieldDescriptor) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.FieldAccessExpression
Creates a nested field access expression.
FieldAccessExpression(FieldDescriptor) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.FieldAccessExpression
Creates a static field access expression.
fieldDeclaration - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
FieldDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements an abstract field descriptor.
FieldDescriptor(TypeDescriptor<?>, String, TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.FieldDescriptor
Creates a field descriptor.
fields - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
 
fields - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
fields() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
Returns the fields of this annotation.
fieldToString(Object, Class<?>, String) - Static method in class net.ssehub.easy.dslCore.translation.Message
Tries to obtain the value of the field field from obj as a String.
fieldToString(Object, String) - Static method in class net.ssehub.easy.dslCore.translation.Message
Tries to obtain the value of the field field from obj as a String.
fieldType - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.FieldDescriptor
 
file - Variable in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
 
file - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Binary
 
file - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
 
file - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
 
file - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlRootElement
 
file - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
 
file - Variable in class net.ssehub.easy.producer.core.persistence.Configuration
 
file - Variable in class net.ssehub.easy.producer.core.persistence.standard.NatureHelper.ProjectHandler
 
file - Variable in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
 
FILE_NAME - Static variable in class net.ssehub.easy.producer.core.persistence.standard.NatureHelper
 
file2String(File) - Method in class net.ssehub.easy.dslCore.test.AbstractTest
Turns a file into a string for comparison.
fileAccess - Variable in class de.uni_hildesheim.sse.generator.Main
 
FileArtifact - Class in net.ssehub.easy.instantiation.core.model.artifactModel
Implements a simple file artifact, i.e., an artifact which is represented as a file.
FileArtifact() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
Default constructor for actual value provider template.
FileArtifact(File, ArtifactModel) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
Creates a new file artifact.
FileArtifact(Path, ArtifactModel) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
Creates a new file artifact.
FileArtifactExecutableOperandType - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand
An executable operand type for FileArtifact.
FileArtifactExecutableOperandType() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.FileArtifactExecutableOperandType
Prevents external creation.
fileArtifacts - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
 
fileHandler - Variable in class net.ssehub.easy.basics.logger.FileLogger
 
FileLogger - Class in net.ssehub.easy.basics.logger
Simple logger for logging into a specified file.
FileLogger(String, boolean) - Constructor for class net.ssehub.easy.basics.logger.FileLogger
Creates an ILogger for logging into a specified file.
files - Variable in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
 
FileSystemArtifactExecutableOperandType - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand
An executable operand type for IFileSystemArtifact.
FileSystemArtifactExecutableOperandType() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.FileSystemArtifactExecutableOperandType
Prevents external creation.
FileSystemArtifactOperations - Class in net.ssehub.easy.instantiation.core.model.artifactModel
The file system artifact operations which cannot be implemented in an interface.
FileSystemArtifactOperations() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.FileSystemArtifactOperations
 
fileText - Variable in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizardPage
 
FileUpgrader - Class in net.ssehub.easy.reasoning.core.reasoner
An upgrader for file input locations.
FileUpgrader(URI, String, Map<String, String>, String, ProgressObserver) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.FileUpgrader
Creates an upgrader instance.
FileUtils - Class in net.ssehub.easy.basics.io
Some file utility methods (may partially be taken from commons.io but this is currently no defined as dependency of this bundle - see standalone).
FileUtils - Class in net.ssehub.easy.instantiation.core.model.artifactModel
Some file helper methods.
FileUtils - Class in net.ssehub.easy.producer.core.persistence.internal.util
Some basic file utilities.
FileUtils() - Constructor for class net.ssehub.easy.basics.io.FileUtils
 
FileUtils() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils
Prevents external instantiations (utility class).
FileUtils() - Constructor for class net.ssehub.easy.producer.core.persistence.internal.util.FileUtils
Prevents initialization of this utility class.
FileUtils.ScanResult<T extends IArtifact> - Class in net.ssehub.easy.instantiation.core.model.artifactModel
fill(Node, XmlComment) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Fills an XML comment with data.
fill(Node, XmlElement, List<Integer>) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Fills an XML element with data.
fillDefaults(IDecisionVariable) - Static method in class net.ssehub.easy.varModel.confModel.DefaultValueHelper
Fills the value of the given variable with defined default values.
fillParams(IMetaOperation) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog
Fills the parameter table.
filter - Static variable in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
 
filter - Variable in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
filter - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
 
filter - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
filter - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver
 
filter - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
filter - Variable in class net.ssehub.easy.varModel.persistency.ConstraintSplitWriter
 
filter() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver
Returns the filter to be used in the configuration.
filter(ContainableModelElement) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
Method for filtering (and modifying) the original ContainableModelElement using the IModelElementFilter.
filtered - Variable in class net.ssehub.easy.varModel.model.rewrite.AssignmentReducer
 
filterMap - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver.HashFilter
 
filterMenu - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationPage
 
FilterMenu - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Graphical Menu for filtering configuration items (variables) displayed inside the GUI.
FilterMenu(Composite, ProductLineProject) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
Sole constructor for this class, creates a new graphical filter menu, which can be (un-)folded.
FilterMenu.IAttributeSelectionChangedListener - Interface in net.ssehub.easy.producer.ui.productline_editor.configuration
Defines a listener which is notified about the changed value of an attribute.
filterMethodByName(Method, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Returns whether the method shall be considered based on its name.
filterPath(String[]) - Static method in class net.ssehub.easy.instantiation.java.JavaSettingsInitializer
Filters allPaths for resolvable paths.
filters - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigMenu
 
filters - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
 
filters - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.GUIConfigurationFilter
 
filterType - Variable in class net.ssehub.easy.varModel.model.AbstractProjectVisitor
Specifies whether project imports shall be considered or not.
filterType - Variable in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
Specifies whether project imports shall be considered or not.
FilterType - Enum in net.ssehub.easy.varModel.model.filter
This enumeration if for the constructors of this package to denote whether imports should be considered during filtering the current project.
FilterType() - Constructor for enum net.ssehub.easy.varModel.model.filter.FilterType
 
filterValue(Object, String) - Method in interface net.ssehub.easy.producer.ui.confModel.IRangeRestriction
Specifies whether a given value should be filtered or not.
finalize() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
 
finalize() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
 
finalSeparatorExpression - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.LoopStatement
 
find(URI) - Method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Finds a model information object based on a give URI.
find(List<VersionedModelInfos<M>>, Version) - Static method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Retrieves the version model information container with the specified version.
findActualParent(IModelElement) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Returns the actual project or compound the element is located in.
findAttribute(IDecisionVariable, AbstractVariable, boolean) - Static method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationUtils
Finds an attribute decision variable for the given decision variable and attribute declaration.
findAttribute(IAttributeAccess, String) - Static method in class net.ssehub.easy.varModel.model.ModelElement
Searches for a specified attribute.
findAttribute(IModelElement, String) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Finds an attribute within scope or enclosing parent scopes, i.e., search in inverted direction along attribute application/inheritance.
findAttribute(Project, String, Set<Project>) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.EnumAttributeFreezeProvider
Finds a declaration for the attribute name in prj or it's imports.
findCollectionIteratorOperation(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns a collection iterator operation with given name.
findCompound(List<Compound>, Compound) - Static method in class de.uni_hildesheim.sse.vil.expressions.ui.hyperlinking.AbstractEcoreModelQuery
Tries finding element in defs.
findCompoundOrAttributeAccess(IResolutionScope, String, String, IModelElement) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Finds a variable by compound/attribute access as part of ModelQuery.findVariable(IResolutionScope, String, Class).
findCompounds(List<String>, boolean) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Finds compounds according to the given names.
findConversion(IMetaType, IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
findConversion(IMetaType, IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
findConversion(IMetaType, IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
findConversion(IMetaType, IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
findConversion(IMetaType, IMetaType) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Returns the conversion operation from this type to target type (if there is any).
findConversion(IMetaType, IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns the most specific conversion operation from this type to target type (if there is any).
findConversion(IMetaType, IMetaType) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeHelper
Tries to find a conversion among the given types.
findConversion(TypeDescriptor<?>, TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns the most specific conversion operation from this type to target type (if there is any).
findConversionOnBoth(TypeDescriptor<?>, TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns the most specific conversion operation from this type to target type considering both types as declarators of the conversion operation (if there is any).
findCorrespondence(IDecisionVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.SourceBasedFreezeProvider
Finds the corresponding variable for tVar (assumed to be within the nesting hierarchy of VariableValueCopier.SourceBasedFreezeProvider.target) within the nesting hierarchy of VariableValueCopier.SourceBasedFreezeProvider.source.
findCreator(Class<? extends IArtifact>, Object) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Returns a creator for real.
findCreator(Class<? extends IArtifact>, Object, ArtifactCreatorNode, ArtifactCreatorNode) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Recursive search for a creator.
findDeclaration(M, E) - Method in interface net.ssehub.easy.dslCore.ui.hyperlinking.IModelQuery
Finds a model element an returns a generic result.
findDeclaration(Script, IBuildlangElement) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilModelQuery
 
findDeclaration(Template, ITemplateLangElement) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlModelQuery
 
findDeclaration(IResolutionScope, ModelQuery.IDeclarationSelector) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Searches a given scope for a variable declaration of type and returns the declaration determined by selector.
findDeclaration(Project, ContainableModelElement) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.IvmlModelQuery
 
findDeepestGeneric(IDatatype, int) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeQueries
Finds the deepest generic type in type always trying pos as position for the generic type.
findDefaultLibURL(ClassLoader, int, String, String...) - Static method in class net.ssehub.easy.dslCore.DefaultLib
Tries to find the default lib URL.
findDefaultLibURL(ClassLoader, String...) - Static method in class net.ssehub.easy.dslCore.DefaultLib
Tries to find the default lib URL.
findDefaultLibURL(ClassLoader, String, ComponentContext, String...) - Static method in class net.ssehub.easy.dslCore.DefaultLib
Tries to find the default lib URL based on information provided by the component context (with precedence using the actual installation location of the bundle), but explicit fallback bundle id to be used with DefaultLib.composePluginPattern(String).
findDefaultLibURL(ClassLoader, ComponentContext, String...) - Static method in class net.ssehub.easy.dslCore.DefaultLib
Tries to find the default lib URL based on information provided by the component context.
findDefDeclaration(INode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProviderUtility
finds the VilDefImpl object inside of a statement.
findElement(M, String) - Method in interface net.ssehub.easy.dslCore.ui.hyperlinking.ModelUtils.IModelFinder
Tries to find an element declaration for name.
findElement(M, String, ModelUtils.IModelFinder<M, E>, Set<M>) - Static method in class net.ssehub.easy.dslCore.ui.hyperlinking.ModelUtils
Recursively finds an element also in the imports if not found in model.
findElement(Script, String) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilModelQuery
 
findElement(Template, String) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlModelQuery
 
findElementByName(String, Class<? extends ModelElement>) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Searches for a specified element.
findElementByName(IResolutionScope, String, Class<?>) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Finds an element by its given name in elements.
findElementByName(IResolutionScope, String, Class<?>, Set<IResolutionScope>) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Finds an element by its given name in elements.
findElementByTypeName(IResolutionScope, String, Class<? extends IDatatype>) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Finds the specified data type definition in the given elements.
findElementByTypeName(IResolutionScope, String, Class<? extends IDatatype>, Set<IResolutionScope>) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Finds the specified data type definition in the given elements.
findElementByTypeName(IDecisionVariableContainer, String) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Finds the specified data type definition in the given container.
findEnum(IResolutionScope, String) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Finds a referenced enum literal in project.
finder - Variable in class de.uni_hildesheim.sse.ui.hyperlinking.VilEcoreModelQuery
 
finder - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
findFallbackLibFolder(int, String, String...) - Static method in class net.ssehub.easy.dslCore.DefaultLib
Tries to Find a fallback in the actual folder or its recursive (for Jenkins) parent folders.
findFallbackLibFolder(File, int, String, boolean, String) - Static method in class net.ssehub.easy.dslCore.DefaultLib
Finds a fallback in file or its recursive (for Jenkins) parent folders.
findField(Class<?>, String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Findes a field called name in cls or one of its super classes except for Object (not needed here).
findImportedModels(M, List<M>, Set<M>) - Static method in class net.ssehub.easy.basics.modelManagement.Utils
Fills the stack of imported IModels recursively.
findImportedProjects(List<Project>) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver
Fills the stack of imported Projects.
findImportedProjects(Project, List<Project>, Set<Project>) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver
Fills the stack of imported Projects recursively.
findInDefs(LanguageUnit, ILanguageElement) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlEcoreModelQuery
Tries finding element in the defs of unit.
findInParents(IDecisionVariable, String) - Static method in class net.ssehub.easy.varModel.confModel.Configuration
Finds a variable called name in the decision variable parents of var, starting at the direct parent of var, thus, returning the variable with name of the closest enclosing scope.
findInRuleElt(RuleElement, ILanguageElement, int) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilEcoreModelFinder
Tries finding declaration in elt.
findInRuleElts(RuleElementBlock, ILanguageElement, int) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilEcoreModelFinder
Tries finding declaration in the defs of block.
findInRuleElts(List<? extends RuleElement>, ILanguageElement, int) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilEcoreModelFinder
Tries finding declaration in the defs of elts.
findInstancesOfNestedVariavbles(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver
Recursive method to collect all nested IDecisionVariable.
findInStmt(Stmt, ILanguageElement, int) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlEcoreModelQuery
Tries finding element in stmt.
findInStmtOrStmtBlock(Stmt, StmtBlock, ILanguageElement, int) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlEcoreModelQuery
Tries finding element in stmt or in block.
findInStmts(List<Stmt>, ILanguageElement, int) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlEcoreModelQuery
Tries finding element in stmts.
findLastExpression(IRuleBlock) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Utils
Returns the last expression of the given rule block.
findLastExpressionStatement(IRuleBlock) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Utils
Returns the last expression of the given rule block.
findModel(Object) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Returns the artifact model which is most specific for real.
findOperation(IDatatype, Operation, boolean) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Finds an operation on a given datatype.
FindOperationEvaluator(boolean) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.FindOperationEvaluator
Creates a find operation evaluator.
findPLProjects() - Method in class net.ssehub.easy.producer.eclipse.persistency.ResourcesMgmt
Iterates through all EASy projects of the workspace, gets the config path and the uuid from all projects and adds them to the SPLsManager.
findPossibleValues(Project, IDatatype) - Static method in class net.ssehub.easy.varModel.model.filter.ReferenceValuesFinder
Searches inside the whole Project for AbstractVariables, which are of the specified type.
findPossibleValues(Project, Reference) - Static method in class net.ssehub.easy.varModel.model.filter.ReferenceValuesFinder
Searches inside the whole Project for AbstractVariables, which can be referenced by IDecisionVariables of the given Reference type.
findProject(Project, String) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Finds a project with given name.
findProject(Project, String, String, Set<Project>) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Finds a project with given name.
findProject(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Get the project.
findReasoner(String, String) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Returns the first version with given name and version.
findReasoner(String, String) - Method in class net.ssehub.easy.reasoning.core.impl.ReasonerRegistry
Returns the first version with given name and version.
findReasoner(ReasonerDescriptor) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Finds a reasoner and throws related exceptions.
findReasoner(ReasonerDescriptor) - Method in class net.ssehub.easy.reasoning.core.impl.ReasonerRegistry
Returns the reasoner which provides the given descriptor.
findRefinesDistanceTo(int, Compound) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
Iterates over Compound.getRefines(int) to identify the refines distance from this to cmp using res as initial result.
findRefining(IResolutionScope, Compound) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Returns all (reachable) compounds (transitively) refining the given compound starting at scope also considering imported scopes.
findRefining(IResolutionScope, Compound, List<Compound>, Set<IResolutionScope>) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Returns all (reachable) compounds (transitively) refining the given compound starting at scope also considering imported scopes.
findRefType(IDatatype) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Finds a reference type (declaration or defines an implicit type) for a given contained type.
findScriptElement(Script, String) - Static method in class de.uni_hildesheim.sse.ui.hyperlinking.VilModelQuery
Tries to find an element declaration for name.
findType(Class<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Finds the type descriptor for a given class.
findType(Class<?>, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Finds the type descriptor for a given class.
findType(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Searches for a type called name, first in this registry, then in parent registries if given.
findType(String, Class<? extends IDatatype>) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Finds the specified data type definition.
findType(IResolutionScope, String, boolean, Class<? extends IDatatype>, Set<IResolutionScope>) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Finds the specified data type definition in the given project.
findType(IResolutionScope, String, Class<? extends IDatatype>) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Finds the specified data type definition in the given project.
findType(EObject, TypedefCompound, String) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Finds the definition of a data type within the model represented by model.
findTypedef(List<TypeDef>, Typedef) - Static method in class de.uni_hildesheim.sse.vil.expressions.ui.hyperlinking.AbstractEcoreModelQuery
Tries finding element in defs.
findTypedefCompound(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Returns the TypedefCompound-object inside the declaration of this compound.
findVariable(String, Class<? extends AbstractVariable>) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Searches for a specified variable.
findVariable(IDecisionVariable) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Searches for the VIL instance holding var.
findVariable(IDecisionVariable, String) - Static method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
Finds a variable via its (qualified access) name.
findVariable(IDecisionVariable, DecisionVariable) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Searches for var in dVar, i.e., whether dVar or one of its contained variables holdes var.
findVariable(Compound, String) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Searches for a variable of name in a given compound.
findVariable(IResolutionScope, String, Class<? extends AbstractVariable>) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Searches for a specified variable.
findVariableDeclaration(List<VariableDeclaration>, VariableDeclaration) - Static method in class de.uni_hildesheim.sse.vil.expressions.ui.hyperlinking.AbstractEcoreModelQuery
Tries finding element in defs.
findVariableUse(String) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Searches for the use of a specified variable (declaration or compound access).
findVariableUse(IResolutionScope, String, Class<?>) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Searches for a specified variable or variable use.
findVariableUse(IResolutionScope, String, Class<?>, Set<IResolutionScope>) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Searches for a specified variable or variable use.
first - Variable in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
 
first - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.ConstraintTemplate
 
first() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
first() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
first() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Returns the first element.
first() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
FIRST - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SequenceOperations
Implements the "first" operation.
FIRST - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
FIRST - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
FirstDeclTypeSelector(IDatatype) - Constructor for class net.ssehub.easy.varModel.model.ModelQuery.FirstDeclTypeSelector
Creates a selector for type.
firstToLowerCase(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Turns the first character into a lower case character.
firstToLowerCase(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.StringValueHelper
Turns the first character into a lower case character using the default system locale.
firstToLowerCase(String, Locale) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.StringValueHelper
Turns the first character into a lower case character using the given locale.
firstToUpperCase(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Turns the first character into an upper case character.
firstToUpperCase(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.StringValueHelper
Turns the first character into an upper case character using the default system locale.
firstToUpperCase(String, Locale) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.StringValueHelper
Turns the first character into an upper case character using the given locale.
fixed - Variable in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
 
FixedListSequence<T> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements an array wrapper for the VIL sequence type which does not allow sequence reordering FixedListSequence.allowSequenceAdjustment().
FixedListSequence(List<T>, TypeDescriptor<?>...) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.FixedListSequence
Creates a new array collection wrapper.
FixedListSequence(List<T>, TypeRegistry, Class<?>...) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.FixedListSequence
Creates a new array collection wrapper.
FixedListSet<T> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements an array wrapper for the VIL set type which does not allow sequence reordering FixedListSet.allowSequenceAdjustment().
FixedListSet(List<T>, TypeDescriptor<?>...) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.FixedListSet
Creates a new array collection wrapper.
FixedListSet(List<T>, TypeRegistry, Class<?>...) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.FixedListSet
Creates a new array collection wrapper.
fixedValue - Variable in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
 
fixValue(Object) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
Fixes the value of this argument.
fixValue(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
Fixes the value that will be returned by CallArgument.accept(IExpressionVisitor) by calling CallArgument.accept(IExpressionVisitor).
flatten() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
flatten() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
flatten() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
flatten() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Flattens this collection if needed, i.e., flatten sub-collections.
flatten() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
flatten() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
flatten() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
When resolving expression types, flatten the final return type.
flatten() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.OperationMeta
Whether the result type shall be flattened to a non-collection type.
flatten() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
flatten() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
 
flatten() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
 
flatten() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
flatten() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns a flattened collection type if this type is a collection.
flatten() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
flatten() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
flatten(Collection<T1>, Collection<T2>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Flattens a collection.
flatten(Value, Collection<Value>) - Static method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
(Recursively) Flattens the given value if needed.
flatten(T1, Collection<T2>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Flattens an element value (may contain a Java collection).
FLATTEN - net.ssehub.easy.varModel.model.datatypes.Operation.NestingMode
 
FLATTEN - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
FLATTEN - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
FLATTEN - Static variable in class net.ssehub.easy.varModel.model.datatypes.Set
 
FlattenOperationEvaluator(boolean) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.FlattenOperationEvaluator
Creates a flatten operation evaluator.
flattenParam() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns deepest nested non-collection parameter type of this type.
flattenParam(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns deepest nested non-collection parameter type.
FloatValueConverter - Class in net.ssehub.easy.dslCore.values
Converts strings recognized by the grammar to float values.
FloatValueConverter() - Constructor for class net.ssehub.easy.dslCore.values.FloatValueConverter
Creates a float value converter.
FloatValueConverter() - Constructor for class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor.FloatValueConverter
 
floor(double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Returns the largest integer that is less than or equal to r0.
FLOOR - Static variable in class net.ssehub.easy.varModel.cstEvaluation.RealOperations
 
FLOOR - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
FLOOR - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
flush() - Method in class net.ssehub.easy.basics.logger.AbstractJavaLogger.ConsoleHandler
 
flush() - Method in class net.ssehub.easy.instantiation.core.model.common.DelegatingSysoutWriter
 
flush() - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
Flushes the writer.
flush() - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Flushes the writer.
flush(IEclipsePreferences) - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Flushes (and saves) the given preferences object.
FlushStatement - Class in net.ssehub.easy.instantiation.core.model.templateModel
Represents an explicit content flush.
FlushStatement() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.FlushStatement
 
folder - Variable in class net.ssehub.easy.producer.core.persistence.IVMLFileWriter
 
FOLDER_LIBS - Static variable in class net.ssehub.easy.producer.eclipse.ProjectConstants
Deprecated.
remove as soon as copy mechanisms and legacy instantiations are removed
FOLDER_PATH - Static variable in class net.ssehub.easy.reasoning.core.performance.PerformanceStatistics
 
FOLDER_RES - Static variable in class net.ssehub.easy.producer.eclipse.ProjectConstants
Deprecated.
remove as soon as copy mechanisms and legacy instantiations are removed
FOLDER_SOURCE - Static variable in class net.ssehub.easy.producer.eclipse.ProjectConstants
Name of the main source folder where the other sourcefolders will be migrated to in the process of instantiation.
FolderArtifact - Class in net.ssehub.easy.instantiation.core.model.artifactModel
Represents a file system folder.
FolderArtifact() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
Default constructor for actual value provider template.
FolderArtifact(File, ArtifactModel) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
Creates a path artifact from the given file.
FolderArtifact(Path) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
Creates a path artifact from the given path.
followImporting(M, Map<M, List<M>>, Map<M, Integer>, int, Set<M>) - Static method in class net.ssehub.easy.basics.modelManagement.ModelUpdateUtils
Recursively follows the importing models provided by using from model and enumerates them from start.
FOR_ALL - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators
Implements Container.FORALL.
FOR_ALL - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
forAll(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
forAll(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns whether all elements in the collection for which the evaluator returns true.
forAll(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns whether all elements in the collection for which the evaluator returns true.
forAll(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
forAll(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
forAll(Collection<T>, ExpressionEvaluator) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns whether there is an element matching the evaluator.
FORALL - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
forceAccessors - Variable in class net.ssehub.easy.varModel.model.rewrite.CSTCopyVisitor
 
forceComponundTypes(boolean) - Method in class net.ssehub.easy.producer.core.persistence.IVMLFileWriter
Forces the output of compound types and bypasses the automatic detection.
forceComponundTypes(boolean) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
Forces the output of compound types and bypasses the automatic detection.
forceCompoundTypes - Variable in class net.ssehub.easy.producer.core.persistence.IVMLFileWriter
 
forceCompoundTypes - Variable in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
forceInitialization() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.ILazyDescriptor
Forces the initialization of the typically lazily deferred parameters and return types.
forceInitialization() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionConstructorDescriptor
 
forceInitialization() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
forceUpdate() - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
forceUpdate() - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
forceUpdate() - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
forceUpdate() - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Forces the IDecisionVariableContainer to update cached lists of nested DecisionVariableDeclarations.
forEclipse() - Method in class net.ssehub.easy.dslCore.EclipseResourceInitializer
 
forEclipse() - Method in interface net.ssehub.easy.dslCore.IResourceInitializer
Returns whether this initializer works for Eclipse.
forEclipse() - Method in class net.ssehub.easy.dslCore.StandaloneInitializer
 
format() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Enforces re-loading, formatting and writing of this artifact.
format(String) - Method in interface net.ssehub.easy.producer.ui.confModel.IGUITextHandler
Method to create the format for a text.
format(String) - Method in class net.ssehub.easy.producer.ui.confModel.IntegerTextHandler
 
format(String) - Method in class net.ssehub.easy.producer.ui.confModel.StringCollectionHandler
 
format(String, Object) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Fills format with values from value.
format(LogRecord) - Method in class net.ssehub.easy.basics.logger.LogFormatter
 
FORMAT_ERROR - Static variable in class net.ssehub.easy.dslCore.translation.ErrorCodes
Errors when a given format is not fulfilled.
formatImpl(String, Object...) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Implements the generic format operation with exception handling.
formatImpl(String, List<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Implements the format operation for list values.
formatImpl(String, Map<?, ?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Implements the format operation for map values.
formatInitializer - Variable in class net.ssehub.easy.producer.core.persistence.IVMLFileWriter
 
formatInitializer - Variable in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
FORMATTING_HINT_LINEEND - Static variable in class net.ssehub.easy.instantiation.core.model.templateModel.Constants
The name for the optional formatting hint to define the line end.
formattingConfiguration - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
formattingConfiguration - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
 
FormattingConfiguration - Class in net.ssehub.easy.instantiation.core.model.templateModel
Stores VTL formatting configurations.
FormattingConfiguration() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.FormattingConfiguration
Creates an empty configuration.
formattingHint - Variable in class net.ssehub.easy.varModel.model.datatypes.Operation
 
FormattingHint() - Constructor for enum net.ssehub.easy.varModel.model.datatypes.Operation.FormattingHint
 
forRemove() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
Turns this finder into remove mode.
forRuntime() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns whether this registry provides types for runtime variability instantiation.
ForStatement - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Implements a VIL for statement.
ForStatement(VariableDeclaration[], Expression, IRuleElement[], TypeDescriptor<?>[], boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ForStatement
Creates a for statement.
found - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
found(EvaluationAccessor, EvaluationAccessor[], boolean) - Static method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
Returns whether the first argument value can be found in the operand given that operand is a container.
foundDatatypes - Variable in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
Fragment - Annotation Type in net.ssehub.easy.instantiation.core.model.artifactModel
Marker annotation for classes which act as fragments.
FragmentArtifact - Class in net.ssehub.easy.instantiation.core.model.artifactModel
The (abstract) top-level fragment artifact.
FragmentArtifact() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.FragmentArtifact
 
freezables - Variable in class net.ssehub.easy.varModel.model.FreezeBlock
 
freeze - Variable in class net.ssehub.easy.varModel.cstEvaluation.FreezeEvaluator
 
freeze() - Method in class net.ssehub.easy.producer.ui.confModel.CompoundGUIVariable
 
freeze() - Method in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
Causes to freeze all values.
freeze() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Causes to freeze the current value.
freeze() - Method in class net.ssehub.easy.varModel.confModel.VariableConfigProvider
Causes to freeze the current value.
freeze(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
freeze(String) - Method in class net.ssehub.easy.varModel.confModel.BasisVariable
 
freeze(String) - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
 
freeze(String) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Freezes a single variable (must be a top layer element).
freeze(String) - Method in class net.ssehub.easy.varModel.confModel.ContainerVariable
 
freeze(String) - Method in interface net.ssehub.easy.varModel.confModel.IConfigurationElement
Causes to freeze a nested value.
freeze(String) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
freeze(IFreezeSelector) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
freeze(IFreezeSelector) - Method in class net.ssehub.easy.varModel.confModel.CompoundItemConfigProvider
 
freeze(IFreezeSelector) - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
 
freeze(IFreezeSelector) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Freezes on the whole configuration.
freeze(IFreezeSelector) - Method in class net.ssehub.easy.varModel.confModel.ContainerItemConfigProvider
 
freeze(IFreezeSelector) - Method in class net.ssehub.easy.varModel.confModel.ContainerVariable
 
freeze(IFreezeSelector) - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
freeze(IFreezeSelector) - Method in interface net.ssehub.easy.varModel.confModel.IConfigurationElement
Causes to freeze the current value.
freeze(IFreezeSelector) - Method in class net.ssehub.easy.varModel.confModel.ToplevelVarConfigProvider
 
freeze(IFreezeSelector) - Method in class net.ssehub.easy.varModel.confModel.VariableConfigProvider
Causes to freeze the current value.
freeze(IFreezeSelector) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
FREEZE - net.ssehub.easy.producer.ui.productline_editor.configuration.ColumnType
Column capable of freezing the current variable.
FREEZE - net.ssehub.easy.varModel.model.search.SearchContext
Search within a freeze.
FREEZE - Static variable in class de.uni_hildesheim.sse.translation.ErrorCodes
Attempt to freeze the wrong type of elements.
FREEZE - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for freeze.
freezeAll() - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIConfiguration
Causes to freeze all values.
FreezeBlock - Class in net.ssehub.easy.varModel.model
Handles frozen elements.
FreezeBlock() - Constructor for class net.ssehub.easy.varModel.model.FreezeBlock
Constructor for serialization.
FreezeBlock(IFreezable[], DecisionVariableDeclaration, ConstraintSyntaxTree, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.FreezeBlock
Constructor for containable model element.
FreezeBlockFinder - Class in net.ssehub.easy.varModel.model.filter
Finds all freeze blocks in a given project.
FreezeBlockFinder(Project, FilterType) - Constructor for class net.ssehub.easy.varModel.model.filter.FreezeBlockFinder
Default constructor for this class.
freezeBlocks - Variable in class net.ssehub.easy.varModel.model.filter.FreezeBlockFinder
 
FreezeEvaluator - Class in net.ssehub.easy.varModel.cstEvaluation
Implements a freeze selector based on expression evaluation.
FreezeEvaluator(Configuration) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.FreezeEvaluator
Creates a freeze evaluator for the given configuration.
freezeNested(GUIVariable) - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Recursive part of GUIVariable.freeze() to freeze also all nested elements.
freezeProvider - Variable in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.CopySpec
 
freezes - Variable in class de.uni_hildesheim.sse.translation.Utils.SplitResult
 
freezeValues(AbstractVariable, IFreezeSelector) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Sets AssignmentState.FROZEN state to the given variables var.
freezeValues(Project, FilterType) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Sets AssignmentState.FROZEN state to already frozen variables.
FreezeVariableType - Class in net.ssehub.easy.varModel.model.datatypes
An internal type for freezes to iterate / specify expressions on freezables.
FreezeVariableType() - Constructor for class net.ssehub.easy.varModel.model.datatypes.FreezeVariableType
Creates the singleton instance for FreezeVariableType.TYPE.
FreezeVariableType(IFreezable[], IModelElement) - Constructor for class net.ssehub.easy.varModel.model.datatypes.FreezeVariableType
Constructor for a specific freeze variable type.
FreezeVarOperations - Class in net.ssehub.easy.varModel.cstEvaluation
Implements the operations of the internal freeze variable type.
FreezeVarOperations() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.FreezeVarOperations
 
FreezeVarOperations.NameOperationEvaluator - Class in net.ssehub.easy.varModel.cstEvaluation
Implements the operation evaluator for variable names.
FROM_PARSER - Static variable in class net.ssehub.easy.dslCore.translation.ErrorCodes
Error received from parser and added to message list.
fromIndependent(File) - Static method in class net.ssehub.easy.producer.core.persistence.internal.util.FileUtils
Converts a file into a string using a system independent separator.
fromIndependent(String) - Static method in class net.ssehub.easy.producer.core.persistence.internal.util.FileUtils
Converts a file into a string using a system independent separator.
fromType - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaAssignment
The type of the RHS represented (qualified name), i.e.
fromUI(Object) - Method in class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor.DoubleValueConverter
 
fromUI(Object) - Method in class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor.FloatValueConverter
 
fromUI(Object) - Method in class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor.IntegerValueConverter
 
fromUI(Object) - Method in interface net.ssehub.easy.producer.ui.confModel.TextGUICellEditor.ValueConverter
Turns a UI value into the property (object) value.
frontend - Variable in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
 
FrontendReasonerAdapter() - Constructor for class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter.FrontendReasonerAdapter
 
FROZEN - net.ssehub.easy.varModel.confModel.AssignmentState
The value is frozen and cannot be changed.
FrozenCompoundConstraintsOmitter - Class in net.ssehub.easy.varModel.model.rewrite.modifier
Removes constraint out of compounds, pointing to only frozen and constant elements.
FrozenCompoundConstraintsOmitter(Configuration) - Constructor for class net.ssehub.easy.varModel.model.rewrite.modifier.FrozenCompoundConstraintsOmitter
Single constructor for this class.
FrozenConstraintsFilter - Class in net.ssehub.easy.varModel.model.rewrite.modifier
A IModelElementFilter to filter constraints, containing only frozen variables and constants.
FrozenConstraintsFilter(Configuration) - Constructor for class net.ssehub.easy.varModel.model.rewrite.modifier.FrozenConstraintsFilter
Default Constructor if a Configuration is available containing already derived and propagated variables.
FrozenConstraintVarFilter - Class in net.ssehub.easy.varModel.model.rewrite.modifier
Removes frozen ConstraintType variables if they are only pointing to frozen variable.
FrozenConstraintVarFilter(Configuration) - Constructor for class net.ssehub.easy.varModel.model.rewrite.modifier.FrozenConstraintVarFilter
Default constructor of this class.
frozenElements - Variable in class net.ssehub.easy.varModel.model.filter.FrozenElementsFinder
 
FrozenElementsFinder - Class in net.ssehub.easy.varModel.model.filter
This class searches through a project (and its imports) for finding frozen elements.
FrozenElementsFinder(Project, FilterType) - Constructor for class net.ssehub.easy.varModel.model.filter.FrozenElementsFinder
Default constructor for this class.
frozenElementsOK - Variable in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
frozenMap - Variable in class net.ssehub.easy.varModel.model.filter.FrozenElementsFinder
 
frozenOnly - Variable in class net.ssehub.easy.instantiation.core.model.execution.Executor
 
frozenOnly(boolean) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Switches on / off whether only frozen variables shall be able for instantiation.
FrozenTypeDefResolver - Class in net.ssehub.easy.varModel.model.rewrite.modifier
Checks whether all instances of a given DerivedDatatype are frozen and will remove all constraints, if all instances are frozen or if none exist.
FrozenTypeDefResolver(Configuration) - Constructor for class net.ssehub.easy.varModel.model.rewrite.modifier.FrozenTypeDefResolver
Default constructor of this class.
frozenVariablesCount - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInConstraintFinder
 
FrozenVariablesFilter - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Enables only frozen variables, i.e., variables with assignment state frozen.
FrozenVariablesFilter() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FrozenVariablesFilter
Prevents external creation.
FULL - net.ssehub.easy.varModel.cstEvaluation.IValueChangeListener.ChangeKind
The default mode, the change affects the variable, its nested elements, its parents and its context (regarding constraints).
FullDecisionVariableContainer - Class in net.ssehub.easy.varModel.model
An extended version of the a decision variable container which also supports realizing constraints.
FullDecisionVariableContainer() - Constructor for class net.ssehub.easy.varModel.model.FullDecisionVariableContainer
 
function - Variable in class net.ssehub.easy.varModel.model.datatypes.CustomOperation
 
FUNCTION - net.ssehub.easy.instantiation.core.model.vilTypes.OperationType
In function notation, i.e., name(args).
FUNCTION_CALL - net.ssehub.easy.varModel.model.datatypes.Operation.FormattingHint
Emit it as a function call name(operand, param).
FUNCTION_DEFINITION - net.ssehub.easy.instantiation.core.model.common.ITraceFilter.LanguageElementKind
Definition of a user-defined function.
FUNCTION_EXECUTION - net.ssehub.easy.instantiation.core.model.common.ITraceFilter.LanguageElementKind
Execution of a user-defined function.
further - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NameRegExFilter
 
further - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ProjectFilter
 
furtherOperations() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.ClassMeta
Search this class for further operations.

G

GeneralMeasures - Enum in net.ssehub.easy.reasoning.core.reasoner
General reasoner measures.
GeneralMeasures(String) - Constructor for enum net.ssehub.easy.reasoning.core.reasoner.GeneralMeasures
Creates a measures constant.
GeneralReasonerCapabilities - Enum in net.ssehub.easy.reasoning.core.reasoner
Defines general reasoner capabilities.
GeneralReasonerCapabilities() - Constructor for enum net.ssehub.easy.reasoning.core.reasoner.GeneralReasonerCapabilities
 
generateQualifiedName(Project) - Method in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
Returns the qualified name of a project as unique identifier for comparison whether the project was deleted.
generator - Variable in class de.uni_hildesheim.sse.generator.Main
 
GENERIC_PARAM_1 - net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Change it to the first generic parameter.
genericArgument() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.OperationMeta
Denotes the index values of the generic parameters to be replaced by the given argument types.
GenericEditorOpener<T extends org.eclipse.emf.ecore.EObject,​P extends org.eclipse.emf.ecore.EObject,​M extends IModel,​E,​R> - Class in net.ssehub.easy.dslCore.ui.hyperlinking
This class provides a single method for opening an language-specific editor and selecting a specific element of the opened file in that editor based on a given ILeafNode that represents the element for which the declaration should be displayed.
GenericEditorOpener(IEcoreModelQuery<P, R>, IModelQuery<M, E, R>) - Constructor for class net.ssehub.easy.dslCore.ui.hyperlinking.GenericEditorOpener
Constructs the singleton instance.
GenericHyperlink<P extends org.eclipse.emf.ecore.EObject> - Class in net.ssehub.easy.dslCore.ui.hyperlinking
This class realizes a custom hyperlink that is created for any IVML-element in an IVML-file if the user selects such an element either via pressing the "F3"-key or by clicking on that element while pressing the "CTRL"-key.
GenericHyperlink(ILeafNode, P, IHyperlinkFactory<P>) - Constructor for class net.ssehub.easy.dslCore.ui.hyperlinking.GenericHyperlink
Creates an instance of this GenericHyperlink for the given ILeafNode which enables the jump to the element's declaration the node represents.
GenericHyperlinkHelper<P extends org.eclipse.emf.ecore.EObject> - Class in net.ssehub.easy.dslCore.ui.hyperlinking
This class enables the creation of GenericHyperlinks for any IVML-element in an IVML-file if the user selects such an element either via pressing the "F3"-key or by clicking on that element while pressing the "CTRL"-key.
GenericHyperlinkHelper(IEcoreModelQuery<P, ?>, IHyperlinkFactory<P>) - Constructor for class net.ssehub.easy.dslCore.ui.hyperlinking.GenericHyperlinkHelper
Creates an instance of this GenericHyperlinkHelper.
GenericNumberOperations - Class in net.ssehub.easy.varModel.cstEvaluation
Generic Number (IntegerType, RealType) operations.
GenericNumberOperations() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.GenericNumberOperations
 
GenericNumberOperations.INumberComparator - Interface in net.ssehub.easy.varModel.cstEvaluation
Strategy for comparing two numbers.
GenericOperations - Class in net.ssehub.easy.varModel.cstEvaluation
Generic operation implementation for the individual types.
GenericOperations() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
Prevents external instantiation.
generics - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
 
generics() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.ParameterMeta
The generic parameters of the parameter/argument type.
get(int) - Method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Returns the specified model information object.
get(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
get(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver.ResolutionList
Returns the variable at the specified position.
get(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
get(int) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Returns a specific element from the collection.
get(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
get(Class<?>) - Static method in class de.uni_hildesheim.sse.ui.resources.Images
 
get(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Returns the value assigned to key.
get(Object, V) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Returns the value assigned to key, if there is none deflt.
get(String) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Returns the variable of name name if defined.
get(String) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Returns the variable of name name if defined.
get(String) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IRuntimeEnvironment
Returns the resolvable of name name if defined.
get(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver.Level
Returns the variable for a given name.
get(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns the mapped IVML element for name.
get(String) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IDirectTypeRegistryAccess
Returns the type descriptor registered for name.
get(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry.DirectAccess
 
get(String) - Method in class net.ssehub.easy.varModel.management.CommentResource
Returns the resource mapping for the given key.
get(String) - Method in class net.ssehub.easy.varModel.model.datatypes.Enum
Returns the enum literal with name name.
get(URI) - Method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Returns the model information objects with uri as location.
get(M) - Method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Returns the model information objects with model as resolved model.
get(IDatatype) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache
Returns a type cache entry for the given type.
GET_LOCALE - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
 
GET_LOCALE - Static variable in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
getAbsolutePath() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Returns the absolute path with respect to Path.model.
getAbsolutePath(File) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Returns the absolute path.
getAccessor() - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Returns the custom operation accessor.
getAccessor() - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.ContainerArgument
Returns the accessor.
getAccessor(AdditiveExpression, DecisionVariableDeclaration) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Extracts a compound accessor/slot name from the given expression.
getAccessor(AssignmentExpression, DecisionVariableDeclaration) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Extracts a compound accessor/slot name from the given expression.
getAccessor(EqualityExpression, DecisionVariableDeclaration) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Extracts a compound accessor/slot name from the given expression.
getAccessor(ImplicationExpression, DecisionVariableDeclaration) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Extracts a compound accessor/slot name from the given expression.
getAccessor(Literal, DecisionVariableDeclaration) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Extracts a compound accessor/slot name from the given expression.
getAccessor(LogicalExpression, DecisionVariableDeclaration) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Extracts a compound accessor/slot name from the given expression.
getAccessor(MultiplicativeExpression, DecisionVariableDeclaration) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Extracts a compound accessor/slot name from the given expression.
getAccessor(PostfixExpression, DecisionVariableDeclaration) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Extracts a compound accessor/slot name from the given expression.
getAccessor(PrimaryExpression, DecisionVariableDeclaration) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Extracts a compound accessor/slot name from the given expression.
getAccessor(RelationalExpression, DecisionVariableDeclaration) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Extracts a compound accessor/slot name from the given expression.
getAccessor(UnaryExpression, DecisionVariableDeclaration) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Extracts a compound accessor/slot name from the given expression.
getAccessor(Value, DecisionVariableDeclaration) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Extracts a compound accessor/slot name from the given expression.
getAccessor(String) - Static method in class net.ssehub.easy.dslCore.TopLevelModelAccessor
Returns the registered accessor for extension.
getAccessor(List<ActualArgument>, DecisionVariableDeclaration) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Extracts a compound accessor/slot name from the given arguments.
getAccessor(EvaluationAccessor, ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Returns an evaluation accessor for expression if accessor is not already determined.
getAction(ITextEditor, String) - Method in class net.ssehub.easy.producer.ui.productline_editor.ProductLineConfigurationEditorContributor
Returns the action registered with the given text editor.
getActiveVilScript(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns the active VIL-script.
getActiveWorkbenchPage() - Method in class net.ssehub.easy.producer.ui.productline_editor.EclipseConsole
Returns the currently active page for this workbench window.
getActualExecutor() - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
The actual executor, valid only within Executor.execute(ProgressObserver, boolean, IExecutable).
getActualExpression() - Method in class net.ssehub.easy.varModel.cst.UnresolvedExpression
Returns the actual expression.
getActualLocale() - Method in class net.ssehub.easy.basics.modelManagement.ModelLocale
Returns the actual locale.
getActualReasoner(Configuration, List<Constraint>, ReasonerConfiguration) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Returns the actual and matching reasoner.
getActualReturnType(IDatatype, IDatatype...) - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Determines the actual return type.
getActualReturnType(Operation, IDatatype, IDatatype...) - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Determines the actual return type and considers the actual type of meta type parameters.
getActualType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the actual IVML type of decVar.
getActualType(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeOperationDescriptor
Returns the actual type of ob.
getActualType(Object[]) - Static method in class net.ssehub.easy.varModel.model.values.CompoundValue
Returns the actual type if stored as CompoundValue.SPECIAL_SLOT_NAME_TYPE parameter in the given array.
getActualTypeString(IDatatype, String) - Static method in class net.ssehub.easy.producer.ui.internal.TypeSelectionDialog
Returns "(actual: )" if type is not null, deflt else.
getActualTypeString(Value, String) - Static method in class net.ssehub.easy.producer.ui.internal.TypeSelectionDialog
Returns "(actual: )" if value is not null, deflt else.
getAdapter(Class<T>) - Method in class net.ssehub.easy.producer.ui.productline_editor.ProductLineEditorInput
 
getAdapter(Object, Class) - Static method in class net.ssehub.easy.producer.ui.internal.EditProductLineAction
Returns an adaptable object or null if the Object adaptable is neither an instance of the Class clazz nor an instance of IAdaptable.
getAdapter(Configuration, ReasonerConfiguration) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
Returns the adapter for the given configuration.
getAdditional() - Method in class net.ssehub.easy.basics.modelManagement.IndentationConfiguration
The number of additional whitespaces to be considered after indentation (extra indentation, language dependent).
getAdditionalIndentation() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Returns the additional indentation as configured.
getAdvice(int) - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
Get the advice at the specified index.
getAdviceCount() - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
Get the number of advices of this model.
getAdvices() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script.ScriptDescriptor
Returns the advices.
getAdvices() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
Returns the advices.
getAffectedVariable(int) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Returns the affected variable specified by index.
getAffectedVariablesCount() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Return the number of affected variables.
getAfterText() - Method in class net.ssehub.easy.varModel.persistency.ConstraintSplitWriter
Returns the textual model representation after the constraint.
getAlias(Class<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Returns a possible alias for cls based on ClassMeta.
getAlias(ClassMeta) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Returns a possible alias for ClassMeta.
getAlias(Operation) - Static method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns the alias defined for the given operation has.
getAliasedType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
Returns the aliased type.
getAliasType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns the alias type.
getAllAttributes(HierarchicalStreamReader, int) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionTypeDescriptorConverter
Gets All attributes for maps, sets and collections.
getAllAttributes(HierarchicalStreamReader, int) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.VTLTypeConverter
Gets All attributes for maps, sets and collections.
getAllAttributes(IResolutionScope) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Returns all attributes in scope.
getAllAttributes(IResolutionScope, List<Attribute>, Set<IResolutionScope>) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Collects all attributes in scope and imported scopes.
getAllConstraints() - Method in class net.ssehub.easy.varModel.model.filter.ConstraintSeparator
Getter for returning all constraints of an ivml project.
getAllCopiedProjects() - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Returns a set of all copied projects (including copies of imported projects).
getAllDefs(INode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProviderUtility
Returns all def-Declarations inside of the VTL-Script, ready to display as a propose.
getAllInstances(IDatatype) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Returns all instances of the given type and sub-types.
getAllInstances(IDatatype) - Method in interface net.ssehub.easy.varModel.confModel.IConfiguration
Returns all instances of type.
getAllInstances(IDatatype) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.EvaluationContextImpl
 
getAllInstances(IDatatype) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalConfiguration
 
getAllInstantiators(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns all instantiators currently available in EASy-Producer.
getAllOperation(int) - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
Returns the operation at position index and considers also parent operations.
getAllOperationCount() - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
Returns the number of operations of the parent an all parents above.
getAllOperationsCleaned() - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Returns all operations for all registered types in the IVML_DATATYPES Array.
getAllParamsFromDef(INode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProviderUtility
Returns all parameters from a def-Declaration, ready to display as a propose.
getAllParamsFromTemplate(INode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProviderUtility
Returns all parameters from the VTL-Template, ready to display as a propose.
getAllPLProjects() - Method in class net.ssehub.easy.producer.eclipse.persistency.ResourcesMgmt
gets all PLugin projects from the workspace and adds it to an arraylist.
getAllProjects() - Method in class net.ssehub.easy.producer.eclipse.persistency.ResourcesMgmt
Returns all existing projects inside the current workspace.
getAllRegisteredTypes(INode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProviderUtility
Returns all VTL-types currently available in EASy-Producer.
getAllRules(LanguageUnit) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns a list of all RuleDeclarationImpl objects defined in the current VIL-script.
getAllRules(INode, boolean) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns all rules in the current script in terms of a StyledString including name and parameter list.
getAllSuccessors() - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Returns a list of all direct and indirect successor-IDs.
getAllTypes(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns all VIL-types currently available in EASy-Producer.
getAllTypes(INode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProviderUtility
Returns all VTL-types currently available in EASy-Producer, but may contain duplicate entries.
getAllVariables(LanguageUnit) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns a list of all VariableDeclarationImpl objects defined in the current VIL-script.
getAllVarsForType(INode, List<String>, boolean) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns a List with all variables in the document, which have a specified type.
getAllVarsInLangUnit(INode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProviderUtility
Returns all variables inside of the LanguageUnit, ready to display as a proposal.
getAllVarsInLangUnitWithType(INode, List<String>) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProviderUtility
 
getAllVarsInStmt(INode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProviderUtility
Returns all variables inside of a statement, ready to display as a proposal.
getAllVarsInStmtWithType(INode, List<String>) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProviderUtility
Returns all variables inside of a statement, which have a specific type, ready to display as a proposal.
getAlternative(int) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.MultipleSelectionFragment
Returns the specified alternative fragment.
getAlternative(int) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement
Get the alternative of this statement at the specified index.
getAlternativeCount() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement
Get the number of alternatives of this switch statement.
getAlternativesCount() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.MultipleSelectionFragment
Returns the number of alternative fragments.
getAndDec() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.IntHolder
Returns the int value decremented by 1.
getAndInc() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.IntHolder
Returns the int value incremented by 1.
getAnnotation(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the attribute specified by name (matches qualified and unqualified names).
getAnnotation(IvmlElement) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the attribute specified by element (matches qualified and unqualified names).
getAnnotationValue(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
Returns the annotation value as a string.
getArgument() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.Argument
Returns the current argument (expression).
getArgument(int) - Method in class net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
Returns the specified argument.
getArgument(int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Returns the specified argument.
getArgument(int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
Returns the specified argument.
getArgument(int) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IArgumentProvider
Returns the specified argument.
getArgument(int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ResolvableOperationCallExpression
 
getArgumentsCount() - Method in class net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
Returns the number of arguments.
getArgumentsCount() - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Returns the number of arguments.
getArgumentsCount() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
Returns the number of arguments.
getArgumentsCount() - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IArgumentProvider
Returns the number of arguments.
getArgumentsCount() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ResolvableOperationCallExpression
 
getArgumentsKey(VilArgumentProvider) - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Returns the key for the free arguments of a VIL argument provider.
getArray() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
Returns the array for further use.
getArtifact(Object) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Returns a known artifact.
getArtifactClass() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.DefaultFileArtifactCreator
 
getArtifactClass() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.DefaultFolderArtifactCreator
 
getArtifactClass() - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactCreator
The class of the artifact being created.
getArtifactClass() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.VtlFileArtifactCreator
 
getArtifactClass() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.DefaultXmlFileArtifactCreator
 
getArtifactClass() - Method in class net.ssehub.easy.instantiation.java.artifacts.DefaultJavaFileArtifactCreator
 
getArtifactModel() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
Returns the artifact model.
getArtifactModel() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Returns the containing artifact model.
getArtifactModel() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Returns the underlying artifact model.
getArtifactModel() - Method in interface net.ssehub.easy.instantiation.java.artifacts.IJavaParent
Returns the ArtifactModel.
getArtifactModel() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAssignment
 
getArtifactModel() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
getArtifactModel() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaCall
 
getArtifactModel() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
 
getArtifactModel() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaImport
 
getArtifactModel() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
 
getArtifactModel() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaPackage
 
getArtifactModel() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaQualifiedName
 
getArtifactName() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactCreatorNode
Returns the name of the artifact.
getAssignment(int) - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
getAssignment(int) - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
getAssignment(int) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
getAssignment(int) - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Returns the assignment specified by index.
getAssignmentBlocks() - Method in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
Returns the found assignments blocks.
getAssignmentCount() - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
getAssignmentCount() - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
getAssignmentCount() - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
getAssignmentCount() - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Returns the number of assignments.
getAssignmentData(int) - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
Returns the specified assignment data instance.
getAssignmentDataCount() - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
Returns the number of assignment data instances (attribute-value combinations).
getAssignments() - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
Returns the actual assignments.
getAssignmentState() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
The current IAssignmentState of the wrapped IDecisionVariable.
getAssignmentState() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationContext
Returns the global (target) assignment state for the actual evaluation.
getAssignmentState() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.EvaluationContextImpl
 
getAssingmentConstraints() - Method in class net.ssehub.easy.varModel.model.filter.ConstraintSeparator
Getter for returning all AssignmentConstraints of an ivml project.
getAttachedConstraintsSize() - Method in class net.ssehub.easy.reasoning.core.reasoner.DefaultConstraint
Returns the number of attached constraints.
getAttachedTo() - Method in class net.ssehub.easy.reasoning.core.reasoner.AttachedConstraint
 
getAttachedTo() - Method in class net.ssehub.easy.varModel.model.Constraint
Returns the element, e.g., type, the constraint is attached to.
getAttrAssignments() - Method in class de.uni_hildesheim.sse.translation.Utils.SplitResult
Returns the attribute assignments.
getAttribute(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
getAttribute(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Attribute
Returns the specified attribute.
getAttribute(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns the specified attribute.
getAttribute(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.DecisionVariable
Returns the specified attribute.
getAttribute(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
 
getAttribute(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
getAttribute(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the specified attribute.
getAttribute(int) - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
Returns a specific attribute.
getAttribute(int) - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Returns a specific attribute.
getAttribute(int) - Method in class net.ssehub.easy.varModel.cst.ConstraintSyntaxTree
Returns a specific attribute.
getAttribute(int) - Method in class net.ssehub.easy.varModel.cst.Variable
 
getAttribute(int) - Method in class net.ssehub.easy.varModel.cstEvaluation.CollectionElementVariable
 
getAttribute(int) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
getAttribute(int) - Method in class net.ssehub.easy.varModel.model.Attribute
Returns a specific attribute.
getAttribute(int) - Method in class net.ssehub.easy.varModel.model.CompoundAccessStatement
 
getAttribute(int) - Method in class net.ssehub.easy.varModel.model.datatypes.FreezeVariableType
Returns the specified attribute.
getAttribute(int) - Method in class net.ssehub.easy.varModel.model.DecisionVariableDeclaration
Returns a specific attribute.
getAttribute(int) - Method in interface net.ssehub.easy.varModel.model.IAttributeAccess
Returns a specific attribute.
getAttribute(int) - Method in class net.ssehub.easy.varModel.model.Project
 
getAttribute(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Returns a specific attribute.
getAttribute(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the attribute specified by name (matches qualified and unqualified names).
getAttribute(String) - Method in class net.ssehub.easy.varModel.cst.ConstraintSyntaxTree
Returns a specific attribute.
getAttribute(String) - Method in class net.ssehub.easy.varModel.cstEvaluation.CollectionElementVariable
 
getAttribute(String) - Method in class net.ssehub.easy.varModel.model.Attribute
Returns a specific attribute.
getAttribute(String) - Method in class net.ssehub.easy.varModel.model.CompoundAccessStatement
 
getAttribute(String) - Method in class net.ssehub.easy.varModel.model.datatypes.FreezeVariableType
Returns the attribute of the given name.
getAttribute(String) - Method in class net.ssehub.easy.varModel.model.DecisionVariableDeclaration
Returns a specific attribute.
getAttribute(String) - Method in interface net.ssehub.easy.varModel.model.IAttributeAccess
Returns a specific (declared) attribute.
getAttribute(String) - Method in class net.ssehub.easy.varModel.model.Project
 
getAttribute(IvmlElement) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the attribute specified by element (matches qualified and unqualified names).
getAttribute(IAttributableElement, String) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Finds an attribute with name on element.
getAttributeAssignments() - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
Method for returning all attribute assignments.
getAttributeByName(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Returns the specified Java attribute.
getAttributeCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Attribute
Returns the number of attributes.
getAttributeCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns the number of attributes.
getAttributeCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.DecisionVariable
Returns the number of attributes.
getAttributeCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
 
getAttributeCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
getAttributeCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the number of attributes.
getAttributeDeclaration(Configuration, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Utils
Returns a matching attribute declaration.
getAttributeFileString(String) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.Entity
Returns the value of a given attribute as file string (considering internal conversion conventions).
getAttributes() - Method in class net.ssehub.easy.producer.core.persistence.datatypes.Entity
Returns the attribute-map.
getAttributes() - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Returns all attributes for which value assignments are stored.
getAttributes(ContentAssistContext) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Get all AttributeTo statements to extract the names for example.
getAttributesAsList() - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Returns all attributes for which value assignments are stored.
getAttributesAsSet() - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Returns all attributes for which value assignments are stored.
getAttributesCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
getAttributesCount() - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Returns the number of attributes for which value assignments are stored in this instance.
getAttributesCount() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
Returns the number of attributes.
getAttributesCount() - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Returns the number of attributes.
getAttributesCount() - Method in class net.ssehub.easy.varModel.cst.ConstraintSyntaxTree
Returns the number of attributes.
getAttributesCount() - Method in class net.ssehub.easy.varModel.cst.Variable
 
getAttributesCount() - Method in class net.ssehub.easy.varModel.cstEvaluation.CollectionElementVariable
 
getAttributesCount() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
getAttributesCount() - Method in class net.ssehub.easy.varModel.model.Attribute
Returns the number of attributes.
getAttributesCount() - Method in class net.ssehub.easy.varModel.model.CompoundAccessStatement
 
getAttributesCount() - Method in class net.ssehub.easy.varModel.model.datatypes.FreezeVariableType
Returns the number of attributes.
getAttributesCount() - Method in class net.ssehub.easy.varModel.model.DecisionVariableDeclaration
Returns the number of attributes.
getAttributesCount() - Method in interface net.ssehub.easy.varModel.model.IAttributeAccess
Returns the number of (declared) attributes.
getAttributesCount() - Method in class net.ssehub.easy.varModel.model.Project
 
getAttributeValue(String) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.Entity
Returns value of given attribute.
getAttributeValue(Attribute, int) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Returns the specific value assigned to attribute.
getAttributeValues() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
Returns the attribute values for reasoning.
getAttributeValues(ReasonerConfiguration) - Static method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
Null-safe access to the attribute values.
getAttributeValuesCount(Attribute) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Returns the number of values assigned to attribute.
getAttrs() - Method in class de.uni_hildesheim.sse.translation.Utils.SplitResult
Returns the attributes.
getAvailable(String) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns models available for a given model name.
getAvailable(String) - Method in interface net.ssehub.easy.basics.modelManagement.IModelRepository
Returns models available for a given model name.
getAvailable(String) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Returns models available for a given model name.
getAvailable(String) - Method in class net.ssehub.easy.basics.modelManagement.ModelRepository
 
getAvailableInstantiators(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns a list with all available instantiators.
getAvailableModels(IProject) - Method in class net.ssehub.easy.integration.common.eclipse.IModelAccess
Returns the models which are available for and visible from project.
getAvailableOperations(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Get all VIL operations currently registered to EASy-Producer.
getBackground(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
 
getBackground(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.predecessorSelection.PTNSelectionDialogLabelProvider
 
getBase() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Returns the base directory.
getBase() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IProjectDescriptor
The base folder of the project (typically the project location).
getBase() - Method in class net.ssehub.easy.producer.core.mgmt.ProjectDescriptor
 
getBase() - Method in class net.ssehub.easy.producer.core.persistence.standard.StandaloneProjectDescriptor
 
getBaseCommentsResource() - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns the URI to the actual base comments text resource.
getBaseFolder() - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment
Returns the base folder.
getBasePath() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Returns the (absolute) base path of ArtifactModel.getBase().
getBaseType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
getBaseType() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getBaseType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getBaseType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
getBaseType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
getBaseType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
getBaseType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
getBaseType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlProjectTypeDescriptor
 
getBaseType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
 
getBaseType() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Returns the base type (in case of IVML derived types).
getBaseType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
getBaseType(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
Returns the base type of type.
getBaseVariable() - Method in interface net.ssehub.easy.varModel.confModel.ICollectionElementVariable
The base variable representing the collection.
getBaseVariable() - Method in class net.ssehub.easy.varModel.cstEvaluation.CollectionElementVariable
 
getBasicTypeByName(String) - Static method in class net.ssehub.easy.varModel.model.datatypes.Types
Returns a basic type by name.
getBasisType() - Method in class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
Returns the basis type.
getBeforeText() - Method in class net.ssehub.easy.varModel.persistency.ConstraintSplitWriter
Returns the textual model representation before the constraint.
getBestMatch() - Method in class net.ssehub.easy.varModel.cstEvaluation.DispatchInformation
Returns the best matching operation.
getBinary() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.CompositeArtifact
 
getBinary() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
getBinary() - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifact
Returns the binary representation of the contents of this artifact for manipulation.
getBinary() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.AlternativeFragment
 
getBinary() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.MultipleSelectionFragment
 
getBinary() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.OptionalityFragment
 
getBinary() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
 
getBinary() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
 
getBinary() - Method in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
getBinary() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
getBinary() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
getBinary() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
 
getBinary() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaImport
 
getBinary() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
 
getBinary() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaPackage
 
getBinary() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaQualifiedName
 
getBinaryInstance() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.CompositeArtifact
Returns the plain binary representation instance.
getBindingTime() - Method in interface net.ssehub.easy.integration.common.IDecisionVariable
Returns the binding time of the variable.
getBindingTime() - Method in class net.ssehub.easy.integration.common.impl.DecisionVariable
 
getBindingTimeAttribute() - Method in class net.ssehub.easy.integration.common.impl.DecisionVariable
Returns the binding time attribute if there is any.
getBlock(D) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.AbstractRuleTranslator
Returns the actual rule block.
getBlock(RuleDeclaration) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.RuleTranslator
 
getBody() - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceForCommand
Returns the body expressions.
getBodyElement(int) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IRuleBlock
Get the element of this rule at the specified index.
getBodyElement(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
getBodyElement(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleBlock
 
getBodyElement(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.SimpleStatementBlock
 
getBodyElement(int) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateBlock
Get the element of this block at the specified index.
getBodyElementCount() - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IRuleBlock
Get the number of body elements of this rule.
getBodyElementCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
getBodyElementCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleBlock
 
getBodyElementCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.SimpleStatementBlock
 
getBodyElementCount() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateBlock
Get the number of body elements of this rule.
getBoolean(IvmlElement, String, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.InstanceNameValueMapper
Returns a boolean value for element.
getBooleanValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
 
getBooleanValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
getBooleanValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
 
getBooleanValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
getBooleanValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the boolean value of the decision variable.
getBooleanValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
Returns the obtained value as boolean.
getBooleanValue(String) - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
Returns the boolean value of slot.
getBoundContainerElement(int) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Returns a container element.
getBoundContainerElementCount() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Returns the number of container elements.
getBuildScript() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Returns the main build script for building the project (starting point of the instantiation).
getBuildScript() - Method in interface net.ssehub.easy.producer.core.persistence.datatypes.IProjectCreationResult
Returns the main build script for instantiating the whole project.
getBuildScript() - Method in class net.ssehub.easy.producer.core.persistence.standard.ProjectCreationResult
 
getBundleId() - Method in class de.uni_hildesheim.sse.ui.XtextEditor
 
getBundleId() - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.XtextEditor
 
getBundleId() - Method in class net.ssehub.easy.dslCore.ui.editors.CommonXtextEditor
Returns the current bundle id.
getByClosestUri(URI, List<String>) - Method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Returns the model information with the closest match to uri, i.e.
getByClosestUri(List<ModelInfo<M>>, URI, List<String>) - Static method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Returns the model information from infos with the closest match to uri, i.e.
getByEqualUri(URI) - Method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Returns the model information with the exact match to uri.
getByName(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the decision variable with the given (qualified) name.
getByName(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns the decision variable with the given (qualified) name.
getByName(String) - Method in class net.ssehub.easy.instantiation.velocity.VelocityCompoundAccess
Returns the desired member value of the compound.
getCallerStackFrame(String) - Method in class net.ssehub.easy.basics.logger.LogFormatter
Gets the CallerStackFrame for the Class throwing the exception.
getCallImpl(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Tries to filter the CallImpl from a node.
getCallType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
Returns the call type.
getCandidates(String, int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
getCandidates(String, int) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getCandidates(String, int) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getCandidates(String, int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
getCandidates(String, int) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Returns operation candidates matching the given name and number of unnamed (required) arguments.
getCandidates(String, int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
 
getCandidates(IMetaType, String, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns the potential operation candidates for a given name and parameter numbers on a specific type.
getCapabilities() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerDescriptor
Returns the supported capabilities.
getCapabilityCount() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerDescriptor
Returns the number of provided capabilities.
getCause() - Method in class de.uni_hildesheim.sse.vil.expressions.translation.DeferredResolvableOperationExpression
Returns the ECore cause.
getCause() - Method in class net.ssehub.easy.dslCore.translation.Message
Returns the cause of the message (in terms of the causing ECore element).
getCause() - Method in class net.ssehub.easy.varModel.validation.ValidationMessage
Returns the cause of this message.
getCausingFeature() - Method in class net.ssehub.easy.dslCore.translation.Message
Returns the causing feature (within Message.getCause()).
getCausingFeature() - Method in exception net.ssehub.easy.dslCore.translation.TranslatorException
Returns the the specific language feature within TranslatorException.getECause() which caused the exception.
getCdata() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
Returns the cdata of the element.
getCdataDirect() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
Returns the text object for cdata regardless whether it is null.
getCellEditor(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationCellEditor
Returns the CellEditor for the given element.
getCellEditor(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog.ArgumentEditingSupport
 
getCellEditor(Composite) - Method in class net.ssehub.easy.producer.ui.confModel.AbstractExpandableGUIVariable
 
getCellEditor(Composite) - Method in class net.ssehub.easy.producer.ui.confModel.BasisGUIVariable
 
getCellEditor(Composite) - Method in class net.ssehub.easy.producer.ui.confModel.ComboboxGUIVariable
 
getCellEditor(Composite) - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns a CellEditor for a table.
getCellEditor(Composite) - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.DelegatingGuiVariable
 
getChangeHistory() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns the change history.
getCheckGroupSelection() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeHeaderMenu
Returns the check group selection state.
getChild(int) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactCreatorNode
Returns the specified child.
getChild(int) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
 
getChild(int) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
Returns the child at the given index.
getChildCount() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
 
getChildCount() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
Returns the number of children.
getChildren() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode
Returns the children.
getChildren(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AnnotationViewContentProvider
 
getChildren(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationContentProvider
 
getChildren(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorTreeContentProvider
 
getChildrenCount() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactCreatorNode
Returns the number of children.
getClassByName(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Returns the specified classes of this java file.
getClassNameMapper() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IClassNameMapperProvider
Returns the class name mapper.
getClasspath() - Static method in class net.ssehub.easy.instantiation.maven.Maven
ANT is a bit different regarding its class loader...
getClassTypeFromFreezable(IFreezable) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
Returns the ModelElementTypeFinder.ClassType the given IFreezable is an instance of.
getCode() - Method in class net.ssehub.easy.dslCore.translation.Message
Returns a code for the message.
getCode() - Method in exception net.ssehub.easy.dslCore.translation.TranslatorException
Returns a numerical code representing the problem.
getCode() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.Message
Returns the error/message code.
getCode() - Method in exception net.ssehub.easy.varModel.model.IvmlException
Returns a numerical code representing the cause.
getCode() - Method in class net.ssehub.easy.varModel.validation.ValidationMessage
Returns the code of this message.
getCollator() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationContext
Returns the collator corresponding to the actual locale of this context.
getCollectedVariables() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
Returns the collected variables.
getCollectionType(TypeDescriptor<?>...) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the VIL type for a collection with the given type parameters.
getColumnImage(Object, int) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
 
getColumnImage(Object, int) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog.ParamTableLabelProvider
 
getColumnText(Object, int) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
 
getColumnText(Object, int) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeLabelProvider
getColumnText(Object, int) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog.ParamTableLabelProvider
 
getColumnTitles() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
Returns the titles of the columns.
getColumnWidths() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
Returns the widths of the columns.
getCommandOutput(String) - Static method in class net.ssehub.easy.instantiation.core.JavaUtilities
Executes the given command inside the command line and returns the result of the command.
getComment() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns the comment of the model element.
getComment() - Method in class net.ssehub.easy.varModel.cst.Comment
Returns the comment text.
getComment() - Method in interface net.ssehub.easy.varModel.model.IModelElement
Returns the comment of the model element.
getComment() - Method in class net.ssehub.easy.varModel.model.ModelElement
 
getComment(Object) - Method in class net.ssehub.easy.varModel.model.Comment
Returns the comment assigned to the given model element.
getComment(Object) - Method in class net.ssehub.easy.varModel.model.StructuredComment
Returns the comment assigned to the given model element.
getComment(String) - Method in class net.ssehub.easy.reasoning.core.reasoner.CommentResourceVisitor
Returns the comment for key.
getCommentBefore(IModelElement, boolean) - Method in class net.ssehub.easy.varModel.model.Project
Returns the comment before the specified model element.
getComments() - Method in class net.ssehub.easy.varModel.model.Project
Returns the structured comment for this project.
getComments(ModelInfo<Project>) - Static method in class net.ssehub.easy.varModel.management.ModelCommentsPersistencer
Determines the comment resource for the specified model information object/project.
getComments(Project) - Static method in class net.ssehub.easy.varModel.management.ModelCommentsPersistencer
Returns the comment resource for the given project.
getCommentsResource() - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns the URI to the actual comments text resource.
getComposite() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns the GUI component where this variable and its editors are displayed.
getCompositeExpression() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CompoundMatchExpression
Returns the text used for creating the expression.
getCompound(int) - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
getCompound(int) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getCompound(int) - Method in interface net.ssehub.easy.instantiation.core.model.common.IResolvableModel
Get the compound at the specified index.
getCompound(String) - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
getCompound(String) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getCompound(String) - Method in interface net.ssehub.easy.instantiation.core.model.common.IResolvableModel
Returns the compound declaration with given name.
getCompound(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Searches for a compoundstatement from inside to outside
getCompoundCount() - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
getCompoundCount() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getCompoundCount() - Method in interface net.ssehub.easy.instantiation.core.model.common.IResolvableModel
Get the number of compounds defined in this model.
getCompoundDeclarationByName(String, ContentAssistContext) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
searches for the TypedefCompound-object by its name.
getCompoundDeclarationsByNames(List<String>, ContentAssistContext) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
searches for the TypedefCompound-objects by given names.
getCompoundExpression() - Method in class net.ssehub.easy.varModel.cst.CompoundAccess
The expression denoting the compound to access.
getCompoundVariable() - Method in class net.ssehub.easy.varModel.model.CompoundAccessStatement
Returns the underlying compound variable.
getCondition() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.AlternativeExpression
Returns the condition to be evaluated.
getCondition() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.JoinExpression
Returns the join condition.
getCondition() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.WhileStatement
Returns the condition of the while statement.
getCondition() - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceIfCommand
Returns the condition expression.
getCondition() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.AlternativeStatement
Get the condition of this alternative.
getCondition() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentAlternativeExpression
Returns the condition.
getCondition() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement.Alternative
Returns the alternative condition.
getConditionExpression() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.WhileStatement
Get the condition of this loop.
getConfig() - Method in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
Returns the variability configuration.
getConfig() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
 
getConfig() - Method in interface net.ssehub.easy.producer.ui.productline_editor.configuration.IGUIConfigurationContainer
Returns the configuration instance.
getConfigContainer() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigMenu
Returns the IGUIConfigurationContainer which will be manipulated by this menu.
getConfigFolder() - Method in interface net.ssehub.easy.producer.core.persistence.datatypes.IProjectCreationResult
Returns the location of configuration files for the newly created project.
getConfigFolder() - Method in class net.ssehub.easy.producer.core.persistence.standard.ProjectCreationResult
 
getConfigLocation() - Method in interface net.ssehub.easy.instantiation.core.model.IInstantiatorProject
Returns the folder containing the EASy configuration and the variability models as a subfolder of IInstantiatorProject.getProjectLocation().
getConfigLocation() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Returns the folder containing the EASy configuration and the variability models as a subfolder of PLPInfo.getProjectLocation().
getConfigProvider() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
Getter for the VariableConfigProvider.
getConfiguration() - Method in interface net.ssehub.easy.instantiation.core.model.IInstantiatorProject
Returns the configuration for the variability model.
getConfiguration() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
getConfiguration() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the configuration.
getConfiguration() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns the underlying EASy configuration.
getConfiguration() - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Returns the configuration used by this executor.
getConfiguration() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Returns the configuration for the ivml variability model of this plp.
getConfiguration() - Method in class net.ssehub.easy.producer.core.varMod.container.ProjectContainer
Returns the configuration related to the stored Project.
getConfiguration() - Method in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
 
getConfiguration() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Getter for the configuration which holds this variable.
getConfiguration() - Method in interface net.ssehub.easy.producer.ui.confModel.IGUIConfigurableElement
Returns the related GUIConfiguration where this items belongs to.
getConfiguration() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
Getter of the configuration edited by the related editor.
getConfiguration() - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIConfiguration
Returns the IVML configuration.
getConfiguration() - Method in class net.ssehub.easy.varModel.confModel.Configuration
 
getConfiguration() - Method in exception net.ssehub.easy.varModel.confModel.ConfigurationException
Returns the configuration this exception occurs on.
getConfiguration() - Method in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
Returns the Configuration, which will currently saved by this saver.
getConfiguration() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
getConfiguration() - Method in interface net.ssehub.easy.varModel.confModel.IConfigurationElement
Returns the topLevel parent.
getConfiguration() - Method in class net.ssehub.easy.varModel.confModel.NestedVarConfigProvider
 
getConfiguration() - Method in class net.ssehub.easy.varModel.confModel.ToplevelVarConfigProvider
Return the Configuration where the related IDecisionVariable belongs to.
getConfiguration() - Method in class net.ssehub.easy.varModel.confModel.VariableConfigProvider
Return the configuration containing the related IDecisionVariable.
getConfiguration() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
getConfiguration() - Method in class net.ssehub.easy.varModel.model.filter.AbstractStateVariablesInConstraintFinder
Returns the assigned configuration.
getConfiguration() - Method in class net.ssehub.easy.varModel.model.rewrite.modifier.AbstractFrozenChecker
Getter for the configuration (passed to the constructor).
getConfiguration(File) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Returns the (cached) configuration for the given project (in terms of a projectFolder).
getConfiguration(Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Returns the configuration form .
getConfiguration(IProject) - Static method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.PersistenceUtils
Returns the (cached) configuration for the given project (in terms of a projectFolder).
getConfigurationEntriesSize() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
Returns the number of configuration entries.
getConfiguredDecisions() - Method in class net.ssehub.easy.varModel.confModel.Configuration
Returns the saved (AbstractVariable, IDecisionVariable) mapping.
getConflict(String, Version) - Method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Returns the first conflict the described model has with the conflict import statements collected in this context.
getConflict(M) - Method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Returns the first conflict model and its (recursive) imports have with the conflict import statements collected in this context.
getConflict(M, Set<M>) - Method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Returns the first conflict model and its (recursive) imports have with the conflict import statements collected in this context.
getConflictComments() - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Returns the list of conflicting item comments.
getConflictLabels() - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Returns the list of conflicting item labels.
getConflictProjects() - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Returns the list of conflicting item Projects.
getConflicts() - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Returns the list of conflicting items.
getConflictsCount() - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Returns the number of conflicting elements.
getConflictSuggestions() - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Returns the list of conflicting item Suggestions.
getConflictSuggestionTypes() - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Returns the list of conflicting item suggestion types.
getConsSyntax() - Method in class net.ssehub.easy.varModel.model.Constraint
Getter-Method for the ConstraintSyntaxTree.
getConstantValue() - Method in class net.ssehub.easy.varModel.cst.ConstantValue
Getter-Method for the constant-value.
getConstraint() - Method in class net.ssehub.easy.reasoning.core.reasoner.EvaluationResult.EvaluationPair
Returns the constraint.
getConstraint(int) - Method in class de.uni_hildesheim.sse.ui.ModelConnector
 
getConstraint(int) - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
getConstraint(int) - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
getConstraint(int) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
getConstraint(int) - Method in class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
Returns a specific constraint.
getConstraint(int) - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Returns the specified contained constraint.
getConstraintCount() - Method in class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
Returns the number of constraints.
getConstraints() - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
Getter for returning all constraints (except eval) of an ivml project.
getConstraintsCount() - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
getConstraintsCount() - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
getConstraintsCount() - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
getConstraintsCount() - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Returns the number of contained constraints.
getConstraintsForVariable(IConfigurationElement) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
Returns the constraints registered for variable.
getConstraintText() - Method in class net.ssehub.easy.varModel.persistency.ConstraintSplitWriter
Returns the textual model representation of the constraint.
getConstraintValueExpression(Value) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Returns the expression for a constraint to be created for a constraint variable.
getConstraintVariable(Constraint) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Returns the variable currently assigned to constraint.
getConstraintVariables() - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Method for returning a list of AbstractVariables that are involved in each failed constraint.
getConstructor() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionConstructorDescriptor
Returns the wrapped constructor.
getContainedType() - Method in class net.ssehub.easy.varModel.confModel.ContainerVariable
Returns the contained type of this container.
getContainedType() - Method in class net.ssehub.easy.varModel.cst.ConstantValue
 
getContainedType() - Method in class net.ssehub.easy.varModel.cst.ConstraintSyntaxTree
Returns the data type explicitly contained in this syntax tree.
getContainedType() - Method in class net.ssehub.easy.varModel.model.datatypes.Container
Returns the type of the contained elements.
getContainedType() - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
 
getContainedType() - Method in class net.ssehub.easy.varModel.model.values.MetaTypeValue
Returns the data type explicitly contained in this value.
getContainedType() - Method in class net.ssehub.easy.varModel.model.values.Value
Returns the data type explicitly contained in this value.
getContainer() - Method in class net.ssehub.easy.varModel.cst.ContainerOperationCall
Returns the set to operate on (given as an expression).
getContainerExpression() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.LoopStatement
Get the expression of this loop which defines the set of elements to iterate over.
getContainerName() - Method in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizardPage
The currently path/folder of the file to create.
getContainerType() - Method in class net.ssehub.easy.varModel.cst.ContainerOperationCall
Returns the actual container type taking into account that the left side must not be a container but can dynamically be mapped into one.
getContainingFolder() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Returns the folder containing the physical model file.
getContainingRule(TreeNode) - Static method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeUtils
Returns the containing rule.
getContent() - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
getContent() - Method in interface net.ssehub.easy.dslCore.ui.editors.IEmbeddedEditor
Returns the full content of the editor, including potential context such as prefix and postfix.
getContent() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.Dtd
Returns the content of the DTD.
getContent() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement
Returns the content.
getContentPane() - Method in class net.ssehub.easy.producer.ui.productline_editor.AbstractEASyEditorPage
Returns the content pane of this editor page.
getContentPane() - Method in class net.ssehub.easy.producer.ui.productline_editor.DelegatingEasyEditorPage
 
getContentPane() - Method in interface net.ssehub.easy.producer.ui.productline_editor.IEASyEditorPage
Returns the content pane of this editor page.
getContents(L) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
Returns the actual contents of script.
getContext() - Method in class de.uni_hildesheim.sse.translation.ResultEntry
Returns the actual type context.
getContext() - Static method in class net.ssehub.easy.producer.core.persistence.internal.Activator
Getter for the context of this plug-in.
getContext() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Returns the evaluation context.
getContextModel() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Returns the model assigned to the context.
getContextPaths() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
 
getContextPaths() - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IRuntimeEnvironment
Returns the search paths of the current context.
getContextStack() - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.AbstractConstraintProcessor
Returns the context stack, e.g., for type exclusions.
getContextStack() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver.OtherConstraintsProcessor
 
getContextType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Returns the actual context type.
getContextType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver.Level
Returns the current context.
getContextVariableName(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Returns the name of the variable during a call (dot-notation).
getControl() - Method in class net.ssehub.easy.producer.ui.confModel.ComboGUIEditor
 
getControl() - Method in class net.ssehub.easy.producer.ui.confModel.ContainerTextGUIEditor
 
getControl() - Method in interface net.ssehub.easy.producer.ui.confModel.GUIEditor
Returns the actual SWT control of the editor.
getControl() - Method in class net.ssehub.easy.producer.ui.confModel.LabelGUIEditor
 
getControl() - Method in class net.ssehub.easy.producer.ui.confModel.MultipleSelectionEditor
 
getControl() - Method in class net.ssehub.easy.producer.ui.confModel.TextGUIEditor
 
getControl() - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.DelegatingGuiVariable
 
getConversion(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns the specified conversion.
getConversions() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns the available conversions.
getConversionsCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns the number of conversions provided by this type descriptor.
getConversionToSequence() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns the first registered conversion operation from this type to a sequence.
getCopiedAccessor(ICustomOperationAccessor) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Returns a copied ICustomOperationAccessor for the given original accessor.
getCopiedElement(ContainableModelElement) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Returns a copied element if it was copied already.
getCopiedParent() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer.UnresolvedAnnotationAssignment
Returns the target/copied AttributeAssignment.
getCopiedParent() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer.UnresolvedSyntaxContainer
Returns the already translated parent to which the default belongs to.
getCopiedParent(IModelElement) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Returns the copied parent (should only be used by the CSTCopyVisitor).
getCopiedProject() - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Returns the copy of the visited project.
getCopyExpressions() - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
Returns whether (partial) expressions shall always be copied or only if needed.
getCopyVariables() - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
Returns variables shall always be copied or whether instances shall be reused if possible.
getCoreFunction() - Method in enum net.ssehub.easy.producer.ui.contributions.Contributions.UIElement
Returns the depending core function.
getCreatedProject() - Method in class net.ssehub.easy.producer.eclipse.persistency.project_creation.AbstractProjectCreator
Returns the newly created ProductLineProject.
getCreator() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactCreatorNode
Returns the attached creator.
getCreator(Class<?>) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Returns the ArtifactCreator annotation for cls.
getCreatorClassName() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactCreatorNode
Returns the name of the class of the attached creator.
getCurrentCollator() - Static method in class net.ssehub.easy.instantiation.core.model.common.ExecutionLocal
Returns the collator for ExecutionLocal.getCurrentLocale().
getCurrentConfiguration() - Static method in class net.ssehub.easy.instantiation.core.model.common.ExecutionLocal
Returns the current (top-level) configuration known during execution.
getCurrentContainer() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Returns the current container expression from the top-most context.
getCurrentInPlaceCommand() - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Returns the current in-place command on the command stack.
getCurrentIterator() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Returns the current iterator variable from the top-most context.
getCurrentLocale() - Static method in class net.ssehub.easy.instantiation.core.model.common.ExecutionLocal
Returns the current locale for this thread used during evaluation.
getCurrentModel() - Method in class net.ssehub.easy.instantiation.core.model.common.Resolver
 
getCurrentModel() - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Returns the current model.
getCurrentParent() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
Returns the current parent.
getCurrentRuntimeEnvironment() - Static method in class net.ssehub.easy.instantiation.core.model.common.ExecutionLocal
Returns the current runtime environment for this thread.
getCurrentTracer() - Static method in class net.ssehub.easy.instantiation.core.model.common.ExecutionLocal
Returns the current tracer for this thread.
getCurrentType() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Returns the type stored in the current context.
getCurrentTypeRegistry() - Static method in class net.ssehub.easy.instantiation.core.model.common.ExecutionLocal
Returns the current type registry for this thread.
getCustomMessages() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
Returns if custom messages are enabled.
getCustomOperation(ICustomOperationAccessor, IDatatype[], int) - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Searches for a custom operation on accessor.
getCustomOperation(ICustomOperationAccessor, IDatatype[], HashSet<ICustomOperationAccessor>, int) - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Searches for a custom operation on accessor and, if not found, on the imports of accessor.
getCustomOperationOnImports(ICustomOperationAccessor, IDatatype[], HashSet<ICustomOperationAccessor>, int) - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Finds an operation via accessor imports.
getDatatype() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
Returns the IVML data type.
getDatatype(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
Returns the datatype for object.
getDatatypeByElementName(String) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
Returns a ModelElementTypeFinder.ModelElementDescription of the model element specified by the given element name.
getDatatypeVisitorInstance(QualifiedNameMode) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Returns a pooled datatype visitor instance.
getDecision() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.Message
Returns the causing decision variable.
getDecision(String, boolean) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Returns the decision variable for a potentially nested/qualified name from this configuration.
getDecision(IDecisionVariable, String, boolean) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Returns the decision variable for a potentially nested/qualified name from this configuration using with var as current search context.
getDecision(AbstractVariable) - Method in class net.ssehub.easy.varModel.confModel.Configuration
 
getDecision(AbstractVariable) - Method in interface net.ssehub.easy.varModel.confModel.IConfiguration
Returns the specified IDecisionVariable.
getDecision(AbstractVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.EvaluationContextImpl
 
getDecision(AbstractVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalConfiguration
 
getDecisionCount() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
Returns the number of configured decisions.
getDecisionCount() - Method in class net.ssehub.easy.varModel.confModel.Configuration
Returns the number of decisions.
getDecisionVariable() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Return the underlying decision variable for internal purpose, such as velocity.
getDecisionVariableForConstraint(Constraint) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
Returns the decision variable for constraint.
getDecisionVars(ContentAssistContext) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Get all DecisionVariables.
getDecisionVarsForType(String, ContentAssistContext) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
searches for VariableDeclarations by a specific type.
getDeclaration() - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceVarDeclCommand
Returns the declaration.
getDeclaration() - Method in class net.ssehub.easy.instantiation.core.model.expressions.VariableExpression
Returns the variable declaration beyond this node.
getDeclaration() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
getDeclaration() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the declaration of this variable in terms of VIL/VTL instances.
getDeclaration() - Method in class net.ssehub.easy.varModel.confModel.CompoundItemConfigProvider
 
getDeclaration() - Method in class net.ssehub.easy.varModel.confModel.Configuration
Returns the declaration of the variable.
getDeclaration() - Method in class net.ssehub.easy.varModel.confModel.ContainerItemConfigProvider
 
getDeclaration() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
getDeclaration() - Method in interface net.ssehub.easy.varModel.confModel.IConfigurationElement
Returns the declaration of the variable.
getDeclaration() - Method in class net.ssehub.easy.varModel.confModel.ToplevelVarConfigProvider
Returns the Declaration of the related IDecisionVariable.
getDeclaration() - Method in class net.ssehub.easy.varModel.confModel.VariableConfigProvider
Returns the declaration of the related IDecisionVariable.
getDeclaration() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
getDeclaration(int) - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
getDeclaration(int) - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
getDeclaration(int) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
getDeclaration(int) - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Returns the specified DecisionVariableDeclaration.
getDeclarationCount() - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
getDeclarationCount() - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
getDeclarationCount() - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
getDeclarationCount() - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Returns the number of all nested DecisionVariableDeclarations including nested DecisionVariableDeclarations of AttributeAssignments.
getDeclarationMap() - Method in class net.ssehub.easy.varModel.model.filter.DeclarationMapper
Returns a Hashmap of all top-level DecisionVariableDeclarations.
getDeclarationMapping() - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Returns the currently copied declarations, must not be modified from out side.
getDeclarations() - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
Returns The parameter of the constructor call if the element was a DecisionVariableDeclaration Returns a list of DecisionVariableDeclaration if the parameter of the constrcutor call was an AttributeAssignment (This list maybe empty) Otherwise an empty list will be returned .
getDeclarations() - Method in class net.ssehub.easy.varModel.model.filter.DeclrationInConstraintFinder
Returns all AbstractVariable's inside the given ConstraintSyntaxTree.
getDeclarationsByType(IDatatype) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
Find all declarations for the given IDatatype, also not top level declarations.
getDeclarationSize() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
Number of all variables found in constraints (should be replacesd by other method detecting nuber of variables in the model).
getDeclarationsWithMissingTypes() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Returns the set of original declarations, which could not be translated due to missing CustomDatatypes.
getDeclarator(int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionEvaluator
Returns the specified declarator.
getDeclarator(int) - Method in class net.ssehub.easy.varModel.cst.ContainerOperationCall
Returns the specified declarator.
getDeclaratorsCount() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionEvaluator
Returns the number of declarators.
getDeclaratorsCount() - Method in class net.ssehub.easy.varModel.cst.ContainerOperationCall
Returns the number of declarators.
getDeclaredConstraintsCount() - Method in class net.ssehub.easy.varModel.model.ModelStatistics
Returns the number of declared constraints.
getDeclaredDataTypesCount() - Method in class net.ssehub.easy.varModel.model.ModelStatistics
Returns the number of declared data types.
getDeclaredField(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
Returns the directly declared field with name name.
getDeclaredSlot(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
Returns the directly declared slot with name name.
getDeclaredVariablesCount() - Method in class net.ssehub.easy.varModel.model.ModelStatistics
Returns the number of declared decision variables.
getDeclaringCompound(AbstractVariable) - Static method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationUtils
Returns the declaring compound type.
getDeclaringType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
getDeclaringType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
getDeclaringType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
getDeclaringType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.FieldDescriptor
Returns the declaring type.
getDeclaringType() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation
Returns the declaring type.
getDeclaringType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns the declaring type.
getDeclaringTypeName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns the name of the declaring type.
getDeclaringTypeNameFallback() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.ConstructorOperationDescriptor
 
getDeclaringTypeNameFallback() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.TypeOperationDescriptor
 
getDeclaringTypeNameFallback() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeOperationDescriptor
 
getDeclaringTypeNameFallback() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOperationDescriptor
 
getDeclaringTypeNameFallback() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns the name of the declaring type in case that OperationDescriptor.getDeclaringType() is null.
getDeclaringTypeNameFallback() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionConstructorDescriptor
 
getDeclaringTypeNameFallback() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
getDeepestContainedType(Container) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Returns the deepest contained type, i.e., for a nested container the deeply nested (base) type.
getDef() - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.DefInfo
Returns the related template model instance.
getDef() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
Returns the def stored in this instance.
getDef(int) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
Get the sub-templates of this template at the specified index.
getDefault() - Static method in class net.ssehub.easy.dslCore.ui.Activator
Returns the shared instance.
getDefault() - Static method in class net.ssehub.easy.producer.eclipse.Activator
Returns the shared instance.
getDefault() - Static method in class net.ssehub.easy.producer.ui.internal.Activator
Returns the shared instance.
getDefaultArtifactModel() - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Returns the default artifact model.
getDefaultBaseCommentsResource() - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns the URI to the actual base default comments text resource.
getDefaultClass() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Returns the default class of this Java File artifact, i.e., the class corresponding to the name of this artifact.
getDefaultCommentsResource() - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns the URI to the default comments text resource.
getDefaultConstraints() - Method in class net.ssehub.easy.reasoning.core.reasoner.DefaultConstraint
Returns the default constraint list explicitly.
getDefaultCopyMechanismID() - Static method in class net.ssehub.easy.producer.eclipse.contributions.Contributions
Returns the default copy mechanism ID.
getDefaultCopyMechanismIDImpl() - Method in class net.ssehub.easy.producer.eclipse.contributions.Contributions
Returns the default copy mechanism ID.
getDefaultExtension(int) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Returns the specified default extension.
getDefaultExtensionCount() - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Returns the number of default extensions.
getDefaultFileName() - Method in class de.uni_hildesheim.sse.ivml.ui.wizards.CommentsWizardPageDescriptor
 
getDefaultFileName() - Method in class de.uni_hildesheim.sse.ivml.ui.wizards.IVMLWizardPageDescriptor
 
getDefaultFileName() - Method in class de.uni_hildesheim.sse.ui.wizards.VILWizardPageDescriptor
 
getDefaultFileName() - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.wizards.VTLWizardPageDescriptor
 
getDefaultFileName() - Method in interface net.ssehub.easy.dslCore.ui.wizards.IWizardPageDescriptor
A default name as a suggestion for the user.
getDefaultInstance() - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Returns the default instance.
getDefaultLoader() - Method in class net.ssehub.easy.basics.modelManagement.ModelLoaders
Returns the default loader.
getDefaultLocale() - Static method in class net.ssehub.easy.basics.DefaultLocale
Returns the default locale for evaluation.
getDefaultLocale() - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Returns the default locale from preferences.
getDefaultLocaleAsString() - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Returns the default locale as string.
getDefaultModelsConfiguration(File, Map<Configuration.PathKind, File>) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Creates a configuration for loading default models.
getDefaultReasoner() - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Returns the default reasoner via the preferences store.
getDefaultResoner() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
Returns the default reasoner.
getDefaultReturnType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
Returns the default return type that shall not be emitted / does not require return expressions.
getDefaultShell() - Static method in class net.ssehub.easy.producer.ui.application.Dialogs
Returns the default shell of the workbench.
getDefaultType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Resolver
 
getDefaultType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Returns the default type.
getDefaultType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Resolver
 
getDefaultValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
 
getDefaultValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
getDefaultValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns the default value for this type, usually a neutral value or a constant value to compare against.
getDefaultValue() - Method in interface net.ssehub.easy.integration.common.IDecisionVariable
Returns the default value of the variable as specified as part of the variable declaration in the underlying IVML model.
getDefaultValue() - Method in class net.ssehub.easy.integration.common.impl.DecisionVariable
 
getDefaultValue() - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIParameter
Returns the default value.
getDefaultValue() - Method in class net.ssehub.easy.varModel.model.AbstractVariable
Getter for the value.
getDefaultValues() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
Returns the default values for this method.
getDefCount() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
Get the number of sub-templates of this template.
getDeferredDefaultConstraints() - Method in class net.ssehub.easy.reasoning.core.reasoner.DefaultConstraint
Returns the deferred default constraint list explicitly.
getDefs() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
Returns the def templates.
getDefs(INode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProviderUtility
Returns a list with all def-Declarations inside of an VTL-Script.
getDelegate() - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
Returns the delegate type.
getDenotation() - Method in enum net.ssehub.easy.producer.core.persistence.datatypes.ModelType
Getter for the section name of this ModelType.
getDependentLocation(int) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations.Location
The specified dependent locations.
getDependentLocationCount() - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations.Location
Returns the number of dependent locations.
getDereferencedValue() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Returns the value of the accessed element, referred values are dereferenced.
Note: This method is expensive as it may create a new EvaluationVisitor to resolve reference expressions.
getDereferencedValue(Value) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationContext
Dereferences a value within this context.
getDerivedVarsForType(String, String, ContentAssistContext) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
searches for the VariableDeclaration of derived-type variables, like a setOf(Type)
getDescription() - Method in class de.uni_hildesheim.sse.ivml.ui.wizards.CommentsWizardPageDescriptor
 
getDescription() - Method in class de.uni_hildesheim.sse.ivml.ui.wizards.IVMLWizardPageDescriptor
 
getDescription() - Method in class de.uni_hildesheim.sse.ui.wizards.VILWizardPageDescriptor
 
getDescription() - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.wizards.VTLWizardPageDescriptor
 
getDescription() - Method in interface net.ssehub.easy.basics.messages.IMessage
Returns the message description.
getDescription() - Method in class net.ssehub.easy.basics.messages.Message
 
getDescription() - Method in interface net.ssehub.easy.dslCore.ui.wizards.IWizardPageDescriptor
A description of the AbstractFiletypeWizardPage.
getDescription() - Method in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
Getter for the SemanticErrorDescription (describing a caught exception).
getDescription() - Method in class net.ssehub.easy.producer.core.varMod.container.SemanticErrorDescription
Getter for the error description.
getDescription() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElement
Returns a default description of the element, using all the other getters.
getDescriptor() - Method in class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
 
getDescriptor() - Method in interface net.ssehub.easy.reasoning.core.frontend.IReasonerInstance
Returns a descriptor stating common information about this reasoner.
getDescriptor() - Method in class net.ssehub.easy.reasoning.core.reasoner.DelegatingReasonerInstance
 
getDescriptor() - Method in interface net.ssehub.easy.reasoning.core.reasoner.IReasoner
Returns a descriptor stating common information about this reasoner.
getDescriptor() - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner
 
getDescriptor() - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner.ReasonerInstance
 
getDescriptor(int) - Static method in class net.ssehub.easy.producer.ui.project_management.ProjectConfigurationRegistry
Returns the selected AbstractProjectCreationDescriptor.
getDescriptorSize() - Static method in class net.ssehub.easy.producer.ui.project_management.ProjectConfigurationRegistry
Returns the number or registered AbstractProjectCreationDescriptors.
getDetailedDescription() - Method in interface net.ssehub.easy.basics.messages.IMessage
Returns a detailed message description (if available) or IMessage.getDescription().
getDetailedDescription() - Method in class net.ssehub.easy.basics.messages.Message
 
getDetailedDescription() - Method in class net.ssehub.easy.dslCore.translation.Message
 
getDimensionCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Returns the number of dimensions of T.
getDimensionType(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Returns the type of the specified dimension of T.
getDisplay() - Method in class net.ssehub.easy.producer.ui.productline_editor.DelegatingEasyEditorPage
 
getDisplay() - Method in interface net.ssehub.easy.producer.ui.productline_editor.IEASyEditorPage
Returns the Display that is associated with the receiver.
getDisplayName() - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.AbstractRuleTranslator
Returns the display name of the language concept being processed.
getDisplayName() - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.RuleTranslator
 
getDisplayName(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.DisplayNameProvider
Returns the display name of a variable.
getDisplayName(ConstraintSyntaxTree, Configuration) - Method in class net.ssehub.easy.varModel.confModel.DisplayNameProvider
Returns the display name of a constraint, e.g., for a value of a reference.
getDisplayName(AbstractVariable) - Method in class net.ssehub.easy.varModel.confModel.DisplayNameProvider
Returns the display name of a variable.
getDisplayName(EnumLiteral) - Method in class net.ssehub.easy.varModel.confModel.DisplayNameProvider
Returns the display name of an enumeration literal.
getDisplayName(ProjectInterface) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.InterfaceDropDown
 
getDisplayName(Value) - Method in class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
Returns a String representing a selectable element.
getDisplayNameForIndexAccess(OCLFeatureCall, Configuration) - Method in class net.ssehub.easy.varModel.confModel.DisplayNameProvider
Returns the display name for an index access constraint expression.
getDisplayNameProvider() - Static method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory
Returns the current display name provider.
getDocument() - Method in class net.ssehub.easy.dslCore.ui.editors.CommonXtextEditor
 
getDocumentBuilderFactory() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Returns the document builder factory.
getDoubleValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
Returns the obtained value as double.
getDownloadSource() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerDescriptor
Returns the source for downloading a licensed version.
getEasyFolder() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Returns the path to the EASy files.
getECause() - Method in exception net.ssehub.easy.dslCore.translation.TranslatorException
Returns the Ecore language model element for which the exception was caused.
getEcoreElement(CommonXtextEditor<?, Project>, ModelElementTypeFinder.ModelElementDescription) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
Returns the EObject of the parse tree of the given XtextEditor's resource that matches the element described by the given ModelElementTypeFinder.ModelElementDescription.
getEcoreElement(CommonXtextEditor<?, LanguageUnit>, ILanguageElement) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlEcoreModelQuery
 
getEcoreElement(CommonXtextEditor<?, LanguageUnit>, ILanguageElement) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilEcoreModelQuery
 
getEcoreElement(CommonXtextEditor<?, P>, R) - Method in interface net.ssehub.easy.dslCore.ui.hyperlinking.IEcoreModelQuery
Returns the EObject of the parse tree of the given editor's resource that matches the element described by the given ModelElementDescription.
getEcoreElement(EObject, ILanguageElement) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilEcoreModelFinder
Returns the ECore object for declaration defined in contentElement.
getEditableContent() - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
getEditableContent() - Method in interface net.ssehub.easy.dslCore.ui.editors.IEmbeddedEditor
Returns the editable content in this editor.
getEditor() - Method in class net.ssehub.easy.producer.ui.confModel.AbstractExpandableGUIVariable
 
getEditor() - Method in class net.ssehub.easy.producer.ui.confModel.BasisGUIVariable
 
getEditor() - Method in class net.ssehub.easy.producer.ui.confModel.ComboboxGUIVariable
 
getEditor() - Method in class net.ssehub.easy.producer.ui.confModel.ContainerGUIVariable
 
getEditor() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns the (non-cell) editor for this variable.
getEditor() - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.DelegatingGuiVariable
 
getEditorFor(IDecisionVariable) - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIConfiguration
Returns the control (of the editor for) var.
getEditorOpener() - Method in class de.uni_hildesheim.sse.ui.hyperlinking.IvmlHyperlinkFactory
 
getEditorOpener() - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilHyperlinkFactory
 
getEditorOpener() - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlHyperlinkFactory
 
getEditorOpener() - Method in interface net.ssehub.easy.dslCore.ui.hyperlinking.IHyperlinkFactory
Returns the editor opener.
getEditorTitle(boolean) - Method in class de.uni_hildesheim.sse.ui.Activator
 
getEditorTitle(boolean) - Method in class de.uni_hildesheim.sse.ui.embed.EditorUtils
 
getEditorTitle(boolean) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.embed.EditorUtils
 
getEditorTitle(boolean) - Method in interface net.ssehub.easy.dslCore.ui.editors.ModelEditorConfigurer.IModelEditorConfigurer
Returns the editor title.
getEffectiveParent() - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
Returns the effective parent of this assignment, i.e., the containing compound or project.
getElement() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.ElementTreeNode
Returns the element.
getElement() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.StrategyCallExpressionTreeNode
 
getElement() - Method in class net.ssehub.easy.varModel.model.Attribute
Returns the attributed element.
getElement() - Method in class net.ssehub.easy.varModel.model.search.SearchResult
Returns the related (model) element.
getElement(int) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Returns a contained model element specified by index.
getElement(int) - Method in class net.ssehub.easy.varModel.cstEvaluation.ListWrapperValue
Returns the specified element.
getElement(int) - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
getElement(int) - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
getElement(int) - Method in class net.ssehub.easy.varModel.model.ContainableModelElementList
 
getElement(int) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
getElement(int) - Method in interface net.ssehub.easy.varModel.model.datatypes.IResolutionScope
Returns a contained model element specified by index.
getElement(int) - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Returns the element specified by index.
getElement(int) - Method in class net.ssehub.easy.varModel.model.Project
Returns a contained model element specified by index.
getElement(int) - Method in class net.ssehub.easy.varModel.model.ProjectInterface
Returns a contained model element specified by index.
getElement(int) - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
Returns the specified element.
getElement(String) - Method in class de.uni_hildesheim.sse.translation.TypeContext
 
getElement(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
 
getElement(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns the element matching the given (qualified) name.
getElement(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
 
getElement(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
getElement(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the element matching the given (qualified) name.
getElement(String) - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
getElement(String) - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
getElement(String) - Method in class net.ssehub.easy.varModel.model.ContainableModelElementList
 
getElement(String) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
getElement(String) - Method in interface net.ssehub.easy.varModel.model.datatypes.IResolutionScope
Returns a contained model element specified by its name.
getElement(String) - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Returns the element specified by name.
getElement(String) - Method in class net.ssehub.easy.varModel.model.Project
 
getElement(String) - Method in class net.ssehub.easy.varModel.model.ProjectInterface
 
getElementClass() - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder.ModelElementDescription
Returns the class of the model element this ModelElementTypeFinder.ModelElementDescription describes.
getElementCount() - Method in class de.uni_hildesheim.sse.translation.TypeContext
Returns the number of contained elements.
getElementCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.Applicator
Returns the value of the elements handles by this applicator, i.e., the maximum index + 1.
getElementCount() - Method in class net.ssehub.easy.varModel.cstEvaluation.ListWrapperValue
Returns the number of elements in the wrapped list.
getElementCount() - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
getElementCount() - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
getElementCount() - Method in class net.ssehub.easy.varModel.model.ContainableModelElementList
 
getElementCount() - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
getElementCount() - Method in interface net.ssehub.easy.varModel.model.datatypes.IResolutionScope
Returns the number of contained elements.
getElementCount() - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Returns the number of elements.
getElementCount() - Method in class net.ssehub.easy.varModel.model.Project
Returns the number of contained elements.
getElementCount() - Method in class net.ssehub.easy.varModel.model.ProjectInterface
Returns the number of contained elements.
getElementName() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ForStatement
 
getElementName() - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IEnumeratingLoop
Returns the name of the VIL language element.
getElementName() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
getElementName() - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder.ModelElementDescription
Returns the name of the model element this ModelElementTypeFinder.ModelElementDescription describes.
getElementName(int) - Method in class net.ssehub.easy.varModel.confModel.ContainerVariable
Returns the symbolic name for an element in this container, such as the index for sequences.
getElementName(int) - Method in class net.ssehub.easy.varModel.confModel.SequenceVariable
 
getElementName(int) - Method in class net.ssehub.easy.varModel.confModel.SetVariable
 
getElements() - Method in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
Returns the GUI Elements which should be shown inside the GUI as an array.
getElements(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AnnotationViewContentProvider
 
getElements(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationContentProvider
 
getElements(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog.ParamTableContentProvider
 
getElements(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorTreeContentProvider
 
getElements(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.predecessorSelection.PTNSelectionDialogContentProvider
 
getElementsByNamePrefix(ModelElement, String, DatatypeVisitor, SearchContext, Class<?>...) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Searches a given set of elements by a name prefix starting at element.
getElementsByNamePrefix(ModelElement, String, QualifiedNameMode, SearchContext, Class<?>...) - Static method in class net.ssehub.easy.varModel.model.IvmlModelQuery
Searches a given set of elements by a name prefix starting at element.
getElementsByNamePrefix(ModelElement, String, SearchContext, Class<?>...) - Static method in class net.ssehub.easy.varModel.model.IvmlModelQuery
Searches a given set of elements by a name prefix starting at element.
getElementSize() - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
Returns the number of elements in this container.
getElementType() - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder.ModelElementDescription
Returns the type of the model element this ModelElementTypeFinder.ModelElementDescription describes.
getElementType(Collection<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns the element type of collection.
getElseExpr() - Method in class net.ssehub.easy.varModel.cst.IfThen
Returns the else-expression.
getElseExpression(int) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentAlternativeExpression
Returns the specified then expression.
getElseExpressions() - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceIfCommand
Returns the else expressions.
getElseExpressionsCount() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentAlternativeExpression
Returns the number of else expression.
getElseFragment() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.AlternativeFragment
Returns the else-fragment.
getElsePart() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.AlternativeExpression
Returns the else-part to be executed if the condition is false.
getElseStatement() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.AlternativeStatement
Get the else-statement of this alternative.
getEnabled() - Method in enum net.ssehub.easy.producer.eclipse.contributions.Contributions.CoreFunction
Returns the default behavior of no contribution is present.
getEnabled() - Method in enum net.ssehub.easy.producer.ui.contributions.Contributions.UIElement
Returns the default behavior of no contribution is present.
getEncoding() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Returns the encoding.
getEndSeparator() - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceForCommand
Returns the optional end separator.
getEndSeparator() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentLoopExpression
Returns the optional end separator expression.
getEntity(int) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.Model
Returns an entity specified by index.
getEntityCount() - Method in class net.ssehub.easy.producer.core.persistence.datatypes.Model
Returns the number of entities.
getEntryType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractRuleMatchExpression
Returns the entry type over which this match expression will be able to iterate.
getEntryType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.ArtifactMatchExpression
 
getEntryType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.BooleanMatchExpression
 
getEntryType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CollectionMatchExpression
 
getEntryType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CompoundMatchExpression
 
getEntryType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.PathMatchExpression
 
getEntryType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.StringMatchExpression
 
getEnumType(TypeRegistry, EnumValue) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Returns the VIL type for an enum value.
getEnumValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
 
getEnumValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
getEnumValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
 
getEnumValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
getEnumValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the boolean value of the decision variable.
getEnumValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
Returns the obtained value as enum value.
getEProject() - Method in class de.uni_hildesheim.sse.translation.ResultEntry
Returns the xText project.
getError(int) - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
Returns the specified error.
getErrorClassification() - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Method for returning a list of reasoning error classifiers.
getErrorClassifier() - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElementDetails
Method for returning error classifier.
getErrorCount() - Method in class net.ssehub.easy.basics.modelManagement.IModelLoader.LoadResult
Returns the number of errors in the stored messages.
getErrorCount() - Method in class net.ssehub.easy.dslCore.translation.ExpressionTranslator
 
getErrorCount() - Method in class net.ssehub.easy.dslCore.translation.LogMessageReceiver
 
getErrorCount() - Method in class net.ssehub.easy.dslCore.translation.MessageReceiver
Returns the number of errors.
getErrorCount() - Method in class net.ssehub.easy.dslCore.translation.ModelTranslator
 
getErrorCount() - Method in class net.ssehub.easy.dslCore.TranslationResult
Returns the number of errors among the messages.
getErrorCount() - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
Returns the number of errors.
getErrorCount() - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
Returns the number of detected errors.
getErrorMessages() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns the stored error messages as a string.
getErrors() - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
Returns the errors occurred while assignment.
getErrorString() - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
Returns the errors as a comma separated string.
getEvalBlocks() - Method in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
Returns all discovered PartialEvaluationBlocks.
getEvalConstraints() - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
Getter for returning eval constraints of an ivml project.
getEvals() - Method in class de.uni_hildesheim.sse.translation.Utils.SplitResult
Returns the evals.
getEvaluable(int) - Method in class net.ssehub.easy.varModel.model.PartialEvaluationBlock
Returns the constraint specified by index.
getEvaluableCount() - Method in class net.ssehub.easy.varModel.model.PartialEvaluationBlock
Returns the number of constraints.
getEvaluationBlocksElements(int) - Method in class de.uni_hildesheim.sse.ui.ModelConnector
Returns the set of evaluation block elements of an evaluation expression.
getEvaluationContext() - Method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Returns the evaluation context for version restrictions.
getEvaluationPair(int) - Method in class net.ssehub.easy.reasoning.core.reasoner.EvaluationResult
Returns an evaluation pair.
getEvaluationPairCount() - Method in class net.ssehub.easy.reasoning.core.reasoner.EvaluationResult
Returns the number of stored evaluation pairs.
getEvaluationTime() - Method in class net.ssehub.easy.reasoning.sseReasoner.Engine
Method for getting evaluation time of the model.
getEvaluationTime() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Returns the time used for evaluation.
getEvaluator() - Method in class net.ssehub.easy.varModel.model.filter.AbstractStateVariablesInConstraintFinder
Returns the evaluator.
getExecutableType(Object) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.ExecutableOperand
Returns the executable operand type for the given object.
getExecutableType(TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.ExecutableOperand
Returns the executable operand type for the given type.
getExpectedFailCode() - Method in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
The expected failure code.
getExpectedFailReason() - Method in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
Returns the expected fail reason (if the execution failed).
getExpectedName() - Method in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
Returns the expected name of the model.
getExpectedOutputFile() - Method in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
Returns the file containing the expected output.
getExpectedTrace() - Method in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
Returns the file containing the expected execution trace.
getExpectedVersion() - Method in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
Returns the expected version of the model.
getExplanation() - Method in enum net.ssehub.easy.reasoning.core.reasoner.GeneralMeasures
 
getExplanation() - Method in interface net.ssehub.easy.reasoning.core.reasoner.IMeasurementKey
An explanation/headline for this key.
getExplanation() - Method in enum net.ssehub.easy.reasoning.sseReasoner.Measures
 
getExport(int) - Method in class net.ssehub.easy.varModel.model.ProjectInterface
Returns the exported decision variable specified by index.
getExportsCount() - Method in class net.ssehub.easy.varModel.model.ProjectInterface
Returns the number of exports.
getExpr() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ParenthesisExpression
Returns the expression within the parenthesis.
getExpr() - Method in class net.ssehub.easy.varModel.cst.Comment
Returns the commented expression.
getExpr() - Method in class net.ssehub.easy.varModel.cst.Parenthesis
Returns the nested expression.
getExpression() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ForStatement
 
getExpression() - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IEnumeratingLoop
Returns the iterator expression.
getExpression() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
getExpression() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.ArtifactMatchExpression
Returns the artifact expression.
getExpression() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.BooleanMatchExpression
Returns the actual Boolean expression.
getExpression() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CollectionMatchExpression
Returns the collection expression.
getExpression() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.PathMatchExpression
Returns the text used for creating the expression.
getExpression() - Method in class net.ssehub.easy.instantiation.core.model.common.ExpressionStatement
Returns the expression.
getExpression() - Method in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
Get the value of this variable.
getExpression() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
Returns the expression specifying the value of the argument.
getExpression() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionEvaluator
Returns the expression.
getExpression() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestriction
Returns the restriction expression.
getExpression() - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringExpression
Returns the contained expression.
getExpression() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.SlotDescriptor
Returns the initialization expression.
getExpression() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaParameterDeclaration
Get the (default) value of this variable.
getExpression() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationParameter
 
getExpression() - Method in class net.ssehub.easy.varModel.cst.ContainerOperationCall
Returns the iterating expression.
getExpression() - Method in class net.ssehub.easy.varModel.cst.DeferInitExpression
Returns the deferred expression.
getExpression() - Method in class net.ssehub.easy.varModel.model.AttributeAssignment.Assignment
Returns the expression representing the actual value of the assignment.
getExpression(int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CompositeExpression
Returns the specified expression.
getExpression(int) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionIterator
Returns the specified expression.
getExpression(int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.MultiAndExpression
Returns the specified expression.
getExpression(int) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentLoopExpression
Returns the specified body expression.
getExpression(int) - Method in class net.ssehub.easy.varModel.cst.BlockExpression
Returns the specified expression.
getExpression(int) - Method in class net.ssehub.easy.varModel.cst.CompoundInitializer
Returns the specified expression.
getExpression(int) - Method in class net.ssehub.easy.varModel.cst.ContainerInitializer
Returns the specified expression.
getExpression(int) - Method in class net.ssehub.easy.varModel.cst.MultiAndExpression
Returns the specified expression.
getExpressionContext() - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Returns the expression context.
getExpressionCount() - Method in class net.ssehub.easy.instantiation.core.model.expressions.MultiAndExpression
Returns the number of expressions represented by this expression.
getExpressionCount() - Method in class net.ssehub.easy.varModel.cst.BlockExpression
Returns the number of expressions.
getExpressionCount() - Method in class net.ssehub.easy.varModel.cst.CompoundInitializer
Returns the number of expressions / slots.
getExpressionCount() - Method in class net.ssehub.easy.varModel.cst.ContainerInitializer
Returns the number of expressions.
getExpressionCount() - Method in class net.ssehub.easy.varModel.cst.MultiAndExpression
Returns the number of expressions represented by this expression.
getExpressionParser() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
getExpressionParser() - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Returns the actual expression parser.
getExpressionParser() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
getExpressionParser(ExpressionParserRegistry.ILanguage<R>) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionParserRegistry
Returns the expression parser for a given language.
getExpressionsCount() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CompositeExpression
Returns the number of expression.
getExpressionsCount() - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionIterator
Returns the number of expression.
getExpressionsCount() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentLoopExpression
Returns the number of body expression.
getExpressionTranslator() - Method in class net.ssehub.easy.dslCore.translation.ModelTranslator
Returns the associated expression translator.
getExprOrExecution(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
 
getExprs() - Method in class de.uni_hildesheim.sse.translation.Utils.SplitResult
Returns the expressions.
getExtension() - Method in class de.uni_hildesheim.sse.BuildLangModelUtility
 
getExtension() - Method in class de.uni_hildesheim.sse.ModelUtility
 
getExtension() - Method in class de.uni_hildesheim.sse.ui.Activator
 
getExtension() - Method in class de.uni_hildesheim.sse.ui.embed.EditorUtils
 
getExtension() - Method in class de.uni_hildesheim.sse.vil.templatelang.TemplateLangModelUtility
 
getExtension() - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.embed.EditorUtils
 
getExtension() - Method in class net.ssehub.easy.dslCore.ModelUtility
Returns the file extension / identifier to react on.
getExtension() - Method in interface net.ssehub.easy.dslCore.ui.editors.ModelEditorConfigurer.IModelEditorConfigurer
Returns the file extension to configure fore.
getExtension() - Method in class net.ssehub.easy.reasoning.core.reasoner.FileUpgrader
Returns the extension of the source URI.
getExtensionImport(String, Imports<M>, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Returns an extension import (super script, super template).
getExtensionType(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
getExtensionType(int) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getExtensionType(int) - Method in interface net.ssehub.easy.instantiation.core.model.common.IResolvableModel
Returns the specified extension type.
getExtensionType(int) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getExtensionTypesCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
getExtensionTypesCount() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getExtensionTypesCount() - Method in interface net.ssehub.easy.instantiation.core.model.common.IResolvableModel
Returns the number of extension types declared in/by this model.
getExtensionTypesCount() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getFactory() - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Returns the resolver factory.
getFailCode() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
The failure code.
getFailCode() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
The failure code.
getFailed(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Returns the specified failed rule.
getFailedConstraintPart() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Method for checking part of a failed constraints against null.
getFailedCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Returns the number of failed rules.
getFailedElements() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Method for retrieving FailedElements with failed Constraints and IDecisionVariables.
getFailedExpression() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Returns the innermost failed expression(s).
getFailReason() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
Returns the fail reason (if the execution failed).
getFailReason() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
Returns the fail reason (if the execution failed).
getFallbackBaseURI() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Returns the base URI for template resolution in this execution if there is no template to obtain it from.
getFallbackBaseURI() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateSubstitutionExecution
 
getField() - Method in class net.ssehub.easy.instantiation.core.model.expressions.FieldAccessExpression
Returns the field.
getField() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ValueAssignmentExpression
The field to assign to.
getField(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
getField(int) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getField(int) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getField(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
getField(int) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Returns the specified field.
getField(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
 
getField(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
getField(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns the field descriptor with the specified name.
getFieldCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
getFieldCount() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getFieldCount() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getFieldCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
getFieldCount() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Returns the number of fields provided by this type.
getFieldCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
 
getFieldDeclaration() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
Getter for the FieldDeclaration of the Attribute.
getFields() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns the available fields.
getFile() - Method in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
Returns the file containing the model.
getFile() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
Returns the parent XML file artifact.
getFile() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlRootElement
 
getFileExtension() - Method in class de.uni_hildesheim.sse.ivml.ui.wizards.CommentsPageCreator
 
getFileExtension() - Method in class de.uni_hildesheim.sse.ivml.ui.wizards.CommentsWizardPageDescriptor
 
getFileExtension() - Method in class de.uni_hildesheim.sse.ivml.ui.wizards.IVMLPageCreator
 
getFileExtension() - Method in class de.uni_hildesheim.sse.ivml.ui.wizards.IVMLWizardPageDescriptor
 
getFileExtension() - Method in class de.uni_hildesheim.sse.ui.wizards.VILPageCreator
 
getFileExtension() - Method in class de.uni_hildesheim.sse.ui.wizards.VILWizardPageDescriptor
 
getFileExtension() - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.wizards.VTLPageCreator
 
getFileExtension() - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.wizards.VTLWizardPageDescriptor
 
getFileExtension() - Method in interface net.ssehub.easy.dslCore.ui.wizards.IWizardPageDescriptor
The file extension to be created (needed for a consistency check).
getFileExtension() - Method in interface net.ssehub.easy.dslCore.ui.wizards.IWizardPageFactory
The file extension of files created by the AbstractFiletypeWizard.
getFileName() - Method in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizardPage
Returns the name of the file to create (including its file extension).
getFilters() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.GUIConfigurationFilter
Returns only the configured (not null) filters as an array.
getFilterType() - Method in class net.ssehub.easy.varModel.model.AbstractProjectVisitor
Returns the FilterType, which is currently used.
getFinalSeparatorExpression() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.LoopStatement
Returns the optional final separator expression.
getFirst() - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Returns the first constraint in this list.
getFirstCause(List<VilException>) - Static method in exception net.ssehub.easy.instantiation.core.model.common.VilException
Returns the first cause in case of multiple causes.
getFirstId(List<VilException>) - Static method in exception net.ssehub.easy.instantiation.core.model.common.VilException
Returns the first cause in case of multiple causes.
getFirstMessage(List<VilException>) - Static method in exception net.ssehub.easy.instantiation.core.model.common.VilException
Returns the first message in case of multiple causes.
getFlattenedParams(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns the type parameters for a flattened collection.
getForeground(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
 
getForeground(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.predecessorSelection.PTNSelectionDialogLabelProvider
 
getFormattingConfiguration() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
Returns the formatting configuration of this script.
getFormattingConfiguration() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
Returns the formatting configuration.
getFormattingHint() - Method in class net.ssehub.easy.instantiation.core.model.expressions.Expression
Returns the formatting hint assigned to this expression.
getFormattingHint() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.HintedExpression
 
getFormattingHint() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns the formatting hint.
getFoundDatatypes() - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
Returns a list of all found datatypes of the specified CustomDatatype.
getFreeArguments() - Method in class net.ssehub.easy.producer.core.mgmt.VilArgumentProvider
Returns the free arguments used by this instance.
getFreeArguments() - Method in class net.ssehub.easy.producer.ui.internal.VilClasspathProvider
 
getFreezable(int) - Method in class net.ssehub.easy.varModel.model.FreezeBlock
Returns a specific freezable.
getFreezableCount() - Method in class net.ssehub.easy.varModel.model.FreezeBlock
Returns the number of freezables.
getFreezeBlock(IFreezable) - Method in class net.ssehub.easy.varModel.model.filter.FrozenElementsFinder
Returns the freeze block to the given freezable.
getFreezeBlocks() - Method in class net.ssehub.easy.varModel.model.filter.FreezeBlockFinder
Returns a list of all freeze blocks in the specified project.
getFreezeProvider() - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.CopySpec
The freeze provider.
getFreezes() - Method in class de.uni_hildesheim.sse.translation.Utils.SplitResult
Returns the freezes.
getFreezeVariableName() - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.EnumAttributeFreezeProvider
 
getFreezeVariableName() - Method in interface net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.IFreezeProvider
The name of the freeze variable.
getFreezeVariableName() - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.SourceBasedFreezeProvider
 
getFromType() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAssignment
Returns the full qualified name of the assigned element.
getFrozenElements() - Method in class net.ssehub.easy.varModel.model.filter.FrozenElementsFinder
Returns all discovered frozen elements.
getFrozenVariablesCount() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInConstraintFinder
Returns the number of frozen variables used in the visited constraint.
getFunction() - Method in class net.ssehub.easy.varModel.model.datatypes.CustomOperation
 
getFunction() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns the function expression calculated by this operation.
getGenericParameter() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
Returns the generic parameter for further use.
getGenericParameter() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
Returns the params for further use.
getGenericParameter() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns the type parameters as array.
getGenericParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
getGenericParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
getGenericParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getGenericParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getGenericParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
 
getGenericParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
 
getGenericParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
getGenericParameterCount() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns the number of generic parameters of T.
getGenericParameterCount() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Returns the number of generic type parameters.
getGenericParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
getGenericParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
 
getGenericParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
getGenericParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
getGenericParameterType(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
getGenericParameterType(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
getGenericParameterType(int) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getGenericParameterType(int) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getGenericParameterType(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
 
getGenericParameterType(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
 
getGenericParameterType(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
getGenericParameterType(int) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns the type of the specified generic parameter of T.
getGenericParameterType(int) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Returns the specified generic parameter type.
getGenericParameterType(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
getGenericParameterType(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
 
getGenericParameterType(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
getGenericParameterType(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
getGenericType(int) - Method in class net.ssehub.easy.varModel.model.datatypes.BasisDatatype
 
getGenericType(int) - Method in class net.ssehub.easy.varModel.model.datatypes.Container
 
getGenericType(int) - Method in class net.ssehub.easy.varModel.model.datatypes.CustomDatatype
 
getGenericType(int) - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
 
getGenericType(int) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatype
Returns the specified generic type.
getGenericType(int) - Method in class net.ssehub.easy.varModel.model.ProjectType
 
getGenericTypeCount() - Method in class net.ssehub.easy.varModel.model.datatypes.BasisDatatype
 
getGenericTypeCount() - Method in class net.ssehub.easy.varModel.model.datatypes.Container
 
getGenericTypeCount() - Method in class net.ssehub.easy.varModel.model.datatypes.CustomDatatype
 
getGenericTypeCount() - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
 
getGenericTypeCount() - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatype
Returns the number of generic types.
getGenericTypeCount() - Method in class net.ssehub.easy.varModel.model.ProjectType
 
getGenericTypeIndex() - Method in enum net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Returns the index of the relevant generic type.
getGivenType(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ForStatement
 
getGivenType(int) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IEnumeratingLoop
Returns the specified given type (further specifying to IEnumeratingLoop.getVariable(int)).
getGivenType(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
getGrammar() - Method in class net.ssehub.easy.dslCore.ModelUtility
Returns the object representation of the actual grammar (and performs a lazy initialization of ModelUtility.grammar or ModelUtility.resourceSet if required).
getGroupSelection() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
Returns the group selection state.
getGuiConfig() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
 
getGuiConfig() - Method in interface net.ssehub.easy.producer.ui.productline_editor.configuration.IGUIConfigurationContainer
Returns the GUI configuration instance.
getHighestVersion() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Returns the highest Version that is available for this project.
getHighestVersion() - Method in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
Returns the highest Version that is available for the managed model.
getHistory() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Getter for the history of the variable.
getId() - Method in exception net.ssehub.easy.basics.messages.AbstractException
Returns the identifier.
getId() - Method in interface net.ssehub.easy.basics.messages.IIdentifiable
Returns a numerical identifier representing the actual message.
getId() - Method in exception net.ssehub.easy.basics.modelManagement.RestrictionEvaluationException
Returns the identification used for testing.
getId() - Method in exception net.ssehub.easy.dslCore.translation.TranslatorException
 
getId() - Method in exception net.ssehub.easy.varModel.model.IvmlException
 
getID() - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
Getter for the ID of this project.
getIdentifier() - Method in class net.ssehub.easy.instantiation.core.model.expressions.VarModelIdentifierExpression
Returns the original identifier.
getIdentifier() - Method in class net.ssehub.easy.instantiation.core.model.expressions.VilTypeExpression
Returns the original identifier.
getIDfromResource(IResource) - Method in class net.ssehub.easy.producer.eclipse.persistency.ResourcesMgmt
Returns the ID of the project holding the resource.
getIfExpr() - Method in class net.ssehub.easy.varModel.cst.IfThen
Returns the condition expression.
getIfPart() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.AlternativeExpression
Returns the if-part to be executed if the condition is false.
getIfStatement() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.AlternativeStatement
Get the if-statement of this alternative.
getImage() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode
Returns the display image.
getImage(Object) - Method in class net.ssehub.easy.producer.ui.internal.TypeSelectionDialog.TypeLabelProvider
 
getImage(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorTreeLabelProvider
 
getImage(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.predecessorSelection.PTNSelectionDialogLabelProvider
 
getImage(String) - Static method in class net.ssehub.easy.producer.ui.internal.Activator
Get icon by path.
getImage(String) - Static method in class net.ssehub.easy.producer.ui.reasoner.Images
Returns the image for the specified name.
getImage(ImageProvider.ImageType) - Method in class net.ssehub.easy.producer.ui.productline_editor.ImageProvider
Returns the specified image.
getImage(TreeNode) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.ImageProvider
Retrieves the corresponding Image for the given TreeNode and returns that image.
getImageDescriptor() - Method in class de.uni_hildesheim.sse.ivml.ui.wizards.CommentsWizardPageDescriptor
 
getImageDescriptor() - Method in class de.uni_hildesheim.sse.ivml.ui.wizards.IVMLWizardPageDescriptor
 
getImageDescriptor() - Method in class de.uni_hildesheim.sse.ui.wizards.VILWizardPageDescriptor
 
getImageDescriptor() - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.wizards.VTLWizardPageDescriptor
 
getImageDescriptor() - Method in interface net.ssehub.easy.dslCore.ui.wizards.IWizardPageDescriptor
An image for the AbstractFiletypeWizardPage.
getImageDescriptor() - Method in class net.ssehub.easy.producer.ui.productline_editor.ProductLineEditorInput
 
getImageDescriptor(String) - Static method in class de.uni_hildesheim.sse.ui.Activator
Returns an image descriptor for the image file at the given plug-in relative path
getImageDescriptor(String) - Static method in class net.ssehub.easy.producer.ui.internal.Activator
Returns an image descriptor for the image file at the given plug-in relative path.
getImageHelper() - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
Returns the image helper.
getImageHelper() - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Returns the image helper.
getImagePath(TreeNode) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.ImageProvider
Returns the path to the image resource that corresponds to the actual type of the given TreeNode.
getImplicitVariable() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement
Returns the implicit variable defined by this switch statement.
getImport(int) - Method in class de.uni_hildesheim.sse.translation.TypeContext
 
getImport(int) - Method in interface net.ssehub.easy.basics.modelManagement.IModel
Returns the model import specified by index.
getImport(int) - Method in class net.ssehub.easy.basics.modelManagement.Model
Returns the model import specified by index.
getImport(int) - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns the model import specified by index.
getImport(int) - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
getImport(int) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getImport(int) - Method in class net.ssehub.easy.instantiation.core.model.common.Imports
Get the parameter of this template at the specified index.
getImport(int) - Method in class net.ssehub.easy.varModel.model.ContainableModelElementList
 
getImport(int) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
getImport(int) - Method in interface net.ssehub.easy.varModel.model.datatypes.ICustomOperationAccessor
Returns the project import specified by index.
getImport(int) - Method in interface net.ssehub.easy.varModel.model.datatypes.IResolutionScope
Returns the project import specified by index.
getImport(int) - Method in class net.ssehub.easy.varModel.model.Project
Returns the project import specified by index.
getImport(int) - Method in class net.ssehub.easy.varModel.model.ProjectInterface
 
getImport(String) - Method in class net.ssehub.easy.instantiation.core.model.common.Imports
Returns an import matching the given name.
getImportances() - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
Returns the information which variables are mandatory (should be changed by the user).
getImportedScope(IResolutionScope, String) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Returns the current scope due to imports.
getImportName(ImportStmt) - Static method in class de.uni_hildesheim.sse.translation.ImportTranslator
Returns the (wildcarded) import name.
getImportPos(AbstractVariable) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
Returns a pseudo position index for variable according to its import position.
getImports() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Returns the imports instance.
getImports() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script.ScriptDescriptor
Returns the imports.
getImports() - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
Returns the imports instance.
getImports() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
Returns the imports.
getImportsCount() - Method in class de.uni_hildesheim.sse.translation.TypeContext
 
getImportsCount() - Method in interface net.ssehub.easy.basics.modelManagement.IModel
Returns the number of imports.
getImportsCount() - Method in class net.ssehub.easy.basics.modelManagement.Model
Returns the number of imports.
getImportsCount() - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns the number of imports.
getImportsCount() - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
getImportsCount() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getImportsCount() - Method in class net.ssehub.easy.instantiation.core.model.common.Imports
Get the number of imports of this template.
getImportsCount() - Method in class net.ssehub.easy.varModel.model.ContainableModelElementList
 
getImportsCount() - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
getImportsCount() - Method in interface net.ssehub.easy.varModel.model.datatypes.ICustomOperationAccessor
Returns the number of imports.
getImportsCount() - Method in interface net.ssehub.easy.varModel.model.datatypes.IResolutionScope
Returns the number of imports.
getImportsCount() - Method in class net.ssehub.easy.varModel.model.Project
Returns the number of imports.
getImportsCount() - Method in class net.ssehub.easy.varModel.model.ProjectInterface
 
getIncompleteOperations() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Returns the set of incompletely copied OperationDefinitions of which the nested {@link {@link net.ssehub.easy.varModel.cst.ConstraintSyntaxTree}} must be corrected.
getInConstruction(boolean) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Returns whether the current context is currently constructing a type cache.
getIncrementedVersion() - Method in class net.ssehub.easy.basics.modelManagement.Version
Returns a version that is one higher in the first segment than the actual version.
getIndentation() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Returns the current indentation.
getIndentation() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Returns the current indentation.
getIndentation() - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Returns the current indentation for (nested) elements.
getIndentationConfiguration() - Method in interface net.ssehub.easy.basics.modelManagement.IModel
Returns the indentation configuration for this model.
getIndentationConfiguration() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
getIndentationConfiguration() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getIndentationConfiguration() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Returns the indentation information for the underlying model.
getIndentationConfiguration() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Returns the indentation information for the underlying model.
getIndentationConfiguration() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getIndentationConfiguration() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
Returns the indentation configuration.
getIndentationConfiguration() - Method in class net.ssehub.easy.varModel.model.Project
Returns the indentation configuration for this model.
getIndentationStep() - Method in class net.ssehub.easy.basics.modelManagement.IndentationConfiguration
Returns the number of whitespaces used for one indentation step.
getIndentationStep() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
getIndentExpression() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement
Returns the integer expression specifying the additional indentation.
getIndex() - Method in exception net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptorException
Returns the index of the failing expression.
getIndex() - Method in interface net.ssehub.easy.varModel.confModel.ICollectionElementVariable
The index of the element in the collection, i.e., the nested element.
getIndex() - Method in class net.ssehub.easy.varModel.cstEvaluation.CollectionElementVariable
 
getIndex(ContainerValue, EvaluationAccessor) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableAccessor
Returns the (valid) index from accessor for value.
getInExpression() - Method in class net.ssehub.easy.varModel.cst.Let
Returns the expression the local variable may be used in.
getInfo(URI) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns the (visible) information object at uri.
getInfo(IModelInfo) - Method in class net.ssehub.easy.integration.common.IModelAccess
Returns the stored project information instance.
getInheritedElement(int) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
Same behavior as Compound.getElement(int) but also considers inherited elements if this compound is a refinement of another compound.
getInheritedElementCount() - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
Same behavior as Compound.getElementCount(), but also considers inherited elements if this compound is a refinement of another compound.
getInit() - Method in class de.uni_hildesheim.sse.vil.expressions.translation.DeferredResolvableOperationExpression
Returns the initialization expression.
getInit() - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceForCommand
Returns the initialization expression.
getInit() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentLoopExpression
Returns the initialization expression.
getInitExpression() - Method in class net.ssehub.easy.varModel.cst.Let
Returns the initialization expression.
getInitExpression() - Method in class net.ssehub.easy.varModel.cstEvaluation.IterLet
 
getInitExpression(int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ContainerInitializerExpression
Returns the specified initializer expression.
getInitExpressionsCount() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ContainerInitializerExpression
Returns the number of initializer expressions.
getInitializer() - Static method in class net.ssehub.easy.varModel.confModel.ConfigurationInitializerRegistry
Returns the global initializer.
getInitialLocaleAsString() - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Returns the initial locale as string.
getInitialWindowPerspectiveId() - Method in class net.ssehub.easy.producer.ui.application.ApplicationWorkbenchAdvisor
Returns the PERSPECTIVE_ID.
getInjector() - Method in class net.ssehub.easy.dslCore.ModelUtility
Returns the injector for this language / environment.
getInstance() - Method in class net.ssehub.easy.basics.pool.Pool
Returns an instance from the pool or creates a new instance via the Pool.manager.
getInstance() - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Returns the tracer factory for the current thread.
getInstance() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableValueMapping
Returns the actual mapper instance.
getInstance() - Method in class net.ssehub.easy.integration.common.impl.Constraint
Returns the related IVML instance.
getInstance() - Method in class net.ssehub.easy.integration.common.impl.DecisionVariable
Returns the corresponding IVML model instance.
getInstance() - Method in class net.ssehub.easy.integration.common.ModelInformation
Returns the implementing instance.
getInstance() - Static method in class net.ssehub.easy.producer.ui.productline_editor.ImageProvider
Returns the image provider with lazy instantiation of this ImageProvider in case no other was specified before.
getInstance() - Static method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
Returns the registered instance for the current thread.
getInstance() - Static method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Returns the singleton instance of this class.
getInstance() - Static method in class net.ssehub.easy.reasoning.core.impl.ReasonerRegistry
Singleton access for this class.
getInstance() - Static method in class net.ssehub.easy.varModel.confModel.DisplayNameProvider
Returns the current display name provider.
getInstance(Writer) - Static method in class net.ssehub.easy.varModel.persistency.IVMLWriter
Obtains an instance from the pool (always emitting comments).
getInstance(String, boolean) - Static method in class net.ssehub.easy.basics.logger.FileLogger
Returns the singleton instance of this ILogger implementation.
getInstance(String, DatatypeVisitor, SearchContext, Class<?>...) - Static method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
Obtains a (pooled) instance.
getInstance(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
Obtains an instance from the pool.
getInstance(QualifiedNameMode) - Static method in class net.ssehub.easy.varModel.model.IvmlDatatypeVisitor
Obtains an instance.
getInstanceName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
 
getInstanceName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the instance name of this element.
getInstanceName(IDecisionVariable) - Static method in class net.ssehub.easy.varModel.confModel.Configuration
Returns the instance name of a decision variable.
getInstanceName(IDecisionVariable, boolean) - Static method in class net.ssehub.easy.varModel.confModel.Configuration
Returns the instance name of a decision variable.
getInstanceSafe() - Static method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
Returns the registered instance for the current thread.
getInstancesForDeclaration(Configuration, AbstractVariable) - Method in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
Returns the set of instances of the given AbstractVariable declaration.
getInstancesForDeclaration(AbstractVariable) - Method in class net.ssehub.easy.varModel.model.rewrite.VariableLookUpTable
Returns the set of instances of the given AbstractVariable declaration.
getInstancesForType(Configuration, IDatatype) - Method in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
Returns the set of instances of the given IDatatype.
getInstancesForType(IDatatype) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver
Returns a list of all (nested) IDecisionVariables for the given type.
getInstancesForType(IDatatype) - Method in class net.ssehub.easy.varModel.model.rewrite.VariableLookUpTable
Returns the set of instances of the given IDatatype.
getInstantiatableType() - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
 
getInstantiatableType() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
Returns one of the actual types required to instantiate this variable.
getInstantiator(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the registered instantiator type descriptor for the given name also in TypeRegistry.parentRegistry.
getIntegerValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
 
getIntegerValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
getIntegerValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
 
getIntegerValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
getIntegerValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the integer value of the decision variable.
getIntegerValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
Returns the obtained value as int.
getInterfaceName() - Method in class net.ssehub.easy.varModel.model.ProjectImport
Returns the name of the interface in ProjectImport.getProjectName() being imported.
getInvalidOperationMessage(IMetaOperation) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleCallExpression
 
getInvalidOperationMessage(IMetaOperation) - Method in class net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
Returns the message to be returned in case of an invalid operation.
getInvalidOperationMessage(IMetaOperation) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateCallExpression
 
getIProject() - Method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipseProjectCreationResult
 
getIProject() - Method in interface net.ssehub.easy.producer.eclipse.persistency.eclipse.IEclipseProjectCreationResult
Returns the eclipse handle for the newly created eclipse project.
getItemCount() - Method in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
Returns the number of items.
getItemCount() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
Returns the number of items.
getItems() - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
The converted VelocityContextItems.
getIter() - Method in class net.ssehub.easy.varModel.model.FreezeBlock
Returns the iterator variable.
getIterator() - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceForCommand
Returns the iterator variable.
getIterator() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentLoopExpression
Returns the iterator declaration.
getIteratorBaseType() - Method in class net.ssehub.easy.varModel.cst.ContainerOperationCall
Returns the iterator base type (the type contained in the container we are iterating over).
getIteratorEvaluator(Operation) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Returns the iterator evaluator for the given operation.
getIteratorEvaluator(Operation) - Static method in class net.ssehub.easy.varModel.cstEvaluation.EvaluatorRegistry
Returns the registered iterator evaluator for the given operation.
getIteratorType(TypeDescriptor<?>...) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the VIL type for a map with the given type parameters.
getIteratorVariable() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionEvaluator
Returns the iterator variable.
getIteratorVariable() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.LoopStatement
Returns the iterator variable.
getIvmlElement(String) - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
getIvmlElement(String) - Method in class net.ssehub.easy.instantiation.core.model.common.Advice
Returns whether name can be resolved to an IVML element.
getIvmlElement(String) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getIvmlElement(String) - Method in interface net.ssehub.easy.instantiation.core.model.common.IResolvableModel
Returns whether the given name resolves to an IVML element.
getIvmlElement(String) - Method in class net.ssehub.easy.instantiation.core.model.common.Resolver
 
getIvmlElement(String) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IResolver
Resolves an IVML element.
getIvmlElement(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
 
getIvmlElement(IResolutionScope, String) - Static method in class net.ssehub.easy.instantiation.core.model.common.Advice
Returns whether name can be resolved to an IVML element in scope.
getIvmlFolder() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Returns the path to the IVML model files.
getIvmlIndentStep() - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Get the indentation.
getIvmlIndentStep() - Static method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Return the indent-step for ivml.
getIvmlMessageAdapter() - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Returns the IVML message adapter.
getIvmlModelName(EObject) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns the name of the first IVML-file which can be found in the parent-directory of the current VIL-file.
getIvmlType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
Returns the underlying IVML type.
getIvmlType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the declared IVML type of the (dereferenced) decision variable (VIL view).
getIvmlType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlProjectTypeDescriptor
 
getIvmlType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
 
getIvmlValue(String) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Returns the value of the IVML element denoted by name in the closest scope defining an IVML configuration.
getIvmlValue(String) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
 
getIvmlValue(String) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IRuntimeEnvironment
Returns the value of the IVML element denoted by name in the closest scope defining an IVML configuration.
getJars() - Static method in class net.ssehub.easy.instantiation.maven.Activator
Returns all library jars.
getJavaCompiler() - Static method in class net.ssehub.easy.instantiation.java.instantiators.Javac
Gets the Java™ programming language compiler provided with this platform.
getJavaExtension(int) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
Get the extension of this template at the specified index.
getJavaExtensionCount() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
Get the number of extensions of this template.
getJavaExtensions() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
Returns the extensions.
getJavaQualifiedNameString(JavaQualifiedName) - Static method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Returns a string representing a qualified name.
getJavaSignature() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
getJavaSignature() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
getJavaSignature() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
getJavaSignature() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.ConstructorOperationDescriptor
 
getJavaSignature() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.SlotDescriptor
 
getJavaSignature() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.TypeOperationDescriptor
 
getJavaSignature() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlFieldDescriptor
 
getJavaSignature() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeOperationDescriptor
 
getJavaSignature() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOperationDescriptor
 
getJavaSignature() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaField
Returns the java-like signature of this operation.
getJavaSignature() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation
Returns the java-like signature of this operation.
getJavaSignature() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns the Java signature of the method (public for testing).
getJavaSignature() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionConstructorDescriptor
 
getJavaSignature() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionFieldDescriptor
 
getJavaSignature() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
getJavaSignature(Method) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SignatureUtils
Returns a normalized Java signature for method.
getJavaSignature(Method, String, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SignatureUtils
Returns a normalized Java signature for method.
getJavaSignature(String, Class<?>[], String, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SignatureUtils
Returns a normalized Java signature for method.
getJoinVariableType(Expression) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.JoinVariableDeclaration
Determine the type of the join variable from the initializing expression.
getKey(Configuration.PathKind) - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Returns the key used for a path kind.
getKey(Attribute) - Static method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributesComboViewer
Returns an internal key for retrieving duplicates.
getKey(Attribute) - Static method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
Returns an internal key for retrieving duplicates.
getKey(Constraint) - Static method in class net.ssehub.easy.varModel.management.ModelCommentsPersistencer
Returns the key for a constraint.
getKeys() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Returns the keys of this map.
getLabel() - Method in class net.ssehub.easy.producer.ui.confModel.ComboboxGUIVariable.ComboItem
Returns the label for this class.
getLanguageClassLoader() - Method in class de.uni_hildesheim.sse.BuildLangModelUtility
 
getLanguageClassLoader() - Method in class de.uni_hildesheim.sse.ModelUtility
 
getLanguageClassLoader() - Method in class de.uni_hildesheim.sse.vil.templatelang.TemplateLangModelUtility
 
getLanguageClassLoader() - Method in class net.ssehub.easy.dslCore.ModelUtility
Returns the actual class loader of the language.
getLanguageName() - Method in class de.uni_hildesheim.sse.BuildLangModelUtility
 
getLanguageName() - Method in class de.uni_hildesheim.sse.ModelUtility
 
getLanguageName() - Method in class de.uni_hildesheim.sse.vil.templatelang.TemplateLangModelUtility
 
getLanguageName() - Method in class net.ssehub.easy.dslCore.ModelUtility
Returns the language name as specified in the xText configuration.
getLanguageName() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Returns the name of the language represented.
getLanguageUnit(XtextResource) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilEcoreModelQuery
Returns the LanguageUnit in the given resource (VTL-file).
getLanguageUnit(XtextResource) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlEcoreModelQuery
Returns the LanguageUnit in the given resource (VTL-file).
getLast() - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Returns the last constraint in this list.
getLastComment() - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
Returns the last comment from the internal comment stack.
getLastConfiguration() - Method in class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
 
getLastConfiguration() - Method in class net.ssehub.easy.reasoning.core.frontend.ChainedReasonerState
Returns the last configuration to be passed on.
getLastConfiguration() - Method in interface net.ssehub.easy.reasoning.core.reasoner.IChainingReasoner
Returns the last, potentially internal configuration.
getLastEdited() - Method in class net.ssehub.easy.producer.ui.confModel.GUIHistory
Returns the the time of the last edited GUIHistoryItem.
getLastEdited() - Method in class net.ssehub.easy.producer.ui.confModel.GUIHistoryItem
Getter for the last edited value.
getLastEvaluationResult() - Method in class net.ssehub.easy.reasoning.core.frontend.ChainedReasonerState
Returns the last evaluation result to be passed on and considered.
getLastException() - Method in interface net.ssehub.easy.instantiation.core.model.common.ICallExpressionTester
Returns the last exception produced by #createAndCheckCall(IResolvableModel, boolean).
getLastException() - Method in class net.ssehub.easy.instantiation.core.model.common.Resolver.CallExpressionTester
 
getLastHistoryItem() - Method in class net.ssehub.easy.producer.ui.confModel.GUIHistory
Returns the latest inserted GUIHistoryItem.
getLastReasoningResult() - Method in class net.ssehub.easy.reasoning.core.frontend.ChainedReasonerState
Returns the last reasoning result to be passed on and considered.
getLatestPos() - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer.Positions
The latest available start parsing position.
getLevelCount() - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Returns the current number of levels.
getLicense() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerDescriptor
Returns a textual form of the license of the reasoner.
getLicenseRestriction() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerDescriptor
Returns a license restriction in textual form, e.g.
getLine() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.Dtd
Returns the line of the DTD.
getLineEnd() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Returns the current line end based on the formatting configuration of the actual context model.
getLineEndedComments() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Return all line ended comments in sequence of their occurrence in XmlFileArtifact.file.
getLineEnding() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.FormattingConfiguration
Returns the line ending.
getLineEnding(FormattingConfiguration) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.FormattingConfiguration
Returns the line ending using the Java default if there is no configuration instance or no line ending defined in the given configuration.
getLineEndType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement
Returns the line end type.
getList() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
Returns the list for further use.
getList(Map<K, List<V>>, K) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns a list indicated by key from the multi-entry map.
getListeners() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.AbstractArtifactRepresentation
 
getListeners() - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.representation.IArtifactRepresentation
Returns the change listeners.
getLiteral(int) - Method in class net.ssehub.easy.varModel.model.datatypes.Enum
Returns the specified literal.
getLiteralByOrdinal(int) - Method in class net.ssehub.easy.varModel.model.datatypes.Enum
Returns a literal by its ordinal.
getLiteralCount() - Method in class net.ssehub.easy.varModel.model.datatypes.Enum
Returns the number of literals.
getLiteralIndex(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.datatypes.Enum
Returns the index of the given literal.
getLoader() - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Stores the responsible loader.
getLoader(int) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.ExtensionClassLoaders
Returns the specified loader.
getLoaderCount() - Method in class net.ssehub.easy.basics.modelManagement.ModelLoaders
Returns the number of loaders configured.
getLoaderCount() - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.ExtensionClassLoaders
Returns the number of registered loaders.
getLoaders() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExtensionClassLoaders
Returns all loaders in terms of an iterator.
getLocale() - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns the locale used for resolving the related model.
getLocale() - Method in class net.ssehub.easy.basics.modelManagement.ModelLocale
Returns the preferred locale for descriptive texts.
getLocale() - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractTracerBase
 
getLocale() - Method in interface net.ssehub.easy.instantiation.core.model.expressions.ITracer
Returns the current locale for evaluation.
getLocale() - Method in class net.ssehub.easy.instantiation.core.model.expressions.StreamTracer
 
getLocale() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationContext
Returns the actual locale for evaluation.
getLocale(Object) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoAny
Returns the current (global) locale.
getLocalMapping(String) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Returns the local mapping for the given variable name just from the current context.
getLocalMapping(String, AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.Entry
Returns the local mapping for the given variable name just from the current context.
getLocalProjectArtifacts() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Returns the local project artifacts.
getLocalVariablesCount() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInConstraintFinder
Returns the number of local variables used in the visited constraint.
getLocation() - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns the physical location of the model.
getLocation() - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations.Location
Returns the file location represented by this instance.
getLocation() - Method in interface net.ssehub.easy.integration.common.IModelInfo
Returns where the model was stored at.
getLocation() - Method in class net.ssehub.easy.integration.common.ModelInformation
 
getLocation() - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
Returns the location of the project.
getLocation() - Method in class net.ssehub.easy.producer.core.persistence.internal.DataStorage
Returns the storage-location.
getLocation() - Method in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
Returns the location, where the model is loaded from.
getLocation() - Method in class net.ssehub.easy.producer.core.varMod.container.ProjectContainer
 
getLocation() - Method in class net.ssehub.easy.producer.core.varMod.container.ScriptContainer
 
getLocation() - Method in class net.ssehub.easy.producer.core.varMod.container.SemanticErrorDescription
Getter for the location of the file.
getLocation(int) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Returns the specified location.
getLocation(Configuration.PathKind) - Method in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
Returns the location, where the model is loaded from.
getLocation(Resource.Diagnostic) - Method in class net.ssehub.easy.dslCore.translation.LogMessageReceiver
Returns the location of diagnostic taking the location hint as fallback.
getLocationCount() - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Returns the number of locations configured.
getLocationData(EObject, EStructuralFeature, int) - Method in class net.ssehub.easy.dslCore.translation.Message
Returns the location for a given cause obj, structuralFeatue and index of the node within obj.
getLocationFile(File, Configuration.PathKind) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Returns the specified location within the given projectFolder.
getLocationFolder(IProject, Configuration.PathKind) - Static method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.PersistenceUtils
Returns the specified location folder for the given project.
getLocationFor(File) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Returns the location for file.
getLocationFor(File, boolean) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Returns the location for file.
getLocationFor(URI) - Method in interface net.ssehub.easy.basics.modelManagement.IModelRepository
Returns the location for uri.
getLocationFor(URI) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Returns the location for uri.
getLocationFor(URI) - Method in class net.ssehub.easy.basics.modelManagement.ModelRepository
Returns the location for uri.
getLocationForNode(INode) - Method in class net.ssehub.easy.dslCore.translation.Message
Returns the issue location for the given node.
getLocationForNode(INode, int, int) - Method in class net.ssehub.easy.dslCore.translation.Message
Computes the Message.IssueLocation for the given offset and length in the given node.
getLogger() - Method in class de.uni_hildesheim.sse.ui.hyperlinking.IvmlModelQuery
Returns the logger.
getLogger() - Static method in class net.ssehub.easy.dslCore.DefaultLib
Returns the logger for this class.
getLogger() - Method in class net.ssehub.easy.dslCore.ui.editors.CommonXtextEditor
Returns the logger for this class.
getLogger() - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
Returns the logger of this class.
getLogger() - Method in class net.ssehub.easy.dslCore.ui.hyperlinking.GenericEditorOpener
Returns the logger.
getLogger() - Static method in class net.ssehub.easy.dslCore.validation.ValidationUtils
Returns the responsible logger.
getLogger() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Returns the EASy logger.
getLogger() - Static method in class net.ssehub.easy.instantiation.core.model.common.CommandLineProgramRegistry
Returns the logger for this class.
getLogger() - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Returns the logger.
getLogger() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the logger for this class.
getLogger() - Static method in class net.ssehub.easy.instantiation.maven.Maven
Returns the logger instance.
getLogger() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
Returns the additional information logger.
getLogger() - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
Returns the logger for this instance.
getLogger() - Static method in class net.ssehub.easy.varModel.confModel.DefaultValueHelper
Returns the actual logger.
getLogger() - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
Returns the logger.
getLogger() - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
Returns the logger of this class.
getLogger() - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Returns the actual logger instance.
getLogger(Class<?>) - Static method in class net.ssehub.easy.instantiation.core.Bundle
Returns a logger instance for logging informations of this bundle.
getLogger(Class<?>) - Static method in class net.ssehub.easy.producer.core.persistence.internal.Activator
Simplification of EASyLoggerFactory.getLogger(Class, String) to retrieve a logger used within this plug-in.
getLogger(Class<?>) - Static method in class net.ssehub.easy.producer.ui.internal.Activator
Returns the EASy logger for the specified class.
getLogger(Class<?>) - Static method in class net.ssehub.easy.varModel.Bundle
Helper method for getting an Logger for a Class of this bundle.
getLogger(Class<?>, String) - Method in class net.ssehub.easy.basics.logger.EASyLoggerFactory
Returns a logger instance for logging informations, warnings, and errors in a concrete class.
getLoggingLevel() - Method in class net.ssehub.easy.basics.logger.EASyLoggerFactory
Returns the LoggingLevel that is used by the logger.
getLookUpTable() - Method in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
Getter for the VariableLookUpTable, for initialization inside the visitor.
getLoopStatement() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.LoopStatement
Get the loop-statement which may subsume a set of template elements that will be processed multiple times.
getLoopStatement() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.WhileStatement
Get the loop-statement which may subsume a set of template elements that will be processed multiple times.
getMainBuildScript() - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
Getter for the main VIL build script model.
getMainRule(boolean) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Returns the default main rule of this script, i.e., a rule with name Script.DEFAULT_START_RULE_NAME complying to the parameters of this script.
getMainRule(String, boolean) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Returns the main rule of this script, i.e., a rule with name complying to the parameters of this script.
getMainVilScript() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IProjectDescriptor
Returns the main VIL script of the project.
getMainVilScript() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Returns the main VIL script of the project.
getMainVilScript() - Method in class net.ssehub.easy.producer.core.mgmt.ProjectDescriptor
 
getMainVilScript() - Method in class net.ssehub.easy.producer.core.persistence.standard.StandaloneProjectDescriptor
 
getManagementInstance() - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
Returns the management instance.
getManagementInstance() - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ModelTranslator
 
getManagementInstance() - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Returns the management instance.
getManagementInstance() - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Returns the management instance.
getMappedFile(String) - Method in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
Returns a mapped file name.
getMappedType(Class<?>, Class<?>[], IntHolder) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns mapped types provided by this registry and the descriptors created by this registry.
getMapper() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
Returns the variable mapper.
getMapping() - Method in class net.ssehub.easy.varModel.cst.CopyVisitor
Returns the specified variable mapping.
getMapping(AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Returns the mapped access expression for var taking into account all current contexts of the stack starting with the current top-most one.
getMapping(AbstractVariable, AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.Entry
Returns the mapped access expression for var taking into account all current contexts of the stack starting with the current top-most one.
getMappingMode(IDatatype) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Returns the type cache mapping mode when trying to register a new type.
getMapType(String, String) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionTypeDescriptorConverter
Get the map type from the typeRegistry.
getMapType(TypeDescriptor<?>...) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the VIL type for a map with the given type parameters.
getMarker() - Method in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
Returns the marker file.
getMatchedName() - Method in class net.ssehub.easy.varModel.model.search.SearchResult
Returns the matched name.
getMatchingModelNames(String) - Method in interface net.ssehub.easy.basics.modelManagement.IModelRepository
Returns the matching model names for a potential wildcard name.
getMatchingModelNames(String) - Method in class net.ssehub.easy.basics.modelManagement.ModelRepository
 
getMatchingType(INode, String) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns the closest matching type of an VIL element based on the identifier (the name) of the element and the corresponding node of this element in the syntax tree.
getMatchVariable(Rule.Side, int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
Returns the specified match variable.
getMatchVariables(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
Returns the match variables on the given side.
getMeasure(IMeasurementKey) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Returns the measure for a specific key.
getMemberController() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Returns the member controller.
getMessage() - Method in interface net.ssehub.easy.basics.messages.IIdentifiable
Returns the actual message.
getMessage(int) - Method in class net.ssehub.easy.basics.modelManagement.IModelLoader.LoadResult
Returns the specific message.
getMessage(int) - Method in class net.ssehub.easy.dslCore.translation.ExpressionTranslator
 
getMessage(int) - Method in class net.ssehub.easy.dslCore.translation.LogMessageReceiver
 
getMessage(int) - Method in class net.ssehub.easy.dslCore.translation.MessageReceiver
Returns the specified message.
getMessage(int) - Method in class net.ssehub.easy.dslCore.translation.ModelTranslator
 
getMessage(int) - Method in class net.ssehub.easy.dslCore.TranslationResult
Returns the specified message.
getMessage(int) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Returns the message specified by index.
getMessage(int) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
getMessage(int) - Method in interface net.ssehub.easy.varModel.cstEvaluation.IConstraintEvaluator
Returns the specified evaluation message.
getMessage(int) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
Returns the specified message.
getMessageConsole(String) - Method in class net.ssehub.easy.producer.ui.productline_editor.EclipseConsole
This method searches for and returns a specific instance of the MessageConsole of the currently running Eclipse-instance by name.
getMessageCount() - Method in class net.ssehub.easy.basics.modelManagement.IModelLoader.LoadResult
Returns the number of messages occurred during loading.
getMessageCount() - Method in class net.ssehub.easy.dslCore.translation.ExpressionTranslator
 
getMessageCount() - Method in class net.ssehub.easy.dslCore.translation.LogMessageReceiver
 
getMessageCount() - Method in class net.ssehub.easy.dslCore.translation.MessageReceiver
Returns the number of messages.
getMessageCount() - Method in class net.ssehub.easy.dslCore.translation.ModelTranslator
 
getMessageCount() - Method in class net.ssehub.easy.dslCore.TranslationResult
Returns the number of messages.
getMessageCount() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Returns the number of messages related to this reasoning result.
getMessageCount() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
getMessageCount() - Method in interface net.ssehub.easy.varModel.cstEvaluation.IConstraintEvaluator
Returns the number of messages.
getMessageCount() - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
Returns the number of detected messages.
getMessageList() - Method in class net.ssehub.easy.dslCore.TranslationResult
Returns the list of messages (using the more common type).
getMessageListSpecific() - Method in class net.ssehub.easy.dslCore.TranslationResult
Returns the list of messages.
getMessages() - Method in class net.ssehub.easy.instantiation.ant.instantiators.CustomAntLogger
Returns the collected errors.
getMetaType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlFieldDescriptor
 
getMetaType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.FieldDescriptor
Returns the type to resolve operations on the field itself, e.g., whether the underlying decision variable is defined.
getMetaValue(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlAccessorFieldDescriptor
 
getMetaValue(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlAnnotationFieldDescriptor
 
getMetaValue(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConfigurationFieldDescriptor
 
getMetaValue(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.FieldDescriptor
Returns the value corresponding to FieldDescriptor.getMetaType().
getMethod() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
Returns the wrapped method.
getMethodDeclaration() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
Getter for the MethodDeclaration of the method.
getModel() - Method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Returns the model defining the context.
getModel() - Method in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
Returns the (overriding) model.
getModel() - Method in class net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
Returns the owning model.
getModel() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Returns the model.
getModel() - Method in class net.ssehub.easy.instantiation.core.model.expressions.VarModelIdentifierExpression
Returns the model.
getModel() - Method in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
Getter for the model.
getModel(int) - Method in class net.ssehub.easy.basics.modelManagement.IModelLoader.LoadResult
Returns the specified model.
getModel(int) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Returns the specified model.
getModel(int) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
Returns a model specified by index.
getModel(String, String, URI) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns a known model object via its URI.
getModel(String, Version, URI) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns a known model object via its URI.
getModel(ModelType) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
Getter for the models of this project.
getModelChangeListener() - Method in class de.uni_hildesheim.sse.ui.Activator
 
getModelChangeListener() - Method in class de.uni_hildesheim.sse.ui.embed.EditorUtils
 
getModelChangeListener() - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.embed.EditorUtils
 
getModelChangeListener() - Method in interface net.ssehub.easy.dslCore.ui.editors.ModelEditorConfigurer.IModelEditorConfigurer
Returns the model change listener, e.g., to rebuild the related model on save.
getModelCount() - Method in class net.ssehub.easy.basics.modelManagement.IModelLoader.LoadResult
Returns the number of loaded models.
getModelCount() - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Returns the number of (known) models.
getModelCount() - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
Returns the number of models.
getModelElement(int) - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
getModelElement(int) - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
getModelElement(int) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
getModelElement(int) - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Returns a contained model element specified by index.
getModelElement(int) - Method in class net.ssehub.easy.varModel.model.PartialEvaluationBlock
Returns the specified model element.
getModelElement(String, String) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.IvmlModelQuery
 
getModelElement(String, String) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilModelQuery
 
getModelElement(String, String) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlModelQuery
 
getModelElement(String, String) - Method in interface net.ssehub.easy.dslCore.ui.hyperlinking.IModelQuery
Returns the element of the model identified by the selected element (the name) and the scope which is the name of the project the selected element is located in.
getModelElement(String, String, ModelManagement<M>, ModelUtils.IModelFinder<M, E>) - Static method in class net.ssehub.easy.dslCore.ui.hyperlinking.ModelUtils
Tries to find a model element declaration for a given element name and a given project/model name.
getModelElementCount() - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
getModelElementCount() - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
Returns the number of contained elements.
getModelElementCount() - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
getModelElementCount() - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Returns the number of contained elements.
getModelElementCount() - Method in class net.ssehub.easy.varModel.model.PartialEvaluationBlock
Returns the number of model elements.
getModelFolder(IProjectDescriptor.ModelKind) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IProjectDescriptor
Returns the path to the respective models relative to IProjectDescriptor.getBase().
getModelFolder(IProjectDescriptor.ModelKind) - Method in class net.ssehub.easy.producer.core.mgmt.ProjectDescriptor
 
getModelFolder(IProjectDescriptor.ModelKind) - Method in class net.ssehub.easy.producer.core.persistence.standard.StandaloneProjectDescriptor
 
getModelId() - Method in class de.uni_hildesheim.sse.translation.ModelTranslator.Result
 
getModelId() - Method in interface net.ssehub.easy.basics.modelManagement.IDeferredModelLoader
Returns an ID of the model, e.g., its URI or its name.
getModelInfo() - Method in class net.ssehub.easy.varModel.confModel.Configuration
Returns the related model information instance.
getModelInfo(String) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns all known model information objects for the specified model.
getModelInfo(String, Object) - Method in interface net.ssehub.easy.dslCore.TopLevelModelAccessor.IModelAccessor
Accesses the model info.
getModelInfo(String, Object) - Method in class net.ssehub.easy.producer.ui.internal.IvmlModelAccessor
 
getModelInfo(String, Object) - Method in class net.ssehub.easy.producer.ui.internal.VilModelAccessor
 
getModelInfo(String, String) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns the model information object for the specified model.
getModelInfo(String, String, URI) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns a known model information object via its URI.
getModelInfo(String, Version) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns the model information objects for the specified model.
getModelInfo(String, Version, URI) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns a known model information object via its URI.
getModelInfo(String, Version, URI) - Method in interface net.ssehub.easy.basics.modelManagement.IModelRepository
Returns a known model information object via its URI.
getModelInfo(String, Version, URI) - Method in class net.ssehub.easy.basics.modelManagement.ModelRepository
 
getModelInfo(M) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns the model information object for the specified model.
getModelInfo(ModelInfo<M>) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns the matching available model information instance.
getModelInfoCount(boolean) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns the number of different model information objects known in this class.
getModelInfos(M) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns the model information objects for the specified model.
getModelInfoWith(URI) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns the available model information objects which are located at uri.
getModelLoader() - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
 
getModelLoader() - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ModelTranslator
 
getModelLoader() - Method in class de.uni_hildesheim.sse.IvmlParser
 
getModelLoader() - Method in class de.uni_hildesheim.sse.vil.templatelang.VtlExpressionParser
 
getModelLoader() - Method in class de.uni_hildesheim.sse.VilExpressionParser
 
getModelLoader() - Method in class net.ssehub.easy.basics.modelManagement.AbstractModelInitializer
Returns the actual model loader.
getModelLoader() - Method in interface net.ssehub.easy.instantiation.serializer.xml.ISerializerPlugin
Getter for the model loader.
getModelManagement() - Method in class de.uni_hildesheim.sse.IvmlParser
 
getModelManagement() - Method in class de.uni_hildesheim.sse.ui.hyperlinking.IvmlModelQuery
 
getModelManagement() - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilModelQuery
 
getModelManagement() - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlModelQuery
 
getModelManagement() - Method in class de.uni_hildesheim.sse.vil.templatelang.VtlExpressionParser
 
getModelManagement() - Method in class de.uni_hildesheim.sse.VilExpressionParser
 
getModelManagement() - Method in class net.ssehub.easy.basics.modelManagement.AbstractModelInitializer
Returns the actual model management instance.
getModelManagement() - Method in interface net.ssehub.easy.dslCore.TopLevelModelAccessor.IModelAccessor
Returns the model management instance.
getModelManagement() - Method in interface net.ssehub.easy.dslCore.ui.hyperlinking.IModelQuery
Returns the model management instance.
getModelManagement() - Method in class net.ssehub.easy.producer.ui.internal.IvmlModelAccessor
 
getModelManagement() - Method in class net.ssehub.easy.producer.ui.internal.VilModelAccessor
 
getModelName() - Method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Returns the name of the model to resolve.
getModelPaths() - Method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Returns the model paths.
getModelRepository() - Method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Returns the model repository.
getModelType() - Method in class net.ssehub.easy.producer.core.persistence.datatypes.Model
Returns which kind of model/information are stored in this simple representation.
getModelURI() - Method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Returns the URI to ResolutionContext.model.
getModifier(int) - Method in interface net.ssehub.easy.instantiation.core.model.common.IModifierHolder
Returns the specified modifier.
getModifier(int) - Method in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
 
getModifier(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.SlotDescriptor
 
getModifierCount() - Method in interface net.ssehub.easy.instantiation.core.model.common.IModifierHolder
Returns the number of modifiers.
getModifierCount() - Method in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
 
getModifierCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.SlotDescriptor
 
getModifyingModelClass() - Method in class net.ssehub.easy.varModel.model.rewrite.modifier.DeclarationNameFilter
 
getModifyingModelClass() - Method in class net.ssehub.easy.varModel.model.rewrite.modifier.FrozenCompoundConstraintsOmitter
 
getModifyingModelClass() - Method in class net.ssehub.easy.varModel.model.rewrite.modifier.FrozenConstraintsFilter
 
getModifyingModelClass() - Method in class net.ssehub.easy.varModel.model.rewrite.modifier.FrozenConstraintVarFilter
 
getModifyingModelClass() - Method in class net.ssehub.easy.varModel.model.rewrite.modifier.FrozenTypeDefResolver
 
getModifyingModelClass() - Method in interface net.ssehub.easy.varModel.model.rewrite.modifier.IModelElementFilter
Specification for which kind of classes this may be applied to.
getModifyingModelClass() - Method in class net.ssehub.easy.varModel.model.rewrite.modifier.ModelElementFilter
 
getMonitor() - Method in class de.uni_hildesheim.sse.ui.EclipseProgressObserver.MyProgressMonitor
Returns the monitor instance.
getMonitor() - Method in class net.ssehub.easy.producer.eclipse.observer.EclipseProgressObserver.MyProgressMonitor
Returns the monitor instance.
getMoreSpecificParam1(O, O) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeHelper
Returns the more specific operation based on the first parameter.
getMostRecentModel(List<IModelInfo>) - Static method in class net.ssehub.easy.integration.common.IModelAccess
Returns the most recent (regarding its version number) model out of the given set of models.
getMostRecentTopLevelModel(IProject) - Method in class net.ssehub.easy.integration.common.eclipse.IModelAccess
Returns the most recent (regarding its version number) top-level model.
getMostSpecificContextModel() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
 
getMostSpecificModel() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Returns the actual (potentially more specific runtime model than in {@link #getModel()).
getName() - Method in class de.uni_hildesheim.sse.translation.TypeContext
 
getName() - Method in interface net.ssehub.easy.basics.modelManagement.IModel
Returns the name of the model element.
getName() - Method in interface net.ssehub.easy.basics.modelManagement.IModelData
Returns the name of the model.
getName() - Method in class net.ssehub.easy.basics.modelManagement.Model
Returns the name of the model element.
getName() - Method in class net.ssehub.easy.basics.modelManagement.ModelImport
Returns the name of the model to be imported.
getName() - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns the name of the model.
getName() - Method in class net.ssehub.easy.basics.progress.BasicProgressObserver.Task
Getter for the name.
getName() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
Returns the simple name of this artifact.
getName() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
getName() - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifact
Returns the name of this artifact.
getName() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.JavaPath
 
getName() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Returns the simple name of this artifact.
getName() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.AlternativeFragment
 
getName() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.MultipleSelectionFragment
 
getName() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.OptionalityFragment
 
getName() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
 
getName() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlComment
 
getName() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
 
getName() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ProjectElement
Get the name of this project element.
getName() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Get the name of this project.
getName() - Method in class net.ssehub.easy.instantiation.core.model.common.Advice
Returns the name of the variability model.
getName() - Method in class net.ssehub.easy.instantiation.core.model.common.Compound
Returns the name of the compound.
getName() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getName() - Method in class net.ssehub.easy.instantiation.core.model.common.Typedef
Returns the alias name.
getName() - Method in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
Get the name of this project element.
getName() - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Returns the name of the call.
getName() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
Returns the name of the argument.
getName() - Method in interface net.ssehub.easy.instantiation.core.model.expressions.ExpressionParserRegistry.ILanguage
Returns the name of the language.
getName() - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IResolvable
Returns the name of the resolvable.
getName() - Method in class net.ssehub.easy.instantiation.core.model.expressions.VariableExpression
Returns the name of the variable beyond this node.
getName() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
Returns the name of this template.
getName() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.JavaExtension
The name of the Java class extending the functionality.
getName() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
getName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the simple name of the decision variable.
getName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
getName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.DecisionVariable
Returns the simple name of the decision variable.
getName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
Returns the name of the enum literal.
getName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
getName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the simple name of the element.
getName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.FieldDescriptor
 
getName() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaField
Returns the name of the method.
getName() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation
Returns the name of the method.
getName() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Returns the (simple) name of this type.
getName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns the name of the method.
getName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Returns the name of the project.
getName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
getName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationParameter
 
getName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
getName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
 
getName() - Method in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
getName() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
getName() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
getName() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
 
getName() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaImport
 
getName() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
 
getName() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaPackage
 
getName() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaQualifiedName
 
getName() - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextItem
Returns the name of the variable as it is used inside the code fragments.
getName() - Method in interface net.ssehub.easy.integration.common.IConstraint
Returns the name of the constraint.
getName() - Method in interface net.ssehub.easy.integration.common.IDecisionVariable
Returns the name of the variable.
getName() - Method in interface net.ssehub.easy.integration.common.IModel
Returns the name of the model.
getName() - Method in interface net.ssehub.easy.integration.common.IModelInfo
Returns the name of the model.
getName() - Method in class net.ssehub.easy.integration.common.impl.Constraint
 
getName() - Method in class net.ssehub.easy.integration.common.impl.DecisionVariable
 
getName() - Method in class net.ssehub.easy.integration.common.impl.Model
 
getName() - Method in class net.ssehub.easy.integration.common.ModelInformation
 
getName() - Method in class net.ssehub.easy.producer.core.mgmt.VilArgumentProvider
Returns the name of this provider.
getName() - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment.Entry
Returns the name of this mapping.
getName() - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
Getter for the (eclipse) name of this project.
getName() - Method in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
Returns the name of the model.
getName() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns the name of the IDecisionVariable.
getName() - Method in class net.ssehub.easy.producer.ui.internal.VilClasspathProvider
 
getName() - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIParameter
Returns the name of the parameter.
getName() - Method in class net.ssehub.easy.producer.ui.productline_editor.ProductLineEditorInput
 
getName() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerDescriptor
Returns the name of the reasoner.
getName() - Method in class net.ssehub.easy.varModel.confModel.Configuration
Returns the name of the configuration.
getName() - Method in class net.ssehub.easy.varModel.cst.ConstraintSyntaxTree
Returns the name of the constraint syntax tree (in case if it is used as a named argument).
getName() - Method in class net.ssehub.easy.varModel.cst.NamedArgument
 
getName() - Method in class net.ssehub.easy.varModel.model.AttributeAssignment.Assignment
Returns the name of the attribute the value shall be assigned to.
getName() - Method in class net.ssehub.easy.varModel.model.ContainableModelElementList
Returns the (unqualified) name of the scope.
getName() - Method in class net.ssehub.easy.varModel.model.datatypes.BasisDatatype
 
getName() - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
 
getName() - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatype
Method to get the name of the Datatype.
getName() - Method in interface net.ssehub.easy.varModel.model.datatypes.IResolutionScope
Returns the (unqualified) name of the scope.
getName() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns the name of the operation.
getName() - Method in interface net.ssehub.easy.varModel.model.IAttributableElement
Method to get the name of the element.
getName() - Method in interface net.ssehub.easy.varModel.model.IFreezable
Returns the name of the freezable.
getName() - Method in interface net.ssehub.easy.varModel.model.IModelElement
Returns the name of the model element.
getName() - Method in class net.ssehub.easy.varModel.model.ModelElement
 
getName() - Method in class net.ssehub.easy.varModel.model.ProjectType
 
getName() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElement
The name of the element, which could not be copied.
getName(Project) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
 
getName(LanguageUnit) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlEcoreModelQuery
 
getName(LanguageUnit) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilEcoreModelQuery
 
getName(TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoType
Returns the name of type.
getName(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeMapper
Returns the mapping name for a type.
getName(EObject) - Static method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Tries to obtain the name of cause.
getName(P) - Method in interface net.ssehub.easy.dslCore.ui.hyperlinking.IEcoreModelQuery
Returns the name of the project.
getNamedConstraintVariables() - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Method for returning a list of ConstraintVariables of a failed constraint.
getNameLiteral() - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.AbstractRuleTranslator
Returns the name literal.
getNameLiteral() - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.RuleTranslator
 
getNameSafe() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
Returns the name of this attribute without potential exception.
getNameSafe() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
 
getNameSafe() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
Returns the name of this attribute without potential exception.
getNameSafe() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFragmentArtifact
Returns the name of the artifact ignoring the exception.
getNameSpace() - Method in class net.ssehub.easy.varModel.model.Comment
 
getNameSpace() - Method in class net.ssehub.easy.varModel.model.ContainableModelElement
 
getNameSpace() - Method in class net.ssehub.easy.varModel.model.datatypes.BasisDatatype
 
getNameSpace() - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
 
getNameSpace() - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatype
Returns the namespace of this datatype.
getNameSpace() - Method in interface net.ssehub.easy.varModel.model.IModelElement
Returns the namespace introduced by this model element.
getNameSpace() - Method in class net.ssehub.easy.varModel.model.ModelElement
 
getNameSpace() - Method in class net.ssehub.easy.varModel.model.Project
 
getNameSpace() - Method in class net.ssehub.easy.varModel.model.ProjectType
 
getNamespaces() - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
Returns the retrieved namespaces.
getNameVariable() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression
Returns the variable declaration holding the actual name.
getNatures() - Method in class net.ssehub.easy.producer.core.persistence.standard.NatureHelper.ProjectHandler
Returns the natures node.
getNested() - Method in class net.ssehub.easy.instantiation.core.model.expressions.FieldAccessExpression
Returns the nested field access expression.
getNested(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
Returns the specified nested element.
getNested(int) - Method in class net.ssehub.easy.varModel.model.PartialEvaluationBlock
Returns the nested block specified by index.
getNestedAccessor(AbstractVariable, ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Returns the accessor for a nested variable declaration.
getNestedComment(Object) - Method in class net.ssehub.easy.varModel.model.Project
Returns a comment for an element from within the Project.getComments().
getNestedCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
Returns the number of nested elements.
getNestedCount() - Method in class net.ssehub.easy.varModel.model.PartialEvaluationBlock
Returns the number of nested blocks.
getNestedDepth() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
getNestedDepth() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns how many parent IDecisionVariables exist for this variable.
getNestedDepth() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
getNestedDepth() - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Returns how many parent IDecisionVariables exist for this variable.
getNestedDepth() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
getNestedElement(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
getNestedElement(int) - Method in class net.ssehub.easy.producer.ui.confModel.AbstractExpandableGUIVariable
 
getNestedElement(int) - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns a nested element specified by the given index.
getNestedElement(int) - Method in class net.ssehub.easy.varModel.confModel.BasisVariable
 
getNestedElement(int) - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
 
getNestedElement(int) - Method in class net.ssehub.easy.varModel.confModel.ContainerVariable
 
getNestedElement(int) - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Returns the element specified by index.
getNestedElement(int) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
getNestedElement(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
getNestedElement(String) - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
 
getNestedElement(String) - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
getNestedElement(String) - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Returns an element specified by its name.
getNestedElement(String) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
getNestedElement(IDecisionVariable, String) - Static method in class net.ssehub.easy.varModel.confModel.Configuration
Returns an element for base specified by its name.
getNestedElementsCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
getNestedElementsCount() - Method in class net.ssehub.easy.producer.ui.confModel.AbstractExpandableGUIVariable
 
getNestedElementsCount() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns the number of nested elements.
getNestedElementsCount() - Method in class net.ssehub.easy.varModel.confModel.BasisVariable
 
getNestedElementsCount() - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
 
getNestedElementsCount() - Method in class net.ssehub.easy.varModel.confModel.ContainerVariable
 
getNestedElementsCount() - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Returns the number of nested elements.
getNestedElementsCount() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
getNestedElementsSize() - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
Get the number of nested elements.
getNestedValue(String) - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
Returns the value for the variable with the given name.
getNestedVariable(String) - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
Returns a nested IDecisionVariable.
getNestedVariable(String) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
Returns the nested variable for the given slot name.
getNestingMode() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns the nesting mode.
getNode() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
Returns the represented XML node.
getNonDefaultJavaExtensionCount(Template) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
Returns the number of non-default Java extensions in template.
getNormalConstraints() - Method in class net.ssehub.easy.varModel.model.filter.ConstraintSeparator
Getter for returning all non AssignmentConstraints of an ivml project.
getNullLabel() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns the label for an IVML null value to be used in this GUI variable.
getNullName(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.DisplayNameProvider
Returns the name to be used for an IVML null value, possibly dependent on the given variable.
getNullName(AbstractVariable) - Method in class net.ssehub.easy.varModel.confModel.DisplayNameProvider
Returns the name to be used for an IVML null value, possibly dependent on the given variable.
getObserver() - Method in class de.uni_hildesheim.sse.ui.ObservableWorkspaceJob
 
getObserver() - Method in class net.ssehub.easy.producer.eclipse.observer.ObservableWorkspaceJob
Returns the observer of this WorkspaceJob.
getObserver() - Method in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
Returns the progress observer instance.
getOclCompliance() - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Returns whether OCL compliance settings shall be enabled.
getOffset() - Method in enum net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression.MatchState
Returns the offset for this match state.
getOpdefs() - Method in class de.uni_hildesheim.sse.translation.Utils.SplitResult
Returns the operation definitions.
getOperand() - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Returns the operand.
getOperand() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
The operand this operation is defined on.
getOperand(O, IMetaType) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
 
getOperation() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ResolvableOperationExpression
Returns the resolved operation.
getOperation() - Method in class net.ssehub.easy.varModel.cst.ContainerOperationCall
Returns the name of the operation to be executed.
getOperation() - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Returns the operation name.
getOperation() - Method in class net.ssehub.easy.varModel.model.AttributeAssignment.Assignment
Returns the operation of this individual attribute assignment.
getOperation() - Method in class net.ssehub.easy.varModel.model.OperationDefinition
Returns the defined operation.
getOperation(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
getOperation(int) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getOperation(int) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getOperation(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
getOperation(int) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Returns the specified operation.
getOperation(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
 
getOperation(int) - Method in class net.ssehub.easy.varModel.model.datatypes.BasisDatatype
 
getOperation(int) - Method in class net.ssehub.easy.varModel.model.datatypes.CustomDatatype
 
getOperation(int) - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
 
getOperation(int) - Method in interface net.ssehub.easy.varModel.model.datatypes.ICustomOperationAccessor
Returns the operation specified by index.
getOperation(int) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatype
Returns the operation specified by index.
getOperation(int) - Static method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns the specified defined operation.
getOperation(int) - Method in class net.ssehub.easy.varModel.model.Project
Returns the operation specified by index.
getOperation(int) - Method in class net.ssehub.easy.varModel.model.ProjectType
 
getOperation(IDatatype, String, IDatatype...) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeQueries
Returns an operation defined on operand with given name and parameters.
getOperationClass() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.InstantiateExpression
 
getOperationClass() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleCallExpression
 
getOperationClass() - Method in class net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
Returns the actual operation class, i.e., the class of the operation.
getOperationClass() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateCallExpression
 
getOperationCount() - Method in class net.ssehub.easy.varModel.model.datatypes.BasisDatatype
 
getOperationCount() - Method in class net.ssehub.easy.varModel.model.datatypes.CustomDatatype
 
getOperationCount() - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
 
getOperationCount() - Method in interface net.ssehub.easy.varModel.model.datatypes.ICustomOperationAccessor
Returns the number of operations.
getOperationCount() - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatype
Returns the number of operations.
getOperationCount() - Method in class net.ssehub.easy.varModel.model.Project
Returns the number of operations.
getOperationCount() - Method in class net.ssehub.easy.varModel.model.ProjectType
 
getOperationDescriptor(String, Object, Iterable<OperationDescriptor>, TypeDescriptor<?>[]) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.AbstractDescriptorConverter
getOperationEvaluator(Operation) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Returns the operation evaluator for the given operation.
getOperationEvaluator(Operation) - Static method in class net.ssehub.easy.varModel.cstEvaluation.EvaluatorRegistry
Returns the registered operation evaluator for the given operation.
getOperationName() - Method in enum net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumComparisonOperationDescriptor.OperationKind
Returns the VIL name of the operation.
getOperationName() - Method in enum net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumMinMaxOperationDescriptor.OperationKind
Returns the VIL name of the operation.
getOperations() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns the available operations.
getOperationsCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
getOperationsCount() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getOperationsCount() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getOperationsCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
getOperationsCount() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Returns the number of operations provided by this type.
getOperationsCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
 
getOperationsCount() - Static method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns the number of all defined operations.
getOperationsForReturnType(String) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Returns all Operations with a specific return type
getOperationsMatchingReturnType(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns all operations currently available in EASy-Producer that return a specific VIL-type.
getOperationType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns the operation / operator type.
getOperationType(String, Operation) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Returns if the given operationtype matches to the given operation.
getOptionalFragment() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.OptionalityFragment
Returns the optional fragment.
getOrAdd(Object, V) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Returns the value assigned to key, if there is none it associates key with deflt, i.e., adds deflt.
getOrdinal() - Method in class de.uni_hildesheim.sse.ui.Activator
 
getOrdinal() - Method in class de.uni_hildesheim.sse.ui.embed.EditorUtils
 
getOrdinal() - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.embed.EditorUtils
 
getOrdinal() - Method in interface net.ssehub.easy.dslCore.ui.editors.ModelEditorConfigurer.IModelEditorConfigurer
Returns an ordinal for sorting model configurers for displying them.
getOrdinal() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
Returns the ordinal of the enum value.
getOrdinal() - Method in class net.ssehub.easy.varModel.model.datatypes.EnumLiteral
Returns the ordinal number of this literal.
getOrigin() - Method in class net.ssehub.easy.integration.common.ModelInformation
Returns the origin of this instance.
getOrigin() - Method in class net.ssehub.easy.varModel.model.Attribute
Returns the origin.
getOriginalSyntax() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer.UnresolvedSyntaxContainer
Returns the uncopied ConstraintSyntaxTree, which must still be translated.
getOriginalValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the original value before any change.
getOriginalValue(AbstractIvmlVariable) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
Returns the original value of a variable before any explicit change.
getOtherProjects() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuntimeEnvironment
Returns the other projects variable (for package internal use only).
getOut() - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
Returns the underlying writer.
getPackage() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.JavaPath
Returns the package part of this path.
getPageText() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
 
getPageText() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationPage
 
getPageText() - Method in class net.ssehub.easy.producer.ui.productline_editor.DelegatingEasyEditorPage
 
getPageText() - Method in interface net.ssehub.easy.producer.ui.productline_editor.IEASyEditorPage
Returns the text label for the editor page.
getPageText() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
 
getPageText() - Method in class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage
 
getPageText() - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProjectConfigurationPage
 
getPageTitle(boolean) - Method in class de.uni_hildesheim.sse.ui.Activator
 
getPageTitle(boolean) - Method in class de.uni_hildesheim.sse.ui.embed.EditorUtils
 
getPageTitle(boolean) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.embed.EditorUtils
 
getPageTitle(boolean) - Method in interface net.ssehub.easy.dslCore.ui.editors.ModelEditorConfigurer.IModelEditorConfigurer
Returns the page title.
getParameter() - Method in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
Returns the parameter mappings, i.e., the name of the top-level input parameter and their individual values.
getParameter() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
Returns the parameter of the template.
getParameter(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
getParameter(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
getParameter(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
getParameter(int) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getParameter(int) - Method in interface net.ssehub.easy.instantiation.core.model.common.IParameterizable
Get the parameter of this rule at the specified index.
getParameter(int) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
getParameter(int) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getParameter(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns the parameter declaration of named parameters.
getParameter(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
getParameter(int) - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Returns a specific parameter.
getParameter(String) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
getParameter(String) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
getParameter(String) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
getParameter(String) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getParameter(String) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Returns the specified parameter.
getParameter(String) - Method in interface net.ssehub.easy.instantiation.core.model.common.IParameterizable
Returns a named parameter declaration.
getParameter(String) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
getParameter(String) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getParameter(String) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation
Returns a named parameter declaration.
getParameter(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
 
getParameter(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
getParameter(String) - Method in class net.ssehub.easy.varModel.model.datatypes.CustomOperation
 
getParameter(String) - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns the specified named parameter.
getParameter(Map<String, V>, String, V[]) - Static method in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
Returns a named parameter.
getParameter(ConfigurationTableEditorFactory.UIParameter) - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIConfiguration
Returns a configuration parameter.
getParameterAnnotation(Annotation[][], int, Class<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeHelper
Returns the QM generic annotation if defined.
getParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
getParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
getParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
getParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Returns the number of parameters.
getParameterCount() - Method in interface net.ssehub.easy.instantiation.core.model.common.IParameterizable
Get the number of parameters of this rule.
getParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
getParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getParameterCount() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation
Returns the number of parameters.
getParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
 
getParameterCount() - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Returns the number of parameters.
getParameterCount() - Method in class net.ssehub.easy.varModel.model.datatypes.CustomOperation
 
getParameterCount() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns the number of parameters of this operation.
getParameterDeclaration(int) - Method in class net.ssehub.easy.varModel.model.datatypes.CustomOperation
 
getParameterDeclaration(int) - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns the parameter at position index.
getParameterDefaultValue(int) - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns the parameter default value at position index.
getParameterGenerics(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionConstructorDescriptor
Determines the generic type of a parameter.
getParameterGenerics(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
Determines the type of a parameter.
getParameterIndex() - Method in enum net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Returns the index of the relevant parameter.
getParameterList(D) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.AbstractRuleTranslator
Returns the actual parameter list.
getParameterList(RuleDeclaration) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.RuleTranslator
 
getParameterName() - Method in class net.ssehub.easy.producer.core.mgmt.VilArgumentProvider
Returns the name(s) of the parameter(s) provided by this instance.
getParameterName() - Method in class net.ssehub.easy.producer.ui.internal.VilClasspathProvider
 
getParameters() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script.ScriptDescriptor
Returns the parameters.
getParameters() - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIConfiguration
Returns (a copy) of the configuration parameters.
getParameterType() - Method in class net.ssehub.easy.producer.core.mgmt.VilArgumentProvider
Returns the type(s) of the parameter(s) provided by this instance.
getParameterType() - Method in class net.ssehub.easy.producer.ui.internal.VilClasspathProvider
 
getParameterType() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.Argument
Returns the parameter type as String.
getParameterType(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
getParameterType(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
getParameterType(int) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
getParameterType(int) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation
Returns the specified parameter type.
getParameterType(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns the specified parameter type.
getParameterType(int) - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns the parameter type at position index.
getParameterType(IMetaOperation, int, CallArgument[], int) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Returns the parameter type considering named parameters.
getParameterType(Operation, int, int, int) - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Returns the parameter type of tmp at position index considering named and positional parameters.
getParameterTypes(String, TypeDescriptor<?>[], String) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.AbstractDescriptorConverter
Collects the types of the parameters.
getParameterTypes(DecisionVariableDeclaration[]) - Static method in class net.ssehub.easy.varModel.model.datatypes.CustomOperation
Returns the datatypes of the parameter declarations.
getParamsFromDef(INode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProviderUtility
Returns a list with all parameters the def-Declaration have.
getParamsFromTemplate(INode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProviderUtility
Returns a list with all parameters the template have.
getParamType(int) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAssignment
The parameter type at the specified index.
getParent() - Method in class de.uni_hildesheim.sse.translation.TypeContext
 
getParent() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Returns the parent of this path.
getParent() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
Returns the parent of this fragment.
getParent() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
Returns the parent of this fragment.
getParent() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.AbstractRule
Returns the parent script this rule is member of.
getParent() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Compound
 
getParent() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionStatement
 
getParent() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.LoadProperties
 
getParent() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ProjectElement
 
getParent() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
getParent() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Get the parent project which this project extends.
getParent() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.TypeDef
 
getParent() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableDeclaration
 
getParent() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
getParent() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getParent() - Method in interface net.ssehub.easy.instantiation.core.model.common.ILanguageElement
Returns the parent element.
getParent() - Method in interface net.ssehub.easy.instantiation.core.model.common.IResolvableModel
Get the parent project which this project extends.
getParent() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
Returns the parent language unit.
getParent() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.AbstractTemplateElement
 
getParent() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Compound
 
getParent() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionStatement
 
getParent() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getParent() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TypeDef
 
getParent() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.VariableDeclaration
 
getParent() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
getParent() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the parent of this variable.
getParent() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFragmentArtifact
Returns the parent of this fragment.
getParent() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns the parent Variable holding this variable.
getParent() - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIConfiguration
Returns the parent editor instance.
getParent() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode
Returns the parent node.
getParent() - Method in class net.ssehub.easy.varModel.confModel.CompoundItemConfigProvider
 
getParent() - Method in class net.ssehub.easy.varModel.confModel.Configuration
 
getParent() - Method in class net.ssehub.easy.varModel.confModel.ContainerItemConfigProvider
 
getParent() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
getParent() - Method in interface net.ssehub.easy.varModel.confModel.IConfigurationElement
Returns the element this element is part of.
getParent() - Method in class net.ssehub.easy.varModel.confModel.NestedVarConfigProvider
Returns the StructuredVariable which hold the related IDecisionVariable where this provider belongs to.
getParent() - Method in class net.ssehub.easy.varModel.cst.ConstraintSyntaxTree
Returns the parent model element.
getParent() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
getParent() - Method in class net.ssehub.easy.varModel.model.ContainableModelElement
 
getParent() - Method in class net.ssehub.easy.varModel.model.ContainableModelElementList
 
getParent() - Method in class net.ssehub.easy.varModel.model.datatypes.EnumLiteral
 
getParent() - Method in interface net.ssehub.easy.varModel.model.datatypes.IResolutionScope
Returns the parent model element.
getParent() - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.Context
Returns the current visited parent of the current variable.
getParent() - Method in interface net.ssehub.easy.varModel.model.IAttributeAccess
Returns the parent model element.
getParent() - Method in interface net.ssehub.easy.varModel.model.IFreezable
Getter-Method for the parent-object.
getParent() - Method in interface net.ssehub.easy.varModel.model.IModelElement
Returns the parent model element.
getParent() - Method in interface net.ssehub.easy.varModel.model.IPartialEvaluable
Returns the parent model element.
getParent() - Method in class net.ssehub.easy.varModel.model.ModelElement
 
getParent() - Method in class net.ssehub.easy.varModel.model.Project
Returns the parent of this project.
getParent() - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Returns the direct parent of the current visited object.
getParent(int) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Returns the specified hierarchically visited parent.
getParent(Class<T>) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Returns the latest parent with the given type.
getParent(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AnnotationViewContentProvider
 
getParent(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationContentProvider
 
getParent(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorTreeContentProvider
 
getParent(Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Returns the parent script passed in as implicit parameter Constants.IMPLICIT_PARENT_PARAMETER_NAME.
getParentCount() - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Returns the number of hierarchically visited parents.
getParentName() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElement
The name of the parent.
getParentNames(AbstractVariable) - Method in class net.ssehub.easy.varModel.confModel.DisplayNameProvider
Returns the display names of the parents.
getParentParameters(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns all parameters defined in/for the parents of the semantic element of the passed node (recursion from inner to outer VIL-elements).
getParentProject(E) - Method in interface net.ssehub.easy.dslCore.ui.hyperlinking.IModelQuery
Returns the parent model/project the model element is declared in.
getParentProject(IBuildlangElement) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilModelQuery
 
getParentProject(ILanguageElement, Class<T>) - Static method in class net.ssehub.easy.instantiation.core.model.common.Utils
Returns the parent project.
getParentProject(ITemplateLangElement) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlModelQuery
 
getParentProject(ContainableModelElement) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.IvmlModelQuery
Returns the parent Project the given ContainableModelElement is declared in.
getParentRegistry() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the parent registry.
getParentRule(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns the RuleDeclarationImpl, so the object of the rule.
getParentVariables(INode, boolean) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns all variables defined in/for the parents of the semantic element of the passed node (recursion from inner to outer VIL-elements).
getParsingExceptions() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Returns a list of SemanticErrorDescription which occurred while parsing the VarModel (IVML files) and the build script (VIL files).
getPath() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
 
getPath() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
getPath() - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IFileSystemArtifact
Returns the path artifact representing the path to this file system artifact.
getPath() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.JavaPath
 
getPath() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Returns the path represented by this instance.
getPath() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.LoadProperties
Returns the original path as String.
getPath() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Returns the path of this project.
getPath(Configuration.PathKind, int) - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Returns a path as a string.
getPathConfiguration() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Returns the (cached) configuration for this project (in terms of a projectFolder).
getPathCount(Configuration.PathKind) - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Returns the number of configured paths per kind.
getPathEnvironment() - Method in interface net.ssehub.easy.producer.core.persistence.datatypes.IPersistencer
Returns the path environment for making absolute paths relative and vice versa.
getPathEnvironment() - Method in class net.ssehub.easy.producer.core.persistence.internal.DataStorage
 
getPathEnvironment() - Method in interface net.ssehub.easy.producer.core.persistence.internal.StorageConnector
Returns the path environment used for making paths relative.
getPathEnvironment() - Method in class net.ssehub.easy.producer.core.persistence.internal.xml.XmlConnector
 
getPathEnvironment() - Method in class net.ssehub.easy.producer.core.persistence.standard.Persistencer
 
getPathEnvironment() - Method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipsePersistencer
 
getPathFile(Configuration.PathKind, int) - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Returns a path as a file within the containing project.
getPathForNestedElement(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
Returns the resolution path for a nested element.
getPathForNestedElement(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
Returns the resolution path for a nested element.
getPathFromCache(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Returns a path from the path cache.
getPathKey(Path) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Returns the internal path cache key for path.
getPathKindHint() - Method in interface net.ssehub.easy.dslCore.TopLevelModelAccessor.IModelAccessor
Returns the name of the path kind to be used.
getPathKindHint() - Method in class net.ssehub.easy.producer.ui.internal.IvmlModelAccessor
 
getPathKindHint() - Method in class net.ssehub.easy.producer.ui.internal.VilModelAccessor
 
getPathSegments() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
Returns the path segments of this path (excluding the names).
getPathSegments() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.JavaPath
 
getPathSegments() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Returns the path segments of this path (excluding the names).
getPathSegmentsPath() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.JavaPath
Returns the path segments as Java path.
getPersistable() - Method in class net.ssehub.easy.producer.ui.productline_editor.ProductLineEditorInput
 
getPersistencer(File) - Static method in class net.ssehub.easy.producer.eclipse.persistency.PersistencerFactory
Creates an IPersistencer instance.
getPlainName() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
Returns the plain name without (possible) extension.
getPLP() - Method in class net.ssehub.easy.producer.ui.productline_editor.ProductLineEditorInput
Getter for the project, which should be edited.
getPLP(String) - Method in interface net.ssehub.easy.instantiation.core.model.IInstantiatorProjectManager
Returns PLP by given UUID.
getPLP(String) - Method in class net.ssehub.easy.producer.core.mgmt.SPLsManager
 
getPLPName(String) - Method in interface net.ssehub.easy.instantiation.core.model.IInstantiatorProjectManager
Returns the Name of a PLP by given ID.
getPLPName(String) - Method in class net.ssehub.easy.producer.core.mgmt.SPLsManager
 
getPluginList() - Static method in class net.ssehub.easy.instantiation.serializer.xml.Extensions
Getter for the plug-in list.
getPossiblePredecessors() - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Returns only the successors that are valid in terms of not creating a loop of successors and predecessors.
getPossibleValues(Reference) - Method in class net.ssehub.easy.varModel.confModel.QueryCache
Calculates possible values (ConstraintSyntaxTree-based) for a given Reference variable.
getPossibleValues(Reference) - Method in class net.ssehub.easy.varModel.confModel.SharedQueryCache
 
getPostconditionLiteral() - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.AbstractRuleTranslator
Returns the postcondition literal.
getPreconditionLiteral() - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.AbstractRuleTranslator
Returns the precondition literal.
getPredecessor(int) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IProjectDescriptor
Returns a specific predecessor descriptor.
getPredecessor(int) - Method in class net.ssehub.easy.producer.core.mgmt.ProjectDescriptor
 
getPredecessor(int) - Method in class net.ssehub.easy.producer.core.persistence.standard.StandaloneProjectDescriptor
 
getPredecessorCount() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IProjectDescriptor
The number of predecessor projects.
getPredecessorCount() - Method in class net.ssehub.easy.producer.core.mgmt.ProjectDescriptor
 
getPredecessorCount() - Method in class net.ssehub.easy.producer.core.persistence.standard.StandaloneProjectDescriptor
 
getPredecessorIDs() - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Returns the List of all predecessor ids.
getPredecessorLocations(boolean) - Method in interface net.ssehub.easy.instantiation.core.model.IInstantiatorProject
Returns the locations of the predecessors.
getPredecessorLocations(boolean) - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
 
getPredecessors() - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Returns the List of all predecessors.
getPredecessorsCount() - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Getter returns the size of the Predecessors because getPredecessors returns a Collection and we may need this parameter.
getPreferences() - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Returns the actual preferences.
getPreferredReasoner() - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Returns the preferred reasoner descriptor due to internal knowledge about the reasoner implementation status.
getPrefix() - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Returns the name prefix.
getPriority() - Method in class net.ssehub.easy.producer.ui.project_management.AbstractProjectCreationDescriptor
Used to sort the configurators.
getPriority() - Method in class net.ssehub.easy.producer.ui.project_management.EclipseProjectConfigurationDescriptor
 
getPriority() - Method in class net.ssehub.easy.producer.ui.project_management.JavaProjectConfigurationDescriptor
 
getProblemConstraint() - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElementDetails
Method for returning the failed Constraint Constraint.
getProblemConstraintMap() - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElements
Returns a map of failed Constraints and associated FailedElementDetailss.
getProblemConstraintPart() - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElementDetails
Method for returning a part of failed Constraints ConstraintSyntaxTree.
getProblemConstraintParts() - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Method for returning a list of partial ConstraintSyntaxTrees that are involved in each failed constraint.
getProblemConstraints() - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Method for returning a list of full Constraints that are involved in each failed constraint.
getProblemConstraints() - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElements
Returns a Iterator - problem Constraints.
getProblemPoints() - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElementDetails
Method for returning a set of IDecisionVariables that may caused a constraint to fail.
getProblemVariableMap() - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElements
Returns a map of problem AbstractVariables and associated FailedElementDetailss.
getProblemVariables() - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Method for returning a list of IDecisionVariables that are involved in each failed constraint.
getProblemVariables() - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElements
Returns a Iterator - problem AbstractVariables.
getProcessingListener() - Method in class net.ssehub.easy.basics.modelManagement.ImportResolver
Returns the processing listener.
getProductLineProject() - Method in class net.ssehub.easy.producer.ui.productline_editor.AbstractEASyEditorPage
Returns the ProductLineProject currently edited by this editor.
getProductLineProject() - Method in class net.ssehub.easy.producer.ui.productline_editor.AbstractHeaderMenu
Returns the current edited ProductLineProject.
getProductLineProject() - Method in class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
Returns the PLPInfo which will be configured by this combo box and which is used for data generation.
getProductLineProjects() - Method in class net.ssehub.easy.producer.core.mgmt.SPLsManager
Returns a copy of the current productline-projects-map.
getProject() - Method in class de.uni_hildesheim.sse.translation.ResultEntry
Returns the (result) project.
getProject() - Method in class de.uni_hildesheim.sse.translation.TypeContext
Returns the project providing the root resolution scope.
getProject() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.InstantiateExpression
Returns the project variable.
getProject() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlProjectTypeDescriptor
Returns the project associated with this descriptor.
getProject() - Method in class net.ssehub.easy.integration.common.impl.Model
Returns the project instance.
getProject() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Getter for the ivml project.
getProject() - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
Getter for the IVML variability model.
getProject() - Method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EASyNature
 
getProject() - Method in class net.ssehub.easy.producer.ui.internal.EditProductLineAction
Returns the selected Project.
getProject() - Method in class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
Returns the main IVML varmodel Project of the related AbstractComboBox.getProductLineProject().
getProject() - Method in interface net.ssehub.easy.reasoning.core.frontend.IReasonerInstance
Returns the project this instance is attached to.
getProject() - Method in class net.ssehub.easy.reasoning.core.reasoner.DelegatingReasonerInstance
 
getProject() - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner.ReasonerInstance
 
getProject() - Method in class net.ssehub.easy.varModel.confModel.Configuration
Returns the related project.
getProject() - Method in class net.ssehub.easy.varModel.model.ContainableModelElement
Returns the containing project.
getProject(String) - Method in class net.ssehub.easy.producer.eclipse.persistency.ResourcesMgmt
Returns a representation of the selected project.
getProject(ICompositeNode) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
Returns the Project of the Ecore-model represented by the given root node.
getProject(ICompositeNode) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilEcoreModelQuery
 
getProject(ICompositeNode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlEcoreModelQuery
 
getProject(ICompositeNode) - Method in interface net.ssehub.easy.dslCore.ui.hyperlinking.IEcoreModelQuery
Returns the "project" of the Ecore-model represented by the given root node.
getProject(XtextResource) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
Returns the Project in the given resource (IVML-file).
getProjectConfigurator() - Method in class net.ssehub.easy.producer.ui.internal.NewEASyProjectWizardPage
Returns the selected IEASyProjectConfigurator.
getProjectConfigurator() - Method in class net.ssehub.easy.producer.ui.project_management.AbstractProjectCreationDescriptor
Factory: The configurator to configure the new EASy project.
getProjectConfigurator() - Method in class net.ssehub.easy.producer.ui.project_management.EclipseProjectConfigurationDescriptor
 
getProjectConfigurator() - Method in class net.ssehub.easy.producer.ui.project_management.JavaProjectConfigurationDescriptor
 
getProjectContainer() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Returns the encapsulated ProjectContainer for the PLPInfo.getProject().
getProjectFolder() - Method in interface net.ssehub.easy.producer.core.persistence.datatypes.IProjectCreationResult
Returns the top level location of the newly created project.
getProjectFolder() - Method in class net.ssehub.easy.producer.core.persistence.standard.ProjectCreationResult
 
getProjectFor(IProjectDescriptor) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Returns a cached project or caches a new one for descriptor.
getProjectID() - Method in interface net.ssehub.easy.instantiation.core.model.IInstantiatorProject
Returns the ID of this project.
getProjectID() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Returns the unique identifier.
getProjectID() - Method in interface net.ssehub.easy.producer.core.persistence.datatypes.IPersistencer
Returns the ID of a given EASy project.
getProjectID() - Method in interface net.ssehub.easy.producer.core.persistence.datatypes.IProjectCreationResult
Returns the projectID of the newly created project.
getProjectID() - Method in class net.ssehub.easy.producer.core.persistence.internal.DataStorage
 
getProjectID() - Method in interface net.ssehub.easy.producer.core.persistence.internal.StorageConnector
Returns the UUID of a given pl project.
getProjectID() - Method in class net.ssehub.easy.producer.core.persistence.internal.xml.XmlConnector
 
getProjectID() - Method in class net.ssehub.easy.producer.core.persistence.standard.Persistencer
Returns the ID of a given EASy project.
getProjectID() - Method in class net.ssehub.easy.producer.core.persistence.standard.ProjectCreationResult
 
getProjectID() - Method in class net.ssehub.easy.producer.eclipse.persistency.EASyPersistencer
Returns the ID of a given pl project.
getProjectID() - Method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipsePersistencer
 
getProjectInterfaces() - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
Returns the found ProjectInterfaces.
getProjectLocation() - Method in interface net.ssehub.easy.instantiation.core.model.IInstantiatorProject
Getter for the project location.
getProjectLocation() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Returns the physical location of the project.
getProjectLocation(String) - Method in class net.ssehub.easy.producer.eclipse.persistency.ResourcesMgmt
Retrieves the absolute path of an IProject inside the file system.
getProjectLocation(IProject) - Static method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.PersistenceUtils
Returns the location of the given project as a file.
getProjectName() - Method in interface net.ssehub.easy.instantiation.core.model.IInstantiatorProject
Returns the name of this project.
getProjectName() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Returns the project name.
getProjectName() - Method in class net.ssehub.easy.producer.ui.internal.NewEASyProjectWizardPage
Returns the name of the specified project.
getProjectName() - Method in class net.ssehub.easy.varModel.model.ProjectImport
Returns the name of the project being imported.
getProjectName(ContentAssistContext) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Get the projectname.
getProjectPath(String) - Method in interface net.ssehub.easy.instantiation.core.model.IInstantiatorProjectManager
Returns the path of the project.
getProjectPath(String) - Method in class net.ssehub.easy.producer.core.mgmt.SPLsManager
 
getProjectType() - Method in class net.ssehub.easy.producer.ui.project_management.AbstractProjectCreationDescriptor
The name of supported Eclipse projects.
getProjectType() - Method in class net.ssehub.easy.producer.ui.project_management.EclipseProjectConfigurationDescriptor
 
getProjectType() - Method in class net.ssehub.easy.producer.ui.project_management.JavaProjectConfigurationDescriptor
 
getProjectUri(M) - Method in class net.ssehub.easy.dslCore.ui.hyperlinking.GenericEditorOpener
Returns the URI of the given Project.
getProperties(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Get the properties file of this project at the specified index.
getPropertiesCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Get the number of properties to be loaded for this project.
getProperty(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns the value of a JVM property.
getProvider(int) - Static method in class net.ssehub.easy.producer.core.mgmt.VilArgumentProvider
Returns the provider specified by the given index.
getProviderCount() - Static method in class net.ssehub.easy.producer.core.mgmt.VilArgumentProvider
Returns the number of providers.
getQualifiedAppendix(Attribute) - Static method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributesComboViewer
Returns the display appendix for the qualified name.
getQualifiedAppendix(Attribute) - Static method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
Returns the display appendix for the qualified name.
getQualifiedName() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
getQualifiedName() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getQualifiedName() - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Returns the qualified name consisting of AbstractCallExpression.getPrefix() (if present) and AbstractCallExpression.getName().
getQualifiedName() - Method in class net.ssehub.easy.instantiation.core.model.expressions.VariableExpression
The qualified name in case that not the variable itself but a qualified access to the variable was used.
getQualifiedName() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getQualifiedName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
getQualifiedName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
getQualifiedName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the qualified name of the decision variable.
getQualifiedName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
getQualifiedName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
Returns the qualified name of the enum literal.
getQualifiedName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
getQualifiedName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the qualified name of the element.
getQualifiedName() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Returns the qualified name of this type.
getQualifiedName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
getQualifiedName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
 
getQualifiedName() - Method in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
Returns the qualified name represented as string.
getQualifiedName() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
Returns the qualified name of the annotation.
getQualifiedName() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
getQualifiedName() - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Returns the qualified name of the declaration instance.
getQualifiedName() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
getQualifiedName() - Method in class net.ssehub.easy.varModel.model.Comment
 
getQualifiedName() - Method in class net.ssehub.easy.varModel.model.ContainableModelElement
 
getQualifiedName() - Method in class net.ssehub.easy.varModel.model.datatypes.BasisDatatype
 
getQualifiedName() - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
 
getQualifiedName() - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatype
Returns the qualified name of this element.
getQualifiedName() - Method in interface net.ssehub.easy.varModel.model.IAttributableElement
Returns the qualified name of this element.
getQualifiedName() - Method in interface net.ssehub.easy.varModel.model.IModelElement
Returns the qualified name of this element.
getQualifiedName() - Method in class net.ssehub.easy.varModel.model.ModelElement
 
getQualifiedName() - Method in class net.ssehub.easy.varModel.model.ProjectImport
Returns the qualified name of the imported element.
getQualifiedName() - Method in class net.ssehub.easy.varModel.model.ProjectType
 
getQualifiedName(TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoType
Returns the qualified name of type.
getQualifiedName(IDecisionVariable) - Static method in class net.ssehub.easy.reasoning.core.reasoner.AttributesCheckVisitor
Returns the qualified name of the given decision variable.
getQualifiedNameMode() - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
Returns the mode to be applied when collecting names.
getQualifiedNameString(QualifiedName) - Static method in class de.uni_hildesheim.sse.translation.Utils
Returns a string representing a qualified name.
getQualifiedNameString(QualifiedName, AccessName) - Static method in class de.uni_hildesheim.sse.translation.Utils
Returns a string representing a qualified name.
getQualifiedNameString(QualifiedName) - Static method in class de.uni_hildesheim.sse.vil.expressions.translation.Utils
Returns a string representing a qualified name.
getQualifiedNameString(QualifiedPrefix) - Static method in class de.uni_hildesheim.sse.vil.expressions.translation.Utils
Returns a string representing a qualified name.
getQualifiedType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the qualified type name of the decision variable.
getQualifiedType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
getQualifiedType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
 
getQualifiedType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
getQualifiedType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the qualified type name of the element.
getQualifiedType(IDatatype) - Static method in class net.ssehub.easy.varModel.model.IvmlDatatypeVisitor
Returns the textual representation of the given type based on the qualified name using an instance of this class.
getQualifiedVarName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the name of the underlying decision variable.
getQualifier() - Method in class net.ssehub.easy.varModel.cst.AttributeVariable
Returns the qualifier for accessing the variable, e.g., an expression to be put before.
getQualifier() - Method in class net.ssehub.easy.varModel.cst.Variable
Returns the qualifier for accessing the variable, e.g., an expression to be put before.
getQueryCache() - Method in class net.ssehub.easy.varModel.confModel.Configuration
Returns the QueryCache, which should usually be used for query on this Configuration.
getReadyForUseCount() - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Returns the number of reasoners which are ready for use.
getRealizing(int) - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
getRealizing(int) - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
getRealizing(int) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
getRealizing(int) - Method in class net.ssehub.easy.varModel.model.FullDecisionVariableContainer
 
getRealizing(int) - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Returns the specified realizing constraint.
getRealizingCount() - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
getRealizingCount() - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
getRealizingCount() - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
getRealizingCount() - Method in class net.ssehub.easy.varModel.model.FullDecisionVariableContainer
 
getRealizingCount() - Method in interface net.ssehub.easy.varModel.model.IDecisionVariableContainer
Returns the number of realizing constraints.
getRealValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
 
getRealValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
getRealValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
 
getRealValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
getRealValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the real value of the decision variable.
getReason() - Method in exception net.ssehub.easy.producer.eclipse.persistency.project_creation.ProjectCreationException
Returns the reason, why the project could not be created.
getReasoner(int) - Method in class net.ssehub.easy.reasoning.core.impl.ReasonerRegistry
Returns the IReasoner at the specified position in this list.
getReasonerConfig() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Getter for the reasoner settings.
getReasonerConfiguration() - Method in interface net.ssehub.easy.reasoning.core.frontend.IReasonerInstance
Returns the reasoner configuration this project is running with.
getReasonerConfiguration() - Method in class net.ssehub.easy.reasoning.core.reasoner.DelegatingReasonerInstance
 
getReasonerConfiguration() - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner.ReasonerInstance
 
getReasonerCount() - Method in class net.ssehub.easy.reasoning.core.impl.ReasonerRegistry
Returns the number of registered reasoners.
getReasonerDescriptor(int) - Method in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
Returns the specified reasoner descriptor.
getReasonerDescriptor(int) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Returns the descriptor for a specific reasoner.
getReasonerHint() - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Returns the current reasoner hint.
getReasonersCount() - Method in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
Returns the number of available reasoner descriptors.
getReasonersCount() - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Returns the number of available reasoners.
getReasoningResult() - Method in class net.ssehub.easy.reasoning.core.frontend.ReasoningProcess
Returns the result of the reasoning, i.e.
getReevaluationCount() - Method in class net.ssehub.easy.reasoning.sseReasoner.Engine
Method for getting reevaluation count of the model.
getReferenceTypeSearchName(IDatatype) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Returns the name to be used for searching for a reference with contained type type.
getReferenceValue() - Method in class net.ssehub.easy.varModel.cstEvaluation.AbstractDecisionVariableEvaluationAccessor
 
getReferenceValue() - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantAccessor
 
getReferenceValue() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Returns the value of a reference to the accessed element.
getReferenceValue() - Method in class net.ssehub.easy.varModel.cstEvaluation.IndexAccessor
 
getRefines() - Method in class net.ssehub.easy.instantiation.core.model.common.Compound
Returns the refined compound.
getRefines() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
Returns the refined compound.
getRefines(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
Returns the type descriptor which is refined by this descriptor.
getRefines(int) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
Returns the compound which is refined by this compound.
getRefinesCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
Returns the number of refines.
getRefinesCount() - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
The number of refines.
getRefinesDistanceTo(Compound) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
Determines the (absolute) refinement distance from this to cmp considering this or cmp as alternative bases to search the hierarchy for.
getRefinesDistanceTo(Compound, boolean) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
Determines the (absolute) refinement distance from this to cmp optionally considering this or cmp as alternative bases to search the hierarchy for.
getRegexMatchLength(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Calculates the length of the first string in the text that matches the given regular expression.
getRegisteredBuildLanguageTracer() - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Returns the currently registered build language tracer for the current thread.
getRegisteredCount() - Static method in class net.ssehub.easy.dslCore.TopLevelModelAccessor
Returns the number of registered accessors.
getRegisteredProgram(String) - Static method in class net.ssehub.easy.instantiation.core.model.common.CommandLineProgramRegistry
Returns a registered program instance.
getRegisteredTemplateLanguageTracer() - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Returns the currently registered template language tracer for the current thread.
getRegistry() - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Getter for the Reasoner registry, capable of handling multiple IReasoners.
getRegistryAccess() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlBaseTypeResolver
Returns the direct registry access object.
getRegName(Class<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Returns the name how a class shall be registered based on ClassMeta.
getRelevantConstraints(AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
Returns all constraints, where the specifies declaration was used inside.
getRelevantValue(AbstractVariable, IDecisionVariable, boolean) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Returns the relevant value for reasoning.
getRelevantValue(AbstractVariable, IDecisionVariable, boolean, Class<D>) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Returns the relevant value for reasoning.
getRemainder() - Method in class net.ssehub.easy.basics.progress.BasicProgressObserver.Task
Returns the progress of the current task.
getRepresentationChanged(boolean) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.CompositeArtifact
Returns whether the representation changed.
getRequiredParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
getRequiredParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
getRequiredParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
getRequiredParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getRequiredParameterCount() - Method in interface net.ssehub.easy.instantiation.core.model.common.IParameterizable
Returns the number of required parameters, i.e., non-default and non-named parameters.
getRequiredParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
getRequiredParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getRequiredParameterCount() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation
Returns the number of required parameters, i.e., non-default and non-named parameters.
getRequiredParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
 
getRequiredParameterCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
getRequiredParameterCount() - Method in class net.ssehub.easy.varModel.model.datatypes.CustomOperation
 
getRequiredParameterCount() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns the number of required parameters.
getRequiredParameterCount(Map<String, V>, V[]) - Static method in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
Returns the number of required parameters.
getResolutionPath() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
getResolutionPath() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
getResolutionPath() - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Returns a resolution path for this variable.
getResolutionPath() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
getResolutionState() - Method in class net.ssehub.easy.varModel.confModel.Configuration
Returns the assignment state to be used when assigning values in the configuration.
getResolved() - Method in class net.ssehub.easy.basics.modelManagement.ModelImport
Returns the resolved model instance.
getResolved() - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns the resolved model.
getResolved() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
Returns the resolved expression.
getResolved() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CompoundMatchExpression
Returns the resolved expression.
getResolved() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.PathMatchExpression
Returns the resolved expression.
getResolved() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.StringMatchExpression
Returns the resolved expression.
getResolved() - Method in class net.ssehub.easy.instantiation.core.model.common.Advice
Returns the resolved project.
getResolved() - Method in class net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
Returns the resolved operation.
getResolved() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
Returns the resolved operation.
getResolved() - Method in class net.ssehub.easy.instantiation.core.model.expressions.VilTypeExpression
Returns the resolved element.
getResolved() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.JavaExtension
Returns the resolved type.
getResolved() - Method in class net.ssehub.easy.varModel.cst.ResolvedVariable
 
getResolved() - Method in class net.ssehub.easy.varModel.cst.Variable
Returns the resolved decision variable.
getResolvedModelInfo(M) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns the model information object for the given model by considering resolved models.
getResolvedModelInfo(M) - Method in interface net.ssehub.easy.basics.modelManagement.IModelManagementRepository
Returns the model information object for the given model by considering resolved models.
getResolvedModelInfo(M) - Method in class net.ssehub.easy.basics.modelManagement.ModelRepository
Returns the model information object for the given model by considering resolved models.
getResolvedModelInfo(M, URI) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns the model information object for model while considering uri as location of model.
getResolvedOperation() - Method in class net.ssehub.easy.varModel.cst.ContainerOperationCall
Returns the resolved operation.
getResolvedOperation() - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Returns the resolved operation.
getResolvedSlot() - Method in class net.ssehub.easy.varModel.cst.CompoundAccess
Returns the resolved compound slot.
getResolver() - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Returns the resolver instance.
getResolver() - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Returns the resolver.
getResolver() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
Returns the created resolver.
getResolverFromPool() - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Returns the current top-level resolver.
getResource() - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
getResource() - Method in interface net.ssehub.easy.dslCore.ui.editors.IUpdatableEditor
Returns the resource of this editor.
getResourceAsStream(String) - Static method in class net.ssehub.easy.instantiation.maven.Maven
 
getResourceContent(URI) - Static method in class net.ssehub.easy.dslCore.ui.editors.EmbeddingHelper
Returns the content of the file identified by the given URI.
getResourceInitializer() - Method in class de.uni_hildesheim.sse.ui.XtextEditor
 
getResourceInitializer() - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.XtextEditor
 
getResourceInitializer() - Static method in class net.ssehub.easy.dslCore.ModelUtility
Returns the actual resource initializer.
getResourceInitializer() - Method in class net.ssehub.easy.dslCore.ui.editors.CommonXtextEditor
Returns the resource initializer.
getResourceSet() - Method in class net.ssehub.easy.dslCore.ModelUtility
Returns the XText resource set (and performs a lazy initialization of ModelUtility.resourceSet if required).
getRestrictionEvaluationContext() - Method in interface net.ssehub.easy.basics.modelManagement.IModel
Returns the context for evaluating import / conflict restrictions.
getRestrictionEvaluationContext() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
getRestrictionEvaluationContext() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getRestrictionEvaluationContext() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getRestrictionEvaluationContext() - Method in class net.ssehub.easy.varModel.model.Project
 
getResult() - Method in class net.ssehub.easy.reasoning.core.reasoner.EvaluationResult.EvaluationPair
Returns the evaluation result.
getResult() - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
Returns the copied syntax tree.
getResult() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
getResult() - Method in interface net.ssehub.easy.varModel.cstEvaluation.IConstraintEvaluator
Returns the evaluation result.
getResult() - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
Returns the result.
getResult() - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopyVisitor
Returns the deep copied value after visitation.
getResult() - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
Returns the collected results.
getResult(int) - Method in class net.ssehub.easy.basics.modelManagement.ModelInfoHolder
Returns the the specified result.
getResult(int) - Method in class net.ssehub.easy.dslCore.TranslationResult
Returns the specified result.
getResultAccessor(boolean) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Just for internal purposes of derived classes - get the result accessor.
getResultCount() - Method in class net.ssehub.easy.basics.modelManagement.ModelInfoHolder
Returns the resulting model information instances.
getResultCount() - Method in class net.ssehub.easy.dslCore.TranslationResult
Returns the number of projects being part of the result.
getResultDeclarator() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionEvaluator
Returns the explicit result declarator of an aggregating iterator.
getResults() - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
Returns the static accesses found.
getResultsList() - Method in class net.ssehub.easy.dslCore.TranslationResult
Returns a copy of the list of projects.
getResultType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionEvaluator
Returns the explicit result type of an aggregating iterator.
getResultValue() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionEvaluator
Returns the explicit result value of an aggregating iterator.
getResultVariable() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Returns the result variable.
getReturnGenerics() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
Determines the return type generics.
getReturns() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Getter for the return type of this operation.
getReturnType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
getReturnType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
Returns the return type of this rule descriptor.
getReturnType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
getReturnType() - Method in interface net.ssehub.easy.instantiation.core.model.common.IResolvableOperation
Returns the return type of this operation.
getReturnType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
getReturnType() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation
Returns the return type of this operation.
getReturnType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns the return type of this operation.
getReturnType(RuleDeclaration, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.RuleTranslator
 
getReturnType(D, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.AbstractRuleTranslator
Returns the result type of the given ruleDecl.
getReturnType(String, INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns the returntype of an specified operation.
getReturnTypeMode() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns the return type mode.
getRhsValues() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
Returns the actual evaluation results of the RHS expressions.
getRootElement() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Returns the Root Element.
getRootNode(XtextResource) - Method in class net.ssehub.easy.dslCore.ui.hyperlinking.AbstractEcoreModelQuery
Returns the ICompositeNode of the Ecore-model that represent the root node.
getRootNode(XtextResource) - Method in interface net.ssehub.easy.dslCore.ui.hyperlinking.IEcoreModelQuery
Returns the ICompositeNode of the Ecore-model that represent the root node.
getRootNodes() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
Returns the root nodes.
getRootScript() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Stores a hint to the root executing script (for VTL-by-name resolution).
getRtVilClasses() - Method in interface net.ssehub.easy.instantiation.serializer.xml.ISerializerPlugin
Getter for all RtVil classes.
getRtVilTypeRegistry() - Method in interface net.ssehub.easy.instantiation.serializer.xml.ISerializerPlugin
Getter for the RtVilTypeRegistry.
getRule() - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.RuleInfo
Returns the related VIL rule model instance.
getRule() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
Returns the rule being executed.
getRule() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeNode
Returns the represented rule.
getRule(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Get the rule in this project at the specified index.
getRuleCall(Rule.Side, int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.AbstractRule
Get the rule call on the given side of this rule at the specified index.
getRuleCall(Rule.Side, int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
getRuleCall(Rule.Side, int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
getRuleCallCount(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.AbstractRule
Get the number of rule calls on the given side of this rule.
getRuleCallCount(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
getRuleCallCount(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
Returns the number of rule calls on the specified side.
getRuleCallCount(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
getRuleCalls(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
Returns the rule calls on the specified side.
getRuleCondition(Rule.Side, int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.AbstractRule
Get the match conditions of this rule on the given side at the specified index.
getRuleCondition(Rule.Side, int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
getRuleCondition(Rule.Side, int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
getRuleConditionCount(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.AbstractRule
Get the number of match conditions on the given side of this rule.
getRuleConditionCount(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
getRuleConditionCount(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
getRuleConditions(D) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.AbstractRuleTranslator
Returns the actual rule conditions.
getRuleConditions(RuleDeclaration) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.RuleTranslator
 
getRuleCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Get the number of rules in this project.
getRuleDeclaration() - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.RuleInfo
Returns the VTL rule declaration from ECore.
getRuleElementBlockVars(RuleElementBlock) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns all variables from the RuleElementBlock.
getRuleMatchCount(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
Returns the number of match expressions on the specified side.
getRuleMatches(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
Returns the rule match conditions on the specified side.
getRuleParameters(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns all parameters defined for a specific rule.
getRuleParams(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns the parameters from a rule.
getRuleStackSize() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Returns the size of the rule stack.
getRuleType(TypeDescriptor<?>...) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the VIL type for a rule type with the given type parameters.
getRuleVariables(INode, boolean, boolean) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns all variables defined for a specific rule.
getRuleVars(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns the variables from a rule.
getRuntimeEnvironment() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
getRuntimeEnvironment() - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Returns the runtime environment (for testing).
getRuntimeEnvironment() - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractTracerBase
 
getRuntimeEnvironment() - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
Returns the runtime environment (needed for iterator evaluation).
getRuntimeEnvironment() - Method in interface net.ssehub.easy.instantiation.core.model.expressions.ITracer
Returns the actual runtime environment.
getRuntimeEnvironment() - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Returns the runtime environment.
getRuntimeEnvironment() - Method in class net.ssehub.easy.instantiation.core.model.expressions.StreamTracer
 
getSavedConfiguration() - Method in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
Returns the project where the values and frozen states are saved to.
getSaveDebugInformation() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Specification whether further debug information should be saved.
getScope() - Method in class net.ssehub.easy.varModel.model.ProjectImport
Returns the specific scope introduced by this import.
getScope(IResolutionScope, String) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Returns the resolution scope determined by the qualified name relative to the given scope.
getScore(CallArgument[], int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression.ConvertibleOperation
Returns the conversions core to compare similar canidates.
getScript() - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
The actual script.
getScriptContainer() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Returns the encapsulated ScriptContainer for the PLPInfo.getBuildScript().
getScriptElementName() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
Returns the language element name for a "script".
getScriptLocation() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Returns the folder containing the VIL scripts as a subfolder of PLPInfo.getProjectLocation().
getScriptParameters(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns all parameters defined for a specific script.
getScriptParametersForMainRule(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
 
getScriptSignature() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
Returns the actual script signature.
getScriptVariables(INode, boolean) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns all variables defined for a specific script.
getSegment(int) - Method in class net.ssehub.easy.basics.modelManagement.Version
Returns the version segment specified by index.
getSegmentCount() - Method in class net.ssehub.easy.basics.modelManagement.Version
Returns the number of the segments.
getSelected() - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ModelCombobox
Returns the selected model version.
getSelected() - Method in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
Returns the currently selected reasoner.
getSelected(ISelection) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
Returns the selected tree node.
getSelectedAdaptables(ISelection, Class) - Static method in class net.ssehub.easy.producer.ui.internal.EditProductLineAction
Returns adaptable objects for the selected objects of the selection.
getSelectedAttribute() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributesComboViewer
Returns the selected attribute.
getSelectedElement() - Method in class net.ssehub.easy.dslCore.ui.editors.CustomXtextEditorCallback
Returns the name of the selected element in the editor as String by calling getSelectedElementBySelection.
getSelectedElementByOffset() - Method in class net.ssehub.easy.dslCore.ui.editors.CustomXtextEditorCallback
Returns the name of the element around the current position of the cursor in the document (defined by the offset of the current text-selection) of the XtextEditor.
getSelectedElementBySelection() - Method in class net.ssehub.easy.dslCore.ui.editors.CustomXtextEditorCallback
Returns the name of the selected element in the editor as String.
getSelectedValue() - Method in class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
Returns the selected value or null if AbstractComboBox.NO_SELECTION_VALUE was selected.
getSelectedVariable() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.EditorContextMenuListener
Returns the current selected variable, i.e.
getSelector() - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.EnumAttributeFreezeProvider
 
getSelector() - Method in interface net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.IFreezeProvider
Returns a freeze selector to use.
getSelector() - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.SourceBasedFreezeProvider
 
getSelector() - Method in class net.ssehub.easy.varModel.model.FreezeBlock
Returns the selector.
getSelf() - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
Returns the "self" instance if used.
getSelf(Compound) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Returns a self instance from the self pool.
getSelfValue() - Method in class net.ssehub.easy.varModel.cstEvaluation.ContextStack
Returns the value for self in the current context.
getSeparator() - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceForCommand
Returns the element separator.
getSeparator() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentLoopExpression
Returns the optional separator expression.
getSeparatorExpression() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.LoopStatement
Returns the optional separator expression.
getSeparatorFromExpression(Expression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Turns the expression into a separator.
getSeperator() - Method in class net.ssehub.easy.producer.eclipse.persistency.ResourcesMgmt
Returns the local file Seperator.
getSequenceType(String, String) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionTypeDescriptorConverter
Get the sequence type from the typeRegistry.
getSequenceType(TypeDescriptor<?>...) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the VIL type for a sequence with the given type parameters.
getSeries(int) - Method in class net.ssehub.easy.varModel.model.Attribute
Returns the specified series element.
getSeriesCount() - Method in class net.ssehub.easy.varModel.model.Attribute
Returns the number of series entries.
getSet() - Method in class net.ssehub.easy.varModel.cst.ContainerOperationCall
Deprecated.
getSettings(ProjectSettings) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Returns the settings object for the specified key.
getSettings(ProjectSettings) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Returns the settings object for the specified key.
getSetType(String, String) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionTypeDescriptorConverter
Get the set type from the typeRegistry.
getSetType(TypeDescriptor<?>...) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the VIL type for a set with the given type parameters.
getSignature() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
getSignature() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
getSignature() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
getSignature() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.FieldDescriptor
 
getSignature() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaField
Returns the signature of the method (in terms of VIL types where possible).
getSignature() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation
Returns the signature of the method (in terms of VIL types where possible).
getSignature() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns the signature of the method.
getSignature() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
getSignature() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns the signature of the operation.
getSignature(String, CallArgument[]) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Returns a java-like signature for the specified operation.
getSignature(Operation) - Static method in class net.ssehub.easy.instantiation.serializer.xml.converter.OperationConverter
Returns the signature of an operation.
getSize() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Returns the size of the map.
getSlot(int) - Method in class net.ssehub.easy.instantiation.core.model.common.Compound
Returns the specified slot.
getSlot(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
Returns the specified slot descriptor.
getSlot(int) - Method in class net.ssehub.easy.varModel.cst.CompoundInitializer
Returns the specified slot name.
getSlot(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
Returns the slot descriptor with the specified name.
getSlotCount() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
Returns the number of slots provided by this compound type.
getSlotCount() - Method in class net.ssehub.easy.varModel.cst.CompoundInitializer
Returns the number of expressions / slots.
getSlotDeclaration() - Method in class net.ssehub.easy.varModel.model.CompoundAccessStatement
Returns the slot declaration.
getSlotDeclaration(int) - Method in class net.ssehub.easy.varModel.cst.CompoundInitializer
Returns the declaration of the specified slot.
getSlotName() - Method in class net.ssehub.easy.varModel.cst.CompoundAccess
Returns the name of the slot.
getSlotName() - Method in class net.ssehub.easy.varModel.model.CompoundAccessStatement
Returns the slot name.
getSlotNames() - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
Returns the names of the assigned slots in this value.
getSlotOfCompound(AbstractVariable) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
Retrieves the instance for the given declaration for the compound which was visited before.
getSlotsCount() - Method in class net.ssehub.easy.instantiation.core.model.common.Compound
Returns the number of slots.
getSlotValue(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundInstance
Returns the value of the slot name.
getSource() - Method in class net.ssehub.easy.reasoning.core.impl.ReasonerMessage
 
getSource() - Method in interface net.ssehub.easy.reasoning.core.reasoner.IReasonerMessage
Returns the message source.
getSource() - Method in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
Returns the source URI.
getSourceVariableName() - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.CopySpec
Returns the source variable name.
getSpecializedColumnImage(GUIVariable, int) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
getSpecializedColumnImage(GUIVariable, int) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationLabelProvider
 
getSpecializedColumnText(GUIVariable, int) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
This method is for extending the AbstractConfigurationLabelProvider.getColumnText(Object, int) method.
getSpecializedColumnText(GUIVariable, int) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationLabelProvider
 
getSpecificBaseValue(AbstractIvmlVariable) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlFieldDescriptor
Returns the specific base value according to the decision variable access functions.
getSpecificType(IDatatype, ContainerInitializer, TypeContext) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Returns the specific type of a collection initializer.
getSpecificTypeDefs(List<Typedef>, ModelElementTypeFinder.ClassType) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
Creates a sub-list of the given list of Typedefs in which only type definitions are included that provide the specific type definition described by the given ModelElementTypeFinder.ClassType.
getSpecifiedType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
The specified type.
getSplit(boolean, boolean) - Method in class net.ssehub.easy.varModel.persistency.ConstraintSplitWriter
Returns the split as needed for embedding xText editors.
getSplitResult() - Method in class de.uni_hildesheim.sse.translation.ResultEntry
Returns the splitted entries.
getStartElement() - Method in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
Returns the name of the start element for execution.
getStartingProject() - Method in class net.ssehub.easy.varModel.model.AbstractProjectVisitor
Returns the original project which was the starting point for visitation.
getStartResult(IDatatype, IDatatype) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.CollectingIteratorEvaluator
 
getStartResult(IDatatype, IDatatype) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.NumberIteratorEvaluator
 
getStartResult(IDatatype, IDatatype) - Method in interface net.ssehub.easy.varModel.cstEvaluation.IIteratorEvaluator
Returns the start result.
getState() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
getState() - Method in class net.ssehub.easy.producer.ui.confModel.GUIHistoryItem
Getter for the assignment state.
getState() - Method in class net.ssehub.easy.varModel.confModel.CompoundItemConfigProvider
 
getState() - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
 
getState() - Method in class net.ssehub.easy.varModel.confModel.Configuration
 
getState() - Method in class net.ssehub.easy.varModel.confModel.ContainerItemConfigProvider
 
getState() - Method in class net.ssehub.easy.varModel.confModel.ContainerVariable
 
getState() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
getState() - Method in interface net.ssehub.easy.varModel.confModel.IConfigurationElement
Returns the assignment state of this variable.
getState() - Method in class net.ssehub.easy.varModel.confModel.ToplevelVarConfigProvider
 
getState() - Method in class net.ssehub.easy.varModel.confModel.VariableConfigProvider
Returns the assignment state of this variable.
getState() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
getStateKey(VilArgumentProvider) - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Returns the key for the state of a VIL argument provider.
getStates() - Method in class net.ssehub.easy.varModel.model.filter.VariablesInConstraintFinder
getStaticType() - Method in class net.ssehub.easy.varModel.cst.CompoundAccess
Returns the static type in case that this compound access is a static access.
getStatistics() - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor
Returns the collected statistics.
getStats(String) - Static method in class net.ssehub.easy.reasoning.core.performance.PerformanceStatistics
Method for retrieving statistics for a specific reasoning process.
getStatus() - Method in interface net.ssehub.easy.basics.messages.IMessage
Returns the status of this message.
getStatus() - Method in class net.ssehub.easy.basics.messages.Message
 
getStatus() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildExecutionApplicator
Returns the status of the execution.
getStatus() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
Returns the actual execution status.
getStatus() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
Returns the execution status of the rule.
getStoredName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns the name stored in this instance.
getStringValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
 
getStringValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
getStringValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
 
getStringValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
getStringValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the string value of the decision variable.
getStringValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
Returns the obtained value as string.
getStringValue(Object, IStringValueProvider.StringComparator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IRegisteredStringValueProvider
Returns the string value of this object.
getStringValue(Object, IStringValueProvider.StringComparator) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.StringValueHelper
Turns the given object into a string using IStringValueProvider.
getStringValue(String) - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
Returns the string value of slot.
getStringValue(Map<?, ?>, IStringValueProvider.StringComparator) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Returns the string value of the given map .
getStringValue(Collection<?>, IStringValueProvider.StringComparator) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.StringValueHelper
Turns the given collection into a string.
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.JavaPath
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Binary
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlComment
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionEvaluator
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundInstance
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
 
getStringValue(IStringValueProvider.StringComparator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IStringValueProvider
Returns the string value of this object.
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoIterator
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaImport
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaPackage
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaQualifiedName
 
getStringValueInReplacement(Object, IStringValueProvider.StringComparator) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.StringValueHelper
Returns the string value in case of value or expression replacements.
getStringValueProvider(Class<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.StringValueHelper
Returns the registered string value provider.
getSub(String) - Static method in class net.ssehub.easy.instantiation.maven.Maven
Returns the target sub-directory in line.
getSubCallPrefix(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns the prefix of a sub-call (the identifier at the left-hand side of the "." for which the call is defined).
getSuccessorIDs() - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Returns the List of all successor ids.
getSuccessorLocations() - Method in interface net.ssehub.easy.instantiation.core.model.IInstantiatorProject
Returns the locations of the successors.
getSuccessorLocations() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
 
getSuccessors() - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Returns a list of all successor projects.
getSuccessorsCount() - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Getter returns the size of the Successors because getSuccessors returns Collection and we may need this parameter.
getSuper() - Method in interface net.ssehub.easy.basics.modelManagement.IModel
Returns the reference to the super model (if it exists).
getSuper() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
getSuper() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getSuper() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getSuper() - Method in class net.ssehub.easy.varModel.model.Project
Returns the reference to the super model (if it exists).
getSuperType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
getSuperType() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getSuperType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getSuperType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
getSuperType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
getSuperType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
getSuperType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
 
getSuperType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
getSuperType() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Returns the type this type is refined from.
getSuperType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
getSupportedInsertionPoint(TreeNode) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage.TreeNodeInsertionSelectionAdapter
Returns the supported insertion point for the given selected node.
getSwitchExpression() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement
Returns the switch expression.
getTabEmulation() - Method in class net.ssehub.easy.basics.modelManagement.IndentationConfiguration
Returns the number of whitespaces used to emulate a tabulator character.
getTabEmulation() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
getTargetPath(Script, Map<String, Object>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Returns the target path or BuildlangExecution.base.
getTargetState() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Returns the target assignment state assigned to this visitor.
getTargetState(IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.EvalVisitor
 
getTargetState(IDecisionVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationContext
Returns the target state of the evaluation for variable.
getTargetState(IDecisionVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.EvaluationContextImpl
 
getTargetState(IDecisionVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Returns the target state for a variable which is actually being assigned.
getTargetVariableNames() - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.CopySpec
Returns the target variable names.
getTempDirectory() - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils
Returns a File representing the system temporary directory.
getTemplate() - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceImportCommand
Returns the template name.
getTemplate() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentImportExpression
Returns the template name.
getTemplateLocation() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Returns the folder containing the VTL templates as a subfolder of PLPInfo.getProjectLocation().
GETTER_PREFIX - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
getTerminal() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement
Returns the terminal to encapsulate the content in the underlying template.
getText() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.CompositeArtifact
 
getText() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
getText() - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifact
Returns the textual representation of the contents of this artifact for manipulation.
getText() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Returns the actual text.
getText() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.AlternativeFragment
 
getText() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.MultipleSelectionFragment
 
getText() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.OptionalityFragment
 
getText() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
 
getText() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
 
getText() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.StringMatchExpression
Returns the text used for creating the expression.
getText() - Method in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
getText() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
getText() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
getText() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
 
getText() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaImport
 
getText() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
 
getText() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaPackage
 
getText() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaQualifiedName
 
getText() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.AlternativeExpressionTreeNode
 
getText() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.CallExpressionTreeNode
 
getText() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiateExpressionTreeNode
 
getText() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.JoinExpressionTreeNode
 
getText() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.LoopExpressionTreeNode
 
getText() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleCallExpressionTreeNode
 
getText() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeNode
 
getText() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.StrategyCallExpressionTreeNode
 
getText() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.TextTreeNode
 
getText() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode
Returns the display text.
getText() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.VariableDeclarationTreeNode
 
getText() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.WhileTreeNode
 
getText(Object) - Method in class net.ssehub.easy.producer.ui.internal.TypeSelectionDialog.TypeLabelProvider
 
getText(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorTreeLabelProvider
 
getText(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.predecessorSelection.PTNSelectionDialogLabelProvider
 
getTextDirect() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
Returns the text object even if it is null.
getTextInstance() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.CompositeArtifact
Returns the plain text representation instance.
getThenExpr() - Method in class net.ssehub.easy.varModel.cst.IfThen
Returns the then-expression.
getThenExpression(int) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentAlternativeExpression
Returns the specified then expression.
getThenExpressions() - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceIfCommand
Returns the then expressions.
getThenExpressionsCount() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentAlternativeExpression
Returns the number of then expression.
getThenFragment() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.AlternativeFragment
Returns the then-fragment.
getTimeout() - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Returns the global timeout for reasoning.
getTimeout() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
Returns the timeout for reasoning.
getTimeout(ReasonerConfiguration) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
Returns the specific timeout for reasoning.
getTimestamp() - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns the timestamp of the resolution.
getTitle() - Method in class de.uni_hildesheim.sse.ivml.ui.wizards.CommentsWizardPageDescriptor
 
getTitle() - Method in class de.uni_hildesheim.sse.ivml.ui.wizards.IVMLWizardPageDescriptor
 
getTitle() - Method in class de.uni_hildesheim.sse.ui.wizards.VILWizardPageDescriptor
 
getTitle() - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.wizards.VTLWizardPageDescriptor
 
getTitle() - Method in interface net.ssehub.easy.dslCore.ui.wizards.IWizardPageDescriptor
The title of the AbstractFiletypeWizardPage.
getToolkit() - Method in class net.ssehub.easy.producer.ui.productline_editor.AbstractEASyEditorPage
Returns the toolkit for creating new widgets.
getTooltip() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns a tooltip which can be displayed inside the GUI.
getTooltip() - Method in class net.ssehub.easy.producer.ui.confModel.TooltipCreator
Getter for the generated tooltip.
getToolTip(Contributions.UIElement) - Static method in class net.ssehub.easy.producer.ui.contributions.Contributions
Returns the tool tip for the specified UI element (composed from all contributions).
getToolTipDisplayDelayTime(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
 
getToolTipImpl(Contributions.UIElement) - Method in class net.ssehub.easy.producer.ui.contributions.Contributions
Returns the tool tip of the given UI element .
getToolTipShift(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
 
getToolTipText() - Method in class net.ssehub.easy.producer.ui.productline_editor.ProductLineEditorInput
 
getToolTipText(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
 
getToolTipTimeDisplayed(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
 
getTopLevelConfiguration() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Returns the top-level configuration based on defining global VIL/VTL script parameters.
getTopLevelConfiguration() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Returns the top-level configuration based on defining global VIL/VTL script parameters.
getTopLevelDecision(IDecisionVariable) - Static method in class net.ssehub.easy.varModel.confModel.Configuration
Returns the top-level decision variable of var.
getTopLevelModel(String, String, Object) - Static method in class net.ssehub.easy.dslCore.TopLevelModelAccessor
Returns the top-level model info through a registered accessor for extension.
getTopLevelModels(IProject) - Method in class net.ssehub.easy.integration.common.eclipse.IModelAccess
Returns the top-level models in project according to EASy conventions.
getTopLevelParent() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns the TopLevelParent Variable holding this variable or the variable itself if it is a top level variable.
getTopLevelParent() - Method in class net.ssehub.easy.varModel.model.ContainableModelElement
Returns the topLevel parent.
getToResolve() - Method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Returns the actual import for resolution.
getTraceFilter() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
getTraceFilter() - Method in interface net.ssehub.easy.instantiation.core.model.common.ITracer
Returns the active trace filter.
getTraceFilter() - Method in class net.ssehub.easy.instantiation.core.model.common.NoTracer
 
getTraceFilter() - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
 
getTraceFilter() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StreamTracer
 
getTraceFilter() - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
getTracer() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
getTracer() - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Returns the tracer instance..
getTracer() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
Returns the current tracer.
getTransformerFactory() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Returns the transformer builder factory.
getTranslatedContainer(Container) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Part of ProjectCopyVisitor.getTranslatedType(IDatatype): Returns the translated type for containers.
getTranslatedType(IDatatype) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Returns the copied IDatatype for the given one.
getTranslationTime() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Returns the time used for translation.
getTranslator() - Method in class de.uni_hildesheim.sse.translation.ModelTranslator.Result
Returns the translator instance.
getType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
getType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression
Returns the type of this call.
getType() - Method in class net.ssehub.easy.instantiation.core.model.common.Compound
Returns the defined type.
getType() - Method in class net.ssehub.easy.instantiation.core.model.common.Typedef
Returns the represented type.
getType() - Method in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
Returns the type of this variable.
getType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ConstantExpression
Returns the type of this expression.
getType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ResolvableOperationExpression
Returns the resolvable type descriptor framing the operation.
getType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.VarModelIdentifierExpression
Returns the related type (without potential exception).
getType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
 
getType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
 
getType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundInstance
Returns the type of this compound instance.
getType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the type of the (dereferenced) decision variable (VIL view).
getType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
getType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
 
getType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
getType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the VIL type of the element.
getType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.FieldDescriptor
 
getType() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IActualTypeProvider
Returns the more actual type of this object.
getType() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaField
Returns the type of this attribute.
getType() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaParameterDeclaration
Returns the type of this variable.
getType() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IVilGenericType
Returns the actual type including generics.
getType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
 
getType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationParameter
 
getType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
getType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
getType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
getType() - Method in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
Returns the type of the call represented as string.
getType() - Method in interface net.ssehub.easy.integration.common.IDecisionVariable
Returns the type of the variable.
getType() - Method in class net.ssehub.easy.integration.common.impl.DecisionVariable
 
getType() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns the type of the underlying IVML variable.
getType() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.Argument
Returns the actual type of the argument.
getType() - Method in class net.ssehub.easy.reasoning.core.impl.ReasonerMessage
 
getType() - Method in class net.ssehub.easy.reasoning.core.reasoner.AnnotationAssignmentConstraint
Returns the conceptual type of the constraint.
getType() - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintVariableConstraint
 
getType() - Method in class net.ssehub.easy.reasoning.core.reasoner.DefaultConstraint
Returns the conceptual type of the constraint.
getType() - Method in interface net.ssehub.easy.reasoning.core.reasoner.IReasonerMessage
Returns the type of the message.
getType() - Method in class net.ssehub.easy.reasoning.core.reasoner.TypedConstraint
 
getType() - Method in class net.ssehub.easy.varModel.cst.CompoundInitializer
Returns the type of the container.
getType() - Method in class net.ssehub.easy.varModel.cst.ContainerInitializer
Returns the type of the container.
getType() - Method in class net.ssehub.easy.varModel.cst.Self
Returns the type (without exception throwing).
getType() - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.CopySpec
Returns the source type.
getType() - Method in class net.ssehub.easy.varModel.model.AbstractVariable
Returns the type of this variable.
getType() - Method in class net.ssehub.easy.varModel.model.CompoundAccessStatement
 
getType() - Method in class net.ssehub.easy.varModel.model.Constraint
Returns the conceptual type of the constraint.
getType() - Method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
Returns the inferred base type.
getType() - Method in class net.ssehub.easy.varModel.model.datatypes.BasisDatatype
Returns the object realizing the type.
getType() - Method in class net.ssehub.easy.varModel.model.datatypes.CustomDatatype
Returns the object realizing the type.
getType() - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
Returns the object realizing the type.
getType() - Method in interface net.ssehub.easy.varModel.model.datatypes.ICustomOperationAccessor
Returns the (pseudo) datatype of this accessor, the operand type for all accessible custom operations.
getType() - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatype
Returns the object realizing the type.
getType() - Method in class net.ssehub.easy.varModel.model.datatypes.Reference
Returns the type this reference is referring to.
getType() - Method in class net.ssehub.easy.varModel.model.FreezeBlock
Returns the internal type of this block.
getType() - Method in interface net.ssehub.easy.varModel.model.IFreezable
Returns the type of this freezable.
getType() - Method in class net.ssehub.easy.varModel.model.Project
Returns the (pseudo) datatype of this project.
getType() - Method in class net.ssehub.easy.varModel.model.ProjectType
 
getType() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElement
Returns the type (class), which could not be copied.
getType() - Method in class net.ssehub.easy.varModel.model.values.Value
Returns the Datatype of this Value.
getType(int) - Method in interface net.ssehub.easy.integration.common.IModel
Returns a particular known type.
getType(int) - Method in class net.ssehub.easy.integration.common.impl.Model
 
getType(LogicalExpression, String) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Get the name of the type of an VIL element based on the name (identifier) of this element.
getType(RuleDeclarationImpl, String) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Get the name of the type of an VIL element based on the name (identifier) of this element.
getType(LanguageUnit, String) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Get the name of the type of an VIL element based on the name (identifier) of this element.
getType(RuleElementBlock, String) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Get the name of the type of an VIL element based on the name (identifier) of this element.
getType(Boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoBoolean
Returns the type of value.
getType(Class<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Converts a class into a type descriptor.
getType(Double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Returns the type of value.
getType(Integer) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Returns the type of value.
getType(Object) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoAny
Returns the type of ob.
getType(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns the type of value.
getType(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the registered type descriptor for the given name also in TypeRegistry.parentRegistry.
getType(String) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeMapper
Returns the mapped type for a name.
getType(String, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the registered type descriptor for the given name also in TypeRegistry.parentRegistry.
getType(String, String) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionTypeDescriptorConverter
Get type from the typeRegistry.
getType(Version) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoVersion
Returns the type of value.
getType(TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoType
Returns the type of value.
getType(ContainableModelElement, QualifiedNameMode) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Returns the textual representation of the given element.
getType(IDatatype) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the registered type descriptor for the given type.
getType(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
Returns the textual representation of this type.
getType(IDatatype, QualifiedNameMode) - Static method in class net.ssehub.easy.varModel.model.IvmlDatatypeVisitor
Returns the textual representation of the given type using an instance of this class.
getType(IDatatype, QualifiedNameMode) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Returns the textual representation of the given type.
getType(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns the type of an variable.
getTypeClass() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
getTypeClass() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
getTypeClass() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
 
getTypeClass() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
getTypeClass() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
getTypeClass() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns the class of the described VIL type.
getTypeClass() - Method in class net.ssehub.easy.varModel.model.datatypes.BasisDatatype
 
getTypeClass() - Method in class net.ssehub.easy.varModel.model.datatypes.CustomDatatype
Returns the java class realizing the type.
getTypeClass() - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
 
getTypeClass() - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatype
Returns the java class realizing the type.
getTypeClass() - Method in class net.ssehub.easy.varModel.model.ProjectType
 
getTypeDeclaration() - Method in class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
This typeDeclaration is needed for the constraints.
getTypedef(int) - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
getTypedef(int) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getTypedef(int) - Method in interface net.ssehub.easy.instantiation.core.model.common.IResolvableModel
Get the typedef at the specified index.
getTypedef(String) - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
getTypedef(String) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getTypedef(String) - Method in interface net.ssehub.easy.instantiation.core.model.common.IResolvableModel
Returns the typedef with given name.
getTypedefCount() - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
getTypedefCount() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getTypedefCount() - Method in interface net.ssehub.easy.instantiation.core.model.common.IResolvableModel
Get the number of typedefs of this model.
getTypeDefiningElement() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateBlock
Returns the type-defining body element.
getTypeDefRestriction(String) - Method in class de.uni_hildesheim.sse.ui.ModelConnector
 
getTypedefs() - Method in class de.uni_hildesheim.sse.translation.Utils.SplitResult
Returns the type definitions.
getTypeDefs(ContentAssistContext) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Get all Typedefs.
getTypeDescriptor(String) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.AbstractDescriptorConverter
Gets the TypeDescriptor for a given attribute.
getTypeDescriptor(IDatatype) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the type descriptor for a given IVML datatype.
getTypeName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the simple type name of the (dereferenced) decision variable (VIL view).
getTypeName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
getTypeName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
 
getTypeName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
getTypeName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the simple type name of the element.
getTypeOrFallback(IDatatype) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the registered type descriptor for the given type or tries an explicitly registered fallback, e.g., for unknown types in models without advices.
getTypeRegistry() - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
getTypeRegistry() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getTypeRegistry() - Method in interface net.ssehub.easy.instantiation.core.model.common.IResolvableModel
Returns the responsible type registry.
getTypeRegistry() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
 
getTypeRegistry() - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IRuntimeEnvironment
Returns the (local) type registry of this runtime environment.
getTypeRegistry() - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Returns the (local) type registry.
getTypeRegistry() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
getTypeRegistry() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
getTypeRegistry() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
getTypeRegistry() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
 
getTypeRegistry() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
getTypeRegistry() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlBaseTypeResolver
 
getTypeRegistry() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeResolver
 
getTypeRegistry() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Returns the type registry this type was registered by.
getTypeRegistry() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.ITypeResolver
Returns the type registry this resolver is registered with.
getTypeRegistry() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionResolver
Returns the active registry for resolution.
getTypeRegistry() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
getTypeRegistry(URI) - Static method in class de.uni_hildesheim.sse.vil.expressions.ResourceRegistry
Registers a type registry for a given resource (via its URI).
getTypeRegistry(URI) - Static method in class de.uni_hildesheim.sse.vil.expressions.ResourceRegistry
Returns the type registry for a given URI.
getTypeRegistry(EObject) - Static method in class de.uni_hildesheim.sse.vil.expressions.ResourceRegistry
Returns the type registry for a given (grammar tree) EObject (via its resource URI).
getTypeRegistry(Resource) - Static method in class de.uni_hildesheim.sse.vil.expressions.ResourceRegistry
Returns the type registry for a given resource (via its URI).
getTypeRegistry(INode) - Static method in class de.uni_hildesheim.sse.vil.expressions.ResourceRegistry
Returns the type registry for a given (parse tree) node (via its resource URI).
getTypeRegistryIdentifier(TypeRegistry) - Method in interface net.ssehub.easy.instantiation.serializer.xml.ISerializerPlugin
Get the identifier for the type registry.
getTypes() - Static method in class net.ssehub.easy.varModel.model.datatypes.Types
Returns the currently known types.
getTypesCount() - Method in interface net.ssehub.easy.integration.common.IModel
Returns the number of types known to this model.
getTypesCount() - Method in class net.ssehub.easy.integration.common.impl.Model
 
getUncopiedAnnotationAssignments() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Returns the set of uncopied AttributeAssignment.Assignments.
getUncopiedCompoundAccesses() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Returns the set of CompoundAccessStatements, which could not be copied.
getUncopiedElements() - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Maybe called after visiting to verify that all elements could successfully be copied.
getUncopiedFreezeBlocks() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Returns the set of FreezeBlocks, which could not be copied.
getUncopiedOperations() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Returns the set of OperationDefinitions, which could not be copied (also not partially), due to missing types.
getUncopiedPart() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElement
The element itself, whoch could not be copied.
getUncopyableCSTs() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Returns the set of uncopied constraint syntax trees.
getUnderlyingModel(URI, boolean) - Method in class de.uni_hildesheim.sse.ui.BuildModelListener
 
getUnderlyingModel(URI, boolean) - Method in class de.uni_hildesheim.sse.ui.VarModelListener
 
getUnderlyingModel(URI, boolean) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.TemplateModelListener
 
getUnderlyingModel(URI, boolean) - Method in class net.ssehub.easy.dslCore.ui.editors.AbstractModelChangeListener
Returns the de.uni_hildesheim.sse.utils.modelManagement.IModel instance (an IVML-, VIL-, or VTL-model) based on the URI of the org.eclipse.core.resources.IResource (the document) currently in use by the editor that is registered to this listener.
getUniqueName() - Method in class net.ssehub.easy.varModel.model.datatypes.BasisDatatype
 
getUniqueName() - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
 
getUniqueName() - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatype
Returns the unique name of this element.
getUniqueName() - Method in interface net.ssehub.easy.varModel.model.IModelElement
Returns the UniqueName of this model element.
getUniqueName() - Method in class net.ssehub.easy.varModel.model.ModelElement
 
getUniqueName() - Method in class net.ssehub.easy.varModel.model.ProjectType
 
getUniqueType(IDatatype) - Static method in class net.ssehub.easy.varModel.model.IvmlDatatypeVisitor
Returns the textual representation of the given type based on the unique name using an instance of this class.
getUnnamedArguments(CallArgument[]) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
Returns the arguments.
getUnqualifiedType(IDatatype) - Static method in class net.ssehub.easy.varModel.model.IvmlDatatypeVisitor
Returns the textual representation of the given type based on the unqualified name using an instance of this class.
getUnresolvedAssignment() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer.UnresolvedAnnotationAssignment
Returns the original AttributeAssignment.Assignment, which could not be copied.
getUnresolvedCompoundRefinments(String) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Returns a list of compounds where the given compound was specified as a super/parent compound, but could not be set, as it was not available during parsing the child compound.
getUnresolvedElements() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Maybe called after ProjectCopyVisitor.getCopiedProject() to verify that all elements could successfully be copied.
getUnresolvedLeaf() - Method in class net.ssehub.easy.varModel.cst.UnresolvedExpression
Returns the unresolved leaf text.
getUnresolvedProjectInterfaces() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Returns the set of uncopied project interfaces, which still has to be copied.
getUnresolvedTypes() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Returns the set of all unresolved (original) data types which could not be translated so far.
getURI(EObject) - Static method in class net.ssehub.easy.dslCore.translation.ExpressionTranslator
Returns the resource URI of object.
getUsedCompoundTypes(Value, Set<Compound>) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Returns the used types if value is a container value.
getUseIvmlWhitespace() - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Get to know whether tabs are allowed or not.
getUseIvmlWhitespace() - Static method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Defines whether whitespaces or tabs shall be used for indentation.
getValidTypeOperationList(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns a list of all valid operations for a specific VIL-type.
getValidTypeOperations(String, INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Get all valid VIL operation for a specific VIL (artefact) type.
getValidTypeOperations(INode, boolean) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns all operations currently available in EASy-Producer or a subset of these operations that are valid for a specific VIL-type.
getValue() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
Returns the value of this attribute.
getValue() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ConstantExpression
Returns the value of this expression.
getValue() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement.Alternative
Returns the resulting value if the alternative is considered valid.
getValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
getValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
 
getValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
getValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
 
getValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
getValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns the (untyped) value of the decision variable.
getValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
Returns the obtained object value.
getValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.IntHolder
Returns the int value.
getValue() - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextItem
Returns the value which shall replace the name inside the code fragments.
getValue() - Method in interface net.ssehub.easy.integration.common.IDecisionVariable
Returns the configured value for this variable.
getValue() - Method in class net.ssehub.easy.integration.common.impl.DecisionVariable
 
getValue() - Method in class net.ssehub.easy.producer.ui.confModel.BasisGUIVariable
 
getValue() - Method in class net.ssehub.easy.producer.ui.confModel.ComboboxGUIVariable.ComboItem
Returns the object as needed by the setValue method.
getValue() - Method in class net.ssehub.easy.producer.ui.confModel.ComboboxGUIVariable
 
getValue() - Method in class net.ssehub.easy.producer.ui.confModel.ComboGUIEditor
 
getValue() - Method in class net.ssehub.easy.producer.ui.confModel.CompoundGUIVariable
 
getValue() - Method in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
Returns the value of the given IDecisionVariable so that it can be used as return value for the ConfigurationCellEditor.getValue(Object) method.
getValue() - Method in class net.ssehub.easy.producer.ui.confModel.ContainerGUIVariable
 
getValue() - Method in class net.ssehub.easy.producer.ui.confModel.ContainerTextGUIEditor
 
getValue() - Method in interface net.ssehub.easy.producer.ui.confModel.GUIEditor
Returns the value of the editor.
getValue() - Method in class net.ssehub.easy.producer.ui.confModel.GUIHistoryItem
Getter for the value.
getValue() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns the value of the given IDecisionVariable so that it can be used as return value for the EditingSupport.getValue(Object) method.
getValue() - Method in class net.ssehub.easy.producer.ui.confModel.LabelGUIEditor
 
getValue() - Method in class net.ssehub.easy.producer.ui.confModel.MultipleSelectionEditor
 
getValue() - Method in class net.ssehub.easy.producer.ui.confModel.TextGUIEditor
 
getValue() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeFilter.AttributeFilterItem
Getter for the attribute.
getValue() - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.DelegatingGuiVariable
 
getValue() - Method in interface net.ssehub.easy.producer.ui.productline_editor.IOverridingEditor
Returns the value of the given IDecisionVariable so that it can be used as return value for the EditingSupport.getValue(Object) method.
getValue() - Method in class net.ssehub.easy.reasoning.core.reasoner.EvaluationResult.EvaluationPair
Returns the evaluated value.
getValue() - Method in class net.ssehub.easy.reasoning.core.reasoner.ValueCreationResult
Returns the created value.
getValue() - Method in class net.ssehub.easy.varModel.confModel.CompoundItemConfigProvider
 
getValue() - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
 
getValue() - Method in class net.ssehub.easy.varModel.confModel.ContainerItemConfigProvider
 
getValue() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
getValue() - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Returns the current value of this IDecisionVariable.
getValue() - Method in class net.ssehub.easy.varModel.confModel.ToplevelVarConfigProvider
 
getValue() - Method in class net.ssehub.easy.varModel.confModel.VariableConfigProvider
Returns the current value of this IDecisionVariable.
getValue() - Method in class net.ssehub.easy.varModel.cstEvaluation.CompoundSlotAccessor
 
getValue() - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantAccessor
 
getValue() - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantValueResolver
Returns the resolved value and clears the internal state.
getValue() - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerElementAccessor
 
getValue() - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.ContainerArgument
Returns the container value.
getValue() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Returns the value of the accessed element.
getValue() - Method in class net.ssehub.easy.varModel.cstEvaluation.IndexAccessor
 
getValue() - Method in class net.ssehub.easy.varModel.cstEvaluation.ListWrapperValue
 
getValue() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
getValue() - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableAccessor
 
getValue() - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopy
Returns the filtered and copied value.
getValue() - Method in class net.ssehub.easy.varModel.model.values.BasisDatatypeValue
Getter for the value.
getValue() - Method in class net.ssehub.easy.varModel.model.values.BooleanValue
Getter for the value.
getValue() - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
 
getValue() - Method in class net.ssehub.easy.varModel.model.values.ConstraintValue
Returns the stored value.
getValue() - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
Getter for the value.
getValue() - Method in class net.ssehub.easy.varModel.model.values.EnumValue
Getter for the value.
getValue() - Method in class net.ssehub.easy.varModel.model.values.IntValue
Getter for the value.
getValue() - Method in class net.ssehub.easy.varModel.model.values.MetaTypeValue
Getter for the value.
getValue() - Method in class net.ssehub.easy.varModel.model.values.NullValue
 
getValue() - Method in class net.ssehub.easy.varModel.model.values.RealValue
Getter for the value.
getValue() - Method in class net.ssehub.easy.varModel.model.values.ReferenceValue
 
getValue() - Method in class net.ssehub.easy.varModel.model.values.StringValue
Getter for the value.
getValue() - Method in class net.ssehub.easy.varModel.model.values.Value
Abstract getValue method.
getValue() - Method in class net.ssehub.easy.varModel.model.values.VersionValue
Getter for the value.
getValue(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.SlotDescriptor
 
getValue(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlAccessorFieldDescriptor
 
getValue(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlAnnotationFieldDescriptor
 
getValue(Object) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlComparisonOperationDescriptor
Turns an obj into a value, considering DecisionVariable and IvmlElement casts.
getValue(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConfigurationFieldDescriptor
 
getValue(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.FieldDescriptor
Returns the actual value of this field.
getValue(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionFieldDescriptor
 
getValue(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationCellEditor
Returns the value in a column for a given element.
getValue(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog.ArgumentEditingSupport
 
getValue(IResolvableModel<V, M>, String) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Returns the value of name within contextModel.
getValue(IResolvable) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Returns the value of resolvable.
getValue(IResolvable) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
 
getValue(IResolvable) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IRuntimeEnvironment
Returns the value of resolvable.
getValue(IvmlElement) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.InstanceNameValueMapper
 
getValue(IvmlElement) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IVariableValueMapper
Returns the value of the specified element.
getValue(IDecisionVariable) - Method in interface net.ssehub.easy.varModel.cstEvaluation.IEvaluationInterceptor
 
getValue(EvaluationAccessor) - Method in class net.ssehub.easy.varModel.cstEvaluation.CompoundSlotAccessor
 
getValue(EvaluationAccessor) - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantAccessor
 
getValue(EvaluationAccessor) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Returns a nested value based on the given accessor.
getValue(EvaluationAccessor) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableAccessor
 
getValue(V) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Returns the value of var.
getValueAssignment(Object) - Method in class net.ssehub.easy.producer.ui.confModel.AbstractExpandableGUIVariable
 
getValueAssignment(Object) - Method in class net.ssehub.easy.producer.ui.confModel.BasisGUIVariable
 
getValueAssignment(Object) - Method in class net.ssehub.easy.producer.ui.confModel.ComboboxGUIVariable
 
getValueAssignment(Object) - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Converts the given object into a Value.
getValueAssignment(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.DelegatingGuiVariable
 
getValueAssignment(Object) - Method in interface net.ssehub.easy.producer.ui.productline_editor.IOverridingEditor
Converts the given object into a Value.
getValueEx() - Method in class net.ssehub.easy.varModel.model.values.ReferenceValue
If ReferenceValue.getValue() is null, the actual value is determined by an expression that needs to be evaluated.
getValueExpression() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ValueAssignmentExpression
Returns the value expression.
getValueParent() - Method in class net.ssehub.easy.varModel.model.values.StructuredValue
 
getValueParent() - Method in class net.ssehub.easy.varModel.model.values.Value
Returns the value parent.
getValueParent(Value) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
Returns the value parent of value.
getValues() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Returns the values of this map.
getValueText() - Method in class net.ssehub.easy.producer.ui.confModel.BasisGUIVariable
 
getValueText() - Method in class net.ssehub.easy.producer.ui.confModel.ComboboxGUIVariable
 
getValueText() - Method in class net.ssehub.easy.producer.ui.confModel.CompoundGUIVariable
 
getValueText() - Method in class net.ssehub.easy.producer.ui.confModel.ContainerGUIVariable
 
getValueText() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns a string representation of the current value.
getValueText() - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.DelegatingGuiVariable
 
getValueText() - Method in interface net.ssehub.easy.producer.ui.productline_editor.IOverridingEditor
Returns a string representation of the current value.
getVarDecl() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ValueAssignmentExpression
Returns the variable declaration.
getVarDeclAtDeclarationPart(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Returns the VariableDeclaration of a variable while assigning something to it.
getVarDecls() - Method in class de.uni_hildesheim.sse.translation.Utils.SplitResult
Returns the variable declarations.
getVariable() - Method in class net.ssehub.easy.instantiation.core.model.expressions.FieldAccessExpression
Returns the variable to work on.
getVariable() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ResolvableOperationCallExpression
Returns the variable holding the expression to the function pointer.
getVariable() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentVarDeclExpression
Returns the declared variable.
getVariable() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlFieldDescriptor
Returns the underlying IVML variable.
getVariable() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the underlying IVML (un-dereferenced) variable.
getVariable() - Method in class net.ssehub.easy.producer.ui.confModel.ComboboxGUICellEditor
 
getVariable() - Method in class net.ssehub.easy.producer.ui.confModel.GUIHistoryItem
Getter for the variable.
getVariable() - Method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
Returns the GUI representation of the given IDecisionVariable.
getVariable() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns the wrapped IDecisionVariable.
getVariable() - Method in class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor
 
getVariable() - Method in interface net.ssehub.easy.producer.ui.productline_editor.IUpdateProvider
Returns the underlying decision variable.
getVariable() - Method in class net.ssehub.easy.reasoning.core.reasoner.ValueCreationResult
Returns the holding variable.
getVariable() - Method in class net.ssehub.easy.varModel.confModel.VariableCreator
Returns the created variable.
getVariable() - Method in class net.ssehub.easy.varModel.cst.Let
Returns the local variable.
getVariable() - Method in class net.ssehub.easy.varModel.cst.Variable
Getter for the nestedVariable.
getVariable() - Method in class net.ssehub.easy.varModel.cstEvaluation.AbstractDecisionVariableEvaluationAccessor
 
getVariable() - Method in class net.ssehub.easy.varModel.cstEvaluation.CompoundSlotAccessor
 
getVariable() - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantAccessor
 
getVariable() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Returns the underlying variable.
getVariable() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.Message
Getter for the variable declaration.
getVariable() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
Returns the underlying variable.
getVariable() - Method in class net.ssehub.easy.varModel.model.Project
Returns the (pseudo) variable for this project.
getVariable(boolean) - Method in class net.ssehub.easy.varModel.confModel.VariableCreator
getVariable(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ForStatement
 
getVariable(int) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IEnumeratingLoop
Returns the specified variable.
getVariable(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.JoinExpression
Returns the specified join variable.
getVariable(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
getVariable(int) - Method in class net.ssehub.easy.instantiation.core.model.common.ListVariableDeclarationReceiver
Returns the specified variable.
getVariable(int) - Method in interface net.ssehub.easy.integration.common.IModel
Returns a particular decision variable.
getVariable(int) - Method in class net.ssehub.easy.integration.common.impl.Model
 
getVariable(String) - Method in interface net.ssehub.easy.integration.common.IModel
Returns a decision variable by it's (valid IVML) name.
getVariable(String) - Method in class net.ssehub.easy.integration.common.impl.Model
Returns a decision variable by it's (valid IVML) name.
getVariable(Rule.Side, int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
Returns the specified variable.
getVariable(IDecisionVariable) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
Recursive part of ErrorSetter.visitConstraint(Constraint): Maps a (nested) IDecisionVariable to the correct (nested) GUIVariable.
getVariable(AbstractVariable) - Method in class net.ssehub.easy.varModel.model.rewrite.modifier.AbstractFrozenChecker
Returns the specified IDecisionVariable.
getVariableCount() - Method in class net.ssehub.easy.instantiation.core.model.common.ListVariableDeclarationReceiver
Returns the number of variables.
getVariableDeclaration(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Get the declaration of this project at the specified index.
getVariableDeclaration(int) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getVariableDeclaration(int) - Method in interface net.ssehub.easy.instantiation.core.model.common.IResolvableModel
Get the variable declaration of this model at the specified index.
getVariableDeclaration(int) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
Get the variable declaration of this template at the specified index.
getVariableDeclaration(String) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Returns the variable declaration with the specified name.
getVariableDeclarationCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Get the number of variable declarations of this project.
getVariableDeclarationCount() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getVariableDeclarationCount() - Method in interface net.ssehub.easy.instantiation.core.model.common.IResolvableModel
Get the number of variable declaration of this model.
getVariableDeclarationCount() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
Get the number of variable declaration of this template.
getVariableDeclarations(DeclarationFinder.VisibilityType) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationFinder
Getter for returning all DecisionVariableDeclarations of a Project.
getVariables() - Method in class net.ssehub.easy.varModel.model.filter.IDecisionVariableInConstraintFinder
Returns all AbstractVariable's inside the given ConstraintSyntaxTree.
getVariables() - Method in class net.ssehub.easy.varModel.model.filter.VariablesInConstraintFinder
Returns all IDecisionVariable's inside the given ConstraintSyntaxTree.
getVariables(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
Returns the variables on the given side.
getVariablesCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ForStatement
 
getVariablesCount() - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IEnumeratingLoop
Returns the number of variables defined for this map statement.
getVariablesCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.JoinExpression
Returns the number of join variables.
getVariablesCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
getVariablesCount() - Method in interface net.ssehub.easy.integration.common.IModel
Returns the number of decision variables stored in this model.
getVariablesCount() - Method in class net.ssehub.easy.integration.common.impl.Model
 
getVariablesCount() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInConstraintFinder
Returns the number of variables used in the visited constraint.
getVariablesCount(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
Get the number of variables of this rule on the specified side.
getVarModel() - Method in interface net.ssehub.easy.producer.core.persistence.datatypes.IProjectCreationResult
Returns the variability model of the newly created project.
getVarModel() - Method in class net.ssehub.easy.producer.core.persistence.standard.ProjectCreationResult
 
getVarModel(EObject) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Provides access to the already created IVML model if available.
getVarModelProject() - Method in class de.uni_hildesheim.sse.ui.ModelConnector
This method returns the project of the variability model based on the added IVML model project.
getVarModelProjectPath() - Method in interface net.ssehub.easy.producer.core.persistence.datatypes.IProjectCreationResult
Returns the absolute path of the newly created VarModel project (ivml project).
getVarModelProjectPath() - Method in class net.ssehub.easy.producer.core.persistence.standard.ProjectCreationResult
 
getVarName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the name of the underlying decision variable.
getVarsInLangUnit(INode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProviderUtility
Returns a list with all VariableDeclaration inside of the LanguageUnit.
getVarsInStmt(INode) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProviderUtility
Returns a list with all VariableDeclaration inside of a statement and all from tiers above.
getVarsInStmtWithType(INode, List<String>) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProviderUtility
 
getVarType() - Method in class de.uni_hildesheim.sse.vil.expressions.translation.DeferredResolvableOperationExpression
Returns the variable type.
getVersion() - Method in interface net.ssehub.easy.basics.modelManagement.IModel
Returns the version of this model.
getVersion() - Method in interface net.ssehub.easy.basics.modelManagement.IModelData
Returns the version of the model.
getVersion() - Method in class net.ssehub.easy.basics.modelManagement.Model
Returns the version of this model.
getVersion() - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns the version of the model.
getVersion() - Method in class net.ssehub.easy.basics.modelManagement.Version
Returns the version in a textual form.
getVersion() - Method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Returns the version all information objects in this instance are assigned to.
getVersion() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Get the version of this project.
getVersion() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
getVersion() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
getVersion() - Method in interface net.ssehub.easy.integration.common.IModel
Returns the name of the version.
getVersion() - Method in interface net.ssehub.easy.integration.common.IModelInfo
Returns the version of the model.
getVersion() - Method in class net.ssehub.easy.integration.common.impl.Model
 
getVersion() - Method in class net.ssehub.easy.integration.common.ModelInformation
 
getVersion() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Returns the version of the project.
getVersion() - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
Fetter for the version of this project.
getVersion() - Method in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
Returns the version of the model.
getVersion() - Static method in class net.ssehub.easy.producer.ui.internal.Activator
Returns the version of the specified bundle as specified in its manifest.
getVersion() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerDescriptor
Returns a textual form of the currently integrated version.
getVersion() - Method in class net.ssehub.easy.varModel.model.Project
Returns the version of this project.
getVersionRestriction() - Method in class net.ssehub.easy.basics.modelManagement.ModelImport
Returns the version restriction.
getVersionRestriction() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.InstantiateExpression
Returns the version restriction.
getVersionRestriction() - Method in class net.ssehub.easy.instantiation.core.model.common.Advice
Returns the version restrictions.
getVersionRestriction() - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceImportCommand
Returns the version restriction.
getVersionRestriction() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentImportExpression
Returns the version restriction.
getVersionVariable() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestriction
Returns the version variable.
getViewer() - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
getViewer() - Method in interface net.ssehub.easy.dslCore.ui.editors.IEmbeddedEditor
Returns the actual viewer implementing the editor.
getVilDef() - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.DefInfo
Returns the VIL def from ECore.
getVilFile(EObject) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns the file of the VIL-Script.
getVilFileName(EObject) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns the name of the current VIL file.
getVilFolder() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Returns the path to the VIL model files.
getVilName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
getVilName() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns the name of this type in VIL notation.
getVilName(Class<?>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IClassNameMapper
Returns the qualified VIL name of cls, separated by IClassNameMapper.SEPARATOR.
getVilSignature() - Method in class net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
 
getVilSignature() - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Returns the VIL signature of the resolved operation.
getVilSignature() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
 
getVilSignature() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ResolvableOperationCallExpression
 
getVilSignature(IMetaOperation) - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Returns the VIL signature of the specified operation.
getVisibleModelInfo(String, URI) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns the available model information objects which are available for and visible from the given URI, i.e.
getVisibleModelInfo(String, Version, URI) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns the available model information objects which are available for and visible from the given URI, i.e.
getVisibleModelInfo(URI) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns the available model information objects which are available for and visible from the given URI, i.e.
getVisibleVariable(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.JoinExpression
Returns the specified visible join variable.
getVisibleVariablesCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.JoinExpression
Returns the number of visible join variables.
getVtlFolder() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Returns the path to the VTL model files.
getVtlPaths(Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Returns the VTL paths passed in as implicit parameter Constants.IMPLICIT_PATHS_PARAMETER_NAME.
getVtlRestriction(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Imports
Returns the specified VTL restriction.
getVtlRestriction(int) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Returns the specified VTL restriction.
getVtlRestrictions(String, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Returns the applicable VTL restrictions.
getVtlRestrictionsCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Imports
Returns the number of VTL restrictions.
getVtlRestrictionsCount() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Returns the number of VTL restrictions.
getWorkspace() - Method in class net.ssehub.easy.producer.eclipse.persistency.ResourcesMgmt
Returns a representation of the current used workspace.
getWorkspaceRoot() - Method in class de.uni_hildesheim.sse.ui.StandaloneActivator
Returns the workspace root as file.
getWorspaceFolder() - Method in class net.ssehub.easy.producer.eclipse.persistency.ResourcesMgmt
Returns the workspace as a File object.
getWrappedClass() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
Returns the class of the wrapped class.
getWriter() - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Returns the actual writer.
getWriter(Writer) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
getWriter(Writer) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StreamTracer
Returns the writer for emitting expressions.
getWriter(Writer) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StreamTracer
 
getXmlFromEntity(Entity, String) - Method in class net.ssehub.easy.producer.core.persistence.internal.xml.XmlConnector
Returns xml-formatted string from given entity.
getXmlStandalone() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Returns the XML standalone flag.
getXtextResource(CommonXtextEditor<?, P>) - Method in class net.ssehub.easy.dslCore.ui.hyperlinking.AbstractEcoreModelQuery
Returns the XtextResource currently displayed by the given editor.
givenTypes - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ForStatement
 
givenTypes - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
globalExcludes - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
 
globalMapping - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
 
GlobalPathPreferencePage - Class in net.ssehub.easy.producer.ui.configuration
Implements the global EASy path preference page.
GlobalPathPreferencePage() - Constructor for class net.ssehub.easy.producer.ui.configuration.GlobalPathPreferencePage
 
gobble(Process) - Static method in class net.ssehub.easy.instantiation.core.model.common.StreamGobbler
Creates standard gobblers for the given process.
gobble(Process, StreamGobbler.IMsgManipulator) - Static method in class net.ssehub.easy.instantiation.core.model.common.StreamGobbler
Creates standard gobblers for the given process.
gotoElementDefinition() - Method in class net.ssehub.easy.dslCore.ui.editors.CustomXtextEditorCallback
This method is called if F3-key is released.
grammar - Variable in class net.ssehub.easy.dslCore.ModelUtility
Stores the XText grammar.
GREATER - net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumComparisonOperationDescriptor.OperationKind
 
GREATER - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericNumberOperations
 
GREATER - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
GREATER - Static variable in class net.ssehub.easy.varModel.model.datatypes.OrderedEnum
 
GREATER - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
GREATER - Static variable in class net.ssehub.easy.varModel.model.datatypes.VersionType
 
GREATER_COMPARATOR - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericNumberOperations
 
GREATER_EQUALS - net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumComparisonOperationDescriptor.OperationKind
 
GREATER_EQUALS - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericNumberOperations
 
GREATER_EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
GREATER_EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.OrderedEnum
 
GREATER_EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
GREATER_EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.VersionType
 
GREATER_EQUALS_COMPARATOR - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericNumberOperations
 
GREATER_EQUALS_INTEGER_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
GREATER_EQUALS_INTEGER_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
GREATER_EQUALS_REAL_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
GREATER_EQUALS_REAL_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
GREATER_INTEGER_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
GREATER_INTEGER_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
GREATER_REAL_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
GREATER_REAL_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
GREATER_THEN - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
GREATER_THEN_EQUALS - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
greaterEqualThan(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Represents the greater-then-equals comparison for integer.
greaterEqualThan(Version, Version) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoVersion
Represents the greater-then-equals comparison for versions.
greaterEqualThen(double, double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Represents the greater-then-equals comparison for reals.
greaterThan(double, double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Represents the greater comparison for reals.
greaterThan(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Represents the greater comparison for integers.
greaterThan(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns whether string1 is greater than string2 with respect to the current locale.
greaterThan(Version, Version) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoVersion
Represents the greater comparison for versions.
GREATERTHAN - Static variable in class net.ssehub.easy.producer.core.persistence.internal.xml.XMLConstants
XML Character:Escaped closing brackets.
greaterThanEqual(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns whether string1 is greater than or equal string2 with respect to the current locale.
group - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.TemporaryAttributesConfiguration
 
groupQuantors(Iterator<AbstractVariable>) - Static method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationUtils
Turns the statically accessed variables into groups of variables belonging to the same compound.
groupValueProvider - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributesComboViewer
 
guiConfig - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
 
guiConfigContainer - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigMenu
 
GUIConfiguration - Class in net.ssehub.easy.producer.ui.confModel
Wrapper class for this configuration as needed by the Eclipse GUI.
GUIConfiguration(Configuration, Composite) - Constructor for class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
Sole constructor for this class.
GUIConfigurationFilter - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Container for usable ViewerFilter.
GUIConfigurationFilter() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.GUIConfigurationFilter
Sole constructor of this class for creating an empty filter, which filter nothing.
GUIEditor - Interface in net.ssehub.easy.producer.ui.confModel
Defines a GUI editor representation.
GUIHistory - Class in net.ssehub.easy.producer.ui.confModel
Stores values entered via the GUI until they are saved permanently.
GUIHistory() - Constructor for class net.ssehub.easy.producer.ui.confModel.GUIHistory
Sole constructor for this class to create a new Assignment history.
GUIHistoryItem - Class in net.ssehub.easy.producer.ui.confModel
Stores one value entered via the GUI until they are saved permanently.
GUIHistoryItem(Value, IAssignmentState, IDecisionVariable, Long) - Constructor for class net.ssehub.easy.producer.ui.confModel.GUIHistoryItem
Sole constructor for this class.
GuiTracerFactory - Class in net.ssehub.easy.producer.ui.core.instantiation
Factory for the creation of VIL build language tracer and VIL template language tracer.
GuiTracerFactory() - Constructor for class net.ssehub.easy.producer.ui.core.instantiation.GuiTracerFactory
Constructs a new tracer factory and sets this instance as the default tracer.
GUIUtils - Class in net.ssehub.easy.producer.ui.core
Static functions used inside the GUI, e.g.
GUIUtils() - Constructor for class net.ssehub.easy.producer.ui.core.GUIUtils
Should prevent instantiation.
GUIValueFactory - Class in net.ssehub.easy.producer.ui.confModel
Creates a GUIVariable for a given IDecisionVariable.
GUIValueFactory() - Constructor for class net.ssehub.easy.producer.ui.confModel.GUIValueFactory
 
GUIValueFactory.VariableVisitor - Class in net.ssehub.easy.producer.ui.confModel
Part of the GUIValueFactory for creating a GUIVariable.
GUIVariable - Class in net.ssehub.easy.producer.ui.confModel
A IDecisionVariable with functionality needed by the Eclipse UI.
GUIVariable(IDecisionVariable, GUIConfiguration, GUIVariable, Composite) - Constructor for class net.ssehub.easy.producer.ui.confModel.GUIVariable
Sole constructor for this class.

H

handle(String, boolean, int) - Method in interface net.ssehub.easy.basics.messages.IMessageHandler
Handle the given message.
handle(String, boolean, int) - Method in class net.ssehub.easy.dslCore.translation.MessageHandler
 
handle(AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
Handles the occurrence of a variable.
handleBasicComment(EObject, TypeContext) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Handles the comments assigned to the EMF AST element object.
handleBasicComment(EObject, ConstraintSyntaxTree) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Handles the comments assigned to the EMF AST element object and inserts a comment node as top of the subtree if required.
handleBinaryBoolean(EvaluationAccessor, OCLFeatureCall) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
handleBrowse() - Method in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizardPage
Uses the standard container selection dialog to choose the new value for the container field.
handleConstant(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
Handle constant placeholder from curStart until position.
handleConstant(int, int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
Handle constant placeholder from curStart until position.
handleConstant(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
Handle constant for a given text.
handleConstraintAssignment(EvaluationAccessor, ConstraintSyntaxTree) - Static method in class net.ssehub.easy.varModel.cstEvaluation.ConstraintOperations
Handles a constraint assignment, i.e., assigns the cst.
handleConstraintEquals(EvaluationAccessor, ConstraintSyntaxTree, boolean) - Static method in class net.ssehub.easy.varModel.cstEvaluation.ConstraintOperations
Handles a constraint equality with propagation, i.e., assigns the cst.
handleContainer() - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
Shall convert ContainerVariable into VelocityContextItems, but not implemented yet.
handled - Variable in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
handleEndOfText(int, int, StringParser.State) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Handles the very end of text at so far unhandled state.
handleEndOfText(int, int, StringParser.State) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
 
handleEndOfText(int, int, StringParser.State) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
 
handleEvals - Variable in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
handleEvent(Event) - Method in class net.ssehub.easy.producer.ui.configuration.GlobalPathPreferencePage
 
handleEvent(Event) - Method in class net.ssehub.easy.producer.ui.configuration.IvmlIndentationPreferencePage
 
handleEvent(Event) - Method in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage.ButtonListener
 
handleEvent(Event) - Method in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage
 
handleEvent(Event) - Method in class net.ssehub.easy.producer.ui.configuration.VtlArgumentProviderPreferencePage
 
handleEvent(Event) - Method in class net.ssehub.easy.producer.ui.contributions.Contributions.ToolTipListener
handleEvent(Event) - Method in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
handleExecutionResult(RuleExecutionResult, ITracer, BuildlangExecution) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Handles an execution result returned from executor.
handleExpression(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Handle an expression placeholder.
handleExpression(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
 
handleExpression(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
 
handleFurther(IDecisionVariable, String[], Value) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
Assigns value to the further variables on base given in names at index positions larger than 0.
handleImport(ResolutionContext<M>, ModelImport<?>, List<ModelImport<M>>) - Method in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
Handles an import.
handleImport(ProjectImport, RewriteContext) - Method in class net.ssehub.easy.varModel.model.rewrite.modifier.ImportNameFilter
 
handleImport(ProjectImport, RewriteContext) - Method in class net.ssehub.easy.varModel.model.rewrite.modifier.ImportRegExNameFilter
 
handleImport(ProjectImport, RewriteContext) - Method in interface net.ssehub.easy.varModel.model.rewrite.modifier.IProjectImportFilter
Specification how to handle ProjectImports.
handleImports(ResolutionContext<M>, M, List<ModelImport<M>>) - Method in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
Handles all imports for the given model.
handleInPlaceCommands(String, int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Handles in-place commands and pushes them onto the command stack.
handleInPlaceForStart(String, int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Handles/parses an in-place for-loop start.
handleInPlaceImport(String, int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Handles/parses an in-place import.
handleInPlaceVarDecl(String, int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Handles/parses an in-place variable declaration start.
handleMessages(MessageHandler) - Static method in class net.ssehub.easy.instantiation.aspectj.instantiators.AspectJ
Handles AspectJ messages.
handleModelElement(ContainableModelElement, RewriteContext) - Method in class net.ssehub.easy.varModel.model.rewrite.modifier.DeclarationNameFilter
 
handleModelElement(ContainableModelElement, RewriteContext) - Method in class net.ssehub.easy.varModel.model.rewrite.modifier.FrozenCompoundConstraintsOmitter
 
handleModelElement(ContainableModelElement, RewriteContext) - Method in class net.ssehub.easy.varModel.model.rewrite.modifier.FrozenConstraintsFilter
 
handleModelElement(ContainableModelElement, RewriteContext) - Method in class net.ssehub.easy.varModel.model.rewrite.modifier.FrozenConstraintVarFilter
 
handleModelElement(ContainableModelElement, RewriteContext) - Method in class net.ssehub.easy.varModel.model.rewrite.modifier.FrozenTypeDefResolver
 
handleModelElement(ContainableModelElement, RewriteContext) - Method in interface net.ssehub.easy.varModel.model.rewrite.modifier.IModelElementFilter
Specification how to handle ContainableModelElements.
handleModelElement(ContainableModelElement, RewriteContext) - Method in class net.ssehub.easy.varModel.model.rewrite.modifier.ModelElementFilter
 
handleNextValue(Value, ContainerValue, Map<Object, Object>, List<Value>) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.ClosureIteratorEvaluator
Handles the next value by checking whether it was already added.
handleOpenedResource(IResourceChangeEvent) - Method in class net.ssehub.easy.producer.eclipse.PLPWorkspaceListener
This method checks whether the opened/imported resource was an EASy project.
handleParameterInSequence(IResolvableModel<VariableDeclaration, Script>, Map<String, VariableDeclaration>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
handleParameterInSequence(IResolvableModel<VariableDeclaration, Template>, Map<String, VariableDeclaration>) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
handleParameterInSequence(IResolvableModel<V, M>, Map<String, V>) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Handles model parameters in sequence if appropriate.
handleQuote(int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Called to handle a quote character at pos (beginning) of the internal parse buffer.
handleQuote(int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
 
handleQuote(int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
 
handler - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestrictionValidator
 
handler - Variable in class net.ssehub.easy.producer.ui.confModel.ContainerTextGUIEditor
 
handler - Variable in class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
 
handleRemovedResource(IResourceChangeEvent) - Method in class net.ssehub.easy.producer.eclipse.PLPWorkspaceListener
This method checks whether the closed/deleted resource was an EASy project.
handleReplacementComment(StringWithPosition, StringWithPosition) - Method in class net.ssehub.easy.dslCore.test.AbstractTest
Handles a replacement comment, i.e.
handleResult(boolean, EvaluationAccessor, EvaluationAccessor, int) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.ClosureIteratorEvaluator
Handles the bound container elements of result.
handlers - Static variable in class net.ssehub.easy.producer.eclipse.persistency.eclipse.PathEnvironmentFactory
 
handles(File) - Method in class net.ssehub.easy.dslCore.ModelUtility
Returns whether this model utility class handles this type of file.
handles(Object) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Returns whether this artifact model handles the given real object.
handlesArtifact(Class<? extends IArtifact>, Object) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactCreatorNode
Returns whether the attached creator handles the given real artifact instance.
handlesArtifact(Class<? extends IArtifact>, Object) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.DefaultFileArtifactCreator
 
handlesArtifact(Class<? extends IArtifact>, Object) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.DefaultFolderArtifactCreator
 
handlesArtifact(Class<? extends IArtifact>, Object) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactCreator
Returns whether this creator handles this type of artifact.
handleSetAndSequence(Container) - Method in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
Sets the returnValue for Container types.
handlesFile(File) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.DefaultFileArtifactCreator
Returns whether this create handles file.
handlesFileImpl(File) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.DefaultFileArtifactCreator
May specify additional properties of a file.
handlesFileImpl(File) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.VtlFileArtifactCreator
 
handlesFileImpl(File) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.DefaultXmlFileArtifactCreator
 
handlesFileImpl(File) - Method in class net.ssehub.easy.instantiation.java.artifacts.DefaultJavaFileArtifactCreator
 
handleSimpleDatatype() - Method in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
Sets the returnValue for simple datatypes like BasisDatatypes.
handleTextEnd(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Handles the end of the text if there is no variable/expression.
handleTextEnd(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
 
handleTextEnd(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
 
handleVariable(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Handle a variable placeholder.
handleVariable(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
 
handleVariable(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
 
handleVariableStartExpression(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
handleVariableStartExpression(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
 
handleVariableStartExpression(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
 
handleVariableStartVariable(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
handleVariableStartVariable(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
 
handleVariableStartVariable(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
 
handleWindowsLinuxLineEnd(StringWithPosition, StringWithPosition) - Method in class net.ssehub.easy.dslCore.test.AbstractTest
Compare and handle possible line ends for equality over windows and linux conventions.
has(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.datatypes.Enum
Returns whether this enum defines the specified literal.
HAS_DUPLICATES - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SequenceOperations
Implements the "hasDuplicates" operation.
HAS_DUPLICATES - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
HAS_DUPLICATES - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
hasAnnotation(String, String, String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Return whether one of the classes, the methods or attributes has this annotation.
hasBeenDeleted - Variable in class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
 
hasBeenDeleted() - Method in class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
Getter that identifies if a node has been deleted.
hasCapability(IReasonerCapability) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend.DefaultReasonerProvider
 
hasCapability(IReasonerCapability) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerDescriptor
Returns whether the described reasoner has the given capability.
hasCapability(IReasonerCapability) - Static method in class net.ssehub.easy.varModel.capabilities.DefaultReasonerAccess
Returns whether the default reasoner (if known) has a certain capability.
hasCapability(IReasonerCapability) - Method in interface net.ssehub.easy.varModel.capabilities.DefaultReasonerAccess.IDefaultReasonerProvider
Returns whether the default reasoner (if known) has a certain capability.
hasChanges - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
 
hasChanges() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
Returns whether the rule call represented by this instance changed the configuration and committed the changes.
hasChanges() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory.CSet
Returns the number of direct changes in this change set (excluding indirectly commited ones).
hasChanges() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
Returns whether the current change set has direct changes (i.e., no indirect commits from other change sets).
hasChild(XmlElement) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Checks whether this element has child as a child.
hasChildren() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode
Returns whether this node has children.
hasChildren(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AnnotationViewContentProvider
 
hasChildren(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationContentProvider
 
hasChildren(Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorTreeContentProvider
 
hasCondition(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.AbstractRule
Returns whether the specified side has either rule calls or a matching condition.
hasCondition(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
hasCondition(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
hasConflict - Variable in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
 
hasConflict() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Denotes whether this reasoning result represents an error/conflict.
hasContainedElements(Script) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
Returns whether script has contained elements.
hasContents(LanguageUnit) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Checks whether a given template includes variable declarations or sub-template (def) declarations.
hasContents(LanguageUnit) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Returns whether script has contents.
hasCycle(Map<Object, Object>) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.ClosureIteratorEvaluator
Returns whether a cycle was detected.
hasDefaultMainBuildScript() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Returns whether the default main build script exists (also without having loaded it).
hasDuplicates() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
hasDuplicates() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
hasDuplicates() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Returns whether at least one of the elements in operand has a duplicate.
hasDuplicates() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
hasDuplicates(Sequence<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SequenceOperations
Returns whether at least one of the elements in set has a duplicate.
hasElements(RuleElementBlock) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Checks if the RuleElementBlock has at least one element or not.
hasElements(List<?>) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Checks if a List has Elements or not.
hasErrors - Variable in class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage.HeaderMenu
 
hasErrors() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Checks whether error messages are stored to this GUIVariable.
hasExplicitType - Variable in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
 
hasExplicitType() - Method in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
Returns the formatting hint whether this declaration has an explicit type.
hasFiltered() - Method in class net.ssehub.easy.varModel.model.rewrite.AssignmentReducer
Returns whether the given assignment was filtered or not.
hasFrozenValue() - Method in interface net.ssehub.easy.integration.common.IDecisionVariable
Returns whether the this variable has been configured and is frozen.
hasFrozenValue() - Method in class net.ssehub.easy.integration.common.impl.DecisionVariable
 
hash(Field[], boolean) - Static method in class net.ssehub.easy.varModel.validation.IvmlIdentifierCheck
Hashes the names of all public constants in fields into IvmlIdentifierCheck.RESERVED.
hashCode() - Method in class net.ssehub.easy.basics.modelManagement.Version
 
hashCode() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
 
hashCode() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
 
hashCode() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
 
hashCode() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
 
hashCode() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
hashCode() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
 
hashCode() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
hashCode() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
hashCode() - Method in class net.ssehub.easy.producer.ui.productline_editor.ProductLineEditorInput
 
hashCode() - Method in class net.ssehub.easy.varModel.cst.AttributeVariable
 
hashCode() - Method in class net.ssehub.easy.varModel.cst.Comment
 
hashCode() - Method in class net.ssehub.easy.varModel.cst.CompoundAccess
 
hashCode() - Method in class net.ssehub.easy.varModel.cst.CompoundInitializer
 
hashCode() - Method in class net.ssehub.easy.varModel.cst.ConstantValue
 
hashCode() - Method in class net.ssehub.easy.varModel.cst.ContainerInitializer
 
hashCode() - Method in class net.ssehub.easy.varModel.cst.ContainerOperationCall
 
hashCode() - Method in class net.ssehub.easy.varModel.cst.IfThen
 
hashCode() - Method in class net.ssehub.easy.varModel.cst.Let
 
hashCode() - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
 
hashCode() - Method in class net.ssehub.easy.varModel.cst.Parenthesis
 
hashCode() - Method in class net.ssehub.easy.varModel.cst.Variable
 
hashCode() - Method in class net.ssehub.easy.varModel.model.AbstractVariable
 
hashCode() - Method in class net.ssehub.easy.varModel.model.Attribute
 
hashCode() - Method in class net.ssehub.easy.varModel.model.datatypes.EnumLiteral
 
hashCode() - Method in class net.ssehub.easy.varModel.model.ProjectInterface
 
hashCode() - Method in class net.ssehub.easy.varModel.model.values.BooleanValue
 
hashCode() - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
 
hashCode() - Method in class net.ssehub.easy.varModel.model.values.ConstraintValue
 
hashCode() - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
 
hashCode() - Method in class net.ssehub.easy.varModel.model.values.EnumValue
 
hashCode() - Method in class net.ssehub.easy.varModel.model.values.IntValue
 
hashCode() - Method in class net.ssehub.easy.varModel.model.values.NullValue
 
hashCode() - Method in class net.ssehub.easy.varModel.model.values.RealValue
 
hashCode() - Method in class net.ssehub.easy.varModel.model.values.ReferenceValue
 
hashCode() - Method in class net.ssehub.easy.varModel.model.values.StringValue
 
hashCode() - Method in class net.ssehub.easy.varModel.model.values.Value
 
hashCode() - Method in class net.ssehub.easy.varModel.model.values.VersionValue
 
hashCode(Compound) - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
Returns the hashCode for a compound type.
hasHeader() - Method in class de.uni_hildesheim.sse.ui.Activator
 
hasHeader() - Method in class de.uni_hildesheim.sse.ui.embed.EditorUtils
 
hasHeader() - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.embed.EditorUtils
 
hasHeader() - Method in interface net.ssehub.easy.dslCore.ui.editors.ModelEditorConfigurer.IModelEditorConfigurer
Returns whether the described editor shall have a header.
HashFilter() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver.HashFilter
 
hasInfo() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Checks whether this result contains any Status.INFO messages, indicating that the configuration was changed.
hasInheritedInvisibleAnnotation(String, Class<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns whether a certain method given by its signature (see OperationDescriptor.getSignature() has an inherited invisible annotation.
hasInterfaces() - Method in class de.uni_hildesheim.sse.translation.TypeContext
 
hasInterfaces() - Method in class net.ssehub.easy.varModel.model.ContainableModelElementList
Returns whether this project has interfaces.
hasInterfaces() - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
hasInterfaces() - Method in interface net.ssehub.easy.varModel.model.datatypes.IResolutionScope
Returns whether this scope has interfaces.
hasInterfaces() - Method in class net.ssehub.easy.varModel.model.Project
Returns whether this project has interfaces.
hasInterfaces() - Method in class net.ssehub.easy.varModel.model.ProjectInterface
Returns whether this project has interfaces.
hasLiteral(Enum, String) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Returns whether the given enumeration eenum defines a literal called name.
hasMandatoryTypeOrParent(AbstractVariable) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.VariableContainer
Checks whether the given declaration is mandatory because of its type, or while the parent specifies that all nested elements shall be mandatory.
hasMapping() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.Entry
Returns whether this cache entry has a variable-accessor mapping.
hasModelInfo(String) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns whether there are known model information objects for the specified model.
hasModifier(IModifier) - Method in interface net.ssehub.easy.instantiation.core.model.common.IModifierHolder
Returns whether this variable declaration has a given modifier.
hasModifier(IModifier) - Method in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
 
hasModifier(IModifier) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.SlotDescriptor
 
hasName() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
Returns whether this argument is named.
hasNature(File, String...) - Static method in class net.ssehub.easy.producer.core.persistence.standard.NatureHelper
Returns whether at least one of the given natures are attached to project.
hasNature(NatureHelper.ProjectHandler, String...) - Static method in class net.ssehub.easy.producer.core.persistence.standard.NatureHelper
Returns whether at least one of the given natures are attached to the project represented by handler.
hasNature(IProject, String...) - Static method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.NatureUtils
Returns whether at least one of the given natures is defined on the given project.
hasNext() - Method in class net.ssehub.easy.producer.core.mgmt.MemberIterator
 
hasNullValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
hasNullValue() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Checks whether the variable has a NullValue.
hasNullValue() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
hasNullValue() - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Checks whether the variable has a NullValue.
hasNullValue() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
hasParameter(String) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Returns whether the specified parameter is defined.
hasParent() - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.Context
Returns whether currently a qualified name for a IDecisionVariable as parent is stored for the current visitation.
hasPendingUpdates() - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor.DocumentContextObserver
 
hasPredecessors() - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Check for Predecessors.
hasProblems() - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElements
Returns whether constraint violations or variable assignment were detected during the related reasoning process.
hasReasonerCapability(IReasonerCapability) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Return whether the current reasoner hint has a specific capability.
hasReasonerCapability(IReasonerCapability, ReasonerConfiguration) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Return whether the current reasoner hint has a specific capability.
hasRemovedElementsOfType(Class<? extends ContainableModelElement>) - Method in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
Checks whether elements of the given ContainableModelElement was removed.
hasRootNode(XtextResource) - Method in class de.uni_hildesheim.sse.vil.expressions.ui.highlighting.VilHighlightingCalculator
Check whether the given resource is not null and provides root-node.
hasScript(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Checks whether a script is defined as part of the current VIL-file.
hasSlot(Compound, String) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Returns whether the given compound comp or its refined compounds contains a slot of name name.
hasSuccessors() - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Check for Successors.
hasTail() - Method in class net.ssehub.easy.varModel.model.ModelQuery.IncrementalNamespace
Returns whether a namespace tail exists.
hasTimeout - Variable in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
 
hasTimeout - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
hasTimeout() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Returns whether reasoning was stopped due to a timeout.
hasTimeout() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Returns whether reasoning stopped due to a timeout.
hasTopLevelWarning - Variable in class de.uni_hildesheim.sse.translation.ExpressionTranslator
 
hasType(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns whether this type registry knows a type of the given name.
hasTypeResolver(Class<? extends ITypeResolver>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns whether this registry has a type resolver of the given type.
hasValue() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
hasValue() - Method in interface net.ssehub.easy.integration.common.IDecisionVariable
Returns whether there this variable has been configured with a value.
hasValue() - Method in class net.ssehub.easy.integration.common.impl.DecisionVariable
 
hasValue() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Checks whether the variable has a configured Value.
hasValue() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
hasValue() - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Checks whether the variable has a configured Value.
hasValue() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
hasValue(AbstractVariable, Value) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Returns whether there is an assignment of value to attribute.
hasVersion(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Checks whether the current VIL-build script has a version.
header - Variable in class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage.HeaderMenu
 
headerMenu - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
 
headerMenu - Variable in class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage
 
HeaderMenu(Composite, ProductLineProject, ModelEditorConfigurer.IModelEditorConfigurer, ModelInfo<?>) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage.HeaderMenu
Creates a generic header menu from the given configurer.
hiddenDeclarations - Variable in class net.ssehub.easy.varModel.model.filter.DeclarationFinder
 
hint - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.HintedExpression
 
HintedExpression - Class in net.ssehub.easy.instantiation.core.model.templateModel
Wraps an expression with a formatting hint.
HintedExpression(Expression, String) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.HintedExpression
Creates a hinted expression.
history - Variable in class net.ssehub.easy.producer.ui.confModel.GUIVariable
 
holdsResolverLevel() - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceCommand
Whether a cleanup of an erroneous parse stack requires cleaning up a resolver level.
holdsResolverLevel() - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceForCommand
 
hyperlinkFactory - Variable in class net.ssehub.easy.dslCore.ui.hyperlinking.GenericHyperlinkHelper
 
hyperlinkLeafNode - Variable in class net.ssehub.easy.dslCore.ui.hyperlinking.GenericHyperlink
Stores the element for which this hyperlink is created.

I

IActualTypeAssignmentProvider - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Allows defining type compatibilities of later defined types.
IActualTypeProvider - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
VIL types implementing this interface may provide a more actual type of an object, e.g., an argument during dynamic dispatch.
IActualValueProvider - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
VIL types implementing this interface may provide a more actual value of an object, e.g., during value assignment in the RuntimeEnvironment.
IAggregatableListener - Interface in net.ssehub.easy.dslCore.ui.listeners
An aggregatable listener.
IArgumentProvider - Interface in net.ssehub.easy.instantiation.core.model.expressions
Marks a class which stores / provides arguments.
IArtifact - Interface in net.ssehub.easy.instantiation.core.model.artifactModel
Represents a generic artifact.
IArtifactChangedListener - Interface in net.ssehub.easy.instantiation.core.model.artifactModel
A listener which notifies interested parties about a changed artifact.
IArtifactChangedListenerQueue - Interface in net.ssehub.easy.instantiation.core.model.artifactModel
Defines the interface for a set of listeners (observer part).
IArtifactCreator - Interface in net.ssehub.easy.instantiation.core.model.artifactModel
Describes creator instances which know how to translate real world objects into artifact instances.
IArtifactNotifier - Interface in net.ssehub.easy.instantiation.core.model.artifactModel
An instance which notifies the artifact model about changed artifacts.
IArtifactRepresentation - Interface in net.ssehub.easy.instantiation.core.model.artifactModel.representation
The common interface for all artifact representations.
IArtifactRoot - Interface in net.ssehub.easy.instantiation.core.model.artifactModel
Represents a dedicated part of the artifact model linked to a certain project.
IArtifactVisitor - Interface in net.ssehub.easy.instantiation.core.model.artifactModel
A visitor for all top-level (default) artifacts.
IAssignmentState - Interface in net.ssehub.easy.varModel.confModel
Defines the interface of an (extensible) assignment state value.
IAttributableElement - Interface in net.ssehub.easy.varModel.model
Interface to mark attributable elements.
IAttributeAccess - Interface in net.ssehub.easy.varModel.model
Provides access to attributes.
IBuildlangElement - Interface in net.ssehub.easy.instantiation.core.model.buildlangModel
The top-level interface for the build language specific model elements.
IBuildlangVisitor - Interface in net.ssehub.easy.instantiation.core.model.buildlangModel
Defines the type for the entire buildlang visitor.
ICallExpressionTester<M extends IResolvableModel<V,​M>,​O extends IResolvableOperation<V>,​E extends ModelCallExpression<V,​M,​O>,​V extends IMetaParameterDeclaration> - Interface in net.ssehub.easy.instantiation.core.model.common
The interface of a dynamic call expression tester.
IChainingReasoner - Interface in net.ssehub.easy.reasoning.core.reasoner
A specialized interface for reasoners, which, in principle, can be chained, i.e., composed to a chain of reasoners, passing along results and configurations.
IChangeHistoryTracer - Interface in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Allows tracing configuration history changes.
IChangeHistoryVisitor - Interface in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Visits a change history, i.e., methods are called upon the respective information in no specific sequence.
IClassNameMapper - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Allows to map class names to VIL names.
IClassNameMapperProvider - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Provides a class name mapper.
ICollectionElementVariable - Interface in net.ssehub.easy.varModel.confModel
Represents a (temporary) element of a collection as collection (by design decision) do no have real contained variables.
ICommandLineProgram - Interface in net.ssehub.easy.instantiation.core.model.common
Interface for separating a command line program with own libraries from instantiator code to enable optional loading of heavy-weight libraries.
ICompoundReceiver - Interface in net.ssehub.easy.instantiation.core.model.common
The interface for a compound receiver.
IConfiguration - Interface in net.ssehub.easy.varModel.confModel
Provides access to configured variables.
IConfigurationChangeListener - Interface in net.ssehub.easy.varModel.confModel
Interface for listeners, which should be informed in case of changes inside the configuration.
IConfigurationElement - Interface in net.ssehub.easy.varModel.confModel
Defines the interface for elements in a configuration (including the configuration itself).
IConfigurationFilter - Interface in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
A filter for deriving configurations.
IConfigurationVisitable - Interface in net.ssehub.easy.varModel.confModel
Marks visitable elements of a configuration.
IConfigurationVisitor - Interface in net.ssehub.easy.varModel.confModel
Defines an interface to visit a configuration.
IConstraint - Interface in net.ssehub.easy.integration.common
Represents a constraint.
IConstraintEvaluator - Interface in net.ssehub.easy.varModel.cstEvaluation
Interface to the constraint evaluator to avoid unnecessary access when passing along an evaluation visitor.
IConstraintHolder - Interface in net.ssehub.easy.varModel.model
Specific methods for holding constraints.
IConstraintTreeVisitor - Interface in net.ssehub.easy.varModel.cst
Defines the interface for a visitor for the constraint tree.
IContainableElementsSorter - Interface in net.ssehub.easy.varModel.model.datatypes
Defines an interface for classes which are able to sort their elements according to a given comparator.
IControl - Interface in net.ssehub.easy.dslCore.ui.listeners
Defines the interface of a control to be used with the simple model processing listener.
ICustomDatatypeVisitor - Interface in net.ssehub.easy.varModel.model.datatypes
Defines an interface for visiting datatypes.
ICustomOperationAccessor - Interface in net.ssehub.easy.varModel.model.datatypes
Provides access to custom operations.
id - Variable in class de.uni_hildesheim.sse.translation.ModelTranslator.Result
 
id - Variable in exception net.ssehub.easy.basics.messages.AbstractException
 
id - Variable in exception net.ssehub.easy.basics.modelManagement.RestrictionEvaluationException
 
id - Variable in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
The ID of this project.
ID - net.ssehub.easy.varModel.model.search.SearchContext
Search for only, i.e.
ID - Static variable in class de.uni_hildesheim.sse.IvmlBundleId
Stores the bundle ID.
ID - Static variable in class de.uni_hildesheim.sse.vil.templatelang.VtlBundleId
Stores the bundle ID.
ID - Static variable in class de.uni_hildesheim.sse.VilBundleId
Stores the bundle ID.
ID - Static variable in class net.ssehub.easy.basics.internal.Bundle
Stores the bundle ID.
ID - Static variable in class net.ssehub.easy.dslCore.BundleId
 
ID - Static variable in class net.ssehub.easy.instantiation.core.Bundle
Stores the bundle ID.
ID - Static variable in class net.ssehub.easy.instantiation.java.Bundle
 
ID - Static variable in class net.ssehub.easy.instantiation.serializer.xml.Bundle
 
ID - Static variable in class net.ssehub.easy.reasoning.core.Bundle
Stores the bundle ID.
ID - Static variable in class net.ssehub.easy.varModel.Bundle
Stores the bundle ID.
ID() - Method in class de.uni_hildesheim.sse.values.IvmlValueConverters
Returns the value converter for IDs.
ID() - Method in class de.uni_hildesheim.sse.vil.expressions.values.VilValueConverters
Returns the value converter for IDs.
ID_ALREADY_REGISTERED - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
In case that an artifact type is already registered.
ID_AMBIGUOUS - Static variable in exception net.ssehub.easy.basics.messages.AbstractException
Defines an identifier for ambiguities.
ID_ARTIFACT_INTERNAL - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if something (unspecified) is wrong in an artifact, e.g., its syntax or semantic.
ID_CANNOT_INSTANTIATE - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if a type cannot be instantiated.
ID_CANNOT_RESOLVE - Static variable in exception net.ssehub.easy.basics.messages.AbstractException
Defines an identifier if something cannot be resolved.
ID_CANNOT_RESOLVE_JAVA_EXTENSION - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if a Java extension class cannot be resolved.
ID_EXECUTION_ERROR - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
In case that an operation execution fails.
ID_INSUFFICIENT_ARGUMENT - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Use of an insufficient argument.
ID_INTERNAL - Static variable in exception net.ssehub.easy.basics.messages.AbstractException
Defines an identifier for implementation problems.
ID_INTERNAL - Static variable in exception net.ssehub.easy.basics.modelManagement.RestrictionEvaluationException
 
ID_INVALID - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Use of an invalid (deleted) object.
ID_INVALID_CHARACTER - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Use of an invalid character.
ID_INVALID_DATA - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
In case that relevant data is invalid.
ID_INVALID_INSTANTIATOR - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
In case that the class structure of an instantiator is invalid.
ID_INVALID_ITERATOR - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Use of an invalid iterator combination.
ID_INVALID_PATTERN - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Use of an invalid pattern.
ID_INVALID_TYPE - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Use of an invalid type.
ID_INVALID_VERSION - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if a version string is illegally formatted.
ID_IO - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if something with I/O goes wrong.
ID_IS_CONSTANT - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if something is constant.
ID_IS_NULL - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
An unexpected null value.
ID_MISSING_DATA - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
In case that relevant data is missing.
ID_NO_ARTIFACT_CREATOR - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
No artifact creator is registered to handle a real (underlying) artifact.
ID_NO_RESULT - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
In case that an operation returns no result.
ID_NOT_FOUND - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if something cannot be found.
ID_NOT_VISIBLE - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
If an element is not visible.
ID_NULL_VALUE - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if a null value occurs at runtime.
ID_OP_NOT_FOUND - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
In case that registering an artifact operation was not found.
ID_PATTERN - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Some kind of (matching) pattern syntax problem.
ID_RULE_MISMATCH - Static variable in exception net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptorException
 
ID_RUNTIME - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if something does not work properly during runtime.
ID_RUNTIME_CYCLE - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if something goes into cycles while runtime.
ID_RUNTIME_EXECUTION - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if something during runtime execution for creating an artifact or a set of artifacts fails.
ID_RUNTIME_ITERATOR - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if something about an iterator does not work properly during runtime.
ID_RUNTIME_NOT_RESOLVED - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if something is wrong with a resolvable element, such as a missing import (whyever).
ID_RUNTIME_PARAMETER - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if something is wrong with the runtime parameter.
ID_RUNTIME_READ_WRITE - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if access to a field fails due to read/write restrictions.
ID_RUNTIME_RESOURCE - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if something during runtime execution for creating an artifact or a set of artifacts fails.
ID_RUNTIME_RULE_FAILED - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if rules failed at runtime.
ID_RUNTIME_STARTRULE - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if something is wrong with the start rule.
ID_RUNTIME_TYPE - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if something is wrong a value to type assignment at runtime.
ID_SECURITY - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Some kind of security / access problem.
ID_SECURITY_ERROR - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
In case that an operation execution fails due to security reasons.
ID_SEMANTIC - Static variable in exception net.ssehub.easy.basics.messages.AbstractException
Defines an identifier for semantic problems.
ID_STATIC - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
In case that a static access cannot be handled.
ID_SYSTEM_EXEC - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Defines an identifier if something does not work properly during a system execution call.
ID_TYPE_INCOMPATIBILITY - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
In case that registering an artifact type fails due to incompatibilities with existing types.
ID_UNKNOWN - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
The actual kind of problem is not known (may only appear in case of multiple but empty causes).
ID_WARNING - Static variable in exception net.ssehub.easy.basics.messages.AbstractException
Indicates a warning to be filtered out.
ID_WHILE_INSTANTIATION - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
Happened during instantiation.
IDatatype - Interface in net.ssehub.easy.varModel.model.datatypes
Abstract class, implements some methods for all existing data types.
IDatatypeVisitable - Interface in net.ssehub.easy.varModel.model.datatypes
Defines an element which can be visited by the IDatatypeVisitor.
IDatatypeVisitor - Interface in net.ssehub.easy.varModel.model.datatypes
A specific visitor for building type identities.
IDecisionVariable - Interface in net.ssehub.easy.integration.common
Represents a decision variable.
IDecisionVariable - Interface in net.ssehub.easy.varModel.confModel
Interface for configurable DecisionVariable.
IDecisionVariableContainer - Interface in net.ssehub.easy.varModel.model
Describes a container for decision variables.
IDecisionVariableInConstraintFinder - Class in net.ssehub.easy.varModel.model.filter
IDecisionVariableInConstraintFinder(Configuration) - Constructor for class net.ssehub.easy.varModel.model.filter.IDecisionVariableInConstraintFinder
Single constructor for this class.
IDeferredModelLoader<M extends IModel> - Interface in net.ssehub.easy.basics.modelManagement
Allows deferred loading of models, which require that functionality.
identifier - Variable in class net.ssehub.easy.instantiation.core.model.expressions.VarModelIdentifierExpression
 
identifier - Variable in class net.ssehub.easy.instantiation.core.model.expressions.VilTypeExpression
 
IdentifierValueConverter - Class in net.ssehub.easy.dslCore.values
Converts version numbers by removing the leading "v".
IdentifierValueConverter() - Constructor for class net.ssehub.easy.dslCore.values.IdentifierValueConverter
 
IdentityConstraintFilter(ConstraintSyntaxTree) - Constructor for class net.ssehub.easy.varModel.persistency.ConstraintSplitWriter.IdentityConstraintFilter
Creates a constraint filter which reacts on identity with constraint.
IDerivedDatatypeListener - Interface in net.ssehub.easy.varModel.model.datatypes
Interface for DecisionVariableDeclarations of DerivedDatatype to get informed whenever the constraints of the related DerivedDatatype changes.
IDirectTypeRegistryAccess - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Provides direct access to the type registration for ITypeResolver.
idValueConverter - Variable in class de.uni_hildesheim.sse.values.IvmlValueConverters
 
idValueConverter - Variable in class de.uni_hildesheim.sse.vil.expressions.values.VilValueConverters
 
IEASyEditorPage - Interface in net.ssehub.easy.producer.ui.productline_editor
Represents the actual parent class for an EASy table editor.
IEASyEditorPageCreator - Interface in net.ssehub.easy.producer.ui.productline_editor
"Factory" for creating a specialized editor for a given ProductLineProject.
IEASyPageListener - Interface in net.ssehub.easy.producer.ui.productline_editor
Listener for AbstractEASyEditorPages.
IEASyProjectConfigurator - Interface in net.ssehub.easy.producer.eclipse.persistency.project_creation
Configurator for configuring newly created EASy projects.
IEclipseProjectCreationResult - Interface in net.ssehub.easy.producer.eclipse.persistency.eclipse
An instance of this class will be returned after calling EclipsePersistencer.createProject(String, File, String).
IEcoreModelQuery<P extends org.eclipse.emf.ecore.EObject,​R> - Interface in net.ssehub.easy.dslCore.ui.hyperlinking
Performs queries on underlying models.
IEmbeddedEditor - Interface in net.ssehub.easy.dslCore.ui.editors
Represents an embedded editor.
IEmbeddedEditor.IDocumentStateListener - Interface in net.ssehub.easy.dslCore.ui.editors
Informs interested parties about actual document changes.
IEmbeddedEditor.IValidationStateListener - Interface in net.ssehub.easy.dslCore.ui.editors
Informs interested parties about the actual validation state of the editor.
IEnumeratingLoop - Interface in net.ssehub.easy.instantiation.core.model.buildlangModel
Defines the internal interface of an enumerating loop.
IEvaluationInterceptor - Interface in net.ssehub.easy.varModel.cstEvaluation
An evaluation interceptor may step into the expression evaluation at certain points in time to modify setting/getting values.
IExecutableOperandType - Interface in net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand
Operates on the first operand of a StrategyCallExpression in mode StrategyCallExpression.Type.EXECUTE.
IExpressionIterator - Interface in net.ssehub.easy.instantiation.core.model.expressions
Defines a simple expression iterator.
IExpressionParser<R extends Resolver<?>> - Interface in net.ssehub.easy.instantiation.core.model.expressions
Allows parsing a string to an expression.
IExpressionVisitor - Interface in net.ssehub.easy.instantiation.core.model.expressions
A visitor interface for expressions.
IF - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for if.
ifExpr - Variable in class net.ssehub.easy.varModel.cst.IfThen
 
iff(boolean, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoBoolean
Represents the Boolean "iff" operation.
IFF - Static variable in class net.ssehub.easy.varModel.model.datatypes.BooleanType
 
IFF - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
IFileSystemArtifact - Interface in net.ssehub.easy.instantiation.core.model.artifactModel
Represents a file system artifact, i.e., a real-world entity in a file system.
ifPart - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.AlternativeExpression
 
IFreezable - Interface in net.ssehub.easy.varModel.model
The IFreezable interface represents model elements that can be frozen in a freeze block.
IFreezeSelector - Interface in net.ssehub.easy.varModel.confModel
Determines whether a decision variable shall be frozen.
ifStatement - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.AlternativeStatement
 
IfThen - Class in net.ssehub.easy.varModel.cst
Represents a conditional expression.
IfThen() - Constructor for class net.ssehub.easy.varModel.cst.IfThen
Constructor for serialization.
IfThen(ConstraintSyntaxTree, ConstraintSyntaxTree, ConstraintSyntaxTree) - Constructor for class net.ssehub.easy.varModel.cst.IfThen
Creates a new if-then-else node.
ignorableWhitespace(char[], int, int) - Method in class net.ssehub.easy.producer.core.persistence.ConfigurationContentHandler
 
ignore() - Method in class net.ssehub.easy.dslCore.translation.Message
Returns whether this message can be ignored.
IGUIConfigChangeListener - Interface in net.ssehub.easy.producer.ui.confModel
Listener interface for informing listeners that the GUIConfiguration contains unsaved data.
IGUIConfigurableElement - Interface in net.ssehub.easy.producer.ui.confModel
Interface for all configurable elements of the GUIConfiguration.
IGUIConfigurationContainer - Interface in net.ssehub.easy.producer.ui.productline_editor.configuration
Interface for a viewer holding the GUIConfiguration.
IGUITextHandler - Interface in net.ssehub.easy.producer.ui.confModel
Interface for a GUITextHandler.
IHyperlinkFactory<P extends org.eclipse.emf.ecore.EObject> - Interface in net.ssehub.easy.dslCore.ui.hyperlinking
Creates language-dependent hyperlinks.
IIdentifiable - Interface in net.ssehub.easy.basics.messages
An identifiable (to be implemented by exceptions).
IInitializableValue - Interface in net.ssehub.easy.instantiation.core.model.expressions
An initializable value provided by a ConstructorCallExpression that requires the EvaluationVisitor to be initialized correctly.
IInstantiatorProject - Interface in net.ssehub.easy.instantiation.core.model
Needed project information for the instantiation process.
IInstantiatorProjectManager - Interface in net.ssehub.easy.instantiation.core.model
Interface for a management class providing information, needed by the instantiators.
IInstantiatorStateObserver - Interface in net.ssehub.easy.instantiation.core.model
This interface enables instantiators to send messages to the console of the currently running Eclipse instance, e.g., for displaying information to the user.
IInstantiatorTracer - Interface in net.ssehub.easy.instantiation.core.model.execution
A tracer for instantiators.
IIteratorEvaluator - Interface in net.ssehub.easy.varModel.cstEvaluation
Provides an iterator aggregation function.
IJavaParent - Interface in net.ssehub.easy.instantiation.java.artifacts
The interface of an artifact / fragment which may act as the parent of a Java element.
ILanguageElement - Interface in net.ssehub.easy.instantiation.core.model.common
A generic language element.
ILazyDescriptor - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Marks a lazy descriptor and enables forced (early) initialization.
ILLEGAL - Static variable in exception net.ssehub.easy.varModel.cst.CSTSemanticException
 
ILLEGAL_COMMENT - Static variable in class net.ssehub.easy.varModel.validation.ValidationMessage
Denotes an illegal comment.
ILogger - Interface in net.ssehub.easy.basics.logger
Interface for concrete Loggers, which can be handled by the EASyLoggerFactory.
image - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode
 
image(AnnotateTo) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
image(ConflictStmt) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
image(Eval) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
image(Export) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
image(Freeze) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
image(ImportStmt) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
image(InterfaceDeclaration) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
image(OpDefStatement) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
image(Project) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
image(ProjectContents) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
image(Typedef) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
image(TypedefEnumLiteral) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
image(TypedefMapping) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
image(VariableDeclaration) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
image(VersionStmt) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
IMAGE - Static variable in class net.ssehub.easy.producer.ui.productline_editor.ProductLineEditorInput
 
imageHelper - Variable in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
 
imageHelper - Variable in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
 
imageHelper - Variable in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
imageHelper - Variable in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
 
imageHelper - Variable in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
 
imageHelper - Variable in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
imageHelper - Variable in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
 
ImageProvider - Class in net.ssehub.easy.producer.ui.productline_editor
An image provider shielding the platform UI image source in case of RCP applications.
ImageProvider - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Provides Images for the InstantiatorConfigPage.
ImageProvider() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.ImageProvider
Creates an uninitialized image provider.
ImageProvider() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.ImageProvider
Constructs the singleton object of this ImageProvider.
ImageProvider(ISharedImages) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.ImageProvider
Creates an instance for a sharedImages object.
ImageProvider.ImageType - Enum in net.ssehub.easy.producer.ui.productline_editor
Defines the supported image types.
Images - Class in de.uni_hildesheim.sse.ui.resources
 
Images - Class in de.uni_hildesheim.sse.vil.buildlang.ui.resources
 
Images - Class in de.uni_hildesheim.sse.vil.templatelang.ui.resources
 
Images - Class in net.ssehub.easy.producer.ui.reasoner
Central class for images used in the reasoner core UI.
Images() - Constructor for class de.uni_hildesheim.sse.ui.resources.Images
 
Images() - Constructor for class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
Images() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
Images() - Constructor for class net.ssehub.easy.producer.ui.reasoner.Images
 
ImageType() - Constructor for enum net.ssehub.easy.producer.ui.productline_editor.ImageProvider.ImageType
 
IMatchVisitor - Interface in net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch
Visitor methods for the match expressions.
IMeasurementKey - Interface in net.ssehub.easy.reasoning.core.reasoner
Base type for measurement keys.
IMessage - Interface in net.ssehub.easy.basics.messages
Defines a message.
IMessageHandler - Interface in net.ssehub.easy.basics.messages
Passes on messages.
IMessageListener - Interface in net.ssehub.easy.reasoning.core.frontend
Defines a lister to be notified in case that reasoner messages are issued.
IMessageReceiver - Interface in net.ssehub.easy.dslCore.translation
The fundamental interface of a message receiver based on EObjects and EStructuralFeatures for xText grammars.
IMetaField - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Represents a data field.
IMetaOperation - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Describes an operation defined for a IMetaType.
IMetaOperation.CompatibilityResult - Enum in net.ssehub.easy.instantiation.core.model.vilTypes
Returns the result of a type compatibility comparison.
IMetaParameterDeclaration - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Defines the interface of a parameter declaration.
IMetaType - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Defines the interface of a meta type.
IMG_ABORT - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
 
IMG_ADD - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeHeaderMenu
 
IMG_CLEAR - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeHeaderMenu
 
IMG_DERIVE - Static variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu
 
IMG_FREEZE - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
 
IMG_INSTANTIATE - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
 
IMG_OFF - Static variable in class net.ssehub.easy.producer.ui.productline_editor.IOButton
 
IMG_ON - Static variable in class net.ssehub.easy.producer.ui.productline_editor.IOButton
 
IMG_PULL_CONFIG - Static variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu
 
IMG_REMOVE - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeHeaderMenu
 
IMG_UNDO - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
 
IMG_VALIDATE - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
 
IMG_VALIDATE - Static variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu
 
IMMEDIATE_OPERAND - net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Change it to the immediate type of the operand.
IMMEDIATE_OPERAND_COLLECTION - net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Change it to a collection based on the original result type using the immediate type as type parameter.
IMMEDIATE_OPERAND_COLLECTION_NESTED_GENERIC_1 - net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Change it to the deepest nested first generic operation parameter as generic type of the immediate operand in case that that is a collection.
IMMEDIATE_OPERAND_COLLECTION_PARAM_1 - net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Change it to the first generic operation parameter as generic type of the immediate operand in case that that is a collection.
IMMEDIATE_OPERAND_DEREF - net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Change it to the dereferenced immediate type of the operand.
immediateOperandCollection(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns a collection type using the immediate operand as generic based on the original return type of this operation.
immediateOperandCollection(Operation.ReturnTypeMode, IDatatype, IDatatype[]) - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Determines the immediate operand for a collection.
IModel - Interface in net.ssehub.easy.basics.modelManagement
Represents the type of models to be managed.
IModel - Interface in net.ssehub.easy.integration.common
Represents a variability model.
IModelAccess - Class in net.ssehub.easy.integration.common.eclipse
A basic class providing access to models.
IModelAccess - Class in net.ssehub.easy.integration.common
A basic class providing access to models.
IModelAccess() - Constructor for class net.ssehub.easy.integration.common.eclipse.IModelAccess
 
IModelAccess() - Constructor for class net.ssehub.easy.integration.common.IModelAccess
 
IModelData - Interface in net.ssehub.easy.basics.modelManagement
Specifies the interface to the most basic data of a model (and model info).
IModelElement - Interface in net.ssehub.easy.integration.common
Classifies elements of an IVML model.
IModelElement - Interface in net.ssehub.easy.varModel.model
Defines the interface for a model element.
IModelElementFilter<M extends ContainableModelElement> - Interface in net.ssehub.easy.varModel.model.rewrite.modifier
Optional Rule how to handle elements of a Project, while creating a copy using the ProjectRewriteVisitor.
IModelInfo - Interface in net.ssehub.easy.integration.common
Returns information about an available persisted model.
IModelListener<M extends IModel> - Interface in net.ssehub.easy.basics.modelManagement
Defines a model listener in order to inform interested parties about changes within a model instance.
IModelLoader<M extends IModel> - Interface in net.ssehub.easy.basics.modelManagement
Defines the interface for a mechanism being able to load models.
IModelLoader.IModelInfoHolder<M extends IModel> - Interface in net.ssehub.easy.basics.modelManagement
An instance providing limited access to model information.
IModelLoader.LoadResult<M extends IModel> - Class in net.ssehub.easy.basics.modelManagement
Represents the result of loading a model.
IModelManagementRepository<M extends IModel> - Interface in net.ssehub.easy.basics.modelManagement
Defines the internal interface of a model management repository.
IModelProcessingListener<M extends IModel> - Interface in net.ssehub.easy.basics.modelManagement
Defines the model processing listener interface, a listener that is informed when a certain model is being processed.
IModelProcessingListener.Type - Enum in net.ssehub.easy.basics.modelManagement
Processing types.
IModelQuery<M extends IModel,​E,​R> - Interface in net.ssehub.easy.dslCore.ui.hyperlinking
Performs queries on the respective semantic model.
IModelReloadListener<M extends IModel> - Interface in net.ssehub.easy.basics.modelManagement
Defines a model listener in order to inform interested parties about model reloads.
IModelRepository<M extends IModel> - Interface in net.ssehub.easy.basics.modelManagement
Defines the interface of a model repository.
IModelVisitor - Interface in net.ssehub.easy.varModel.model
IModelVisitor interface.
IModifier - Interface in net.ssehub.easy.instantiation.core.model.common
Marker interface for variable declaration modifiers.
IModifierHolder - Interface in net.ssehub.easy.instantiation.core.model.common
Defines the interface of a class holding modifiers.
implementingNonAbstract(IResolutionScope) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
Finds the implementing non-abstract types for this compound, i.e., the ones that may instantiate this compound.
implExpr - Variable in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
 
IMPLICIT - net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor.AliasType
Implicit name-based alias (duplication).
IMPLICIT_PARAMETER - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
IMPLICIT_PARENT_PARAMETER_NAME - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
IMPLICIT_PATHS_PARAMETER_NAME - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
IMPLICIT_TERMINATOR_NAME - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
IMPLICIT_VARS - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
ImplicitContainerInitializerExpression - Class in net.ssehub.easy.instantiation.core.model.expressions
A container initializer expression that can be internally used to iterate over / declare container operations over a single value rather than a container.
ImplicitContainerInitializerExpression(CallArgument) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ImplicitContainerInitializerExpression
Creates a new implicit container initializer expression.
ImplicitContainerInitializerExpression(Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ImplicitContainerInitializerExpression
Creates a new implicit container initializer expression.
ImplicitContainerInitializerExpression(Expression[], TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ImplicitContainerInitializerExpression
Internal constructor for set initialization.
implicitDefinitions - Variable in class de.uni_hildesheim.sse.translation.TypeContext
 
implicitVar - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement
 
ImplicitVariableDeclaration - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Defines an implicit variable declaration, i.e., one that shall not be emitted again.
ImplicitVariableDeclaration - Class in net.ssehub.easy.instantiation.core.model.templateModel
Defines an implicit variable declaration, i.e., one that shall not be emitted again.
ImplicitVariableDeclaration(String, TypeDescriptor<?>, boolean, Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ImplicitVariableDeclaration
Creates a new variable declaration.
ImplicitVariableDeclaration(String, TypeDescriptor<?>, boolean, Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.ImplicitVariableDeclaration
Creates a new implicit variable declaration.
implies(boolean, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoBoolean
Represents the Boolean "implies" operation.
IMPLIES - Static variable in class net.ssehub.easy.varModel.model.datatypes.BooleanType
 
IMPLIES - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
IMPORT - Static variable in class net.ssehub.easy.dslCore.translation.ErrorCodes
Errors during project import.
IMPORT - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for import.
IMPORT_WITH_VERSION - Static variable in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
Allows to switch easily to the primitive (non-version checking) variant.
Importance - Enum in net.ssehub.easy.varModel.model.filter.mandatoryVars
State, declaring whether a declaration is mandatory or not.
Importance() - Constructor for enum net.ssehub.easy.varModel.model.filter.mandatoryVars.Importance
 
importances - Variable in class net.ssehub.easy.varModel.model.filter.mandatoryVars.VariableContainer
 
importDeclaration - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaImport
 
IMPORTED_PROJECTS - Static variable in class net.ssehub.easy.producer.eclipse.ProjectConstants
Deprecated.
remove as soon as copy mechanisms and legacy instantiations are removed
importModifiers - Variable in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
ImportNameFilter - Class in net.ssehub.easy.varModel.model.rewrite.modifier
Filters ProjectImports based on their names.
ImportNameFilter(String[]) - Constructor for class net.ssehub.easy.varModel.model.rewrite.modifier.ImportNameFilter
Default constructor for a whitelist based filtering.
ImportNameFilter(String[], boolean) - Constructor for class net.ssehub.easy.varModel.model.rewrite.modifier.ImportNameFilter
Constructor which can be used for white or black list based filtering.
ImportRegExNameFilter - Class in net.ssehub.easy.varModel.model.rewrite.modifier
Import filter based on a Java regular expression.
ImportRegExNameFilter(String, boolean) - Constructor for class net.ssehub.easy.varModel.model.rewrite.modifier.ImportRegExNameFilter
Default constructor for this class.
ImportResolver<M extends IModel> - Class in net.ssehub.easy.basics.modelManagement
Basic implementation of a model import resolver.
ImportResolver() - Constructor for class net.ssehub.easy.basics.modelManagement.ImportResolver
 
imports - Variable in class net.ssehub.easy.basics.modelManagement.Model
 
imports - Variable in class net.ssehub.easy.basics.modelManagement.ModelInfo
 
imports - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script.ScriptDescriptor
 
imports - Variable in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
imports - Variable in class net.ssehub.easy.instantiation.core.model.common.Imports
 
imports - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
 
imports - Variable in class net.ssehub.easy.varModel.model.Project
 
imports - Variable in class net.ssehub.easy.varModel.persistency.ConfigurableIVMLWriter
 
imports - Variable in class net.ssehub.easy.varModel.persistency.VariableUsage
 
imports() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Returns all imports.
Imports<M extends Script> - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Stores the model imports and VTL requirements for a Script.
Imports<M extends IModel> - Class in net.ssehub.easy.instantiation.core.model.common
Stores the model imports for a language unit.
Imports() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.Imports
Constructor for serializer.
Imports() - Constructor for class net.ssehub.easy.instantiation.core.model.common.Imports
Constructor for serialization.
Imports(List<ModelImport<M>>) - Constructor for class net.ssehub.easy.instantiation.core.model.common.Imports
Creates an imports instance.
Imports(List<ModelImport<M>>, List<ModelImport<Template>>) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.Imports
Creates an imports instance.
Imports(Imports<M>) - Constructor for class net.ssehub.easy.instantiation.core.model.common.Imports
Creates an imports instance form the given src instance.
Imports(Imports<M>, List<ModelImport<Template>>) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.Imports
Creates an imports instance.
ImportTranslator - Class in de.uni_hildesheim.sse.translation
A class which specifically does the import translations.
ImportTranslator() - Constructor for class de.uni_hildesheim.sse.translation.ImportTranslator
 
imtemsChanged(GUIConfiguration) - Method in interface net.ssehub.easy.producer.ui.confModel.IGUIConfigChangeListener
Will be called when something inside the GUIConfiguration was changed.
imtemsChanged(GUIConfiguration) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
 
IN - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for "in".
inc() - Method in class net.ssehub.easy.dslCore.test.StringWithPosition
Increments the actual position by 1.
inc(int) - Method in class net.ssehub.easy.dslCore.test.StringWithPosition
Increments the actual position by inc.
include(File) - Method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.ZipHandler
Returns whether file shall be included in repackaging a JAR file.
include(File) - Method in class net.ssehub.easy.instantiation.java.instantiators.JarHandler
 
include(IvmlElement) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AllFilter
 
include(IvmlElement) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IConfigurationFilter
Returns whether a given element shall be included.
include(IvmlElement) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NameRegExFilter
 
include(IvmlElement) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NoFilter
 
include(IvmlElement) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ProjectFilter
 
include(IvmlElement) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueFilter
 
include(IvmlElement, NameRegExFilter.DataType) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NameRegExFilter
Implements the inclusion function for a given data type.
include(IvmlElement, Project, Set<Project>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ProjectFilter
Checks whether element shall be included due to its membership in project.
includeConstraints - Variable in enum net.ssehub.easy.varModel.model.search.SearchContext
 
includeConstraints() - Method in enum net.ssehub.easy.varModel.model.search.SearchContext
Returns whether constraints shall be included.
includeEvals - Variable in enum net.ssehub.easy.varModel.model.search.SearchContext
 
includeEvals() - Method in enum net.ssehub.easy.varModel.model.search.SearchContext
Returns whether evals shall be included.
includeLets - Variable in enum net.ssehub.easy.varModel.model.search.SearchContext
 
includeLets() - Method in enum net.ssehub.easy.varModel.model.search.SearchContext
Returns whether lets shall be included.
includeMethod(Method) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
Determines whether a method shall be included as automatically mapped operation.
includeOperationDefinitions - Variable in enum net.ssehub.easy.varModel.model.search.SearchContext
 
includeOperationDefinitions() - Method in enum net.ssehub.easy.varModel.model.search.SearchContext
Returns whether operation definitions shall be included.
includeOperations - Variable in enum net.ssehub.easy.varModel.model.search.SearchContext
 
includeOperations() - Method in enum net.ssehub.easy.varModel.model.search.SearchContext
Returns whether available operations shall be included.
includeQualifiedNames - Variable in enum net.ssehub.easy.varModel.model.search.SearchContext
 
includeQualifiedNames() - Method in enum net.ssehub.easy.varModel.model.search.SearchContext
Returns whether qualified names shall be included.
includes(IArtifact) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
includes(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
 
includes(T) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns whether this collection contains a certain element.
includes(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
includes(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
INCLUDES - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
INCLUDES - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
INCLUDES_ALL - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
INCLUDES_ALL - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
includesAll(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
includesAll(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
 
includesAll(Collection<?>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns whether this collection contains all elements in elements.
includesAll(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
includesAll(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
IncludesAllOperationEvaluator(boolean) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.IncludesAllOperationEvaluator
Creates an includes all operation evaluator.
includeUnqualifiedNames - Variable in enum net.ssehub.easy.varModel.model.search.SearchContext
 
includeUnqualifiedNames() - Method in enum net.ssehub.easy.varModel.model.search.SearchContext
Returns whether unqualified names shall be included.
includeVariableDeclarations - Variable in enum net.ssehub.easy.varModel.model.search.SearchContext
 
includeVariableDeclarations() - Method in enum net.ssehub.easy.varModel.model.search.SearchContext
Returns whether variable declarations shall be included per se.
including(Collection<IArtifact>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
including(Collection<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
including(Collection<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
including(Collection<T>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
Include the elements in set.
including(Collection<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
including(Collection<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
including(Collection<T>, Collection<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns all elements from base including those in elements.
INCLUDING - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SequenceOperations
Implements the "including" operation.
INCLUDING - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SetOperations
Implements the "including" operation.
INCLUDING - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
INCLUDING - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
INCLUDING - Static variable in class net.ssehub.easy.varModel.model.datatypes.Set
 
INCOMPATIBLE - net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation.CompatibilityResult
Types are incompatible.
incompleteElements - Variable in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Stores elements which could not be copied (completely).
incompleteOperations - Variable in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
OperationDefinitions, which are copied (also its parameter and so on), but of which the CustomOperation could not be copied due the nested ConstraintSyntaxTree.
inConfig - Variable in class net.ssehub.easy.producer.core.persistence.ConfigurationContentHandler
 
inConstruction - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.Context
A type cache entry in construction during translation.
InContentExpression - Class in net.ssehub.easy.instantiation.core.model.templateModel
Introduces a common type for in-content expressions/statements.
InContentExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.InContentExpression
 
increaseAdditionalIndentation() - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Increases the additional indentation.
increaseIndentation() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Increases the indentation by one step.
increaseIndentation() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Increases the indentation by one step.
increaseIndentation() - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
Increases the current indentation step.
increaseIndentation() - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
Increases the indentation by one AbstractVilTracer.INDENTATION_STEP.
increaseIndentation() - Method in class net.ssehub.easy.producer.core.persistence.internal.IndentationPrintWriter
Increases the indentation.
increaseIndentation() - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
Increase indentation.
increaseIndentation(ITemplateElement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Increases the current indentation level depending on the specified element.
incremental - Variable in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
 
incremental - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
INCREMENTAL_REASONING - net.ssehub.easy.reasoning.core.reasoner.GeneralReasonerCapabilities
Support for incremental reasoning while configuring a product.
IncrementalNamespace(String) - Constructor for class net.ssehub.easy.varModel.model.ModelQuery.IncrementalNamespace
Constructs the namespace object from a given namespace.
inDecl - Variable in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
indentation - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
 
indentation - Variable in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
 
indentation - Variable in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
 
indentation - Variable in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
indentation - Variable in class net.ssehub.easy.producer.core.persistence.internal.IndentationPrintWriter
 
indentation - Variable in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
 
INDENTATION_HINT_ADDITIONAL - Static variable in class net.ssehub.easy.instantiation.core.model.templateModel.Constants
The name for the additional indentation entry in an indentation hint.
INDENTATION_HINT_INDENTATION - Static variable in class net.ssehub.easy.instantiation.core.model.templateModel.Constants
The name for the indentation level entry in an indentation hint.
INDENTATION_HINT_TAB_EMU - Static variable in class net.ssehub.easy.instantiation.core.model.templateModel.Constants
The name for the tab emulation entry in an indentation hint.
INDENTATION_STEP - Static variable in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
indentationConfiguration - Variable in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
 
indentationConfiguration - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
indentationConfiguration - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
 
IndentationConfiguration - Class in net.ssehub.easy.basics.modelManagement
Stores optional indentation configuration.
IndentationConfiguration(int) - Constructor for class net.ssehub.easy.basics.modelManagement.IndentationConfiguration
Creates an indentation configuration object without tab emulation.
IndentationConfiguration(int, int) - Constructor for class net.ssehub.easy.basics.modelManagement.IndentationConfiguration
Creates an indentation configuration object.
IndentationConfiguration(int, int, int) - Constructor for class net.ssehub.easy.basics.modelManagement.IndentationConfiguration
Creates an indentation configuration object.
IndentationPrintWriter - Class in net.ssehub.easy.producer.core.persistence.internal
A print writer with indentation.
IndentationPrintWriter(Writer) - Constructor for class net.ssehub.easy.producer.core.persistence.internal.IndentationPrintWriter
Creates an indentation print writer with default indentation (4 whitespaces).
IndentationPrintWriter(Writer, String) - Constructor for class net.ssehub.easy.producer.core.persistence.internal.IndentationPrintWriter
Creates an indentation print writer.
indentationStep - Variable in class net.ssehub.easy.producer.core.persistence.internal.IndentationPrintWriter
 
IndentationUtils - Class in net.ssehub.easy.instantiation.core.model.templateModel
Indentation utilities.
IndentationUtils() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.IndentationUtils
Prevents external instantiation.
indentCheckbox - Variable in class net.ssehub.easy.producer.ui.configuration.IvmlIndentationPreferencePage
 
indentExpression - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement
 
INDENTION - Static variable in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizard
 
indentSpinner - Variable in class net.ssehub.easy.producer.ui.configuration.IvmlIndentationPreferencePage
 
indentStep - Static variable in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
The number of whitespaces per indentation (if AbstractVarModelWriter.useWhitespace is enabled), otherwise one tab is inserted.
index - Variable in class de.uni_hildesheim.sse.translation.ContainableElementsMapAndComparator.Data
The index of the comment with respect to the initial EObject key.
index - Variable in exception net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptorException
 
index - Variable in class net.ssehub.easy.varModel.confModel.ContainerItemConfigProvider
this index is used to retrieve the correct sub value of the parent ContainerVariable.
index - Variable in class net.ssehub.easy.varModel.confModel.paths.IndexAccessPathElement
 
index - Variable in class net.ssehub.easy.varModel.cstEvaluation.CollectionElementVariable
 
index - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContextStack.StackFrame
 
index - Variable in class net.ssehub.easy.varModel.cstEvaluation.IndexAccessor
 
index(IvmlElement[]) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Indexes the names of the given elements.
INDEX_ACCESS - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SequenceOperations
Implements the index access operation.
INDEX_ACCESS - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
INDEX_ACCESS - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
INDEX_BASE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
The base index value for OCL index-based operations such as indexOf.
INDEX_LEFT - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
 
INDEX_NODE - Static variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.AttributeSynchronizer
 
INDEX_OF - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SequenceOperations
Implements the "indexOf" operation.
INDEX_OF - Static variable in class net.ssehub.easy.varModel.cstEvaluation.StringOperations
Implements the "indexOf" operation.
INDEX_OF - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
INDEX_OF - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
INDEX_OF - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
INDEX_RIGHT - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
 
IndexAccessor - Class in net.ssehub.easy.varModel.cstEvaluation
Implements an accessor for index access.
IndexAccessor() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.IndexAccessor
Creates an instance.
IndexAccessPathElement - Class in net.ssehub.easy.varModel.confModel.paths
An index access path element, e.g., for collections or as fallback.
IndexAccessPathElement(IResolutionPathElement, int) - Constructor for class net.ssehub.easy.varModel.confModel.paths.IndexAccessPathElement
Creates an index access path element.
indexAttributes(IFreezable, Map<String, Attribute>) - Method in class net.ssehub.easy.varModel.model.datatypes.FreezeVariableType
Indexes all attributes for adding them to the internal type.
indexOf(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Returns the index of the first occurrence of the given string.
indexOf(String, int) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Returns the index of the first occurrence of the given string, starting the search at the specified index.
indexOf(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns the first position of part in string.
indexOf(Text) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Returns the index of the first occurrence of the given textual representation of another artifact.
indexOf(Text, int) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Returns the index of the first occurrence of the given textual representation of another artifact, starting the search at the specified index.
indexOf(Rule) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Returns the index of the specified rule.
indexOf(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.ContainerVariable
Returns the 0-based index of var in this container.
indexOf(Constraint) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Returns the index of the first occurrence of the specified constraint in this list, or -1 if this list does not contain the element.
indexOf(Value) - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
Returns the (first) index of the specified (nested) value.
indexOf(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
indexOf(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
indexOf(T) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Returns the index of element in this sequence.
indexOf(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
indexOfRegex(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Returns the index of the first match of the given regular expression.
indexOfRegex(String, int) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Returns the index of the first match of the given regular expression, starting the search at the specified index.
inExpr - Variable in class net.ssehub.easy.varModel.cst.Let
 
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.AttributeVariable
 
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.BlockExpression
 
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.Comment
 
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.CompoundAccess
 
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.CompoundInitializer
 
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.ConstantValue
 
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.ConstraintSyntaxTree
Infers the datatype of the subtree represented by this object.
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.ContainerInitializer
 
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.ContainerOperationCall
 
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.DeferInitExpression
 
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.EmptyInitializer
 
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.IfThen
 
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.Let
 
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.MultiAndExpression
 
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.NamedArgument
 
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
 
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.Parenthesis
 
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.Self
 
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.UnresolvedExpression
 
inferDatatype() - Method in class net.ssehub.easy.varModel.cst.Variable
 
inferDatatype(ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
Performs datatype validation if requested.
inferDatatypeQuietly(ConstraintSyntaxTree) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Infers the datatype of cst.
inferType() - Method in class de.uni_hildesheim.sse.vil.expressions.translation.DeferredResolvableOperationExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.AlternativeExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.InstantiateExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.JoinExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractRuleMatchExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CollectionMatchExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
Infers the type of this expression including the type of the contained sub-expressions.
inferType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CompositeExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ConstantExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ContainerInitializerExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.Expression
Infers the type of this expression including the type of the contained sub-expressions.
inferType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionEvaluator
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.FieldAccessExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceCommand
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.MultiAndExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ParenthesisExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ResolvableOperationCallExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ResolvableOperationExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ValueAssignmentExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.VariableExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.VarModelIdentifierExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.expressions.VilTypeExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.AlternativeStatement
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionStatement
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.FlushStatement
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.HintedExpression
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.InContentExpression
 
inferType() - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.ITemplateElement
Infers the type of this language element.
inferType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.LoopStatement
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement.Alternative
Infers the type of this alternative based on its value.
inferType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateBlock
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.VariableDeclaration
 
inferType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.WhileStatement
 
inferType(AdditiveExpression, EObject, TypedefCompound) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Returns the IVML type for expression.
inferType(AssignmentExpression, EObject, TypedefCompound) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Returns the IVML type for expression.
inferType(Call, IDatatype, EObject, TypedefCompound) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Returns the IVML type for a call.
inferType(EqualityExpression, EObject, TypedefCompound) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Returns the IVML type for expression.
inferType(Expression, EObject, TypedefCompound) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Returns the IVML type for expression.
inferType(FeatureCall, IDatatype, EObject, TypedefCompound) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Returns the IVML type for a call.
inferType(ImplicationExpression, EObject, TypedefCompound) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Returns the IVML type for expression.
inferType(LogicalExpression, EObject, TypedefCompound) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Returns the IVML type for expression.
inferType(MultiplicativeExpression, EObject, TypedefCompound) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Returns the IVML type for expression.
inferType(PostfixExpression, EObject, TypedefCompound) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Returns the IVML type for expression.
inferType(PrimaryExpression, EObject, TypedefCompound) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Returns the IVML type for expression.
inferType(RelationalExpression, EObject, TypedefCompound) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Returns the IVML type for expression.
inferType(UnaryExpression, EObject, TypedefCompound) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Returns the IVML type for expression.
inferType(Value, EObject, TypedefCompound) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Returns the IVML type for vale.
inferType(String, IDatatype, IDatatype[], boolean) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Determines the type of the operation name on operand with given parameters.
inferType(List<Call>, IDatatype, EObject, TypedefCompound) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Returns the IVML type for a chain of calls.
inferTypeExecute() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression
Resolves the expression for system call execution.
inferTypeSafe(ConstraintSyntaxTree, IDatatype) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Infers the type of cst using dflt as fallback.
INFIX - net.ssehub.easy.instantiation.core.model.vilTypes.OperationType
As infix operator.
info - Variable in class net.ssehub.easy.dslCore.ui.listeners.BasicModelLoadingListener
 
info - Variable in class net.ssehub.easy.integration.common.ModelInformation
 
info - Variable in class net.ssehub.easy.producer.core.mgmt.ProjectDescriptor
 
info(String) - Method in class net.ssehub.easy.basics.logger.EASyLoggerFactory.EASyLogger
Log an INFO message.
info(String) - Method in interface net.ssehub.easy.producer.core.mgmt.EasyExecutor.Logger
Logs an information.
info(String) - Method in interface net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration.IAdditionalInformationLogger
Emits some information.
info(String, Class<?>, String) - Method in class net.ssehub.easy.basics.logger.AdvancedJavaLogger
 
info(String, Class<?>, String) - Method in class net.ssehub.easy.basics.logger.FileLogger
 
info(String, Class<?>, String) - Method in interface net.ssehub.easy.basics.logger.ILogger
Log an INFO message.
info(String, Class<?>, String) - Method in class net.ssehub.easy.basics.logger.JavaLogger
 
info(String, Class<?>, String) - Method in class net.ssehub.easy.producer.eclipse.EclipseLogger
Log an INFO message.
info(Message) - Method in interface net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration.IAdditionalInformationLogger
Emits information about msg.
INFO - net.ssehub.easy.basics.logger.LoggingLevel
 
INFO - net.ssehub.easy.basics.messages.Status
Status for informations that something (not bad) happened.
INFO - net.ssehub.easy.dslCore.validation.ValidationUtils.MessageType
 
infoLoger - Variable in class net.ssehub.easy.basics.logger.AdvancedJavaLogger
 
informListeners - Variable in class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
 
infos - Variable in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
 
inherit() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.Invisible
Whether this annotation shall be inherited by subclasses / overridden methods (default false).
true for inheriting, false else
inInterface - Variable in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
init - Variable in class de.uni_hildesheim.sse.vil.expressions.translation.DeferredResolvableOperationExpression
 
init - Variable in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceForCommand
 
init - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.ContentLoopExpression
 
init - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContextStack.StackFrame
 
init - Variable in class net.ssehub.easy.varModel.cstEvaluation.IterLet
 
init() - Method in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage
Lazy init.
init() - Method in class net.ssehub.easy.varModel.confModel.Configuration
This method creates the list of IDecisionVariables with initial value settings based on the given project.
init(Configuration) - Method in class net.ssehub.easy.varModel.model.rewrite.VariableLookUpTable
Creates the internal look up tables and should be called if it is the first time used.
init(IConfiguration, IAssignmentState, boolean, IValueChangeListener) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Clears the visitor for reuse.
init(IDecisionVariable) - Method in class net.ssehub.easy.varModel.model.rewrite.VariableLookUpTable
init(IEditorSite, IEditorInput) - Method in class de.uni_hildesheim.sse.ui.XtextEditor
 
init(IEditorSite, IEditorInput) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.XtextEditor
 
init(IEditorSite, IEditorInput) - Method in class net.ssehub.easy.producer.ui.productline_editor.Editor
 
init(IWorkbench) - Method in class net.ssehub.easy.producer.ui.configuration.GlobalPathPreferencePage
init(IWorkbench) - Method in class net.ssehub.easy.producer.ui.configuration.IvmlIndentationPreferencePage
init(IWorkbench) - Method in class net.ssehub.easy.producer.ui.configuration.MainPreferencePage
 
init(IWorkbench) - Method in class net.ssehub.easy.producer.ui.configuration.MainPropertyPage
 
init(IWorkbench) - Method in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage
 
init(IWorkbench) - Method in class net.ssehub.easy.producer.ui.configuration.VtlArgumentProviderPreferencePage
 
init(IWorkbench) - Method in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
init(IWorkbench, IStructuredSelection) - Method in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizard
 
init(IWorkbench, IStructuredSelection) - Method in class net.ssehub.easy.producer.ui.internal.NewEASyProjectWizard
initChecker - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
initDefaults() - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Initializes configuration values lazily with default values.
initExpressions - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ContainerInitializerExpression
 
initFromDoc(Document) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Initializes this instance from doc.
INITIAL_LOCALE - Static variable in class net.ssehub.easy.basics.DefaultLocale
 
InitializationAnnotationVisitor() - Constructor for class net.ssehub.easy.varModel.confModel.DecisionVariable.InitializationAnnotationVisitor
 
initialize() - Method in class net.ssehub.easy.dslCore.ui.listeners.AggregatingModelLoadingListener
 
initialize() - Method in class net.ssehub.easy.dslCore.ui.listeners.BasicModelLoadingListener
Initializes this listener.
initialize() - Method in interface net.ssehub.easy.dslCore.ui.listeners.IAggregatableListener
Initializes the listener.
initialize() - Method in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizardPage
Tests if the current workbench selection is a suitable container to use.
initialize() - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Initializes the artifact factory models with one default model storing unmatching artifacts.
initialize() - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.BuiltIn
Default built-in types.
initialize() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
(Re)initializes this artifact.
initialize() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Does common initializations based on already set values (requires {@link #environment) to be set properly).
initialize() - Static method in class net.ssehub.easy.instantiation.core.model.BuiltIn
Default built-in types.
initialize() - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.BuiltIn
Default built-in types.
initialize() - Static method in class net.ssehub.easy.instantiation.core.model.expressions.BuiltIn
Default built-in types.
initialize() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.BuiltIn
Default built-in types.
initialize() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Initializes the parameter and the return type if necessary (lazy, due to linked descriptor structures which may not have been completely initialized during the constructor execution).
initialize() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Initializes the parse tree / classes from JavaFileArtifact.file.
initialize() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver.DefaultConstraints
Initializes this instance with defaults, i.e., new constraint lists.
initialize(char[]) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Initializes the parse tree / classes.
initialize(File, Map<ProjectSettings, Object>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.ISettingsInitializer
Initializes a project with a given map of settings.
initialize(File, Map<ProjectSettings, Object>) - Method in class net.ssehub.easy.instantiation.java.JavaSettingsInitializer
 
initialize(Rule, Object[]) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.Applicator
Initializes the applicator for the underlying loop.
initialize(IExpressionVisitor) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IInitializableValue
Initializes this value instance through the given evaluator.
initialize(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundInstance
 
initialize(Configuration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend.DefaultReasonerProvider
 
initialize(Configuration, ProgressObserver) - Method in interface net.ssehub.easy.varModel.capabilities.DefaultReasonerAccess.IDefaultReasonerProvider
Initializes the derived values in the given configuration and freezes.
initialize(Configuration, ReasonerConfiguration, ProgressObserver) - Method in interface net.ssehub.easy.reasoning.core.reasoner.IReasoner
Initializes the configuration according to the given model and propagates values, if possible.
initialize(Configuration, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner
 
initialize(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.DefaultValueHelper
Initializes this instance.
initialize(ConstraintSyntaxTree, Variable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver.CompoundAnnotationMapper
Initializes the mapper.
initialize(IDecisionVariableContainer, Map<String, Object>) - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
Initializes a variable container.
initialize(ContainerValue[], LocalDecisionVariable[]) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.ContainerIterationExecutor
Initialize the container iterators for a container iteration.
initialize(IProject, PLPInfo) - Static method in class net.ssehub.easy.producer.eclipse.EASyUtils
Initializes the given project (considers Contributions).
initialize(IWorkbenchConfigurer) - Method in class net.ssehub.easy.producer.ui.application.ApplicationWorkbenchAdvisor
 
initializeAfterResourceInitializer() - Method in class de.uni_hildesheim.sse.BuildLangModelUtility
Initializes instances which depend on ModelUtility.resourceInitializer.
initializeAfterResourceInitializer() - Method in class de.uni_hildesheim.sse.ModelUtility
 
initializeAfterResourceInitializer() - Method in class de.uni_hildesheim.sse.vil.templatelang.TemplateLangModelUtility
Initializes instances which depend on ModelUtility.resourceInitializer.
initializeAfterResourceInitializer() - Method in class net.ssehub.easy.dslCore.ModelUtility
Initializes instances which depend on ModelUtility.resourceInitializer.
initializeAttributeAssignment(AttributeAssignment, Map<String, Object>) - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
Initializes an attribute assignment.
initializeAttributes() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Attribute
 
initializeAttributes() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
initializeAttributes() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.DecisionVariable
 
initializeAttributes() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
 
initializeAttributes() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
initializeAttributes() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Lazily initializes the attributes.
initializeConfiguration(Configuration, ProgressObserver) - Method in interface net.ssehub.easy.varModel.confModel.ConfigurationInitializerRegistry.IConfigurationInitializer
Initializes the configuration.
initialized - Static variable in class net.ssehub.easy.instantiation.core.model.artifactModel.BuiltIn
 
initialized - Static variable in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.BuiltIn
 
initialized - Static variable in class net.ssehub.easy.instantiation.core.model.expressions.BuiltIn
 
initialized - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.BuiltIn
 
initialized - Variable in class net.ssehub.easy.varModel.model.rewrite.VariableLookUpTable
 
initializeDeclarators() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionEvaluator
Initializes the declarators in case of default values given and changes the runtime environment accordingly.
initializeFor(IExpressionVisitor, CompoundTypeDescriptor) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundInstance
Initializes this instance for the given (parent) type.
initializeImplicitVariables(IResolvableModel<VariableDeclaration, Script>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
initializeImplicitVariables(IResolvableModel<V, M>) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Initializes implicit variables of a model (before explicitly defined variables).
initializeNested() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
Initializes nested variables.
initializeNested() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
 
initializeNested() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
initializeNested() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
 
initializeNested() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
initializeNested() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Lazily initializes the nested parts.
initializeParameters() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.ConstructorOperationDescriptor
 
initializeParameters() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.TypeOperationDescriptor
 
initializeParameters() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeOperationDescriptor
 
initializeParameters() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOperationDescriptor
 
initializeParameters() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Initializes the parameters (lazy init).
initializeParameters() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionConstructorDescriptor
 
initializeParameters() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
initializePLP(IProject, PLPInfo, List<PLPInfo>) - Static method in class net.ssehub.easy.producer.eclipse.contributions.Contributions
Initializes a recently created PLP.
initializePLPImpl(IProject, PLPInfo, List<PLPInfo>) - Method in class net.ssehub.easy.producer.eclipse.contributions.Contributions
Initializes a recently created PLP.
initializer - Static variable in class net.ssehub.easy.varModel.confModel.ConfigurationInitializerRegistry
 
INITIALIZER_CONSISTENCY - Static variable in class net.ssehub.easy.dslCore.translation.ErrorCodes
Structural error in initializer, e.g.
initializeReasonersList() - Method in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
Initializes the list of reasoners.
initializeReturnType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.ConstructorOperationDescriptor
 
initializeReturnType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.TypeOperationDescriptor
 
initializeReturnType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeOperationDescriptor
 
initializeReturnType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOperationDescriptor
 
initializeReturnType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Initializes the return type (lazy init).
initializeReturnType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionConstructorDescriptor
 
initializeReturnType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
INITIALIZERS - Static variable in class net.ssehub.easy.basics.modelManagement.ModelInitializer
 
initializeSettings(File) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SettingsInitializerRegistry
Initializes all settings.
INITIALIZING - net.ssehub.easy.basics.modelManagement.IModelProcessingListener.Type
Model initialization phase in case that this is not already done by IModelProcessingListener.Type.LOADING.
InitialStructureCollector - Class in net.ssehub.easy.varModel.model.rewrite
Part of the ProjectRewriteVisitor, will collect all relevant elements to facilitate a fast retrieval of needed elements.
InitialStructureCollector(Project, FilterType, VariableLookUpTable) - Constructor for class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
Default constructor for this class.
initialText - Variable in class net.ssehub.easy.dslCore.ui.listeners.ButtonUiControl
 
initLevel() - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Initializes the levels.
initMap() - Method in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
Resets the map and adds only all top level elements to this map.
initModels() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
This method is needed inside the constructors for constructing needed legacy models and model managers, like MemberController, InstantiatorController, ...
injector - Variable in class net.ssehub.easy.dslCore.ModelUtility
 
innerBracketLevel - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
 
innermostFailed - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
InPlaceCommand<I extends VariableDeclaration> - Class in net.ssehub.easy.instantiation.core.model.expressions
Replaces an in-place command/expression within a string/content expression.
InPlaceCommand() - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.InPlaceCommand
 
InPlaceForCommand<I extends VariableDeclaration> - Class in net.ssehub.easy.instantiation.core.model.expressions
Replaces an in-place for-command/expression within a string/content expression.
InPlaceForCommand(I, Expression, Expression, Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.InPlaceForCommand
Creates an in-place loop command.
InPlaceIfCommand<I extends VariableDeclaration> - Class in net.ssehub.easy.instantiation.core.model.expressions
Replaces an in-place if-command/expression within a string/content expression.
InPlaceIfCommand(Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.InPlaceIfCommand
Creates an in-place alternative.
InPlaceImportCommand<I extends VariableDeclaration> - Class in net.ssehub.easy.instantiation.core.model.expressions
Represents an in-place import command.
InPlaceImportCommand(String, IVersionRestriction) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.InPlaceImportCommand
Creates an in-place import command.
inPlacePositions - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
 
InPlaceVarDeclCommand<I extends VariableDeclaration> - Class in net.ssehub.easy.instantiation.core.model.expressions
Represents an in-place variable declaration command.
InPlaceVarDeclCommand(I) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.InPlaceVarDeclCommand
Creates an in-place variable declaration command.
inProgress - Variable in class net.ssehub.easy.basics.modelManagement.ResolutionContext
 
inputChanged(Viewer, Object, Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AnnotationViewContentProvider
 
inputChanged(Viewer, Object, Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationContentProvider
 
inputChanged(Viewer, Object, Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog.ParamTableContentProvider
 
inputChanged(Viewer, Object, Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorTreeContentProvider
 
inputChanged(Viewer, Object, Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.predecessorSelection.PTNSelectionDialogContentProvider
 
InputValidator() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu.InputValidator
 
inRange() - Method in class net.ssehub.easy.dslCore.test.StringWithPosition
Returns whether the actual position is in range.
inRange(int) - Method in class net.ssehub.easy.dslCore.test.StringWithPosition
Returns whether the actual position including the increment inc is in range.
inRescheduling - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
inRescheduling() - Method in interface net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.IConstraintTarget
Returns whether the constraint target is currently in re-scheduling and, thus, e.g., default constraints shall not be added.
inRescheduling() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
inResult - Variable in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
insert(int, String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Inserts the given string at the given index.
insert(int, Text) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Inserts the textual representation of another artifact at the given index.
insert(TreeNode) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage.TreeNodeInsertionSelectionAdapter
Is called if the insertion shall happen.
INSERT - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for insert.
INSERT_AT - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SequenceOperations
Implements the "hasDuplicates" operation.
INSERT_AT - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
INSERT_AT - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
insertable - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage.TreeNodeInsertionSelectionAdapter
 
Insertable() - Constructor for enum net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode.Insertable
 
insertAt(int, T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
insertAt(int, T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
insertAt(int, T) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Returns the sequence having object inserted at position index.
insertAt(int, T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
insertAt(Sequence<T>, int, T) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SequenceOperations
Returns the sequence having object inserted at position index into seq.
insertConversion(IMetaOperation) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
Replaces the expression by a transparent CallExpression executing the conversion.
insertConversion(OperationDescriptor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
Replaces the expression by a transparent CallExpression executing the conversion.
insertElement(XmlNode, XmlNode) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Inserts an XmlElement at a certain position.
insertElement(IRuleElement) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
Inserts an element into the current block of the last found position.
insertIndentation(StringBuilder, int, int) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.IndentationUtils
Inserts an indentation of indentation whitespaces at pos into text.
insertIndentation(String, int, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.IndentationUtils
Inserts indentation into content, i.e., indentation whitespaces at each line start.
insertInstantiatorButton - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
 
InsertInstantiatorDialog - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Creates a dialog for inserting instantiators.
InsertInstantiatorDialog(Shell, Script, TreeNode, TreeNode.InsertionPoint) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog
Default constructor.
InsertInstantiatorDialog.ArgumentEditingSupport - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Implements argument editing support.
InsertInstantiatorDialog.ParamTableContentProvider - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Implements a parameter table content provider.
InsertInstantiatorDialog.ParamTableLabelProvider - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Implements a parameter table lable provider.
insertionPoint - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog
 
InsertionPoint() - Constructor for enum net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode.InsertionPoint
 
insertOperation(Script, TreeNode, TreeNode.InsertionPoint, IMetaOperation, Argument[]) - Static method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeUtils
Inserts operation at node into the containing rule considering the insertionPoint and the user specified arguments.
installConfigurationInitializer() - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Installs the configuration intializer.
instance - Static variable in class net.ssehub.easy.basics.logger.FileLogger
 
instance - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableValueMapping
 
instance - Static variable in class net.ssehub.easy.producer.eclipse.PLPWorkspaceListener
 
instance - Static variable in class net.ssehub.easy.producer.ui.productline_editor.ImageProvider
 
instance - Variable in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter.InstanceReasonerAdapter
 
INSTANCE - Static variable in class de.uni_hildesheim.sse.BuildLangModelUtility
 
INSTANCE - Static variable in class de.uni_hildesheim.sse.ModelUtility
 
INSTANCE - Static variable in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
The current instance of the utility class.
INSTANCE - Static variable in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
The instance of this EcoreModelQuery for retrieving elements from an Ecore-model.
INSTANCE - Static variable in class de.uni_hildesheim.sse.ui.hyperlinking.IvmlHyperlinkFactory
 
INSTANCE - Static variable in class de.uni_hildesheim.sse.ui.hyperlinking.IvmlModelQuery
 
INSTANCE - Static variable in class de.uni_hildesheim.sse.ui.hyperlinking.VilHyperlinkFactory
 
INSTANCE - Static variable in class de.uni_hildesheim.sse.ui.hyperlinking.VilModelQuery
 
INSTANCE - Static variable in class de.uni_hildesheim.sse.vil.templatelang.TemplateLangModelUtility
 
INSTANCE - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProviderUtility
The current instance of the utility class.
INSTANCE - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlHyperlinkFactory
 
INSTANCE - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlModelQuery
 
INSTANCE - Static variable in class net.ssehub.easy.basics.logger.EASyLoggerFactory
 
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildModel
Stores the singleton instance.
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.FileArtifactExecutableOperandType
 
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.FileSystemArtifactExecutableOperandType
 
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.PathExecutableOperandType
 
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.StringExecutableOperandType
 
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
 
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchFactory
 
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.common.AllButFailureTraceFilter
 
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.common.NoTraceFilter
 
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.common.TopLevelExecutionTraceFilter
 
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.expressions.NoTracer
 
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.templateModel.NoTracer
 
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.templateModel.StringReplacerFactory
 
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.templateModel.StringResolverFactory
 
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateModel
Stores the singleton instance.
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.tracing.ConsoleTracerFactory
The tracer factory instance.
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AllFilter
The singleton instance of this filter.
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FrozenVariablesFilter
 
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NoFilter
The singleton instance of this filter.
INSTANCE - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NoVariableFilter
 
INSTANCE - Static variable in class net.ssehub.easy.instantiation.serializer.xml.loader.IVMLModelLoader
 
INSTANCE - Static variable in class net.ssehub.easy.instantiation.serializer.xml.loader.VILModelLoader
 
INSTANCE - Static variable in class net.ssehub.easy.instantiation.serializer.xml.loader.VTLModelLoader
 
INSTANCE - Static variable in class net.ssehub.easy.producer.core.mgmt.SPLsManager
 
INSTANCE - Static variable in class net.ssehub.easy.producer.eclipse.JavaProjectHandler
Defines the singleton instance of this class.
INSTANCE - Static variable in class net.ssehub.easy.producer.eclipse.persistency.ResourcesMgmt
 
INSTANCE - Static variable in class net.ssehub.easy.producer.ui.core.instantiation.GuiTracerFactory
The tracer factory instance.
INSTANCE - Static variable in class net.ssehub.easy.producer.ui.core.instantiation.VilTracer
 
INSTANCE - Static variable in class net.ssehub.easy.producer.ui.internal.IvmlModelAccessor
 
INSTANCE - Static variable in class net.ssehub.easy.producer.ui.internal.VilModelAccessor
 
INSTANCE - Static variable in class net.ssehub.easy.producer.ui.productline_editor.EclipseConsole
Stores the singleton instance of the Eclipse console.
INSTANCE - Static variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.ImageProvider
 
INSTANCE - Static variable in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
 
INSTANCE - Static variable in class net.ssehub.easy.varModel.confModel.AllFreezeSelector
 
INSTANCE - Static variable in class net.ssehub.easy.varModel.confModel.NoFreezeSelector
 
INSTANCE - Static variable in class net.ssehub.easy.varModel.cst.EmptyInitializer
 
INSTANCE - Static variable in class net.ssehub.easy.varModel.management.VarModel
Stores the singleton instance.
INSTANCE - Static variable in class net.ssehub.easy.varModel.model.values.NullValue
The only instance of the null value.
InstanceNameValueMapper - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Implements a simple instance-name based value mapper.
InstanceNameValueMapper() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.InstanceNameValueMapper
 
InstanceReasonerAdapter(IReasonerInstance) - Constructor for class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter.InstanceReasonerAdapter
Creates a new instance reasoner adapter .
instances - Static variable in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
 
instances - Static variable in class net.ssehub.easy.producer.core.mgmt.VilArgumentProvider
 
instances - Static variable in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
 
instances() - Static method in class net.ssehub.easy.producer.core.mgmt.VilArgumentProvider
Returns all registered instances as an iterator.
INSTANCES - Static variable in class net.ssehub.easy.varModel.model.IvmlDatatypeVisitor
 
INSTANCES - Static variable in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
instancesPerDeclaration - Variable in class net.ssehub.easy.varModel.model.rewrite.VariableLookUpTable
List of instances for a given declaration.
instancesPerType - Variable in class net.ssehub.easy.varModel.confModel.AssignmentResolver
Temporary list of all instances per data type.
instancesPerType - Variable in class net.ssehub.easy.varModel.model.rewrite.VariableLookUpTable
List of instances for a given IDatatype.
instantiatableType - Variable in class net.ssehub.easy.varModel.confModel.CompoundVariable
 
instantiate() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Deprecated.
instantiate(ProgressObserver) - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Instantiates the whole project in a separate thread (asynchronous behavior).
instantiate(ProgressObserver, boolean) - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Instantiates the whole project in a separate thread.
instantiate(FileArtifact) - Method in class net.ssehub.easy.instantiation.xvcl.XvclTransformatorEngine
Instantiates the given XVCL specification file via VIL.
instantiate(FileArtifact, VelocityEngine, VelocityContext) - Static method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
Instantiate a single file artifact.
instantiate(ConstraintSyntaxTree, AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.Entry
Instantiates a the given constraint.
InstantiateExpression - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Represents an instantiate expression.
InstantiateExpression(String, CallArgument...) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.InstantiateExpression
Creates an instantiate expression.
InstantiateExpression(VariableDeclaration, IVersionRestriction, String, CallArgument...) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.InstantiateExpression
Creates an instantiate expression.
InstantiateExpressionTreeNode - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Implements an element node for instantiate expressions.
InstantiateExpressionTreeNode(TreeNode, InstantiateExpression) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiateExpressionTreeNode
Implements an element tree node.
Instantiator - Annotation Type in net.ssehub.easy.instantiation.core.model.vilTypes
Indicates that a IVilType is an instantiator.
INSTANTIATOR - net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression.Type
A "normal" instantiator call.
INSTANTIATOR - net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode.Insertable
 
INSTANTIATOR_CONTROLLER_MULTIPLE - Static variable in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Notification by the instantiator controller: No multiple instantiated files message.
INSTANTIATOR_ENGINE - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
Instantiator: Denotes which instantiator should be used.
INSTANTIATOR_FILE - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
Instantiator: Denotes all files to instantiate ny this instantiator.
INSTANTIATOR_INHERITED - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
Instantiator: Denotes the inheritance chain of the instantiator.
INSTANTIATOR_PAGE - Static variable in interface net.ssehub.easy.producer.ui.productline_editor.EditorConstants
Tab name: Editor for choosing appropriate instantiators for the current product line.
INSTANTIATOR_PATH_REGEX - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
Instantiator: Denotes the regular expression to split the file and project paths that were saved as concatenations of Strings into the persistancy layer.
INSTANTIATOR_PATHS - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
Instantiator: Denotes the last known path of the predecessor project and the path of the current context project of an instantiator.
INSTANTIATOR_UUID - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
Instantiator: Denotes for which UUID is connected with the given instantiator.
InstantiatorConfigPage - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Creates the editor page for linking files with a file instantiator.
This page allows the user to: Add and delete instantiator engines See configured instantiator engines Change the files bound to an instantiator if that instantiator had been created in this ProductLineProject See informations about the instantiator that is currently shown See the filetype an instantiator will handle, after clicking save, if there are multiple filetypes to be handled, the type will be shown as "various" To check for files that might be instantiated by multiple instantiator engines
InstantiatorConfigPage(Composite, ProductLineProject) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
Sole constructor for this class.
InstantiatorConfigPage.TreeNodeInsertionSelectionAdapter - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
A selection adapter checking for supported insertion first.
InstantiatorConfigPage.TreeSelectionListener - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Reacts on general tree selections and enables / disables buttons.
instantiators - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Stores the registered instantiators.
INSTANTIATORS - net.ssehub.easy.producer.core.persistence.datatypes.ModelType
Stores the chosen instantiators related to file types.
InstantiatorTreeContentProvider - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Defines the instantiator tree content provider.
InstantiatorTreeContentProvider() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorTreeContentProvider
 
InstantiatorTreeLabelProvider - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Label provider for the instantiator tree.
InstantiatorTreeLabelProvider() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorTreeLabelProvider
 
INT_COMPARATOR - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators
A comparator for int values.
intAbs(int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Returns the absolute value of the given integer value.
INTEGER_TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
IntegerOperations - Class in net.ssehub.easy.varModel.cstEvaluation
Implements integer operations.
IntegerOperations() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.IntegerOperations
Prevents external creation.
IntegerSequenceConstructors - Class in net.ssehub.easy.instantiation.core.model.defaultInstantiators
A "instantiator" for VIL sequences.
IntegerSequenceConstructors() - Constructor for class net.ssehub.easy.instantiation.core.model.defaultInstantiators.IntegerSequenceConstructors
 
IntegerTextHandler - Class in net.ssehub.easy.producer.ui.confModel
Class to handle and format Set of Integers in the Editor.
IntegerTextHandler() - Constructor for class net.ssehub.easy.producer.ui.confModel.IntegerTextHandler
 
integerType() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the type descriptor for the built-in type 'Integer'.
IntegerType - Class in net.ssehub.easy.varModel.model.datatypes
Creates the BasisDatatype Integer.
IntegerType() - Constructor for class net.ssehub.easy.varModel.model.datatypes.IntegerType
Constructor for a new IntgerType.
IntegerValueConverter() - Constructor for class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor.IntegerValueConverter
 
interceptor - Variable in class net.ssehub.easy.reasoning.sseReasoner.Reasoner
 
interceptor - Variable in class net.ssehub.easy.reasoning.sseReasoner.Reasoner.ReasonerInstance
 
INTERFACE - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for interface.
interfaceCount - Variable in class net.ssehub.easy.varModel.model.Project
 
InterfaceDropDown - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Drop down menu for selecting project interfaces defined in this project, to use them as a filter.
InterfaceDropDown(PLPInfo, Composite, AbstractComboBox.ComboBoxListener<ProjectInterface>) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.InterfaceDropDown
Sole constructor for this class.
InterfaceFilter - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
A filter based on ProjectInterfaces defined in the same project as the currently shown project.
InterfaceFilter(ProjectInterface) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.InterfaceFilter
Sole constructor for this class.
interfaceName - Variable in class net.ssehub.easy.varModel.model.ProjectImport
 
interfaces - Variable in class net.ssehub.easy.varModel.model.filter.DeclarationFinder
 
interfaces - Variable in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
INTERNAL - Static variable in class de.uni_hildesheim.sse.translation.ErrorCodes
Internal error, should not occur.
INTERNAL - Static variable in exception net.ssehub.easy.basics.modelManagement.ModelManagementException
 
INTERNAL - Static variable in exception net.ssehub.easy.dslCore.translation.TranslatorException
 
INTERNAL - Static variable in exception net.ssehub.easy.varModel.confModel.ConfigurationException
 
INTERNAL - Static variable in exception net.ssehub.easy.varModel.cst.CSTSemanticException
 
INTERNAL - Static variable in exception net.ssehub.easy.varModel.model.values.ValueDoesNotMatchTypeException
 
INTERNAL_PARAM_PREFIX - Static variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Denotes a prefix for internal parameter which must be set in addition.
INTERSECT - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
Implements the "intersect" operation generically.
intersection(Collection<T>, Collection<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns the intersection of c1 and c2.
intersection(Set<IArtifact>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
intersection(Set<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
Returns the intersection of this set with set.
intersection(Set<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
Returns the intersection of this set with set.
intersection(Set<T>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
Returns the intersection of this set with set.
intersection(Set<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
intersection(Set<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
Returns the intersection of this set with set.
INTERSECTION - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
INTERSECTION - Static variable in class net.ssehub.easy.varModel.model.datatypes.Set
 
IntHolder - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Represents a modifiable int.
IntHolder() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.IntHolder
Creates the int holder with default initial value of 0.
IntHolder(int) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.IntHolder
Creates the int holder.
intOp(int, int) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.NumberIteratorEvaluator
Performs the integer aggregation operation.
inTopLevelEvals - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
inTracer() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IStringValueProvider.StringComparator
Returns whether this comparator is used within an execution tracer used for testing.
intValue - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
 
IntValue - Class in net.ssehub.easy.varModel.model.values
This class holds the value for the integer.
IntValue() - Constructor for class net.ssehub.easy.varModel.model.values.IntValue
Argumentless constructor.
IntValue(Integer) - Constructor for class net.ssehub.easy.varModel.model.values.IntValue
Creates a value object from the given value.
IntValue(String) - Constructor for class net.ssehub.easy.varModel.model.values.IntValue
Constructor.
IntValueConverter - Class in net.ssehub.easy.dslCore.values
Converts a string recognized by the grammar to an integer.
IntValueConverter() - Constructor for class net.ssehub.easy.dslCore.values.IntValueConverter
Creates the value converter instance.
inTypes(IModelProcessingListener.Type) - Method in class net.ssehub.easy.dslCore.ui.listeners.BasicModelLoadingListener
inUpdate - Variable in class net.ssehub.easy.basics.modelManagement.ModelManagement
 
INVALID_IDENTIFIER - net.ssehub.easy.producer.eclipse.persistency.project_creation.ValidProjectNameType
Project name does not exists, but is not a valid IVML name.
INVALID_IDENTIFIER - Static variable in class net.ssehub.easy.varModel.validation.ValidationMessage
Denotes the case that an identifier is invalid (see IvmlIdentifierCheck).
INVALID_PARENT - Static variable in class net.ssehub.easy.varModel.validation.ValidationMessage
Denotes the case that a parent reference is invalid, e.g., null.
INVALID_VERSION - Static variable in exception net.ssehub.easy.basics.modelManagement.VersionFormatException
 
InvalidProjectnameException - Exception in net.ssehub.easy.producer.eclipse.persistency.project_creation
Exception which will be thrown, if a chosen name of a project is not valid.
InvalidProjectnameException() - Constructor for exception net.ssehub.easy.producer.eclipse.persistency.project_creation.InvalidProjectnameException
Sole constructor for this class.
This exception should only be thrown inside this package.
inverse(EvaluationAccessor, EvaluationAccessor[]) - Static method in class net.ssehub.easy.varModel.cstEvaluation.GenericNumberOperations
Negates a number (IntegerType or RealType).
INVERSE - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericNumberOperations
 
INVERSE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
INVERSE_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
INVERSE_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
Invisible - Annotation Type in net.ssehub.easy.instantiation.core.model.vilTypes
Marker annotation for methods which shall be invisible to the dynamic dispatch mechanism, i.e., which shall not be recognized as artifact types or artifact operations (internal operations of the artifact model).
INVISIBLE_BY_DEFAULT - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Those classes for which the methods shall be invisible by default, in particular java.lang.Object.
INVISIBLE_INHERITED - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Caches the operations vs.
InvocationRemovalVisitor - Class in net.ssehub.easy.instantiation.java.artifacts
Visitor to find all method invocations.
InvocationRemovalVisitor(MethodDeclaration, Object) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
Default Constructor.
invoke(Object...) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
invoke(Object...) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
invoke(Object...) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
invoke(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.ConstructorOperationDescriptor
 
invoke(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.TypeOperationDescriptor
 
invoke(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeOperationDescriptor
 
invoke(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlComparisonOperationDescriptor
 
invoke(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConfigurationConversionOperationDescriptor
 
invoke(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConfigurationOperationDescriptor
 
invoke(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConstructorOperationDescriptor
 
invoke(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConversionOperationDescriptor
 
invoke(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumComparisonOperationDescriptor
 
invoke(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumMinMaxOperationDescriptor
 
invoke(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlSequenceConversionOperationDescriptor
 
invoke(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlSetConversionOperationDescriptor
 
invoke(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlToStringConversionOperationDescriptor
 
invoke(Object...) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation
Invokes the specified operation.
invoke(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionConstructorDescriptor
 
invoke(Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
IOButton - Class in net.ssehub.easy.producer.ui.productline_editor
A graphical component to inform the user that a functional component, e.g.
IOButton(Composite, String) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.IOButton
Sole constructor for this class.
IOperationEvaluator - Interface in net.ssehub.easy.varModel.cstEvaluation
Evaluates an IVML operation.
IOverridingEditor - Interface in net.ssehub.easy.producer.ui.productline_editor
Declares the interface of an overriding editor in ConfigurationTableEditorFactory that can be wrapped into a GUIVariable.
IParameterizable<V extends IMetaParameterDeclaration> - Interface in net.ssehub.easy.instantiation.core.model.common
Defines the access to parameters.
IParser - Interface in de.uni_hildesheim.sse
Just a markup interface for OSGi DS.
IPartialEvaluable - Interface in net.ssehub.easy.varModel.model
An element which may act as an evaluable expression in an eval block.
IPersistencer - Interface in net.ssehub.easy.producer.core.persistence.datatypes
General interface for different Persistencer plug-ins.
IPoolManager<T> - Interface in net.ssehub.easy.basics.pool
Represents a pool manager (delegate) for a typed pool.
IProductLineProjectListener - Interface in net.ssehub.easy.producer.core.mgmt
Listener for changes inside the PLPInfo.
IProjectCreationResult - Interface in net.ssehub.easy.producer.core.persistence.datatypes
An instance of this class will be returned after calling IPersistencer.createProject(String, File, String, boolean).
IProjectDescriptor - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Describes a Project for creation of a project object.
IProjectDescriptor.ModelKind - Enum in net.ssehub.easy.instantiation.core.model.vilTypes
Defines different model kinds.
IProjectImportFilter - Interface in net.ssehub.easy.varModel.model.rewrite.modifier
Optional Rule how to handle ProjectImports, while creating a copy using the ProjectRewriteVisitor.
IProjectListener - Interface in net.ssehub.easy.varModel.model
Defines a project listener in order to inform interested parties about changes within a project instance.
IProjectModifier - Interface in net.ssehub.easy.varModel.model.rewrite.modifier
Optional Rule how to handle Projects, while creating a modifying using the ProjectRewriteVisitor.
IRangeRestriction - Interface in net.ssehub.easy.producer.ui.confModel
Optional filter to restrict values of a GUIVariable.
IReasoner - Interface in net.ssehub.easy.reasoning.core.reasoner
General interface for reasoner, which can be registered to the ReasonerRegistry.
IReasonerCapability - Interface in net.ssehub.easy.varModel.capabilities
Defines the basic types for reasoner capability constants.
IReasonerInstance - Interface in net.ssehub.easy.reasoning.core.frontend
A reuseable reasoner instance.
IReasonerInterceptor - Interface in net.ssehub.easy.reasoning.core.reasoner
An initial reasoner interceptor to be informed about the reasoning process in detail.
IReasonerListener - Interface in net.ssehub.easy.reasoning.core.frontend
Listener for the IReasoner, to inform the caller of the reasoner, that the reasoning has been finished.
IReasonerMessage - Interface in net.ssehub.easy.reasoning.core.reasoner
Defines a message for internally sending signals among reasoners.
IReasonerMessage.IType - Interface in net.ssehub.easy.reasoning.core.reasoner
Defines the type of message types.
IReasonerMessage.Type - Enum in net.ssehub.easy.reasoning.core.reasoner
Defines basic message types.
IReasonerRegistry - Interface in net.ssehub.easy.reasoning.core.reasoner
Public interface for this reasoner registry capable of handling multiple reasoners.
IRefreshableEditor - Interface in net.ssehub.easy.producer.ui.productline_editor
Declares the interface of an editor, which may refresh its contents based on model changes.
IRegisteredStringValueProvider - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Defines the interface of an externally registered string value provider.
IRegistration - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Just a markup interface for DS registration.
IResolutionListener - Interface in net.ssehub.easy.varModel.cstEvaluation
Informs interested parties about the resolution of a variable to a decision variable.
IResolutionPathElement - Interface in net.ssehub.easy.varModel.confModel.paths
Represents a resolution path of a nested element through a configuration.
IResolutionScope - Interface in net.ssehub.easy.varModel.model.datatypes
Provides access to containable model elements.
IResolvable - Interface in net.ssehub.easy.instantiation.core.model.expressions
A resolvable for IResolver.
IResolvableModel<V extends IMetaParameterDeclaration,​M extends IModel> - Interface in net.ssehub.easy.instantiation.core.model.common
Defines the interface for a resolvable model which may provide its parts as operations.
IResolvableOperation<V extends IMetaParameterDeclaration> - Interface in net.ssehub.easy.instantiation.core.model.common
Defines the interface of a resolvable operation.
IResolver<V extends IResolvable> - Interface in net.ssehub.easy.instantiation.core.model.expressions
Defines the interface of a simple variable resolver.
IResourceInitializer - Interface in net.ssehub.easy.dslCore
Defines a plug-in resource initializer.
IRestrictionEvaluationContext - Interface in net.ssehub.easy.basics.modelManagement
Defines the evaluation context for version restrictions.
IRuleBlock - Interface in net.ssehub.easy.instantiation.core.model.buildlangModel
Defines the interface for a rule block, i.e., a block containing rule elements.
IRuleElement - Interface in net.ssehub.easy.instantiation.core.model.buildlangModel
A rule element interface which must be implemented by all elements that can be part of a rule in the rule body.
IRuntimeArtifact - Interface in net.ssehub.easy.instantiation.core.model.artifactModel
The root interface for all artifacts to be manipulated at runtime.
IRuntimeEnvironment - Interface in net.ssehub.easy.instantiation.core.model.expressions
Defines the type of a runtime environment to evaluate expressions in.
is - Variable in class net.ssehub.easy.instantiation.core.model.common.StreamGobbler
 
IS_ABSTRACT - Static variable in exception net.ssehub.easy.varModel.model.values.ValueDoesNotMatchTypeException
 
IS_ACYCLIC - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators
IS_ACYCLIC - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
IS_ACYCLIC - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
IS_CONSTANT - Static variable in exception net.ssehub.easy.varModel.model.values.ValueDoesNotMatchTypeException
 
IS_DEFINED - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
Implements the "is defined" operation.
IS_DEFINED - Static variable in class net.ssehub.easy.varModel.model.datatypes.BooleanType
 
IS_DEFINED - Static variable in class net.ssehub.easy.varModel.model.datatypes.Compound
 
IS_DEFINED - Static variable in class net.ssehub.easy.varModel.model.datatypes.ConstraintType
 
IS_DEFINED - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
IS_DEFINED - Static variable in class net.ssehub.easy.varModel.model.datatypes.Enum
 
IS_DEFINED - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
IS_DEFINED - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
IS_DEFINED - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
IS_DEFINED - Static variable in class net.ssehub.easy.varModel.model.datatypes.Reference
 
IS_DEFINED - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
IS_EMPTY - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
IS_EMPTY - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
IS_KIND_OF - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
Implements the "isKindOf" operation.
IS_KIND_OF - Static variable in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
IS_KIND_OF - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
IS_NULL - Static variable in exception net.ssehub.easy.varModel.model.values.ValueDoesNotMatchTypeException
 
IS_NULL - Static variable in class net.ssehub.easy.varModel.validation.ValidationMessage
Denotes a generic null pointer which shall not be present.
IS_TYPE_OF - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
Implements the "isTypeOf" operation.
IS_TYPE_OF - Static variable in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
IS_TYPE_OF - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
IS_UNIQUE - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators
IS_UNIQUE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
IS_UNIQUE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
isAbstract - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
isAbstract - Variable in class net.ssehub.easy.varModel.model.datatypes.Compound
 
isAbstract() - Method in class net.ssehub.easy.instantiation.core.model.common.Compound
Returns whether the compound is abstract.
isAbstract() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
Returns whether the compound is abstract.
isAbstract() - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
Returns whether this compound is abstract, i.e., whether it can be instantiated.
isActive() - Method in class net.ssehub.easy.producer.core.mgmt.VilArgumentProvider
Returns whether this provider is active.
isActualTypeOf(IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
isActualTypeOf(IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
isActualTypeOf(IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
isActualTypeOf(IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
isActualTypeOf(IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
isActualTypeOf(IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
isActualTypeOf(IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
 
isActualTypeOf(IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
isActualTypeOf(IMetaType) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Returns whether this type can act as an actual type of type.
isActualTypeOf(IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
isAcyclic(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
isAcyclic(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns whether the closure over this collection and evaluator is acyclic.
isAcyclic(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns whether the transitive closure over elements provided by this collection and evaluator does not contain a cycle.
isAcyclic(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
isAcyclic(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
isAcyclic(Collection<?>, ExpressionEvaluator) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns whether the closure over collection and evaluator is acyclic.
isAlias() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns the alias type.
isAnnotated() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns whether the variable has any annotations.
isAny(TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Returns whether type is Any.
isAnyMap(Map<?, ?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Returns whether map is an map.
isAnyType(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeQueries
Returns whether type is AnyType.
isApproximatelyFrozen() - Method in class net.ssehub.easy.varModel.confModel.Configuration
Return whether this configuration is exactly or approximative (heuristicall) frozen.
isAssignable() - Method in class net.ssehub.easy.varModel.cstEvaluation.CompoundSlotAccessor
 
isAssignable() - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantAccessor
 
isAssignable() - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerElementAccessor
 
isAssignable() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Returns whether values can be assigned to this evaluator.
isAssignable() - Method in class net.ssehub.easy.varModel.cstEvaluation.IndexAccessor
 
isAssignable() - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableAccessor
 
isAssignable(IDecisionVariable, IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.EvalVisitor
Method for determining if variable is valid for value assignment.
isAssignableCompound(EvaluationAccessor) - Static method in class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
Returns true if EvaluationAccessor is a compound and all compounds nested elements are undefined.
isAssignableFrom(AbstractIvmlTypeDescriptor) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
Returns if this instance is the same type or a supertype of other considering all declared IVML parent/refined types.
isAssignableFrom(IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
isAssignableFrom(IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
isAssignableFrom(IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
isAssignableFrom(IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
isAssignableFrom(IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
isAssignableFrom(IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
isAssignableFrom(IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
 
isAssignableFrom(IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
isAssignableFrom(IMetaType) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Returns whether this type is the same or a super class of type.
isAssignableFrom(IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
isAssignableFrom(IMetaType, IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlProjectTypeDescriptor
 
isAssignableFrom(IMetaType, IMetaType) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
 
isAssignableFrom(IMetaType, IMetaType) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IActualTypeAssignmentProvider
Returns whether type1 is a super class of or equal to type2.
isAssignableFrom(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
isAssignableFrom(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
isAssignableFrom(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
isAssignableFrom(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlProjectTypeDescriptor
 
isAssignableFrom(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
 
isAssignableFrom(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
isAssignableFrom(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns whether this descriptor is the same or a super class of desc.
isAssignableFrom(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
isAssignableFrom(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.BasisDatatype
Determines if the data type represented by this object is either the same as, or is a supertype of type.
isAssignableFrom(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.BooleanType
 
isAssignableFrom(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
Determines if the data type represented by this object is either the same as, or is a supertype of type.
isAssignableFrom(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.ConstraintType
 
isAssignableFrom(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.Container
Determines if the data type represented by this object is either the same as, or is a supertype of type.
isAssignableFrom(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.CustomDatatype
Determines if the data type represented by this object is either the same as, or is a supertype of type.
isAssignableFrom(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
 
isAssignableFrom(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
 
isAssignableFrom(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.FreezeVariableType
 
isAssignableFrom(IDatatype) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatype
Determines if the data type represented by this object is either the same as, or is a supertype of type.
isAssignableFrom(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.RealType
Determines if the data type represented by this object is either the same as, or is a supertype of type.
isAssignableFrom(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.Reference
Determines if the data type represented by this object is either the same as, or is a supertype of type.
isAssignableFrom(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.VoidType
 
isAssignableFrom(IDatatype) - Method in class net.ssehub.easy.varModel.model.ProjectType
 
isAssigned() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Returns whether the underlying value is assigned or still undefined.
isAssignment - Variable in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
isAssignment() - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
Returns whether the expression is an assignment at maximum at the given level.
isAssignment() - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
Returns whether the visited tree represents an assignment.
isAssignment(ConstraintSyntaxTree) - Static method in class net.ssehub.easy.varModel.cst.CSTUtils
Checks whether the given ConstraintSyntaxTree is a assignment or a constraint.
isAssingmentConstraint - Variable in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
 
isAssingmentConstraint() - Method in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
Returns whether the given ConstraintTree is an AssignmentConstraint or not.
isAttribute - Variable in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
isAttribute - Variable in class net.ssehub.easy.varModel.confModel.VariableCreator
 
isAttribute() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
Returns whether this decision variable represents an attribute.
isAttribute() - Method in class net.ssehub.easy.varModel.cstEvaluation.CollectionElementVariable
 
isAttribute() - Method in class net.ssehub.easy.varModel.model.AbstractVariable
Returns whether this variable is an attribute.
isAttribute() - Method in class net.ssehub.easy.varModel.model.Attribute
Returns whether this variable is an attribute.
isAttribute() - Method in class net.ssehub.easy.varModel.model.DecisionVariableDeclaration
Returns whether this variable is an attribute.
isBasicType() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
isBasicType() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
isBasicType() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
isBasicType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
isBasicType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
isBasicType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
isBasicType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
 
isBasicType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
isBasicType() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Returns whether this instance represents a basic type.
isBasicType() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
isBasicType(Class<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeHelper
Returns whether the given cls represents a basic type.
isBlock() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.AlternativeStatement
 
isBlock() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement
 
isBlock() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionStatement
 
isBlock() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.FlushStatement
 
isBlock() - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.ITemplateElement
Returns whether this element is a block (opposite is a single statement).
isBlock() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.LoopStatement
 
isBlock() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement
 
isBlock() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateBlock
 
isBlock() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.VariableDeclaration
 
isBlock() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.WhileStatement
 
isBooleanConstraint() - Method in class net.ssehub.easy.varModel.model.Constraint
Returns whether this constraint is a boolean constraint.
isChainingReasoner(ReasonerDescriptor) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Returns whether the reasoner registered for this descriptor is a chaining reasoner.
isCollection() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
isCollection() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
isCollection() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
 
isCollection() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
isCollection() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
isCollection() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns whether this descriptor represents a VIL collection, i.e., set, sequence or collection.
isCollection(Class<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Returns whether the given class represents a VIL collection.
isColonSeparator() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ForStatement
Returns whether the given separator was a colon.
isColonSeparator() - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IEnumeratingLoop
Returns whether the given separator was a colon.
isColonSeparator() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
isCompatible(Class<?>, Object...) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
isCompatible(Class<?>, Object...) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
isCompatible(Class<?>, Object...) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
isCompatible(Class<?>, Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.ConstructorOperationDescriptor
 
isCompatible(Class<?>, Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.TypeOperationDescriptor
 
isCompatible(Class<?>, Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeOperationDescriptor
 
isCompatible(Class<?>, Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlComparisonOperationDescriptor
 
isCompatible(Class<?>, Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConfigurationConversionOperationDescriptor
 
isCompatible(Class<?>, Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConfigurationOperationDescriptor
 
isCompatible(Class<?>, Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConstructorOperationDescriptor
 
isCompatible(Class<?>, Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConversionOperationDescriptor
 
isCompatible(Class<?>, Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumComparisonOperationDescriptor
 
isCompatible(Class<?>, Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumMinMaxOperationDescriptor
 
isCompatible(Class<?>, Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlSequenceConversionOperationDescriptor
 
isCompatible(Class<?>, Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlSetConversionOperationDescriptor
 
isCompatible(Class<?>, Object...) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation
Returns whether the operation represented by this instance is compatible to the given return type and parameters.
isCompatible(Class<?>, Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionConstructorDescriptor
 
isCompatible(Class<?>, Object...) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
Returns whether the operation represented by this instance is compatible to the given return type and parameters.
isCompatible(Object[], Class<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Utils
Generic implementation of the compatibility method for one parameter.
isCompatible(Object, Class<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Utils
Generic implementation of the compatibility method for a parameter.
isCompatibleToDecisionVariable(Object) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Utils
Generic implementation of the compatibility method for a parameter of type DecisionVariable.
isCompatibleToDecisionVariable(Object[]) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Utils
Generic implementation of the compatibility method for one parameter of type DecisionVariable.
isCompound(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeQueries
Returns whether type is a compound type.
isCompoundInitializer - Variable in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
isConcurrentEditingIgnored(DirtyStateEditorSupport.IDirtyStateEditorSupportClient) - Method in class de.uni_hildesheim.sse.ui.IvmlUiModule.MyConcurrentEditingCallback
 
isConfigured() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns whether the underlying decision variable is configured.
isConfigured() - Method in class net.ssehub.easy.varModel.cstEvaluation.ListWrapperValue
 
isConfigured() - Method in class net.ssehub.easy.varModel.model.values.BooleanValue
 
isConfigured() - Method in class net.ssehub.easy.varModel.model.values.ConstraintValue
 
isConfigured() - Method in class net.ssehub.easy.varModel.model.values.EnumValue
 
isConfigured() - Method in class net.ssehub.easy.varModel.model.values.IntValue
 
isConfigured() - Method in class net.ssehub.easy.varModel.model.values.MetaTypeValue
 
isConfigured() - Method in class net.ssehub.easy.varModel.model.values.NullValue
 
isConfigured() - Method in class net.ssehub.easy.varModel.model.values.RealValue
 
isConfigured() - Method in class net.ssehub.easy.varModel.model.values.ReferenceValue
 
isConfigured() - Method in class net.ssehub.easy.varModel.model.values.StringValue
 
isConfigured() - Method in class net.ssehub.easy.varModel.model.values.StructuredValue
 
isConfigured() - Method in class net.ssehub.easy.varModel.model.values.Value
Abstract Method to check whether a value is configured.
isConfigured() - Method in class net.ssehub.easy.varModel.model.values.VersionValue
 
isConflict - Variable in class net.ssehub.easy.basics.modelManagement.ModelImport
 
isConflict() - Method in class net.ssehub.easy.basics.modelManagement.ModelImport
Does this object represent an import or a conflict.
isConflict(ModelInfo<M>) - Method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Returns whether info has a conflict with the conflict import statements collected in this context.
isConsistent(ProgressObserver) - Method in interface net.ssehub.easy.reasoning.core.frontend.IReasonerInstance
Checks whether a given variability model (project) is satisfiable.
isConsistent(ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.reasoner.DelegatingReasonerInstance
 
isConsistent(ProgressObserver) - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner.ReasonerInstance
 
isConsistent(Configuration, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter.FrontendReasonerAdapter
 
isConsistent(Configuration, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter.InstanceReasonerAdapter
 
isConsistent(Configuration, ReasonerConfiguration, ProgressObserver) - Method in interface net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter.IReasonerAdapter
Checks whether a given variability model (project) is satisfiable.
isConsistent(Configuration, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
Checks whether a given variability model (project) is satisfiable.
isConsistent(Project, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
 
isConsistent(Project, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Checks whether a given variability model (project) is satisfiable.
isConsistent(Project, ReasonerConfiguration, ProgressObserver) - Method in interface net.ssehub.easy.reasoning.core.reasoner.IReasoner
Checks whether a given variability model (project) is satisfiable.
isConsistent(Project, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner
 
isConstant - Variable in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
 
isConstant - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.SlotDescriptor
 
isConstant - Variable in class net.ssehub.easy.varModel.cstEvaluation.ConstantAccessor
 
isConstant() - Method in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
Returns whether this variable is constant or not.
isConstant() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.SlotDescriptor
Returns whether this slot is constant or not.
isConstant() - Method in class net.ssehub.easy.varModel.cstEvaluation.CollectionElementVariable
 
isConstant() - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantAccessor
 
isConstant() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Returns whether this accessor represents a constant in the sense of the evaluation process, i.e., a value that is already evaluated to its very end and not linked to any decision variable.
isConstant() - Method in class net.ssehub.easy.varModel.model.AbstractVariable
Returns whether this variable is a constant.
isConstant() - Method in class net.ssehub.easy.varModel.model.Attribute
 
isConstant() - Method in class net.ssehub.easy.varModel.model.ConstantDecisionVariableDeclaration
 
isConstant() - Method in class net.ssehub.easy.varModel.model.DecisionVariableDeclaration
 
isConstraint(ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
Returns whether the type of cst is a constraint type.
isConstraint(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.ConstraintType
Returns whether type is a constraint.
isConstraint(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeQueries
Returns whether type is a constraint (in the sense of a constraint variable).
isConstraintContainer(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.Container
Returns whether type is a container with one generic of type Constraint.
isConstraintFrozen() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInConstraintFinder
Returns whether there are only local variables and frozen variables in the visited constraint.
isConstructor - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
 
isConstructor() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.AbstractRule
 
isConstructor() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
isConstructor() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation
Returns whether this operation represents a constructor.
isConstructor() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
 
isConstructor(Method) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns whether the given method is considered to be a VIL "constructor".
isContainedIn(String) - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns whether the location of this information object is contained in path.
isContainedIn(URI) - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns whether the location of this information object is contained in uri.
isContainer(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeQueries
Returns whether type is a container.
isContainer(IDatatype, IDatatype...) - Static method in class net.ssehub.easy.varModel.model.datatypes.Container
Returns whether type is a container and the given generics match.
isContainerOperation() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns whether this operation is a container iterating operation, e.g.
isContentStatement(ITemplateElement) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Returns whether the template element or the last statement within is a content statement.
isConversion - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
 
isConversion() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns whether this operation descriptor is a conversion.
isCopied - Variable in class net.ssehub.easy.varModel.model.ProjectImport
 
isCopied() - Method in class net.ssehub.easy.varModel.model.ProjectImport
Returns whether the imported project shall be copied.
isDebuggingEnabled() - Static method in class de.uni_hildesheim.sse.BuildLangConfig
Returns whether debugging is enabled.
isDebuggingEnabled() - Static method in class de.uni_hildesheim.sse.Config
Returns whether debugging is enabled.
isDebuggingEnabled() - Static method in class de.uni_hildesheim.sse.vil.templatelang.TemplateLangConfig
Returns whether debugging is enabled.
isDeclaratorTypeExplicit() - Method in class net.ssehub.easy.varModel.model.DecisionVariableDeclaration
In case that this instance is used as a (set operation) declarator, was the type declared explicitly in the model?
isDeclaratorTypeExplicit() - Method in class net.ssehub.easy.varModel.model.ExplicitTypeVariableDeclaration
 
isDefault - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.JavaExtension
 
isDefault() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.JavaExtension
Returns whether this Java extension is a default extension.
isDefault() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement.Alternative
Whether this alternative is the default.
isDefined(D) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Returns whether var is defined (a value was assigned).
isDefined(D, int) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Returns whether var is defined (a value was assigned).
isDefined(V) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Returns whether var is defined (a value was assigned).
isDependentLocation(ModelLocations.Location, Set<ModelLocations.Location>) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations.Location
Returns whether location is a dependent location.
isDirectory(File) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils
Returns whether file is a directory regardless whether it exists or not.
isDirectTypeRecursive(AbstractVariable) - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
Returns whether slot has a directly recursive type (same or somehow refined) to the containing type.
isDirty - Variable in class net.ssehub.easy.producer.ui.productline_editor.Editor
 
isDirty() - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
Returns whether this model has become dirty, e.g., due to updates of the underlying adviced models.
isDirty() - Method in class net.ssehub.easy.producer.ui.productline_editor.DelegatingEasyEditorPage
Returns whether dirty or not.
isDirty() - Method in class net.ssehub.easy.producer.ui.productline_editor.Editor
 
isDisposed() - Method in class net.ssehub.easy.producer.ui.productline_editor.DelegatingEasyEditorPage
 
isDisposed() - Method in interface net.ssehub.easy.producer.ui.productline_editor.IEASyEditorPage
Returns whether the editor page is disposed.
isDot() - Method in class net.ssehub.easy.varModel.model.Attribute
Whether this attribute has been specified by ".".
isDot() - Method in class net.ssehub.easy.varModel.model.DotAttribute
 
isDotRightExpression() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
Returns whether this expression occurred on the right side of a dot expression (decompose while writing).
isEASyConfigFile(String) - Method in class net.ssehub.easy.producer.core.persistence.standard.EASyConfigFileFilter
Denotes whether a given filename is an IVML file.
isEditable() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns whether the wrapped IDecisionVariable can be edited.
isElementTypeExcluded(IModelElement) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Returns whether the given element if it is a type is excluded in the current context.
isEmpty() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Binary
 
isEmpty() - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.representation.IArtifactRepresentation
Returns whether this artifact representation is empty.
isEmpty() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
 
isEmpty() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
isEmpty() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
 
isEmpty() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns whether the collection is empty.
isEmpty() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns whether this configuration is empty.
isEmpty() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Returns whether the map is empty.
isEmpty() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
isEmpty() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
isEmpty() - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Returns whether there are value assignments.
isEmpty() - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Returns true if this list contains no constraints.
isEmpty() - Method in class net.ssehub.easy.varModel.management.CommentResource
Returns whether this resource is empty.
isEmpty() - Method in class net.ssehub.easy.varModel.model.EvaluationBlock
Checks whether the evaluation block is empty.
isEmpty() - Method in class net.ssehub.easy.varModel.model.PartialEvaluationBlock
Checks whether the evaluation block is empty.
isEmpty(AnnotateTo) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Check whether the attribute-statement is empty.
isEmpty(ProjectContents) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Check whether the given project-contents.
isEmpty(TypedefCompound) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Check whether the given compound-definition is empty.
isEmpty(TypedefEnum) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Check whether the given enum-definition is empty.
isEmpty(TypedefMapping) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Check whether the given type-mapping is empty.
isEmpty(VariableDeclaration) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Check whether the given variable-declaration is empty.
isEmpty(QualifiedPrefix) - Static method in class de.uni_hildesheim.sse.vil.expressions.translation.Utils
Returns whether the given qualified name is empty.
isEmpty(List<?>) - Static method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Check whether a given List is null or empty.
isEmpty(List<?>) - Static method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Check whether a given List is null or empty.
isEmpty(AttributeValues) - Static method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Returns whether there are value assignments in values.
isEmpty(EList<?>) - Static method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Check whether a given EList is null or empty.
isEmpty(EList<?>) - Static method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Check whether a given EList is null or empty.
isEmpty(EList<?>) - Static method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Check whether a given EList is null or empty.
IsEmptyOperationEvaluator(boolean) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.IsEmptyOperationEvaluator
Creates a find operation evaluator.
isEmptyOrNull(String) - Static method in class net.ssehub.easy.varModel.management.DefaultImportResolver
Returns whether text is empty or null.
isEnabled() - Method in class net.ssehub.easy.instantiation.core.model.common.StreamTracer
Returns whether this tracer is enabled.
isEnabled() - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
Returns whether the tracer is enabled.
isEnabled(ITraceFilter.LanguageElementKind) - Method in class net.ssehub.easy.instantiation.core.model.common.AllButFailureTraceFilter
 
isEnabled(ITraceFilter.LanguageElementKind) - Method in interface net.ssehub.easy.instantiation.core.model.common.ITraceFilter
Returns whether tracing on the given language element is enabled.
isEnabled(ITraceFilter.LanguageElementKind) - Method in class net.ssehub.easy.instantiation.core.model.common.NoTraceFilter
 
isEnabled(ITraceFilter.LanguageElementKind) - Method in class net.ssehub.easy.instantiation.core.model.common.TopLevelExecutionTraceFilter
 
isEnabled(Contributions.CoreFunction) - Static method in class net.ssehub.easy.producer.eclipse.contributions.Contributions
Returns whether the specified UI element is enabled (at least one contribution must request this).
isEnabled(Contributions.UIElement) - Static method in class net.ssehub.easy.producer.ui.contributions.Contributions
Returns whether the specified UI element is enabled (at least one contribution must request this).
isEnabled(IDecisionVariable) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver.HashFilter
 
isEnabled(IDecisionVariable) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FrozenVariablesFilter
 
isEnabled(IDecisionVariable) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IVariableFilter
Checks the given variable.
isEnabled(IDecisionVariable) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NoVariableFilter
 
isEnabled(IDecisionVariable) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.SetVariablesFilter
 
isEnabledImpl(Contributions.CoreFunction) - Method in class net.ssehub.easy.producer.eclipse.contributions.Contributions
Returns whether this contribution requires that the given core function shall be enabled.
isEnabledImpl(Contributions.UIElement) - Method in class net.ssehub.easy.producer.ui.contributions.Contributions
Returns whether this contribution requires that the given UI element shall be enabled.
isEnacting() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns whether this element is currently enacting.
isEnacting(IvmlElement) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.InstanceNameValueMapper
 
isEnacting(IvmlElement) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IVariableValueMapper
Returns whether the given element is valid.
isEnum(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeQueries
Returns whether type is an enum.
isEqual(Object, ComboboxGUIVariable.ComboItem) - Method in class net.ssehub.easy.producer.ui.confModel.ComboboxGUIVariable
Compares the current value of the IDecisionVariable with an element of the possible value from the combo box.
isEqual(String, String) - Method in class net.ssehub.easy.dslCore.test.AbstractTest
Compares two strings containing models and, if needed, returns the location where the strings are not equal.
isEqual(AbstractIvmlTypeDescriptor, AbstractIvmlTypeDescriptor) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
Returns whether two IVML type descriptors are considered to be equal.
isEquals(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
isEquals(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
isEquals(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
isEquals(Collection<?>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns whether this collection is equal to elements.
isEquals(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
isEquals(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
isEquals(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
isEquals(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
isEquals(Collection<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
isEquals(Collection<?>, Collection<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.CollectionOperations
Defines the equality operation based on Collection.isEquals(Collection).
ISerializerPlugin<M extends IModel> - Interface in net.ssehub.easy.instantiation.serializer.xml
Interface for the SerializerPlugin that adds the functionality of serializing runtime VIL.
isErrorStream - Variable in class net.ssehub.easy.instantiation.core.model.common.StreamGobbler
 
ISettingsInitializer - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Interface to initialize settings.
isEvalConstraint - Variable in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
isExcluded() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.JoinVariableDeclaration
Returns whether this variable shall be excluded from the join result.
isExpandable() - Method in class net.ssehub.easy.producer.ui.confModel.AbstractExpandableGUIVariable
Returns whether is variable can be expanded.
isExpandable() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns whether is variable can be expanded.
isExtendable() - Method in class net.ssehub.easy.producer.ui.confModel.ContainerGUIVariable
 
isExtendable() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns whether is variable can be extended (insert new empty values).
isFallback() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns whether this operation shall only be resolved as a fallback, i.e., as last resort if no other operation matches.
isFieldsNull() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns whether so far no fields have been defined at all.
isFile(File) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils
Returns whether file is a file regardless whether it exists or not.
isFile(String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils
A heuristic whether the given path is a file.
isFileProtocol(URL) - Static method in class net.ssehub.easy.instantiation.maven.Activator
Returns whether url is using a file protocol.
isFileScheme(URI) - Static method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Returns whether the given URI is a file (file scheme).
isFileURI(URI) - Static method in class net.ssehub.easy.basics.io.FileUtils
Returns whether the given uri is a file URI as returned, e.g., by a File.
isFileURL(URL) - Static method in class net.ssehub.easy.basics.io.FileUtils
Returns whether the given url is a JAR URL as returned, e.g., by a classloader.
isFinite(double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Returns whether the given real value is finite.
isFirstParameterOperand() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
isFirstParameterOperand() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
isFirstParameterOperand() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
isFirstParameterOperand() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.ConstructorOperationDescriptor
 
isFirstParameterOperand() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.TypeOperationDescriptor
 
isFirstParameterOperand() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeOperationDescriptor
 
isFirstParameterOperand() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOperationDescriptor
 
isFirstParameterOperand() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation
Returns whether the first parameter is the operand.
isFirstParameterOperand() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionConstructorDescriptor
 
isFirstParameterOperand() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
isFreezable() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns whether this variable can be frozen.
isFreezeVariable(ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Returns whether cst is a freeze variable.
isFreezeVariableType(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeQueries
Returns whether type is a freeze variable.
isFrozen() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns whether this element is frozen.
isFrozen() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Returns whether the current variable is already frozen.
isFullConfigurable() - Method in class net.ssehub.easy.varModel.model.ProjectInterface
Method checks the configurable status of an object.
isFullyConfigured() - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
 
isFullyConfigured() - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
 
isFullyConfigured() - Method in class net.ssehub.easy.varModel.model.values.StructuredValue
Method to check, whether each object of the Value has a value assigned.
isGenericCollectionOperation() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns whether this operation is a generic collection operation, i.e., whether the collection itself determines the return type (non-static, collection return, implicit parameter is generic collection).
isImplicit() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ImplicitVariableDeclaration
 
isImplicit() - Method in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
Returns whether this variable declaration is implicit.
isImplicit() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ContainerInitializerExpression
Returns whether this initializer expression is implicit and shall not be printed.
isImplicit() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ImplicitContainerInitializerExpression
 
isImplicit() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ImplicitVariableDeclaration
 
isImplicit(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
isImplicit(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
isImplicit(IMetaParameterDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
isImplicit(V) - Method in interface net.ssehub.easy.instantiation.core.model.common.IResolvableModel
Returns whether a variable declaration is implicit (predefined).
isImportResolutionEnabled() - Static method in class de.uni_hildesheim.sse.translation.Utils
Returns whether the import resolution shall be enabled.
isInComposite() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
Check if Expression is in CompositeExpression.
isInContent - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
 
isInContent() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
Check if Expression is in content.
isIncrementalMode() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
Returns whether incremental reasoning shall be done (see ReasonerConfiguration.setIncrementalMode(boolean).
isIndentationChar(char) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.IndentationUtils
Returns whether ch is an indentation character.
isIndentationEnabled() - Method in class net.ssehub.easy.basics.modelManagement.IndentationConfiguration
Returns whether indentation is enabled.
isIndentationString(String) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.IndentationUtils
Does the given text just consist of indentation characters?
isInExpression - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
 
isInfinite(double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Returns whether the given real value is infinite.
isInitialized() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns whether this descriptor was initialized.
isInsert - Variable in class net.ssehub.easy.basics.modelManagement.ModelImport
 
isInsert() - Method in class net.ssehub.easy.basics.modelManagement.ModelImport
Returns whether the import aims at inserting elements at the end of the importing model.
isInstance(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
isInstance(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
isInstance(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
isInstance(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlProjectTypeDescriptor
 
isInstance(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
 
isInstance(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
isInstance(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns whether the given object is an instance of this descriptor.
isInstantiator() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
isInstantiator() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
isInstantiator() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
isInstantiator() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlProjectTypeDescriptor
 
isInstantiator() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
 
isInstantiator() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
isInstantiator() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns whether this type is an instantiator.
isInterface() - Method in class de.uni_hildesheim.sse.translation.TypeContext
 
isInterface() - Method in class net.ssehub.easy.varModel.model.ContainableModelElementList
 
isInterface() - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
isInterface() - Method in interface net.ssehub.easy.varModel.model.datatypes.IResolutionScope
Returns whether this scope is an interfaces.
isInterface() - Method in class net.ssehub.easy.varModel.model.Project
 
isInterface() - Method in class net.ssehub.easy.varModel.model.ProjectInterface
 
isInternal() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
isInternal() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
isInternal() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
isInternal() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
isInternal() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
isInternal() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
isInternal() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
isInternal() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlProjectTypeDescriptor
 
isInternal() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
 
isInternal() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Returns whether this type is internal and shall not be visible to the user.
isInternal() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
isInternalType(Class<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns whether cls is considered as an internal type including implementation types such as the collections.
isInTests() - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.RandomDouble
Returns whether we are in test mode.
isIteratingCollectionOperation() - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Returns whether this operation is a collection-iterator operation.
isIteratingCollectionOperation() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
 
isIteratingCollectionOperation() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Return whether this operation returns the result of iterating over a collection.
isIterator() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
isIterator() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
isIterator() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
 
isIterator() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
isIterator() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
isIterator() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns whether this descriptor represents an iterator.
isIterator(Class<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Returns whether the given class represents an iterator.
isIteratorCall() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
Returns whether this call is an iterator call.
isJarURI(URI) - Static method in class net.ssehub.easy.basics.io.JarUtils
Returns whether the given uri is a Jar URI as returned, e.g., by a classloader.
isJarURL(URL) - Static method in class net.ssehub.easy.basics.io.JarUtils
Returns whether the given url is a JAR URL as returned, e.g., by a classloader.
isJava9() - Static method in class net.ssehub.easy.instantiation.core.JavaUtilities
Returns whether we are running Java 9.
isJavaIdentifier(String) - Static method in class net.ssehub.easy.varModel.utils.JavaUtils
Returns whether string is a valid Java identifier.
isKindOf(Object, TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoType
Returns whether type is of the same or a super type as ob.
isKindOf(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.DecisionVariable
Returns whether type is of the same or a super type as this object.
isKnown(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlBaseTypeResolver
Returns whether the given type is already known.
isKnown(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeResolver
Returns whether the given type is already known.
isKnown(URI, IModelLoader<M>) - Method in interface net.ssehub.easy.basics.modelManagement.IModelLoader.IModelInfoHolder
Checks whether model information for a given URI is known.
isKnown(URI, IModelLoader<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelInfoHolder
 
isKnownAnnotationAssignment(String) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Returns whether name is a known annotation assignment (annotation variable) in this context.
isLabelProperty(Object, String) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationLabelProvider
 
isLabelProperty(Object, String) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog.ParamTableLabelProvider
 
isLazyCreation() - Method in class net.ssehub.easy.producer.eclipse.persistency.project_creation.AbstractProjectCreator
Returns whether the project should be created lazy.
isLeaf() - Method in class net.ssehub.easy.varModel.cst.UnresolvedExpression
Returns whether this tree node represents a CST leaf.
isLetter(char) - Static method in class net.ssehub.easy.varModel.validation.IvmlIdentifierCheck
Returns whether the given character is a valid IVML identifier letter.
isLimited() - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver.Level
Returns whether this scope is limited.
isLineEnd() - Method in class net.ssehub.easy.dslCore.test.StringWithPosition
Returns whether the actual character is a line end character.
isLineEnd(char) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.IndentationUtils
Returns whether ch is a line end character.
isLineEnd(Character) - Static method in class net.ssehub.easy.dslCore.test.AbstractTest
Returns whether the given character is a line end.
isLineEndChar(char) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Returns whether ch is a line end character.
isListening - Variable in class net.ssehub.easy.dslCore.ui.editors.AbstractModelChangeListener
Indicates whether this listener is currently listening to a specific model (true) or not (false).
isListening() - Method in class net.ssehub.easy.dslCore.ui.editors.AbstractModelChangeListener
Returns the current status of this listener.
isLoading(URI) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Returns whether loading a model from location is currently happening.
isLoading(ModelInfo<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Returns whether loading the model for infois currently happening.
isLocal() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
isLocal() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
isLocal() - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Returns whether this variable is local, e.g., as a parameter of a user-defined function, a variable defined by a let-expression, or an iterator in a container operation.
isLocal() - Method in class net.ssehub.easy.varModel.cstEvaluation.AbstractDecisionVariableEvaluationAccessor
Returns whether this accessor denotes a local variable.
isLocal() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
isLocationKnown(File) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Returns whether the specified location is already known.
isLoop() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.AbstractTemplateElement
 
isLoop() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionStatement
 
isLoop() - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.ITemplateElement
Returns whether this element is a loop.
isLoop() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.LoopStatement
 
isLoop() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.VariableDeclaration
 
isLoop(ModelInfo<M>) - Method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Returns whether loading info would cause in infinite loop in type resolution as it is currently being processed in the same resolution context.
isMainRuleDeclared(INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
 
isMandatory(IDecisionVariable) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.VariableContainer
Checks whether the given IDecisionVariable is mandatory.
isMandatory(AbstractVariable) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.VariableContainer
Checks whether the given AbstractVariable is mandatory.
isMap() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
isMap() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
isMap() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
 
isMap() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
isMap() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
isMap() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns whether this descriptor represents a VIL map.
isMap(Class<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Returns whether the given class represents a VIL map.
isMarkedAsResolved() - Method in class net.ssehub.easy.instantiation.core.model.expressions.VarModelIdentifierExpression
Returns whether VarModelIdentifierExpression.markAsResolved() was called on this instance.
isMatching(String, String, boolean) - Static method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Checks whether the searchUriText and importUri match.
isMatching(String, List<String>, String, boolean) - Static method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Checks whether the searchUriText (with precedence) ore one of the modelPath URI paths match importUri, i.e.
isMaterialized() - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Returns whether the configuration was materialized (stored) or whether this configuration consists of values loaded from default settings.
isMetaAccess() - Method in class net.ssehub.easy.instantiation.core.model.expressions.FieldAccessExpression
Returns whether the field itself or the value of the field expression shall be considered during execution.
isModifiable() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.AbstractArtifactRepresentation
Returns whether the representation is modifiable.
isMoreGeneralThan(Class<? extends IArtifactCreator>) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactCreatorNode
Returns whether this creator node is more general than the given cls.
isNameSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns whether the name of this type descriptor (single or qualified) has yet been set.
isNaN(double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Returns whether the given real value is not a number.
isNAssign(Class<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Checks whether the given class cls is considered as a non-assignable class for this type descriptor.
isNested() - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringExpression
Returns whether the expression is nested.
isNested() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
isNested() - Method in class net.ssehub.easy.varModel.confModel.Configuration
 
isNested() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
isNested() - Method in interface net.ssehub.easy.varModel.confModel.IConfigurationElement
Returns whether this decision variable is nested.
isNested() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
isNestedContainer(IDatatype) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Returns whether type is a type-nested container.
isNonEmptyCommandStack() - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Returns whether the command stack exists and is not empty.
isNotEmpty() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
isNotEmpty() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
 
isNotEmpty() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns whether the collection is not empty (inverse of Collection.isEmpty().
isNotEmpty() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
isNotEmpty() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
isNotEquals(Collection<?>, Collection<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.CollectionOperations
Defines the unequality operation based on Collection.isEquals(Collection).
isNull() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns whether the value of this element is null (in the semantics of IVML).
isNull(ConstraintSyntaxTree) - Static method in class net.ssehub.easy.varModel.cst.ConstantValue
Returns whether the given constraint is exactly the IVML null value.
isOclCompliant() - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Returns whether this operation is OCL compliant or flagged as not compliant.
isOclCompliant() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
 
isOclCompliant() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns whether this operation is OCL compliant or flagged as not compliant.
isOclCompliant() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
isOfType(Class<?>, IFileSystemArtifact, boolean, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Returns whether type selection matches.
isOnStack(AbstractRule) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Returns whether the given rule is on the execution stack.
isOperation(Method) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns whether the given method is considered to be a VIL operation.
isOperationOrConstructor(Method) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns whether the given method is a VIL operation or a VIL constructor.
isOrdered() - Method in class net.ssehub.easy.varModel.model.datatypes.Enum
Returns whether this enum is ordered.
isOrdered() - Method in class net.ssehub.easy.varModel.model.datatypes.OrderedEnum
Returns whether this enum is ordered.
isOutdated() - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns whether the represented model is outdated.
isOutdated(M) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Returns whether a model is outdated (will force a reload upon ModelManagement.load(ModelInfo)).
isOutdated(ModelInfo<M>) - Method in interface net.ssehub.easy.basics.modelManagement.IModelRepository
Returns whether a model information is outdated.
isOutdated(ModelInfo<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Returns whether a model information is outdated (will force a reload upon ModelManagement.load(ModelInfo)).
isOutdated(ModelInfo<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelRepository
 
isOverriddenSlot(AbstractVariable) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Returns whether decl is an overridden slot.
isParameterAssignable(IDatatype, IDatatype) - Static method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Returns whether the argument type is assignable to the declared type.
isPathEasyDefault(Configuration.PathKind) - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Returns whether the specified path is the same as the internal EASy default value.
isPattern() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Returns whether this path is a pattern.
isPattern(File) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.PathUtils
Returns whether (the path to) file is a pattern (ANT).
isPattern(String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.PathUtils
Returns whether the given path is a pattern (ANT).
isPatternChar(char) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
Returns whether ch belongs to a pattern.
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Returns whether this operation is a placeholder, i.e., either the resolved operation is a placeholder, its signature or its return type does contain a placeholder type.
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ResolvableOperationCallExpression
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.ConstructorOperationDescriptor
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.TypeOperationDescriptor
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeOperationDescriptor
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOperationDescriptor
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlProjectTypeDescriptor
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
 
isPlaceholder() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation
Returns whether this operation is valid or whether it is a placeholder operation in case that the original operation cannot be resolved but the script shall remain executable.
isPlaceholder() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaType
Returns whether this type is valid or whether it is a placeholder type in case that the original type cannot be resolved but the script shall remain executable.
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionConstructorDescriptor
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
isPlaceholder() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
isPlaceholder(IMetaOperation) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Returns whether the specified operation is a placeholder and cannot be executed, i.e., the operation itself is a placeholder or a placeholder type is used in its signature.
isPLPInWorkspace(String) - Method in class net.ssehub.easy.producer.eclipse.persistency.ResourcesMgmt
Checks for a given name, whether a PLP with said name is located in the current workspace.
isPositionIndex(int) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Tells if the argument is the index of a valid position for an iterator or an add operation.
isPreliminary() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Returns whether this is a preliminary information object or a specialized.
isPrimitive() - Method in class net.ssehub.easy.varModel.model.datatypes.BasisDatatype
 
isPrimitive() - Method in class net.ssehub.easy.varModel.model.datatypes.CustomDatatype
 
isPrimitive() - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
 
isPrimitive() - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatype
Returns whether this type is a primitive type.
isPrimitive() - Method in class net.ssehub.easy.varModel.model.ProjectType
 
isPrintExpressionStatementIndentation() - Method in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
Returns whether indentations at expression statements shall be printed.
isPrintExpressionStatementNewLine() - Method in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
Returns whether a new line after expression statements shall be printed if WriterVisitor.endsWithSemicolon(ExpressionStatement) is true.
isProtected - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
isProtected - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
isProtected() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.AbstractRule
Returns whether a rule is declared as protected regarding its visibility.
isProtected() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
isProtected() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
isProtected() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
Returns whether this Def is protected in visibility.
isProtected(RuleDeclaration) - Static method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
Returns whether a rule is protected.
isPseudoEditor() - Method in class net.ssehub.easy.producer.ui.confModel.ComboGUIEditor
 
isPseudoEditor() - Method in class net.ssehub.easy.producer.ui.confModel.ContainerTextGUIEditor
 
isPseudoEditor() - Method in interface net.ssehub.easy.producer.ui.confModel.GUIEditor
Returns whether this representation actually holds an editable SWT element or whether it is a pseudo editor such as a Label.
isPseudoEditor() - Method in class net.ssehub.easy.producer.ui.confModel.LabelGUIEditor
 
isPseudoEditor() - Method in class net.ssehub.easy.producer.ui.confModel.MultipleSelectionEditor
 
isPseudoEditor() - Method in class net.ssehub.easy.producer.ui.confModel.TextGUIEditor
 
isPseudoEditor() - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.DelegatingGuiVariable
 
isPseudoType() - Method in class net.ssehub.easy.varModel.model.datatypes.BasisDatatype
 
isPseudoType() - Method in class net.ssehub.easy.varModel.model.datatypes.CustomDatatype
 
isPseudoType() - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
 
isPseudoType() - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatype
Returns whether this type is a pseudo type.
isPseudoType() - Method in class net.ssehub.easy.varModel.model.ProjectType
 
isQuoted(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns whether string is quoted by quote, i.e., starts and ends with quote.
isReadOnly() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.SlotDescriptor
 
isReadOnly() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlFieldDescriptor
 
isReadOnly() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaField
Returns whether the field is read-only.
isReadOnly() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionFieldDescriptor
 
isReadyForUse() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerDescriptor
Returns whether this reasoner is licensed and valid so that it may be used.
isReadyForUse() - Method in class net.ssehub.easy.reasoning.sseReasoner.Descriptor
 
isReadyForUse(IReasoner) - Static method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Returns whether the given reasoner is ready for use.
isRecent() - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Returns whether the configuration file is recent.
isReference(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeQueries
Returns whether type is a reference.
isReferencesContainer(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.Container
Returns if type is a container of references.
isReferencesContainer(IDatatype, IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.Container
Returns if type is a container of references of the given elementType.
isReferenceTo(IDatatype, IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.Reference
Returns whether the given type is a reference with given generic.
isRefinedFrom(Compound, boolean) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
Whether this compound is directly or indirectly refined from cmp.
isRegistered(IModelLoader<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelLoaders
Returns whether the given loader is already registered.
isReservedName(String) - Static method in class net.ssehub.easy.varModel.validation.IvmlIdentifierCheck
Returns whether the given name is reserved.
isResolved() - Method in class net.ssehub.easy.basics.modelManagement.ModelImport
Returns whether the related model was already resolved.
isResolved() - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns whether the related model was already resolved.
isResolved() - Method in class net.ssehub.easy.varModel.cst.UnresolvedExpression
Returns whether this expression is actually resolved.
isRunning - Variable in class net.ssehub.easy.reasoning.core.reasoner.DelegatingReasonerInstance
 
isRunning - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
isRunning() - Method in interface net.ssehub.easy.reasoning.core.frontend.IReasonerInstance
Returns whether the reasoner is (still) operating.
isRunning() - Method in class net.ssehub.easy.reasoning.core.reasoner.DelegatingReasonerInstance
 
isRunning() - Method in class net.ssehub.easy.reasoning.sseReasoner.Engine
Returns whether the reasoner is (still) operating.
isRunning() - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner.ReasonerInstance
 
isRunning() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Returns whether the reasoner is (still) operating.
isRuntimeMode() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
Returns whether runtime reasoning shall be done (see ReasonerConfiguration.setRuntimeMode(boolean).
isSame(URI, URI) - Static method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Checks two URIs for equality.
isSame(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns whether a given object is the same.
isSame(AbstractVariable) - Method in class net.ssehub.easy.varModel.model.AbstractVariable
Returns whether two variables are considered as being the same (same name/type).
isSameSignature(Method, Method) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns whether two Java methods have the same Java signature (public for testing).
isSameType(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
isSameType(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
isSameType(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
isSameType(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlProjectTypeDescriptor
 
isSameType(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
 
isSameType(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
isSameType(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns whether the given object of of the type of this descriptor.
isSameValue(Value, Value) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
Returns whether value1 and value2 are the same.
isSaveable() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Checks whether the models and can be saved, or if a dummy was used to avoid NullPointerExceptions.
isSaveable() - Method in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
Checks whether the model works and can be saved, or if a dummy was used to avoid NullPointerExceptions.
isSaveable() - Method in class net.ssehub.easy.producer.core.varMod.container.ScriptContainer
 
isSaveAsAllowed() - Method in class net.ssehub.easy.producer.ui.productline_editor.Editor
 
isSavingEnabled(Project, IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
Returns whether saving this variable (for the destination project destProject) is enabled.
isSelected() - Method in interface net.ssehub.easy.producer.ui.productline_editor.configuration.AttributesComboViewer.IGroupValueProvider
Returns whether the group (value) is selected.
isSelected(boolean, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Determines whether an element is selected.
isSelectedByType(TypeDescriptor<?>, Object, boolean, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns whether type selection matches.
isSemanticallyEqual(ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.cst.ConstraintSyntaxTree
Checks whether this ConstraintSyntaxTree is semantically equal to another ConstraintSyntaxTree.
isSemanticallyEqual(ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
 
isSemanticallyEqual(ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.cst.Parenthesis
 
isSemanticallyEqual(ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.cst.Variable
 
isSequence() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
isSequence() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
isSequence() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
 
isSequence() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
isSequence() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
 
isSequence() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
isSequence() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns whether this descriptor represents a VIL sequence.
isSequence(Class<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Returns whether the given class represents a VIL sequence.
isSequence(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeQueries
Returns whether type is a sequence.
isSequence(IDatatype, IDatatype...) - Static method in class net.ssehub.easy.varModel.model.datatypes.Sequence
Returns whether type is a squence and the given generics match.
isSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
isSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
isSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
 
isSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
isSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
 
isSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
isSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns whether this descriptor represents a VIL set.
isSet(Class<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Returns whether the given class represents a VIL set.
isSet(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeQueries
Returns whether type is a set.
isSet(IDatatype, IDatatype...) - Static method in class net.ssehub.easy.varModel.model.datatypes.Set
Returns whether type is a squence and the given generics match.
isSetValue() - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
Checks whether this value belongs to a Set or an Sequence.
isSimpleAssignment(ConstraintSyntaxTree) - Static method in class net.ssehub.easy.varModel.cst.CSTUtils
Checks whether the given ConstraintSyntaxTree is a simple assignment (variable assigned with constant or compound/container initializer).
isStateChangeAllowed() - Method in class net.ssehub.easy.varModel.confModel.NestedVarConfigProvider
 
isStateChangeAllowed() - Method in class net.ssehub.easy.varModel.confModel.ToplevelVarConfigProvider
 
isStateChangeAllowed() - Method in class net.ssehub.easy.varModel.confModel.VariableConfigProvider
Specifies whether the related IDecisionVariable can have its own IAssignmentState.
isStatic() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
isStatic() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
isStatic() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
isStatic() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.ConstructorOperationDescriptor
 
isStatic() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.SlotDescriptor
 
isStatic() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.TypeOperationDescriptor
 
isStatic() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlFieldDescriptor
 
isStatic() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeOperationDescriptor
 
isStatic() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOperationDescriptor
 
isStatic() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaField
Returns whether the field is static.
isStatic() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation
Returns whether this operation is static.
isStatic() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionConstructorDescriptor
 
isStatic() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionFieldDescriptor
 
isStatic() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
isStatic() - Method in class net.ssehub.easy.varModel.model.datatypes.CustomDynamicOperation
 
isStatic() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns whether this operation is static.
isStructuralValidIdentifier(String) - Static method in class net.ssehub.easy.varModel.validation.IvmlIdentifierCheck
Returns whether the given name is a structural valid identifier.
ISSUBSEQUENCE - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SequenceOperations
Implements the "isSubsequenceOf" operation.
ISSUBSEQUENCE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
ISSUBSEQUENCE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
isSubsequenceOf(Sequence<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
isSubsequenceOf(Sequence<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
isSubsequenceOf(Sequence<T>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Returns whether operand is a subsequence (considering the sequence and including equality) of other.
isSubsequenceOf(Sequence<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
isSubsequenceOf(Sequence<T>, Sequence<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SequenceOperations
Returns whether operand is a subsequence (considering the sequence and including equality) of other.
IssueLocation() - Constructor for class net.ssehub.easy.dslCore.translation.Message.IssueLocation
Creates an issue location.
issueWarning - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
issueWarning() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationContext
Indicates that the evaluation of this constraint shall lead to a warning.
issueWarning() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.EvaluationContextImpl
 
isSuper - Variable in class net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
 
isSuper() - Method in class net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
Returns whether this call is a super script call.
isTabEmulationEnabled() - Method in class net.ssehub.easy.basics.modelManagement.IndentationConfiguration
Returns whether tab emulation is enabled.
IStatus - Interface in net.ssehub.easy.basics.messages
Denotes a message status.
isTempInfo(ModelInfo<M>) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns whether info is a temporary model.
isTemporary - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
 
isTemporary - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
isTemporary() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
Returns whether this artifact is (considered to be) a temporary artifact.
isTemporary() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
Returns whether this artifact is (considered to be) a temporary artifact.
isTemporary() - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IFileSystemArtifact
Returns whether this artifact is (considered to be) a temporary artifact.
isTemporary() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Returns whether this path is considered to be temporary.
isTemporaryDeclarator() - Method in class net.ssehub.easy.varModel.model.DecisionVariableDeclaration
Returns whether this variable is a temporary declarator, i.e., a temporary variable create to quality an unqualified container iterator.
isTemporaryVariable() - Method in class net.ssehub.easy.varModel.cstEvaluation.CollectionElementVariable
 
isTemporaryVariable() - Method in class net.ssehub.easy.varModel.model.AbstractVariable
Returns whether this decision variable declaration is used as a temporary variable (in constraints, i.e.
isTemporaryVariable() - Method in class net.ssehub.easy.varModel.model.Attribute
 
isTemporaryVariable() - Method in class net.ssehub.easy.varModel.model.DecisionVariableDeclaration
 
isTopLevel() - Method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Returns whether this is a top-level or a recursively used context.
isTopLevel() - Method in class net.ssehub.easy.varModel.model.ContainableModelElement
Method to check whether the parent is a topLevel-element.
isTopLevelDeclaration() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Check for TopLevelDeclaration.
isTransformable() - Method in class net.ssehub.easy.producer.core.varMod.container.ScriptContainer
Checks whether VIL instantiation should be possible.
isTransformable() - Method in class net.ssehub.easy.producer.eclipse.model.ProductLineProject
Checks whether instantiation should be possible.
isTransformableVIL() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Checks whether VIL instantiation should be possible.
isTransitiveLoadingEnabled() - Method in class net.ssehub.easy.basics.modelManagement.ImportResolver
Returns whether transitive loading is enabled.
isTransparent() - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
isTransparent() - Method in interface net.ssehub.easy.varModel.model.IModelElement
Returns whether this element is transparent regarding the naming hierarchy.
isTransparent() - Method in class net.ssehub.easy.varModel.model.ModelElement
 
IStringParserFactory<I extends VariableDeclaration> - Interface in net.ssehub.easy.instantiation.core.model.expressions
An optional factory turning in-place commands into language-specific expressions.
IStringValueProvider - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Provides a string value for execution of itself.
IStringValueProvider.StringComparator - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Defines the interface for comparing individual string values.
isType(IDatatype, IDatatype, IDatatype...) - Static method in class net.ssehub.easy.varModel.model.datatypes.CustomDatatype
Returns whether type of requestedTypeand the given generics match.
isTypeDefClass(ModelElementTypeFinder.ClassType) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
Checks whether the given ModelElementTypeFinder.ClassType describes a type definition in IVML, e.g.: Enum OrderedEnum Compound Mapping
isTypeExcluded(IDatatype) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Returns whether the given type is excluded in the current context.
isTypeOf(Object, TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoType
Returns whether type is of the same type as ob.
isTypeOf(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.DecisionVariable
Returns whether type is of the same type as this object.
isTypeSelect() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns whether this operation is a type select operation (non-static, collection return, parameter is type).
isUnique - Variable in class net.ssehub.easy.varModel.model.ModelElement
 
isUnique(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
isUnique(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns whether the evaluator returns a different result for all elements in the collection.
isUnique(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns whether the evaluator returns a different result for all elements in the collection.
isUnique(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
isUnique(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
isUnique(Collection<T>, ExpressionEvaluator) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns whether there is an element matching the evaluator.
isValid - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
isValid - Variable in class net.ssehub.easy.reasoning.core.reasoner.AttributesCheckVisitor
 
isValid() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns whether this configuration is valid, in particular after Configuration.reason().
isValid() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Returns whether this element is valid.
isValid() - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributesCheckVisitor
Returns whether the given configuration is valid with respect to the given set of attributes and the actual values of the attributes.
isValid() - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.CopySpec
Returns whether this instance is valid.
isValid(Object) - Method in class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor.DoubleValueConverter
 
isValid(Object) - Method in class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor.FloatValueConverter
 
isValid(Object) - Method in class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor.IntegerValueConverter
 
isValid(String) - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu.InputValidator
 
isValid(IvmlElement) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.InstanceNameValueMapper
 
isValid(IvmlElement) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IVariableValueMapper
Returns whether the given element is valid.
isValidAssignment() - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
Returns whether the visited tree represents a valid assignment.
isValidationEnabled(URI) - Method in interface net.ssehub.easy.dslCore.validation.ValidationUtils.IModelValidationCallback
Returns whether (interactive) validation is enabled.
isValidElementCharacter(char) - Method in class net.ssehub.easy.dslCore.ui.editors.CustomXtextEditorCallback
Checks whether a given character is a valid character in the sense of its usage as part of a name of an IVML/VIL/VTL element.
isValidIdentifier(String) - Static method in class net.ssehub.easy.varModel.validation.IvmlIdentifierCheck
Returns whether the given name is a structurally and semantically valid identifier in IVML.
isValidProjectName(String) - Static method in class net.ssehub.easy.producer.eclipse.persistency.project_creation.EASyProjectCreatorFactory
Checks whether a project with the given name could be created.
isValidProjectName(String, boolean) - Static method in class net.ssehub.easy.producer.eclipse.persistency.project_creation.EASyProjectCreatorFactory
Checks whether a project with the given name could be created.
isValueTypeChange(IDecisionVariable, Value, Value) - Method in class net.ssehub.easy.reasoning.sseReasoner.RescheduleValueChangeVisitor
Returns whether a value change from oldValue to newValue on variable is a value type change.
isVariable(IDecisionVariable) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns whether this instances holds var.
isVersion(String) - Static method in class net.ssehub.easy.basics.modelManagement.Version
Returns whether the given string denotes a version.
isVirtual() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ForStatement
 
isVirtual() - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IRuleBlock
Returns whether this block is a real block or consists just of a block element without brackets.
isVirtual() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
isVirtual() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NestedRuleBlock
 
isVirtual() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
isVirtual() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.SimpleStatementBlock
 
isVirtual() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
isVirtual() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.WhileStatement
 
isVisible - Variable in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
isVisible - Variable in class net.ssehub.easy.varModel.confModel.VariableCreator
 
isVisible() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
isVisible() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
isVisible() - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Returns whether this variable is visible by the user.
isVisible() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
isVisible(M) - Method in class net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
Returns whether the resolved model operation is visible.
isVisible(Script) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.InstantiateExpression
 
isVisible(Script) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleCallExpression
 
isVisible(Template) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateCallExpression
 
isVisible(AbstractVariable) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationFinder
Checks whether a given variables is hidden by an interface or visible.
isWarningEnabled() - Method in class net.ssehub.easy.instantiation.core.model.common.AllButFailureTraceFilter
 
isWarningEnabled() - Method in interface net.ssehub.easy.instantiation.core.model.common.ITraceFilter
Returns whether warnings are enabled.
isWarningEnabled() - Method in class net.ssehub.easy.instantiation.core.model.common.NoTraceFilter
 
isWarningEnabled() - Method in class net.ssehub.easy.instantiation.core.model.common.TopLevelExecutionTraceFilter
 
isWhitespaceButNotLineEnd(Character) - Static method in class net.ssehub.easy.dslCore.test.AbstractTest
Returns whether the given character is a whitespace but not a line end.
isWildcard() - Method in class net.ssehub.easy.basics.modelManagement.ModelImport
Returns whether the import targets multiple models to be imported.
isWildcard(String) - Static method in class net.ssehub.easy.basics.modelManagement.ModelImport
Returns whether the given name targets multiple models to be imported.
isWildcard(String) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
Returns whether token is a wildcard.
isWinOS() - Static method in class net.ssehub.easy.basics.Environment
Checks whether this program is currently running on a Windows machine.
itemChanged(Configuration, IDecisionVariable, Value) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory.ChangeListener
 
itemChanged(Configuration, IDecisionVariable, Value) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigMenu
 
itemChanged(Configuration, IDecisionVariable, Value) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeTableEditor
Notification that a DecisionVariable changed inside the Configuration.
itemChanged(Configuration, IDecisionVariable, Value) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
Notification that a DecisionVariable changed inside the Configuration.
itemChanged(Configuration, IDecisionVariable, Value) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
 
itemChanged(Configuration, IDecisionVariable, Value) - Method in interface net.ssehub.easy.varModel.confModel.IConfigurationChangeListener
Notification that a DecisionVariable changed inside the Configuration.
ITemplateElement - Interface in net.ssehub.easy.instantiation.core.model.templateModel
Marks a language element which may occur in a (sub-)template.
ITemplateLangElement - Interface in net.ssehub.easy.instantiation.core.model.templateModel
Marks a language element of the VIL template language.
ITemplateLangVisitor - Interface in net.ssehub.easy.instantiation.core.model.templateModel
Defines the type for the entire template language visitor.
items - Variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ModelCombobox
 
iter - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.AttributeSynchronizer
 
iter - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationUtils.VariableReplacer
 
iter - Variable in class net.ssehub.easy.varModel.model.FreezeBlock
 
ITER_CALL - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
ITER_EVALUATORS - Static variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluatorRegistry
 
ITERATE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
ITERATE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
iterationLoops - Variable in class net.ssehub.easy.varModel.confModel.AssignmentResolver
Specification of max evaluation loops should be done per Project.
iterator - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionEvaluator
 
iterator - Variable in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceForCommand
 
iterator - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.ContentLoopExpression
 
iterator - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.Context
Iterator variable for incremental container quantification.
iterator() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
iterator() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
 
iterator() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
 
iterator() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArrayIterable
 
iterator() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns an iterator on the individual elements of this collection.
iterator() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
iterator() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
iterator() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
iterator() - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Returns an iterator over the elements in this list (in proper sequence).
iterator() - Method in class net.ssehub.easy.varModel.confModel.Configuration
Returns an iterator for iterating over all stored IDecisionVariables.
iterator() - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
Returns an iterator over all values.
ITERATOR - de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator.CallType
Call with iterator variables (expected), else similar to ExpressionTranslator.CallType.OTHER
ITERATOR_RESULT_VARNAME - Static variable in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
iteratorBase - Variable in class net.ssehub.easy.varModel.cst.ContainerOperationCall
 
ITERATORS - net.ssehub.easy.varModel.capabilities.IvmlReasonerCapabilities
Whether the reasoner works with iterators.
iteratorVar - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.LoopStatement
 
IterLet - Class in net.ssehub.easy.varModel.cstEvaluation
Implements a specific expression for defining local variables with variable initialization expressions in iterator expressions.
IterLet(DecisionVariableDeclaration, ConstraintSyntaxTree, ConstraintSyntaxTree) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.IterLet
Creates an iterator let-expression.
ITerminatable - Interface in net.ssehub.easy.instantiation.core.model.common
Something that can be terminated.
ITerminator - Interface in net.ssehub.easy.instantiation.core.model.common
Something that can terminate a ITerminatable indirectly on demand.
ITraceFilter - Interface in net.ssehub.easy.instantiation.core.model.common
Allows to filter trace output.
ITraceFilter.LanguageElementKind - Enum in net.ssehub.easy.instantiation.core.model.common
Abstracted kinds of language element (VIL, VTL, rt-VTL) to trace.
ITracer - Interface in net.ssehub.easy.instantiation.core.model.buildlangModel
A simple tracer interface providing test support to the execution part.
ITracer - Interface in net.ssehub.easy.instantiation.core.model.common
A simple tracer interface providing test support to the execution part.
ITracer - Interface in net.ssehub.easy.instantiation.core.model.expressions
Defines a tracer interface for receiving information about runtime execution, e.g., for testing.
ITracer - Interface in net.ssehub.easy.instantiation.core.model.templateModel
A simple tracer interface providing test support to the execution part.
ITypedefReceiver - Interface in net.ssehub.easy.instantiation.core.model.common
The interface for a typedef receiver.
ITypedModel - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Defines a typed model, i.e., a model which knows its TypeRegistry.
ITypeResolver - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
An external type resolver for TypeRegistry.
IUpdatableEditor - Interface in net.ssehub.easy.dslCore.ui.editors
An updatable editor.
IUpdateListener - Interface in net.ssehub.easy.producer.ui.productline_editor
A listener to be informed about editor updates.
IUpdateProvider - Interface in net.ssehub.easy.producer.ui.productline_editor
Supports external updates to the created editors.
IUpgrader - Class in net.ssehub.easy.reasoning.core.reasoner
Defines the interface to an installation upgrade mechanism.
IUpgrader(URI, String, Map<String, String>, String, ProgressObserver) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
Creates an upgrader instance.
IValueChangeListener - Interface in net.ssehub.easy.varModel.cstEvaluation
Is called when the EvaluationVisitor changes a value in the configuration.
IValueChangeListener.ChangeKind - Enum in net.ssehub.easy.varModel.cstEvaluation
Indicates the kind of the change.
IValueParent - Interface in net.ssehub.easy.varModel.model.values
A parent instance that holds the actual value, typically a configured variable.
IValueVisitor - Interface in net.ssehub.easy.varModel.model.values
Defines a visitor for values.
IVariable - Interface in net.ssehub.easy.basics.modelManagement
Denotes a variable of a model language in the broadest sense, i.e., something for which a variable value can be set set somehow.
IVariableDeclarationReceiver<I extends IResolvable> - Interface in net.ssehub.easy.instantiation.core.model.common
An instance which receives (global) variable declarations.
IVariableFilter - Interface in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Defines a variable filter.
IVariableValueMapper - Interface in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Performs a variable value mapping.
IVersionRestriction - Interface in net.ssehub.easy.basics.modelManagement
Denotes a version restriction.
IVersionRestriction.IVariableMapper - Interface in net.ssehub.easy.basics.modelManagement
Maps a variable to another while copying.
IVilExecutionListener - Interface in net.ssehub.easy.producer.core.mgmt
Part of the VilExecutionThread to inform other threads when the instantiation was finished or aborted.
IVilGenericType - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
An interface for implementations of generic VIL types.
IVilType - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Represents the hierarchy of all types usable in VIL and its languages.
IVisitor - Interface in net.ssehub.easy.instantiation.core.model.buildlangModel
A visitor interface for the build language elements.
IVisitor - Interface in net.ssehub.easy.instantiation.core.model.common
A visitor interface for the common types.
IVisitor - Interface in net.ssehub.easy.instantiation.core.model.templateModel
A visitor interface for the template language elements.
IVML - net.ssehub.easy.instantiation.core.model.vilTypes.IProjectDescriptor.ModelKind
IVML models.
IVML - net.ssehub.easy.producer.core.persistence.Configuration.PathKind
The path to the IVML models.
IVML_DATATYPES - Variable in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
 
IVML_EXTENSION - Static variable in class net.ssehub.easy.producer.core.persistence.standard.EASyInitializer
 
IVML_FILTER - Static variable in class net.ssehub.easy.instantiation.serializer.xml.ModelSerializer
 
IvmlAccessorFieldDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Defines a pseudo field descriptor which enables comfortable access to an individual decision variables via its name.
IvmlAccessorFieldDescriptor() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlAccessorFieldDescriptor
Constructor for serialization.
IvmlAccessorFieldDescriptor(TypeDescriptor<?>, DecisionVariableDeclaration, TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlAccessorFieldDescriptor
Creates the field descriptor.
IvmlAnnotationFieldDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Defines a pseudo field descriptor which enables comfortable access to an individual annotation via its name.
IvmlAnnotationFieldDescriptor() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlAnnotationFieldDescriptor
For serialization.
IvmlAnnotationFieldDescriptor(TypeDescriptor<?>, Attribute, TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlAnnotationFieldDescriptor
Creates the operation descriptor for an annotation access.
IvmlBaseTypeResolver - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
A basic IVML type resolver that just creates fake types.
IvmlBaseTypeResolver(TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlBaseTypeResolver
Creates an IVML type resolver.
IvmlBundleId - Class in de.uni_hildesheim.sse
Stores data about the containing OSGi bundle (static bundle without activator).
IvmlBundleId() - Constructor for class de.uni_hildesheim.sse.IvmlBundleId
 
IvmlComparisonOperationDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Implements equality and unequality for the dynamic types.
IvmlComparisonOperationDescriptor() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlComparisonOperationDescriptor
For serialization.
IvmlComparisonOperationDescriptor(TypeDescriptor<?>, String, boolean, TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlComparisonOperationDescriptor
Creates a new comparison operation descriptor.
IvmlComparisonOperationDescriptorConverter - Class in net.ssehub.easy.instantiation.serializer.xml.converter
IvmlComparisonOperationDescriptorConverter() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.converter.IvmlComparisonOperationDescriptorConverter
 
IvmlConfigurationConversionOperationDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Defines an operation descriptor which enables access to the underlying configuration.
IvmlConfigurationConversionOperationDescriptor() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConfigurationConversionOperationDescriptor
For serialization.
IvmlConfigurationConversionOperationDescriptor(TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConfigurationConversionOperationDescriptor
Creates the operation descriptor.
IvmlConfigurationFieldDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Defines a pseudo field descriptor which enables comfortable access to an individual decision variables via its name.
IvmlConfigurationFieldDescriptor() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConfigurationFieldDescriptor
Constructor for serialization.
IvmlConfigurationFieldDescriptor(TypeDescriptor<?>, AbstractVariable, TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConfigurationFieldDescriptor
Creates the field descriptor.
IvmlConfigurationOperationDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Defines an operation descriptor which enables comfortable access to a top-level decision variable by its name.
IvmlConfigurationOperationDescriptor() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConfigurationOperationDescriptor
For serialization.
IvmlConfigurationOperationDescriptor(TypeDescriptor<?>, DecisionVariableDeclaration) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConfigurationOperationDescriptor
Creates the operation descriptor.
IvmlConstructorOperationDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Implements an IMVL type constructor.
IvmlConstructorOperationDescriptor() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConstructorOperationDescriptor
For serialization.
IvmlConstructorOperationDescriptor(TypeDescriptor<?>, IDatatype) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConstructorOperationDescriptor
Creates a constructor descriptor without parameters.
IvmlConversionOperationDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Defines an operation descriptor which enables comfortable access to an individual decision variables via its name.
IvmlConversionOperationDescriptor() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConversionOperationDescriptor
Constructor for serialization.
IvmlConversionOperationDescriptor(TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConversionOperationDescriptor
Creates the operation descriptor.
IvmlConversionOperationDescriptor(TypeDescriptor<?>, TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConversionOperationDescriptor
Creates the operation descriptor.
IvmlDatatypeVisitor - Class in net.ssehub.easy.varModel.model
Implements a default datatype visitor for IVML.
IvmlDatatypeVisitor() - Constructor for class net.ssehub.easy.varModel.model.IvmlDatatypeVisitor
Constructs a default visitor.
IvmlDeclaration - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Represents an IVML declaration.
IvmlDeclaration(AbstractVariable) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
Creates a new declaration instance.
IvmlDescriptionLabelProvider - Class in de.uni_hildesheim.sse.ui.labeling
Provides labels for a IEObjectDescriptions and IResourceDescriptions.
IvmlDescriptionLabelProvider() - Constructor for class de.uni_hildesheim.sse.ui.labeling.IvmlDescriptionLabelProvider
 
ivmlElement() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypes
Returns the type descriptor for the built-in (fallback) type 'IvmlElement'.
IvmlElement - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Denotes an element resolved in IVML.
IvmlElement() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
 
IvmlException - Exception in net.ssehub.easy.varModel.model
A top level exception class for all IVML exceptions.
IvmlException(String, int) - Constructor for exception net.ssehub.easy.varModel.model.IvmlException
Create a new exception based on the given message.
ivmlFileLocation(String, String, String) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
This method locates the project file for the ivml variability model for a specific ivml project within the given storage path.
ivmlFileLocation(Project, String) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
This method locates the project file for the ivml variability model for a specific ivml project within the given storage path.
IVMLFiletypeWizard - Class in de.uni_hildesheim.sse.ivml.ui.wizards
This is a new file wizard for ivml files.
IVMLFiletypeWizard() - Constructor for class de.uni_hildesheim.sse.ivml.ui.wizards.IVMLFiletypeWizard
Sole Constructor for IVMLFiletypeWizard.
IVMLFiletypeWizardPage - Class in de.uni_hildesheim.sse.ivml.ui.wizards
The "New" wizard page allows setting the container for the new file as well as the file name.
IVMLFiletypeWizardPage(ISelection) - Constructor for class de.uni_hildesheim.sse.ivml.ui.wizards.IVMLFiletypeWizardPage
Constructor for IVMLFiletypeWizardPage.
IVMLFileWriter - Class in net.ssehub.easy.producer.core.persistence
Extended IVMLWriter, which writes Projects and their imported Projects to a given location.
IVMLFileWriter(File) - Constructor for class net.ssehub.easy.producer.core.persistence.IVMLFileWriter
sole constructor for this class.
ivmlFolder - Variable in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
 
IvmlFormatter - Class in de.uni_hildesheim.sse.formatting
This class contains custom formatting description.
IvmlFormatter() - Constructor for class de.uni_hildesheim.sse.formatting.IvmlFormatter
 
IvmlHyperlinkFactory - Class in de.uni_hildesheim.sse.ui.hyperlinking
A IVML hyperlink factory.
IvmlHyperlinkFactory() - Constructor for class de.uni_hildesheim.sse.ui.hyperlinking.IvmlHyperlinkFactory
 
IvmlHyperlinkHelper - Class in de.uni_hildesheim.sse.ui.hyperlinking
This class enables the creation of hyperlinks for any IVML-element in an IVML-file if the user selects such an element either via pressing the "F3"-key or by clicking on that element while pressing the "CTRL"-key.
IvmlHyperlinkHelper() - Constructor for class de.uni_hildesheim.sse.ui.hyperlinking.IvmlHyperlinkHelper
Creates an instance of this IvmlHyperlinkHelper.
IvmlIdentifierCheck - Class in net.ssehub.easy.varModel.validation
Provides methods to identify correct IVML identifiers.
IvmlIdentifierCheck() - Constructor for class net.ssehub.easy.varModel.validation.IvmlIdentifierCheck
 
IvmlIndentationPreferencePage - Class in net.ssehub.easy.producer.ui.configuration
Implements preferencePage for customization of ivml-properties such as indentation.
IvmlIndentationPreferencePage() - Constructor for class net.ssehub.easy.producer.ui.configuration.IvmlIndentationPreferencePage
 
ivmlInput - Variable in class net.ssehub.easy.producer.ui.configuration.GlobalPathPreferencePage
 
ivmlInput - Variable in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage
 
IvmlJavaValidator - Class in de.uni_hildesheim.sse.validation
The on-the-fly validator calling the model transformation mechanism.
IvmlJavaValidator() - Constructor for class de.uni_hildesheim.sse.validation.IvmlJavaValidator
 
IVMLKeyWord - Annotation Type in net.ssehub.easy.varModel.model.datatypes
Annotation to mark OclKeyWords as also reserved inside the IVML language.
IvmlKeyWords - Class in net.ssehub.easy.varModel.model
This class contains keywords and constants related to ivml files.
IvmlKeyWords() - Constructor for class net.ssehub.easy.varModel.model.IvmlKeyWords
Prevents this class from being initialized from outside.
IvmlLabelProvider - Class in de.uni_hildesheim.sse.ui.labeling
Provides labels for a EObjects.
IvmlLabelProvider(AdapterFactoryLabelProvider) - Constructor for class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
ivmlMap - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeResolver
 
ivmlMessageAdapter - Variable in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
 
IvmlMessageAdapter - Class in de.uni_hildesheim.sse.vil.expressions.translation
Adapts messages, in particular warnings that may be resolved later.
IvmlMessageAdapter() - Constructor for class de.uni_hildesheim.sse.vil.expressions.translation.IvmlMessageAdapter
 
IvmlModelAccessor - Class in net.ssehub.easy.producer.ui.internal
Implements a model accessor for the top level IVML project.
IvmlModelAccessor() - Constructor for class net.ssehub.easy.producer.ui.internal.IvmlModelAccessor
Prevents external creation (singleton).
IVMLModelLoader - Class in net.ssehub.easy.instantiation.serializer.xml.loader
Loader to load IVML files.
IVMLModelLoader() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.loader.IVMLModelLoader
Prevents external creation.
ivmlModelName - Variable in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
 
IvmlModelQuery - Class in de.uni_hildesheim.sse.ui.hyperlinking
 
IvmlModelQuery - Class in net.ssehub.easy.varModel.model
Provides IVML specific model query operations.
IvmlModelQuery() - Constructor for class de.uni_hildesheim.sse.ui.hyperlinking.IvmlModelQuery
 
IvmlModelQuery() - Constructor for class net.ssehub.easy.varModel.model.IvmlModelQuery
 
IvmlModelRepository(ModelManagement<Project>) - Constructor for class net.ssehub.easy.varModel.management.VarModel.IvmlModelRepository
Creates a model repository.
IvmlOperationDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Implements a delegating operation descriptor, i.e., virtual operations representing access to IVML configuration data.
IvmlOperationDescriptor(TypeDescriptor<?>, String, boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOperationDescriptor
Creates a new operation descriptor.
IvmlOrderedEnumComparisonOperationDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Represents the comparison operation for ordered IVML enums.
IvmlOrderedEnumComparisonOperationDescriptor() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumComparisonOperationDescriptor
For serialization.
IvmlOrderedEnumComparisonOperationDescriptor(TypeDescriptor<?>, IvmlOrderedEnumComparisonOperationDescriptor.OperationKind) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumComparisonOperationDescriptor
Creates a new comparison operation descriptor.
IvmlOrderedEnumComparisonOperationDescriptor.OperationKind - Enum in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
The operation kinds.
IvmlOrderedEnumMinMaxOperationDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Represents the minimum or maximum operation for ordered IVML enums.
IvmlOrderedEnumMinMaxOperationDescriptor() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumMinMaxOperationDescriptor
For serialization.
IvmlOrderedEnumMinMaxOperationDescriptor(TypeDescriptor<?>, IvmlOrderedEnumMinMaxOperationDescriptor.OperationKind) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumMinMaxOperationDescriptor
Creates a new min/max operation descriptor.
IvmlOrderedEnumMinMaxOperationDescriptor.OperationKind - Enum in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
The operation kinds.
IvmlOutlineTreeProvider - Class in de.uni_hildesheim.sse.ui.outline
Customization of the default outline structure.
IvmlOutlineTreeProvider() - Constructor for class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
 
IVMLPageCreator - Class in de.uni_hildesheim.sse.ivml.ui.wizards
Creates the contents of the IVMLFiletypeWizard.
IVMLPageCreator() - Constructor for class de.uni_hildesheim.sse.ivml.ui.wizards.IVMLPageCreator
 
IvmlParser - Class in de.uni_hildesheim.sse
Registers IMVL automatically.
IvmlParser() - Constructor for class de.uni_hildesheim.sse.IvmlParser
 
ivmlProject - Variable in class de.uni_hildesheim.sse.ui.ModelConnector
 
IvmlProjectTypeDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Implements a dynamic type descriptor for a project containing IVML decision variables.
IvmlProjectTypeDescriptor() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlProjectTypeDescriptor
For serialization.
IvmlProjectTypeDescriptor(Project, IvmlTypeResolver) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlProjectTypeDescriptor
Creates a new type descriptor.
IvmlProposalProvider - Class in de.uni_hildesheim.sse.ui.contentassist
Customized IVML content assist, just for statements.
IvmlProposalProvider() - Constructor for class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
 
IvmlQuickfixProvider - Class in de.uni_hildesheim.sse.ui.quickfix
 
IvmlQuickfixProvider() - Constructor for class de.uni_hildesheim.sse.ui.quickfix.IvmlQuickfixProvider
 
IvmlReasonerCapabilities - Enum in net.ssehub.easy.varModel.capabilities
Defines some differentiating reasoner capabilities to react in EASy on provided capabilities in an abstract way.
IvmlReasonerCapabilities() - Constructor for enum net.ssehub.easy.varModel.capabilities.IvmlReasonerCapabilities
 
IvmlRuntimeModule - Class in de.uni_hildesheim.sse
Use this class to register components to be used at runtime / without the Equinox extension registry.
IvmlRuntimeModule() - Constructor for class de.uni_hildesheim.sse.IvmlRuntimeModule
 
IvmlScopeProvider - Class in de.uni_hildesheim.sse.scoping
This class contains custom scoping description.
IvmlScopeProvider() - Constructor for class de.uni_hildesheim.sse.scoping.IvmlScopeProvider
 
IvmlSemanticSequencer - Class in de.uni_hildesheim.sse.serializer
A semantic sequencer...
IvmlSemanticSequencer() - Constructor for class de.uni_hildesheim.sse.serializer.IvmlSemanticSequencer
 
IvmlSequenceConversionOperationDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Operation descriptor for decision variable to sequence conversion using AbstractIvmlVariable.variables().
IvmlSequenceConversionOperationDescriptor() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlSequenceConversionOperationDescriptor
Constructor for serialization.
IvmlSequenceConversionOperationDescriptor(TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlSequenceConversionOperationDescriptor
Creates a conversion descriptor.
IvmlSequenceConversionOperationDescriptor(TypeDescriptor<?>, TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlSequenceConversionOperationDescriptor
Creates a conversion descriptor.
IvmlSetConversionOperationDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Operation descriptor for decision variable to sequence conversion using AbstractIvmlVariable.variables().
IvmlSetConversionOperationDescriptor() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlSetConversionOperationDescriptor
Constructor for serialization.
IvmlSetConversionOperationDescriptor(TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlSetConversionOperationDescriptor
Creates a conversion descriptor.
IvmlSetConversionOperationDescriptor(TypeDescriptor<?>, TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlSetConversionOperationDescriptor
Creates a conversion descriptor.
IvmlStandaloneSetup - Class in de.uni_hildesheim.sse
Initialization support for running Xtext languages without equinox extension registry.
IvmlStandaloneSetup() - Constructor for class de.uni_hildesheim.sse.IvmlStandaloneSetup
 
IvmlSyntacticSequencer - Class in de.uni_hildesheim.sse.serializer
A syntactic sequencer...
IvmlSyntacticSequencer() - Constructor for class de.uni_hildesheim.sse.serializer.IvmlSyntacticSequencer
 
IvmlToStringConversionOperationDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Performs a conversion of an object (usually an IvmlTypeDescriptor to a String.
IvmlToStringConversionOperationDescriptor() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlToStringConversionOperationDescriptor
For serialization.
IvmlToStringConversionOperationDescriptor(TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlToStringConversionOperationDescriptor
Creates a conversion to string operation descriptor.
ivmlType - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConstructorOperationDescriptor
 
IvmlTypeDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Implements a dynamic type descriptor for IVML decision variables.
IvmlTypeDescriptor() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
For serialization.
IvmlTypeDescriptor(Project, IDatatype, IvmlTypeResolver) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
Creates a new type descriptor.
IVMLTypeDescriptorConverter - Class in net.ssehub.easy.instantiation.serializer.xml.converter
Converter for the IVMLTypeDescriptor.
IVMLTypeDescriptorConverter() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.converter.IVMLTypeDescriptorConverter
Creates a singleton type converter.
IvmlTypeResolver - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
A type resolver for IVML models.
IvmlTypeResolver(Project, TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeResolver
Creates an IVML type resolver.
IvmlTypes - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Provides access to the type descriptors of the types defined in this package.
IvmlTypes() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypes
 
IvmlUiModule - Class in de.uni_hildesheim.sse.ui
Use this class to register components to be used within the IDE.
IvmlUiModule(AbstractUIPlugin) - Constructor for class de.uni_hildesheim.sse.ui.IvmlUiModule
 
IvmlUiModule.MyConcurrentEditingCallback - Class in de.uni_hildesheim.sse.ui
 
IvmlValidationVisitor - Class in net.ssehub.easy.varModel.validation
Checks a model for IVML compliance.
IvmlValidationVisitor() - Constructor for class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
IvmlValueConverters - Class in de.uni_hildesheim.sse.values
Factory for the value converters.
IvmlValueConverters() - Constructor for class de.uni_hildesheim.sse.values.IvmlValueConverters
 
ivmlWarning(String, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Creates a warning due to an unresolved IVML element.
ivmlWarnings - Variable in class de.uni_hildesheim.sse.vil.expressions.translation.IvmlMessageAdapter
 
IVMLWizardPageDescriptor - Class in de.uni_hildesheim.sse.ivml.ui.wizards
Specification of the IVMLFiletypeWizardPage.
IVMLWizardPageDescriptor() - Constructor for class de.uni_hildesheim.sse.ivml.ui.wizards.IVMLWizardPageDescriptor
 
IVMLWriter - Class in net.ssehub.easy.varModel.persistency
Writer for writing the variability model to an IVML output file.
IVMLWriter(Writer) - Constructor for class net.ssehub.easy.varModel.persistency.IVMLWriter
Class for writing ivml output appropriate for the EASy-Producer tool.
IVMLWriter(Writer, boolean) - Constructor for class net.ssehub.easy.varModel.persistency.IVMLWriter
Creates a writer instance.
IWizardPageDescriptor - Interface in net.ssehub.easy.dslCore.ui.wizards
Specification of relevant information of a AbstractFiletypeWizardPage instance.
IWizardPageFactory - Interface in net.ssehub.easy.dslCore.ui.wizards
Factory interface for individual wizard pages.
IXmlContainer - Interface in net.ssehub.easy.instantiation.core.model.artifactModel.xml
Defines the operations of an XML container, i.e., an element which contains XML elements.

J

jar(Path, Path, Path, Path) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Jar
Packs source files into target.
jar(Path, Collection<FileArtifact>, Path) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Jar
Packs source files into target.
jar(Path, Collection<FileArtifact>, Path, Path) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Jar
Packs source files into target.
Jar - Class in net.ssehub.easy.instantiation.java.instantiators
Creates JAR files.
Jar() - Constructor for class net.ssehub.easy.instantiation.java.instantiators.Jar
 
JarHandler - Class in net.ssehub.easy.instantiation.java.instantiators
A ZIP handler for JAR files.
JarHandler() - Constructor for class net.ssehub.easy.instantiation.java.instantiators.JarHandler
Creates a JAR handler for a JAR with default manifest and without manifest unpacking.
JarHandler(boolean) - Constructor for class net.ssehub.easy.instantiation.java.instantiators.JarHandler
Creates a JAR handler for a JAR with default manifest.
JarHandler(File, boolean) - Constructor for class net.ssehub.easy.instantiation.java.instantiators.JarHandler
Creates a JAR handler for a given manifest file.
JarUtils - Class in net.ssehub.easy.basics.io
Some helpful Jar methods.
JarUtils() - Constructor for class net.ssehub.easy.basics.io.JarUtils
 
JAVA_CLASSPATH - Static variable in class net.ssehub.easy.instantiation.java.JavaSettingsInitializer
 
JAVA_HOME - Static variable in class net.ssehub.easy.instantiation.java.instantiators.Javac
 
JavaAnnotation - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a Java annotation.
JavaAnnotation(String, Map<String, String>, IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
Default Constructor.
JavaAssignment - Class in net.ssehub.easy.instantiation.java.artifacts
Represents an assignment expression within a method.
JavaAssignment(IJavaParent, ExpressionStatement, String, ITypeBinding, ClassInstanceCreation) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaAssignment
Constructor for this class if on the right hand side is a constructor call.
JavaAttribute - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a Java attribute.
JavaAttribute(FieldDeclaration, String, IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
Default Constructor.
javac(Path, Path, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Javac
Compiles a source path to a target path.
javac(Collection<FileArtifact>, Path, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Javac
Compiles a source path to a target path.
Javac - Class in net.ssehub.easy.instantiation.java.instantiators
Compiles java files using Javac.
Javac() - Constructor for class net.ssehub.easy.instantiation.java.instantiators.Javac
 
JavaCall - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a Java annotation.
JavaCall(String, ITypeBinding) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaCall
Constructor for JavaCalls that are not bound to a parent fragment.
JavaCall(ExpressionStatement, String, ITypeBinding, IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaCall
Default Constructor.
JavaClass - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a Java class.
JavaClass(TypeDeclaration, IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Default Constructor.
JavaExtension - Class in net.ssehub.easy.instantiation.core.model.templateModel
Defines a java extension of the template language.
JavaExtension() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.JavaExtension
Constructor for serialization.
JavaExtension(Class<?>, TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.JavaExtension
Creates a default Java extension instance.
JavaExtension(String, TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.JavaExtension
Creates a java extension instance.
javaExtensions - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
JavaFileArtifact - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a Java source code file artifact.
JavaFileArtifact(File, ArtifactModel) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Creates a new class file artifact.
JavaFragmentArtifact - Class in net.ssehub.easy.instantiation.java.artifacts
A Java source fragment which has a parent.
JavaFragmentArtifact(IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaFragmentArtifact
Creates a Java fragment artifact.
JavaImport - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a Java import.
JavaImport(ImportDeclaration, IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaImport
Default Constructor.
JavaLogger - Class in net.ssehub.easy.basics.logger
This class is the ILogger implementation for java.util.logging.Logger.
JavaLogger() - Constructor for class net.ssehub.easy.basics.logger.JavaLogger
Constructor to initialize the instance of the logger.
JavaMethod - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a Java annotation.
JavaMethod(MethodDeclaration, IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
Default Constructor.
javaPackage() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Returns the package declaration.
JavaPackage - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a Java package.
JavaPackage(PackageDeclaration, IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaPackage
Default Constructor.
JavaParentFragmentArtifact - Class in net.ssehub.easy.instantiation.java.artifacts
A Java fragment artifact, which is also a Java parent element.
JavaParentFragmentArtifact(IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaParentFragmentArtifact
Creates a new parent fragment artifact.
JavaPath - Class in net.ssehub.easy.instantiation.core.model.artifactModel
Represents a Java path.
JavaPath(Path) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.JavaPath
Creates a new java path from a given path.
JavaPath(Path, String) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.JavaPath
Creates a new java path from a given path.
JavaProjectConfigurationDescriptor - Class in net.ssehub.easy.producer.ui.project_management
AbstractProjectCreationDescriptor to configur EASy projects as Java projects.
JavaProjectConfigurationDescriptor() - Constructor for class net.ssehub.easy.producer.ui.project_management.JavaProjectConfigurationDescriptor
 
JavaProjectHandler - Class in net.ssehub.easy.producer.eclipse
Implements a Java project handler for the initialization of path environments.
JavaProjectHandler() - Constructor for class net.ssehub.easy.producer.eclipse.JavaProjectHandler
Prevents this class from being instantiated from outside.
JavaQualifiedName - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a java qualified name.
JavaQualifiedName(QualifiedName, IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaQualifiedName
Default Constructor.
JavaSettings - Enum in net.ssehub.easy.instantiation.java
Java Settings.
JavaSettings() - Constructor for enum net.ssehub.easy.instantiation.java.JavaSettings
 
JavaSettingsInitializer - Class in net.ssehub.easy.instantiation.java
Initializes the settings for java.
JavaSettingsInitializer() - Constructor for class net.ssehub.easy.instantiation.java.JavaSettingsInitializer
 
JavaUtilities - Class in net.ssehub.easy.instantiation.core
Common utility functions for Java operations which may be used by several instantiators.
JavaUtilities() - Constructor for class net.ssehub.easy.instantiation.core.JavaUtilities
Avoid initialization of utility class.
JavaUtils - Class in net.ssehub.easy.varModel.utils
Some java helper methods.
JavaUtils() - Constructor for class net.ssehub.easy.varModel.utils.JavaUtils
 
JDK_PATH - Static variable in class net.ssehub.easy.instantiation.core.JavaUtilities
 
join(JoinExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Performs the join operation.
join(Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Joins the results from #handleInPlaceCommands(String) with the current command stack.
JoinExpression - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Realizes a VIL join, typically over the variability model configuration and / or a project's artifact model.
JoinExpression(JoinVariableDeclaration[], Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.JoinExpression
Creates a new join expression.
JoinExpressionTreeNode - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Implements an element node for join expressions.
JoinExpressionTreeNode(TreeNode, JoinExpression) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.JoinExpressionTreeNode
Implements an element tree node.
joinfields(String, String, String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
joinfields(String, String, String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
joinfields(String, String, String) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Returns a concatenation of the string representation of elements, with begin as lead in, sep as separator between the elements and end as lead out.
joinfields(String, String, String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
joinfields(Sequence<T>, String, String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SequenceOperations
Returns a concatenation of the string representation of elements, with begin as lead in, sep as separator between the elements and end as lead out.
JoinVariableDeclaration - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Defines a variable declaration for VIL joins.
JoinVariableDeclaration(String, Expression, boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.JoinVariableDeclaration
Creates a new variable declaration.
joinVariables - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.JoinExpression
 
JRE_CLASS_PATH - Static variable in class net.ssehub.easy.instantiation.core.JavaUtilities
 

K

keepFirst(Value, Value) - Static method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
Keeps the first value of actual and newValue.
keyObject(AbstractVariable) - Static method in class net.ssehub.easy.varModel.cst.VariablePool
Returns the key object for hashes, also for tests.
keys() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Returns the keys of this map.
kind - Variable in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage.ButtonListener
 
kindOf - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.TypeSelectEvaluator
 
knownLocations - Variable in class net.ssehub.easy.basics.modelManagement.ModelLocations
 
knownURI - Variable in class net.ssehub.easy.basics.modelManagement.ModelInfoHolder
 
knowsVariable(AbstractVariable) - Method in class net.ssehub.easy.varModel.cst.VariablePool
Returns whether this pool knows a certain variable.

L

label - Variable in class net.ssehub.easy.producer.ui.confModel.ComboboxGUIVariable.ComboItem
 
label - Variable in class net.ssehub.easy.producer.ui.confModel.LabelGUIEditor
 
LabelGUIEditor - Class in net.ssehub.easy.producer.ui.confModel
Implements a (non-modifable) label editor implementation.
LabelGUIEditor(Label) - Constructor for class net.ssehub.easy.producer.ui.confModel.LabelGUIEditor
Creates a label editor representation.
LANGUAGE - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
LANGUAGE - Static variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
LANGUAGE_UNIT - net.ssehub.easy.instantiation.core.model.common.ITraceFilter.LanguageElementKind
The top-level language unit.
LanguageElementKind() - Constructor for enum net.ssehub.easy.instantiation.core.model.common.ITraceFilter.LanguageElementKind
 
last - Variable in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
 
last() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
last() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
last() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Returns the last element.
last() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
LAST - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SequenceOperations
Implements the "last" operation.
LAST - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
LAST - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
lastComment - Variable in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
lastContent - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
lastContentFormatted - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
lastContentLineEndType - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
lastContentNestingLevel - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
lastContentReplaceEmptyLine() - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
Returns whether the last content commands that empty lines (itself empty, following line breaks) shall be removed.
lastContentReplaceEmptyLine() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
lastEdited - Variable in class net.ssehub.easy.producer.ui.confModel.GUIHistoryItem
 
lastException - Variable in class net.ssehub.easy.instantiation.core.model.common.Resolver.CallExpressionTester
 
lastModification - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
 
lastModification() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
 
lastModification() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
lastModification() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FragmentArtifact
 
lastModification() - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifact
Returns the last modification timestamp of this artifact.
lastModification() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Returns the last modification timestamp of this artifact.
lastOpenedManifest - Variable in class net.ssehub.easy.instantiation.java.instantiators.JarHandler
 
lastPersisted - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
 
lastProject - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.InterfaceDropDown
The information, which was used to build the selectable data of this combo box.
lastSelection - Variable in class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
 
lastToLowerCase(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Turns the last character into a lower case character.
lastToLowerCase(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.StringValueHelper
Turns the last character into a lower case character using the default system locale.
lastToLowerCase(String, Locale) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.StringValueHelper
Turns the last character into a lower case character using the given locale.
lastToUpperCase(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Turns the last character into an upper case character (QVT).
lastToUpperCase(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.StringValueHelper
Turns the last character into an upper case character using the default system locale.
lastToUpperCase(String, Locale) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.StringValueHelper
Turns the last character into an upper case character using the given locale.
lastVariable - Variable in class net.ssehub.easy.varModel.model.filter.IDecisionVariableInConstraintFinder
 
lastVarModelIdentifierEx - Variable in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
 
lazy - Variable in class net.ssehub.easy.producer.eclipse.persistency.project_creation.AbstractProjectCreator
 
lazy - Variable in class net.ssehub.easy.producer.eclipse.persistency.project_creation.ProjectCreator
 
lazyInitConflicts() - Method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Initializes the conflicts set if required.
lblInfoImage - Variable in class net.ssehub.easy.producer.ui.productline_editor.IOButton
 
lblText - Variable in class net.ssehub.easy.producer.ui.internal.NewEASyProjectWizardPage
 
Leaf - Class in net.ssehub.easy.varModel.cst
Class for leaves in the ConstraintSyntaxTree.
Leaf() - Constructor for class net.ssehub.easy.varModel.cst.Leaf
 
leafNodeProject - Variable in class net.ssehub.easy.dslCore.ui.hyperlinking.GenericHyperlink
Stores the IVML-project in which the node of this hyperlink is located in.
LEGACY - net.ssehub.easy.varModel.model.datatypes.Operation.NestingMode
 
length - Variable in class net.ssehub.easy.dslCore.translation.Message.IssueLocation
 
length() - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Returns the actual length of the internal parse buffer.
length(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
The length of the string.
LESS - net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumComparisonOperationDescriptor.OperationKind
 
LESS - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericNumberOperations
 
LESS - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
LESS - Static variable in class net.ssehub.easy.varModel.model.datatypes.OrderedEnum
 
LESS - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
LESS - Static variable in class net.ssehub.easy.varModel.model.datatypes.VersionType
 
LESS_COMPARATOR - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericNumberOperations
 
LESS_EQUALS - net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumComparisonOperationDescriptor.OperationKind
 
LESS_EQUALS - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericNumberOperations
 
LESS_EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
LESS_EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.OrderedEnum
 
LESS_EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
LESS_EQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.VersionType
 
LESS_EQUALS_COMPARATOR - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericNumberOperations
 
LESS_EQUALS_INTEGER_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
LESS_EQUALS_INTEGER_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
LESS_EQUALS_REAL_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
LESS_EQUALS_REAL_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
LESS_INTEGER_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
LESS_INTEGER_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
LESS_REAL_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
LESS_REAL_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
LESS_THEN - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
LESS_THEN_EQUALS - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
lessEqualThan(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Represents the less-then-equals comparison for integers.
lessEqualThan(Version, Version) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoVersion
Represents the less-then-equals comparison for versions.
lessEqualThen(double, double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Represents the less-then-equals comparison for reals.
lessThan(double, double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Represents the less-than comparison for reals.
lessThan(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Represents the less-then comparison for integers.
lessThan(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns whether string1 is less than string2 with respect to the current locale.
lessThan(Version, Version) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoVersion
Represents the less-then comparison for versions.
LESSTHAN - Static variable in class net.ssehub.easy.producer.core.persistence.internal.xml.XMLConstants
XML Character:Escaped opening brackets.
lessThanEqual(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns whether string1 is less than or equal string2 with respect to the current locale.
Let - Class in net.ssehub.easy.varModel.cst
Represents a let expression, i.e.
Let(DecisionVariableDeclaration, ConstraintSyntaxTree) - Constructor for class net.ssehub.easy.varModel.cst.Let
Creates a new let expression.
LET - net.ssehub.easy.varModel.model.search.SearchContext
Search within a let expression.
LET - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for let.
level - Variable in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
level - Variable in class de.uni_hildesheim.sse.translation.ExpressionTranslator
 
level - Variable in class net.ssehub.easy.basics.logger.EASyLoggerFactory
 
Level() - Constructor for class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Level
 
Level(Resolver.IContextType) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.Resolver.Level
Creates a new level with a given context type.
LEVEL_UNLIMITED - Static variable in class de.uni_hildesheim.sse.translation.AssignmentDetector
The level specification to be used if traversal shall not be limited.
levels - Variable in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
 
levels - Variable in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
 
LHS - net.ssehub.easy.instantiation.core.model.buildlangModel.Rule.Side
The left hand side (LHS), i.e., the post conditions.
LHS_NOT_COLLECTION - Static variable in class de.uni_hildesheim.sse.translation.ErrorCodes
Operand of collection operation is not a collection.
lhsMatchVariables - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
 
lhsRhsBuildMatchFound - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildEnablingApplicator
 
LhsRhsMatchLoop - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop
A generic loop over LHS/RHS matches determining which combinations need a build.
LhsRhsMatchLoop() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.LhsRhsMatchLoop
 
lhsRuleCalls - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
lhsRuleCalls - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
 
lhsRuleMatches - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
lhsRuleMatches - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
 
lhsVariables - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
 
lhsVars - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
license - Variable in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
 
license - Variable in class net.ssehub.easy.reasoning.core.reasoner.ReasonerDescriptor
 
LICENSE - Static variable in class net.ssehub.easy.reasoning.sseReasoner.Descriptor
 
licenseRestriction - Variable in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
 
licenseRestriction - Variable in class net.ssehub.easy.reasoning.core.reasoner.ReasonerDescriptor
 
limit - Variable in class net.ssehub.easy.instantiation.core.model.expressions.Resolver.Level
 
limitVariables() - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver.Level
Indicates that subsequent resolutions within that scope shall not exceed this scope.
limitVariablesOnCurrentLevel() - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Indicates that subsequent resolutions within that scope shall not exceed the actual scope.
line - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.Dtd
 
LINE_END - net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement.LineEndType
Emit line end.
LINE_SEPARATOR - Static variable in class net.ssehub.easy.basics.logger.LogFormatter
 
LINEBREAK - Static variable in class net.ssehub.easy.reasoning.core.performance.PerformanceStatistics
 
lineEnding - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.FormattingConfiguration
 
lineEndType - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement
 
LineEndType() - Constructor for enum net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement.LineEndType
 
LINEFEED - Static variable in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizard
 
LINEFEED - Static variable in class net.ssehub.easy.producer.core.persistence.internal.xml.XMLConstants
XML Character:Linefeed.
LINEFEED - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: Linefeed.
lineNumber - Variable in class net.ssehub.easy.dslCore.translation.Message.IssueLocation
1-based line number.
lineNumberEnd - Variable in class net.ssehub.easy.dslCore.translation.Message.IssueLocation
1-based line number end.
linkFirst(Constraint) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Links constraint as first constraint.
linkLast(Constraint) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Links constraint as last constraint.
list - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
 
list - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver.ResolutionList
 
list - Variable in class net.ssehub.easy.varModel.confModel.CompoundValueSetter
 
listAvailableModels() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Returns a list with all models that are available within this project.
listAvailableModels() - Method in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
Returns a list with all (alternative) models of this model.
listener - Variable in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor.DocumentContextObserver
 
listener - Variable in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor.ValidationStateListener
 
listener - Variable in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
Optional IModelListener for getting informed whenever the managed model was replaced by the parser.
listener - Variable in class net.ssehub.easy.producer.ui.confModel.ComboboxGUICellEditor
 
listener - Variable in class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor
 
listener - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
 
listener - Variable in class net.ssehub.easy.producer.ui.productline_editor.DelegatingEasyEditorPage
 
listener - Variable in class net.ssehub.easy.reasoning.core.frontend.ReasoningProcess
 
listener - Variable in class net.ssehub.easy.reasoning.core.impl.ReasonerRegistry
 
listener - Variable in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
 
listener - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
listener - Variable in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
listener - Variable in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
 
listeners - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactChangedListenerQueue
 
listeners - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.CompositeArtifact
 
listeners - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.AbstractArtifactRepresentation
 
listeners - Variable in class net.ssehub.easy.producer.core.mgmt.VilExecutionThread
 
listeners - Variable in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
 
listeners - Variable in class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
 
listeners - Variable in class net.ssehub.easy.varModel.confModel.Configuration
 
listeners - Variable in class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
 
ListSequence<T> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements an array wrapper for the VIL sequence type.
ListSequence(List<T>, Class<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
Creates a new array collection wrapper using the default type registry.
ListSequence(List<T>, TypeDescriptor<?>...) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
Creates a new array collection wrapper using the default type registry.
ListSequence(List<T>, TypeRegistry, Class<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
Creates a new array collection wrapper.
ListSet<T> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements an list wrapper for the VIL set type.
ListSet(List<T>, Class<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
Creates a new array collection wrapper using the default type registry.
ListSet(List<T>, TypeDescriptor<?>...) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
Creates a new array collection wrapper.
ListSet(List<T>, TypeRegistry, Class<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
Creates a new array collection wrapper using the default type registry.
ListVariableDeclarationReceiver<I extends IResolvable> - Class in net.ssehub.easy.instantiation.core.model.common
Implements a simple list variable declaration receiver.
ListVariableDeclarationReceiver() - Constructor for class net.ssehub.easy.instantiation.core.model.common.ListVariableDeclarationReceiver
Creates a receiver.
ListVariableDeclarationReceiver(int) - Constructor for class net.ssehub.easy.instantiation.core.model.common.ListVariableDeclarationReceiver
Creates a receiver of given initial size.
ListWrapperValue - Class in net.ssehub.easy.varModel.cstEvaluation
Special wrapper value for lists.
ListWrapperValue(List<Value>) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ListWrapperValue
Creates a list wrapper value.
literal - Variable in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.EnumAttributeFreezeProvider
 
literal - Variable in class net.ssehub.easy.varModel.model.values.EnumValue
 
literals - Variable in class net.ssehub.easy.varModel.model.datatypes.Enum
 
load() - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Loads the configuration file.
load() - Method in interface net.ssehub.easy.producer.core.persistence.datatypes.IPersistencer
Loads a PersistentProject, which is an EASy project representation, from a storage (file system).
load() - Method in class net.ssehub.easy.producer.core.persistence.standard.Persistencer
 
load() - Method in class net.ssehub.easy.producer.eclipse.persistency.EASyPersistencer
Reads the persistent data and transforms them into a ProductLineProject.
load() - Method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipsePersistencer
 
load(File) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Loads and builds the jdom-tree.
load(Reader) - Method in class net.ssehub.easy.varModel.management.CommentResource
Loads the resource from a given reader.
load(ModelInfo<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Loads the specified model and resolves its imports.
load(ModelInfo<M>, boolean) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
load(ModelInfo<M>, List<IMessage>) - Method in interface net.ssehub.easy.basics.modelManagement.IModelRepository
Loads the model related to info with a new default import resolver.
load(ModelInfo<M>, List<IMessage>) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Loads the model related to info with a new default import resolver.
load(ModelInfo<M>, List<IMessage>) - Method in class net.ssehub.easy.basics.modelManagement.ModelRepository
 
load(ModelInfo<M>, ImportResolver<M>) - Method in interface net.ssehub.easy.basics.modelManagement.IModelLoader
Loads the related model.
load(ModelInfo<M>, ImportResolver<M>, List<IMessage>) - Method in interface net.ssehub.easy.basics.modelManagement.IModelRepository
Loads the model related to info with the given import resolver.
load(ModelInfo<M>, ImportResolver<M>, List<IMessage>) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Loads the model related to info.
load(ModelInfo<M>, ImportResolver<M>, List<IMessage>) - Method in class net.ssehub.easy.basics.modelManagement.ModelRepository
 
load(ModelInfo<Script>, ImportResolver<Script>) - Method in class net.ssehub.easy.instantiation.serializer.xml.loader.VILModelLoader
 
load(ModelInfo<Template>, ImportResolver<Template>) - Method in class net.ssehub.easy.instantiation.serializer.xml.loader.VTLModelLoader
 
load(ModelInfo<Project>, ImportResolver<Project>) - Method in class net.ssehub.easy.instantiation.serializer.xml.loader.IVMLModelLoader
 
load(ModelInfo<R>, ImportResolver<R>) - Method in class net.ssehub.easy.dslCore.ModelUtility
 
load(ResolutionContext<M>, HashSet<M>, ModelInfo<M>, List<IMessage>, ModelImport<M>, List<ModelImport<M>>) - Method in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
Loads the given model information, checks it for conflicts.
loadAndInitialize(IProject) - Method in class net.ssehub.easy.producer.eclipse.persistency.ResourcesMgmt
Loads and initializes the project.
loadComments(ModelInfo<Project>) - Method in class net.ssehub.easy.varModel.management.ModelCommentsPersistencer
Loads comments from the resolved project of info.
loadDefaultConfiguration() - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Loads the default configuration from the preference store.
loadDefaultModels() - Method in class net.ssehub.easy.producer.core.persistence.standard.Persistencer
Loads the default models if existent.
loadDefaultModels(ClassLoader, ProgressObserver, Map<Configuration.PathKind, File>) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Loads the default models if existent.
loadDefaultModels(ProgressObserver) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Loads the default models if existent using the class loader of this class.
loadDefaultModels(ProgressObserver, Map<Configuration.PathKind, File>) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Loads the default models if existent using the class loader of this class.
loader - Variable in class net.ssehub.easy.basics.modelManagement.ModelInfo
 
loader - Variable in class net.ssehub.easy.dslCore.TopLevelModelAccessor.AbstractModelAccessor
 
loaders - Variable in class net.ssehub.easy.basics.modelManagement.ModelLoaders
 
loaders - Variable in class net.ssehub.easy.basics.modelManagement.ModelManagement
 
loaders - Static variable in class net.ssehub.easy.instantiation.core.model.templateModel.ExtensionClassLoaders
 
loaders() - Method in interface net.ssehub.easy.basics.modelManagement.IModelManagementRepository
Returns the loaders.
loaders() - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Provides access to the model loaders.
loaders() - Method in class net.ssehub.easy.basics.modelManagement.ModelRepository
Returns the loaders.
loading - Variable in class net.ssehub.easy.basics.modelManagement.ModelManagement
 
LOADING - net.ssehub.easy.basics.modelManagement.IModelProcessingListener.Type
Loading a model, i.e., parsing the model definition and turning it into the internal model implementation.
loadIvmlModel() - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Loads the IVML model and creates a configuration instance.
loadIvmlPreferences() - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Loads the properties for indentation.
loadModel(String, String, ModelManagement<Model>, Configuration.PathKind) - Method in class net.ssehub.easy.producer.core.persistence.standard.ModelLoader
Loads the Project or the Script and stores it to in a ModelContainer.
loadModel(String, String, Configuration.PathKind) - Method in class net.ssehub.easy.producer.core.persistence.standard.ModelLoader
Loads the Project or the Script and adds it to the given PersistentProject.
loadModel(ModelManagement<M>, File) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Loads an IModel from a file, i.e.
loadModel(PathEnvironment, String, ModelType) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Loads a specific model.
loadModels(Model...) - Method in class net.ssehub.easy.producer.core.persistence.internal.DataStorage
 
loadModels(Model...) - Method in interface net.ssehub.easy.producer.core.persistence.internal.StorageConnector
Loads the specified models.
loadModels(Model...) - Method in class net.ssehub.easy.producer.core.persistence.internal.xml.XmlConnector
 
loadModels(PersistentProject) - Method in class net.ssehub.easy.producer.core.persistence.internal.DataStorage
 
loadModels(PersistentProject) - Method in interface net.ssehub.easy.producer.core.persistence.internal.StorageConnector
Method for loading models out of a persistent file/database.
loadModels(PersistentProject) - Method in class net.ssehub.easy.producer.core.persistence.internal.xml.XmlConnector
 
loadOnStart() - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Loads default information on startup.
loadPLP() - Method in class net.ssehub.easy.producer.core.persistence.standard.Persistencer
Loads a PLPInfo from a storage (file system).
loadProject(IProject) - Static method in class net.ssehub.easy.producer.eclipse.EASyUtils
Loads a project and registers it if necessary.
loadProperties - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
loadProperties(File, Properties, String) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Loads properties from file into prop possibly overriding existing properties.
LoadProperties - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Represents a file of properties to be loaded.
LoadProperties(String, Script) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.LoadProperties
Creates a new properties object.
LoadResult(List<M>, List<IMessage>) - Constructor for class net.ssehub.easy.basics.modelManagement.IModelLoader.LoadResult
Creates a result instance.
loadRootPLPInfo(PathEnvironment, String, File) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Loads the information of the root product line project from the configuration at the given location.
loadVilArgumentProviderStates() - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Loads the state of all VIL argument providers.
LocalConfiguration - Class in net.ssehub.easy.varModel.cstEvaluation
Creates a local configuration instance.
LocalConfiguration() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.LocalConfiguration
Creates a local configuration instance.
LocalDecisionVariable - Class in net.ssehub.easy.varModel.cstEvaluation
A local decision variable representing a parameter or a local variable.
LocalDecisionVariable(DecisionVariableDeclaration, IConfiguration, IDecisionVariable) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
Creates a local decision variable.
locale - Variable in class net.ssehub.easy.basics.modelManagement.ModelInfo
 
locale - Variable in class net.ssehub.easy.basics.modelManagement.ModelLocale
 
locale - Variable in class net.ssehub.easy.basics.modelManagement.ModelManagement
 
locale - Variable in class net.ssehub.easy.instantiation.core.model.expressions.AbstractTracerBase
 
locale - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StreamTracer
 
locale - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationContext
 
locale() - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Provides access to the internationalization mechanisms.
LOCALE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
localeToString(EvaluationAccessor) - Static method in class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
Turns the locale of the accessor/context into a string.
localize(Project, IFileSystemArtifact) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Localizes the given path taken from source with respect to this project.
localize(Project, Path) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Localizes the given path taken from source with respect to this project.
localModelOverride - Variable in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
 
localVariableCreated(LocalDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
localVariableCreated(LocalDecisionVariable) - Method in interface net.ssehub.easy.varModel.cstEvaluation.IResolutionListener
Is called when a local variable is created as part of container operation evaluation or let-evaluation.
localVariableDisposed(LocalDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
localVariableDisposed(LocalDecisionVariable) - Method in interface net.ssehub.easy.varModel.cstEvaluation.IResolutionListener
Is called when a local variable is disposed as part of container operation evaluation or let-evaluation.
localVariablesCount - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInConstraintFinder
 
location - Variable in class net.ssehub.easy.basics.modelManagement.ModelInfo
 
location - Variable in class net.ssehub.easy.basics.modelManagement.ModelLocations.Location
 
location - Variable in class net.ssehub.easy.dslCore.translation.Message.IssueLocation
 
location - Variable in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
The location of the project.
location - Variable in class net.ssehub.easy.producer.core.persistence.internal.DataStorage
 
location - Variable in class net.ssehub.easy.producer.core.persistence.standard.ModelLoader
 
location - Variable in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
The location (folder) of the managed model.
location - Variable in class net.ssehub.easy.producer.core.varMod.container.SemanticErrorDescription
 
location - Variable in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
Location(File) - Constructor for class net.ssehub.easy.basics.modelManagement.ModelLocations.Location
Creates a new location.
locationHint - Variable in class net.ssehub.easy.dslCore.translation.LogMessageReceiver
 
locations - Variable in class net.ssehub.easy.basics.modelManagement.ModelLocations
 
locations - Variable in class net.ssehub.easy.basics.modelManagement.ModelManagement
 
locations() - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Provides access to the model location.
LOG_FILE_PATH - Static variable in class net.ssehub.easy.basics.logger.EASyLoggerFactory
Specification to log into a specified file instead of logging into the console.
LOG_FORMATTER - Static variable in class net.ssehub.easy.basics.logger.AbstractJavaLogger
 
LOG_RESULT - Static variable in class net.ssehub.easy.reasoning.core.frontend.ReasoningProcess
 
LogFormatter - Class in net.ssehub.easy.basics.logger
This Formatter is used by the EASyLogger to format the logging output.
LogFormatter() - Constructor for class net.ssehub.easy.basics.logger.LogFormatter
 
logger - Variable in class net.ssehub.easy.basics.logger.EASyLoggerFactory
 
logger - Variable in class net.ssehub.easy.basics.logger.FileLogger
 
logger - Variable in class net.ssehub.easy.basics.logger.JavaLogger
 
logger - Variable in class net.ssehub.easy.dslCore.translation.LogMessageReceiver
 
logger - Static variable in class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
 
logger - Static variable in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
logger - Static variable in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
 
logger - Variable in class net.ssehub.easy.instantiation.serializer.xml.converter.AbstractDescriptorConverter
 
logger - Static variable in class net.ssehub.easy.instantiation.serializer.xml.converter.ClassWrapperConverter
 
logger - Static variable in class net.ssehub.easy.instantiation.serializer.xml.converter.EnumValueConverter
 
logger - Static variable in class net.ssehub.easy.instantiation.serializer.xml.converter.IVMLTypeDescriptorConverter
 
logger - Static variable in class net.ssehub.easy.instantiation.serializer.xml.converter.ProjectConverter
 
logger - Static variable in class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionTypeDescriptorConverter
 
logger - Static variable in class net.ssehub.easy.instantiation.serializer.xml.converter.TypeRegistryConverter
 
logger - Static variable in class net.ssehub.easy.instantiation.serializer.xml.converter.VTLTypeConverter
 
logger - Static variable in class net.ssehub.easy.instantiation.serializer.xml.loader.IVMLModelLoader
 
logger - Static variable in class net.ssehub.easy.instantiation.serializer.xml.loader.VILModelLoader
 
logger - Static variable in class net.ssehub.easy.instantiation.serializer.xml.loader.VTLModelLoader
 
logger - Static variable in class net.ssehub.easy.instantiation.serializer.xml.mapper.ClassNameAliasingMapper
 
logger - Static variable in class net.ssehub.easy.instantiation.serializer.xml.ModelDeserializer
 
logger - Static variable in class net.ssehub.easy.instantiation.serializer.xml.ModelSerializer
 
logger - Static variable in class net.ssehub.easy.instantiation.serializer.xml.XmlIo
 
logger - Variable in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
 
logger - Variable in class net.ssehub.easy.producer.eclipse.EclipseLogger
 
logger - Variable in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
 
logger() - Static method in class net.ssehub.easy.varModel.model.DecisionVariableDeclaration
Logger.
LOGGER - Static variable in class net.ssehub.easy.basics.modelManagement.ModelManagement
 
LOGGER - Static variable in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
 
LOGGER - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlBaseTypeResolver
 
LOGGER - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeResolver
 
LOGGER - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
LOGGER - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
 
LOGGER - Static variable in class net.ssehub.easy.producer.core.mgmt.PLPInfo
 
LOGGER - Static variable in class net.ssehub.easy.producer.core.mgmt.SPLsManager
 
LOGGER - Static variable in class net.ssehub.easy.producer.core.persistence.Configuration
 
LOGGER - Static variable in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
 
LOGGER - Static variable in class net.ssehub.easy.producer.core.persistence.standard.EASyConfigFileImporter
 
LOGGER - Static variable in class net.ssehub.easy.producer.core.persistence.standard.EASyInitializer
 
LOGGER - Static variable in class net.ssehub.easy.producer.core.persistence.standard.ModelLoader
 
LOGGER - Static variable in class net.ssehub.easy.producer.core.persistence.standard.Persistencer
 
LOGGER - Static variable in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
 
LOGGER - Static variable in class net.ssehub.easy.producer.eclipse.EASyUtils
 
LOGGER - Static variable in class net.ssehub.easy.producer.eclipse.model.ProductLineProject
 
LOGGER - Static variable in class net.ssehub.easy.producer.eclipse.persistency.project_creation.AbstractProjectCreator
 
LOGGER - Static variable in class net.ssehub.easy.producer.eclipse.persistency.project_creation.ProjectCreator
 
LOGGER - Static variable in class net.ssehub.easy.producer.eclipse.PLPWorkspaceListener
 
LOGGER - Static variable in class net.ssehub.easy.producer.ui.confModel.GUIHistory
 
LOGGER - Static variable in class net.ssehub.easy.producer.ui.internal.NewEASyProjectWizard
 
LOGGER - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
 
LOGGER - Static variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ModelCombobox
 
LOGGER - Static variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu
 
LOGGER - Static variable in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
 
LOGGER - Static variable in class net.ssehub.easy.reasoning.sseReasoner.Reasoner
 
LOGGER - Static variable in class net.ssehub.easy.reasoning.sseReasoner.RescheduleValueChangeVisitor
 
LOGGER - Static variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
LOGGER - Static variable in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
 
LOGGER - Static variable in class net.ssehub.easy.varModel.confModel.ToplevelVarConfigProvider
 
LOGGER - Static variable in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
LOGGER - Static variable in class net.ssehub.easy.varModel.model.values.Value
 
LOGGING - Static variable in class net.ssehub.easy.reasoning.sseReasoner.Descriptor
 
LOGGING_LEVEL_PROPERTY - Static variable in class net.ssehub.easy.basics.logger.EASyLoggerFactory
 
LoggingLevel - Enum in net.ssehub.easy.basics.logger
ENUM for ILogger Logging Level.
LoggingLevel() - Constructor for enum net.ssehub.easy.basics.logger.LoggingLevel
 
logInformation(Project, ReasonerConfiguration) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Logs reasoning summary based on prj, the measures and the messages.
logInformation(Project, ReasonerConfiguration.IAdditionalInformationLogger, boolean) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Logs reasoning summary based on prj, the measures and the messages.
logInformation(Project, ReasonerConfiguration, boolean) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Logs reasoning summary based on prj, the measures and the messages.
LogMessageReceiver - Class in net.ssehub.easy.dslCore.translation
A simple fallback receiver that does not store messages.
LogMessageReceiver(Class<?>, String) - Constructor for class net.ssehub.easy.dslCore.translation.LogMessageReceiver
Creates a log message receiver.
LOGO - Static variable in class net.ssehub.easy.producer.ui.internal.Activator
 
logReceiver - Variable in class de.uni_hildesheim.sse.ModelUtility
 
logResult() - Method in class net.ssehub.easy.reasoning.core.frontend.ReasoningProcess
Performs the result logging as it was previously integrated into the reasoner but removed for performance reasons.
logSequenceException(String, Exception) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Logs a sequence synchronization exception.
lookupOrCreate(String, ArtifactModel) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Looks up the given path in the path cache or creates a new path object registering it in the path cache of model.
LOOP_EXECUTION - net.ssehub.easy.instantiation.core.model.common.ITraceFilter.LanguageElementKind
Execution of a built-in loop.
LoopExpressionTreeNode - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Implements an element node for loop expressions.
LoopExpressionTreeNode(TreeNode, IEnumeratingLoop) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.LoopExpressionTreeNode
Implements an element tree node.
LoopStatement - Class in net.ssehub.easy.instantiation.core.model.templateModel
Representation of a loop-statement in VIL which allows multiple processing of a WorkflowElementBlock instance.
LoopStatement() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.LoopStatement
Constructor for serialization.
LoopStatement(VariableDeclaration, Expression, ITemplateElement, Expression, Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.LoopStatement
Create a loop-statement.

M

main(String[]) - Static method in class de.uni_hildesheim.sse.generator.Main
Executes the language generator.
Main - Class in de.uni_hildesheim.sse.generator
Executes the language generator.
Main() - Constructor for class de.uni_hildesheim.sse.generator.Main
 
mainBuildScript - Variable in class net.ssehub.easy.producer.core.mgmt.PLPInfo
The main build script, specifying how to instantiate the whole project.
mainBuildScript - Variable in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
This script should be the entry point for defining VIL build script.
mainBuildScript - Variable in class net.ssehub.easy.producer.core.persistence.standard.ProjectCreationResult
 
mainName - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
mainOut - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
MainPreferencePage - Class in net.ssehub.easy.producer.ui.configuration
Just an empty preference page as the main hook-in point for EASy-Producer preference pages.
MainPreferencePage() - Constructor for class net.ssehub.easy.producer.ui.configuration.MainPreferencePage
 
MainPropertyPage - Class in net.ssehub.easy.producer.ui.configuration
Just an empty property page as the main hook-in point for EASy-Producer preference pages.
MainPropertyPage() - Constructor for class net.ssehub.easy.producer.ui.configuration.MainPropertyPage
 
make(Path, String, String, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.ant.instantiators.Make
Runs make-scripts with the help of ANT.
Make - Class in net.ssehub.easy.instantiation.ant.instantiators
A Make-Instantiator, wich runs make-scripts with the help of ANT (operating system independent).
Make() - Constructor for class net.ssehub.easy.instantiation.ant.instantiators.Make
 
makeAbsolute(File, String) - Static method in class net.ssehub.easy.producer.core.persistence.internal.util.FileUtils
Makes a given location absolute if required.
makeAbsolute(String) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment.Entry
Makes the given location absolute.
makeAbsolute(String) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment
Makes a file location absolute with respect to the known paths in this instance.
makeAbsoluteFile(File, String) - Static method in class net.ssehub.easy.producer.core.persistence.internal.util.FileUtils
Makes a given location absolute if required.
makeConstant() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
Makes an attribute constant.
makeModifiable() - Method in class net.ssehub.easy.producer.ui.configuration.VtlArgumentProviderPreferencePage
Make the editor modifiable.
makeRelative(File) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Makes the given file relative to this model.
makeRelative(File) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment.Entry
Makes the given location relative.
makeRelative(File) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment
Makes a file location relative with respect to the known paths in this instance.
makeRelative(File, File) - Static method in class net.ssehub.easy.producer.core.persistence.internal.util.FileUtils
Make a location relative to baseFolder if possible.
makeRelative(File, ArtifactModel) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Makes the given file relative to the given model.
makeRelative(Object) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StreamTracer
Makes a string value obtained from the StringValueHelper relative.
makeRelative(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Makes the given path relative to this model.
makeRelative(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StreamTracer
Aims at making the given string relative to the base folders stored in this instance.
makeRelative(String, File) - Method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.ZipHandler
Makes a file path relative to the given basePath.
makeRelative(String, ArtifactModel) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Makes the given path relative to the given model.
makeRelative(URI) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StreamTracer
Aims at making the given URI relative to the base folders stored in this instance.
makeRelativeFile(File) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Makes the given file relative to this model.
makeRelativeFile(File, File) - Static method in class net.ssehub.easy.producer.core.persistence.internal.util.FileUtils
Make a location relative to baseFolder if possible.
makeUnique(List<T>) - Static method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory
Returns a list of unique elements taken from list.
makeVariable() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
Makes a constant attribute variable.
makeWsPathAbsolute(IPath) - Static method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.PersistenceUtils
Turns a workspace-relative path into an absolute path.
manager - Variable in class net.ssehub.easy.basics.pool.Pool
 
MANDATORY - net.ssehub.easy.varModel.model.filter.mandatoryVars.Importance
 
MandatoryClassifierSettings - Class in net.ssehub.easy.varModel.model.filter.mandatoryVars
MandatoryClassifierSettings() - Constructor for class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryClassifierSettings
Creates default settings.
MandatoryDeclarationClassifier - Class in net.ssehub.easy.varModel.model.filter.mandatoryVars
Heuristic classifier, which determines whether the variables of a Configuration should be changed by the user or not.
MandatoryDeclarationClassifier(Configuration, FilterType) - Constructor for class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
Initializes, but not start, this classifier.
MandatoryDeclarationClassifier(Configuration, FilterType, MandatoryClassifierSettings) - Constructor for class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
Initializes, but not start, this classifier.
manifest - Variable in class net.ssehub.easy.instantiation.java.instantiators.JarHandler
 
manipulate(String) - Method in interface net.ssehub.easy.instantiation.core.model.common.StreamGobbler.IMsgManipulator
Manipulates a message.
manipulate(String) - Method in class net.ssehub.easy.instantiation.maven.Maven.CliMessageManipulator
 
manipulate(String) - Method in class net.ssehub.easy.instantiation.maven.Maven.PlexusMessageManipulator
 
manipulator - Variable in class net.ssehub.easy.instantiation.core.model.common.StreamGobbler
 
map - Variable in class de.uni_hildesheim.sse.translation.ContainableElementsMapAndComparator
map - Variable in class net.ssehub.easy.dslCore.translation.ExpressionTranslator
 
map - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
 
map - Variable in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIConfiguration
 
map - Variable in class net.ssehub.easy.producer.ui.productline_editor.ImageProvider
 
map - Variable in class net.ssehub.easy.varModel.cstEvaluation.LocalConfiguration
 
map - Static variable in class net.ssehub.easy.varModel.model.values.ValueFactory
This map values associated to the origin datatype.
map(IVariable) - Method in interface net.ssehub.easy.basics.modelManagement.IVersionRestriction.IVariableMapper
Maps variable to its copied version.
map(IVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationUtils.VariableReplacer
 
map(IVersionRestriction.IVariableMapper, DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestriction
Maps var via mapper.
map(VariableDeclaration, boolean) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
Maps the variable declaration considering the initially specified mapping.
map(IDecisionVariable, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver
Map the variable and its nested variables to the configuration and follows references.
map(Variable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
Maps a variable to its accessor expression.
map(AbstractVariable) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
Maps an abstract variable for proper copying.
map(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
Maps a decision variable for proper copying.
Map<K,​V> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Defines the VIL type "Map".
Map(Map<Object, Object>, TypeDescriptor<?>[]) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Creates a map wrapper.
Map(TypeDescriptor<?>[]) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Creates a new map.
Map(TypeDescriptor<?>[], int) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Creates a new map.
MAP - Static variable in class de.uni_hildesheim.sse.vil.expressions.ResourceRegistry
 
mapAnnotation(Attribute) - Method in class net.ssehub.easy.varModel.model.rewrite.CSTCopyVisitor
mapAny(Sequence<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
mapAny(Sequence<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
mapAny(Sequence<T>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Maps the elements of this sequence to the elements of other and returns the mapping pairs (based on the equals operation) regardless of the sequence.
mapAny(Sequence<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
mapAny(Sequence<T>, Sequence<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SequenceOperations
Maps the elements of seq1 to the elements of seq2 and returns the mapping pairs (based on the equals operation) regardless of their sequence.
mapDefaultedParameters(Map<String, V>, V[]) - Static method in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
Adds all parameters with default values to result.
MapExpression - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Describes a map statement.
MapExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
Constructor for serialization.
MapExpression(VariableDeclaration[], Expression, IRuleElement[], TypeDescriptor<?>[], boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
Creates a map statement.
mapLeaf(Variable) - Method in interface net.ssehub.easy.varModel.cst.CopyVisitor.IVariableReplacer
Maps a leaf variable.
mapLeaf(Variable) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationUtils.VariableReplacer
 
mapper - Variable in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
 
mapper - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionResolver
 
mapper - Variable in class net.ssehub.easy.varModel.cst.CopyVisitor
 
mapping - Variable in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
 
mapping - Variable in class net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment
 
mapping - Variable in class net.ssehub.easy.reasoning.core.reasoner.ConstraintBase
 
mapping - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
 
mapping - Variable in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
mapping - Variable in class net.ssehub.easy.varModel.cst.CopyVisitor
 
mapping - Variable in class net.ssehub.easy.varModel.management.CommentResource
 
mapping - Variable in class net.ssehub.easy.varModel.persistency.VariableUsage
 
MAPPING - net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder.ClassType
 
MAPPING - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
MAPPING_TYPE - Static variable in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
mapResult(TypeDescriptor<?>, List<Object>, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Creates the actual result of executing a MapExpression.
mapSelf(Self) - Method in interface net.ssehub.easy.varModel.cst.CopyVisitor.IVariableReplacer
Maps a leaf node.
mapSelf(Self) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationUtils.VariableReplacer
 
mapSequence(Sequence<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
mapSequence(Sequence<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
mapSequence(Sequence<T>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Maps the elements of this sequence to the elements of other and returns the mapping pairs (based on the equals operation) in the given sequence.
mapSequence(Sequence<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
mapSequence(Sequence<T>, Sequence<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SequenceOperations
Maps the elements of seq1 to the elements of seq2 and returns the mapping pairs (based on the equals operation) in the given sequence.
mapVar(IDecisionVariable, boolean, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver
Map the variable (without nested) to the configuration and follows references, but only if frozen.
mapVariable(IDecisionVariable, Configuration) - Static method in class net.ssehub.easy.varModel.confModel.Configuration
Maps a variable to its configuration following nested elements up and down.
mapVariable(AbstractVariable) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
Maps a variable.
mapVariable(AbstractVariable) - Method in class net.ssehub.easy.varModel.cst.CopyVisitor
 
mapVariable(AbstractVariable) - Method in class net.ssehub.easy.varModel.model.rewrite.CSTCopyVisitor
 
mapVariable(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
Maps a variable.
mapVariable(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.cst.CopyVisitor
 
mapVariable(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.rewrite.CSTCopyVisitor
 
markAsAcceptsNull() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Marks that this operation accepts null as argument.
markAsAliasOf(Operation) - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Marks this operation as an alias of op, indicating that this operation is a potential a risk for breaking OCL compliance.
markAsAssignableParameterOperation() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Marks that this operation requires assignable parameter types.
markAsContainerOperation() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Marks this operation as a container iterating operation.
markAsFallback() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Marks this operation as a fallback operation, see Operation.isFallback() for an explanation.
markAsFlatteningContainerOperation() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Marks this operation as a flattening container iterating operation.
markAsNestingContainerOperation() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Marks this operation as a flattening container iterating operation.
markAsResolved() - Method in class net.ssehub.easy.instantiation.core.model.expressions.VarModelIdentifierExpression
Marks this identifier expression as resolved and not needed anymore!
markByFormattingHint(Operation.FormattingHint) - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Marks this operation by a formatting hint.
marker - Variable in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
 
markForImportRemoval(Project, ContainableModelElement) - Method in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
Marks an element of an imported project for removal if the related ProjectImport was deleted.
markForReuse() - Method in class net.ssehub.easy.reasoning.sseReasoner.Engine
Marks this instance for re-use.
markForReuse() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Marks this instance for re-use.
markNoAutoStore(IArtifact) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Marks artifacts as excluded from auto-storing when related variabeles become unavailable.
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.AdviceConverter
Marshals a given object to the given writer in the specified marshaling context.
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ClassWrapperConverter
Marshals a given object to the given writer in the specified marshaling context.
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.DelegatingTypeConverter
Marshals a given object to the given writer in the specified marshalling context.
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.EnumValueConverter
Marshals a given object to the given writer in the specified marshaling context.
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.IvmlComparisonOperationDescriptorConverter
Marshals a given object to the given writer in the specified marshaling context.
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.IVMLTypeDescriptorConverter
Marshals a given object to the given writer in the specified marshaling context.
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.NullValueConverter
Marshals a given object to the given writer in the specified marshaling context.
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.NullValueTypeConverter
Marshals a given object to the given writer in the specified marshaling context.
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.OperationConverter
Marshals a given object to the given writer in the specified marshalling context.
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ProjectConverter
Marshals a given object to the given writer in the specified marshaling context.
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionOperationDescriptorConverter
Marshals a given object to the given writer in the specified marshaling context.
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionTypeDescriptorConverter
Marshals a given object to the given writer in the specified marshaling context.
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.TypeRegistryConverter
Marshals a given object to the given writer in the specified marshaling context.
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.VTLTypeConverter
Marshals a given object to the given writer in the specified marshaling context.
match(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NameRegExFilter
Determines a string match.
match(List<String>, String) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
Matches the tokens against the (matching!) value, removes common parts and replaces wildcards.
match(Path, Path, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Convert the paths into absolute normalized paths and match or test for prefix equality.
MATCH_DEEP_PATH - net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression.MatchState
Matches deep paths.
MATCH_MULTI_CHAR - net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression.MatchState
Matches multiple characters at **.
MATCH_SINGLE_CHAR - net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression.MatchState
Match a single wildcard character on ?
MATCH_VAR_POSTFIX - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
 
matchBoolean(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns whether string represents a Boolean value.
matchedName - Variable in class net.ssehub.easy.varModel.model.search.SearchResult
The matched name.
matches(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Returns whether this textual representation matches the given regex.
matches(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns whether string matches the given regular expression.
matches(ZipEntry, String) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.ZipHandler
Checks whether an entry matches a filter expression.
matches(IModelData, IModelData) - Static method in class net.ssehub.easy.basics.modelManagement.Utils
Returns whether two model data object match.
matches(Path) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Returns whether this path matches the given path.
MATCHES - Static variable in class net.ssehub.easy.varModel.cstEvaluation.StringOperations
Implements the "matches" operation.
MATCHES - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
MATCHES - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
matchesOrigin(IModelInfo) - Method in class net.ssehub.easy.integration.common.IModelAccess
Returns whether the model information matches this origin.
matchesPath(Path, IFileSystemArtifact) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Returns whether the given path (may be a pattern) matches the path of artifact.
MatchFactory - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch
A factory to create the match expressions implemented in this package.
MatchFactory() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchFactory
Prevents external creation.
matchIdentifier(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns whether string complies with the rules for a Java identifier.
matchInteger(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns whether string represents an Integer value.
matchLoop(Rule, Object[], Applicator, ITracer) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.LhsRhsMatchLoop
Loops over the LHS/RHS matches and calls the applicator for each match.
matchLoopFinished() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.Applicator
Notifies when the match loop terminated.
matchLoopFinished() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildEnablingApplicator
 
matchReal(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns whether string represents a Real value.
matchResolver - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
MatchResolver - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch
This class resolves match expressions if necessary.
MatchResolver(IRuntimeEnvironment, IExpressionParser<Resolver>, IExpressionVisitor) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
Creates a match resolver.
MatchState(int) - Constructor for enum net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression.MatchState
Creates a new instance.
materialized - Variable in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage
 
maven(Path) - Static method in class net.ssehub.easy.instantiation.maven.Maven
Executes a specific MAVEN build specification with "clean" and "install" targets.
maven(Path, boolean) - Static method in class net.ssehub.easy.instantiation.maven.Maven
Executes a specific MAVEN build specification with "clean" and "install" targets.
maven(Path, boolean, Sequence<String>) - Static method in class net.ssehub.easy.instantiation.maven.Maven
Executes a specific MAVEN build specification.
maven(Path, String) - Static method in class net.ssehub.easy.instantiation.maven.Maven
Executes a specific MAVEN build specification with "clean" and "install" targets.
maven(Path, String, boolean) - Static method in class net.ssehub.easy.instantiation.maven.Maven
Executes a specific MAVEN build specification with "clean" and "install" targets.
maven(Path, String, boolean, Sequence<String>) - Static method in class net.ssehub.easy.instantiation.maven.Maven
Executes a specific MAVEN build specification.
maven(Path, String, Sequence<String>) - Static method in class net.ssehub.easy.instantiation.maven.Maven
Executes a specific MAVEN build specification.
maven(Path, Sequence<String>) - Static method in class net.ssehub.easy.instantiation.maven.Maven
Executes a specific MAVEN build specification.
Maven - Class in net.ssehub.easy.instantiation.maven
Builds Java applications with Maven.
Maven() - Constructor for class net.ssehub.easy.instantiation.maven.Maven
 
MAVEN_HOME - Static variable in class net.ssehub.easy.instantiation.maven.Maven
 
Maven.CliMessageManipulator - Class in net.ssehub.easy.instantiation.maven
Gets rid of the class name / logging level in Maven CLI mode.
Maven.PlexusMessageManipulator - Class in net.ssehub.easy.instantiation.maven
Gets rid of the logging level.
max - Variable in class net.ssehub.easy.basics.progress.BasicProgressObserver.Task
 
max() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
max() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
 
max() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns the maximum of all elements.
max() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
max() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
max(double, double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Returns the maximum value of r1 and r2.
max(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Returns the maximum value of i1 and i2.
max(EnumValue, EnumValue) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumMinMaxOperationDescriptor
Returns the maximum enumeration value.
max(EvaluationAccessor, EvaluationAccessor[]) - Static method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
Performs the MAX operation the given (container) datatype.
MAX - net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumMinMaxOperationDescriptor.OperationKind
 
MAX - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
 
MAX - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
MAX - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
MAX - Static variable in class net.ssehub.easy.varModel.model.datatypes.OrderedEnum
 
MAX_INT_INT - Static variable in class net.ssehub.easy.varModel.cstEvaluation.IntegerOperations
 
MAX_INTEGER_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
MAX_INTEGER_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
MAX_REAL - Static variable in class net.ssehub.easy.varModel.cstEvaluation.RealOperations
 
MAX_REAL_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
MAX_REAL_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
MAX2 - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators
Implements Container.MIN2.
MAX2 - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
maxLevel - Variable in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
maxVersion(List<ModelInfo<M>>) - Static method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Returns the model information object with highest version number from list.
mayFail(Object) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Returns whether a rule element may fail.
measurementKeys() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Returns all measurement keys.
measures - Variable in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
 
Measures - Enum in net.ssehub.easy.reasoning.sseReasoner
The measures provided/supported by the SSE reasoner.
Measures(String) - Constructor for enum net.ssehub.easy.reasoning.sseReasoner.Measures
Creates a measures constant.
memberController - Variable in class net.ssehub.easy.producer.core.mgmt.PLPInfo
 
MemberController - Class in net.ssehub.easy.producer.core.mgmt
Creates a new MemberController for a PLP.
MemberController(String) - Constructor for class net.ssehub.easy.producer.core.mgmt.MemberController
Constructor.
memberID - Variable in class net.ssehub.easy.producer.core.mgmt.MemberController
 
MemberIterator - Class in net.ssehub.easy.producer.core.mgmt
An Iterator over all predecessors or successors of one PLPInfo.
MemberIterator(Collection<String>) - Constructor for class net.ssehub.easy.producer.core.mgmt.MemberIterator
Sole constructor of this class.
message(ValidationUtils.MessageType, String, EObject, EStructuralFeature, int) - Method in interface net.ssehub.easy.dslCore.validation.ValidationUtils.IModelValidationCallback
Handles a message.
Message - Class in net.ssehub.easy.basics.messages
Defines a message to be emitted during runtime.
Message - Class in net.ssehub.easy.dslCore.translation
Implements a message issues by the model translator (in order to provide feedback on multiple issues at once).
Message - Class in net.ssehub.easy.reasoning.core.reasoner
Part of the ReasoningResult class, expressing on error/warning of a complete ReasoningResult.
Message(String, List<ModelElement>, Status) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.Message
Sole constructor for multiple conflicting elements.
Message(String, Status) - Constructor for class net.ssehub.easy.basics.messages.Message
Creates a message.
Message(String, Status, IDecisionVariable, int) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.Message
Main constructor.
Message(String, Status, EObject, EStructuralFeature, int) - Constructor for class net.ssehub.easy.dslCore.translation.Message
Creates a message object.
Message.IssueLocation - Class in net.ssehub.easy.dslCore.translation
Represents an issue location.
Message.SuggestionType - Enum in net.ssehub.easy.reasoning.core.reasoner
Defines supported suggestion types.
MessageDialogWithCopy - Class in net.ssehub.easy.producer.ui.productline_editor
SWT MEssagebox with a text field allowing copy pasting the message.
MessageDialogWithCopy(Shell, String, Image, String, int, String[], int) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.MessageDialogWithCopy
Single constructor for this class.
MessageHandler - Class in net.ssehub.easy.dslCore.translation
Implements a message handler for xText delegating to MessageReceiver.
MessageHandler(MessageReceiver, EObject, EStructuralFeature) - Constructor for class net.ssehub.easy.dslCore.translation.MessageHandler
Creates the message handler.
messageLogged(BuildEvent) - Method in class net.ssehub.easy.instantiation.ant.instantiators.CustomAntLogger
 
messageReceiver - Variable in class de.uni_hildesheim.sse.translation.TypeContext
 
MessageReceiver - Class in net.ssehub.easy.dslCore.translation
A class which is able to receive and handle messages.
MessageReceiver() - Constructor for class net.ssehub.easy.dslCore.translation.MessageReceiver
 
messages - Variable in class net.ssehub.easy.basics.modelManagement.IModelLoader.LoadResult
 
messages - Variable in class net.ssehub.easy.dslCore.translation.ExpressionTranslator
Stores the messages.
messages - Variable in class net.ssehub.easy.instantiation.ant.instantiators.CustomAntLogger
 
messages - Variable in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
 
messages - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
messages - Variable in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
MessageType() - Constructor for enum net.ssehub.easy.dslCore.validation.ValidationUtils.MessageType
 
META_TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
metaAccess - Variable in class net.ssehub.easy.instantiation.core.model.expressions.FieldAccessExpression
 
MetaType - Class in net.ssehub.easy.varModel.model.datatypes
Implements a data type which represents types (as result of type operations).
MetaType() - Constructor for class net.ssehub.easy.varModel.model.datatypes.MetaType
Creates the singleton instance of this class.
MetaTypeOperations - Class in net.ssehub.easy.varModel.cstEvaluation
Implements the meta type operations.
MetaTypeOperations() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.MetaTypeOperations
Prevents external creation.
MetaTypeValue - Class in net.ssehub.easy.varModel.model.values
Holds the value for a MetaType.
MetaTypeValue() - Constructor for class net.ssehub.easy.varModel.model.values.MetaTypeValue
Argumentless constructor.
MetaTypeValue(Object) - Constructor for class net.ssehub.easy.varModel.model.values.MetaTypeValue
Constructor.
method - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
methodDeclaration - Variable in class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
 
methodDeclaration - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
 
methodDeclarationBinding - Variable in class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
 
methods() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Returns the methods of this class.
mgt - Variable in class net.ssehub.easy.dslCore.ui.listeners.BasicModelLoadingListener
 
midPos - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer.Positions
 
min - Variable in class net.ssehub.easy.varModel.cstEvaluation.EnumOperations.MinMaxEvaluator
 
min() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
min() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
 
min() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns the minimum of all elements.
min() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
min() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
min(double, double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Returns the minimum value of r1 and r2.
min(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Returns the minimum value of i1 and i2.
min(int, int, int) - Static method in class net.ssehub.easy.reasoning.core.reasoner.Message
Returns the minimum of the three given integer values.
min(int, int, int, int) - Static method in class net.ssehub.easy.reasoning.core.reasoner.Message
Returns the minimum of the four given integer values.
min(EnumValue, EnumValue) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumMinMaxOperationDescriptor
Returns the minimum enumeration value.
min(EvaluationAccessor, EvaluationAccessor[]) - Static method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
Performs the MIN operation the given (container) datatype.
MIN - net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumMinMaxOperationDescriptor.OperationKind
 
MIN - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
 
MIN - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
MIN - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
MIN - Static variable in class net.ssehub.easy.varModel.model.datatypes.OrderedEnum
 
MIN_INT_INT - Static variable in class net.ssehub.easy.varModel.cstEvaluation.IntegerOperations
 
MIN_INTEGER_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
MIN_INTEGER_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
MIN_REAL - Static variable in class net.ssehub.easy.varModel.cstEvaluation.RealOperations
 
MIN_REAL_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
MIN_REAL_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
MIN2 - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators
Implements Container.MIN2.
MIN2 - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
MinMaxEvaluator(boolean) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.EnumOperations.MinMaxEvaluator
Creates a minimum/maximum evaluator.
minmaxOperationIntInt(EvaluationAccessor, EvaluationAccessor[], boolean) - Static method in class net.ssehub.easy.varModel.cstEvaluation.IntegerOperations
Implements min/max operations of two integer variables/values.
minmaxOperationReal(EvaluationAccessor, EvaluationAccessor[], boolean) - Static method in class net.ssehub.easy.varModel.cstEvaluation.RealOperations
Implements min/max operations of two integer/real variables/values.
MINUS - net.ssehub.easy.varModel.cstEvaluation.ArithmeticOperationType
 
MINUS - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
MINUS_INT_INT - Static variable in class net.ssehub.easy.varModel.cstEvaluation.IntegerOperations
 
MINUS_INTEGER_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
MINUS_INTEGER_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
MINUS_REAL - Static variable in class net.ssehub.easy.varModel.cstEvaluation.RealOperations
 
MINUS_REAL_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
MINUS_REAL_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
MISMATCHED_IMPORT - Static variable in exception net.ssehub.easy.varModel.model.ModelQueryException
 
MISSING - Static variable in class net.ssehub.easy.dslCore.translation.ErrorCodes
A semantically missing element, such as a return expression.
MISSING_CUSTOM_DATATYPE - Static variable in class net.ssehub.easy.varModel.validation.ValidationMessage
Denotes a missing CustomDatatype of an AbstractVariable.
MISSING_EXPRESSION - Static variable in class net.ssehub.easy.varModel.validation.ValidationMessage
Denotes the case that an expression is missing.
mkdir() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.JavaPath
Creates the directories pointing to path.
mkdir() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Creates the directories pointing to path.
mod(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Returns the modulo value of i1 and i2.
MOD - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
MOD_INTEGER_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
MOD_INTEGER_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
MOD_REAL_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
MOD_REAL_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
modCount - Variable in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
 
MODE_COMPOUND_NONE - Static variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
MODE_COMPOUND_REGISTER - Static variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
MODE_COMPOUND_TRANSLATE - Static variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
model - Variable in class net.ssehub.easy.basics.modelManagement.ResolutionContext
 
model - Variable in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
 
model - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
 
model - Variable in class net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
 
model - Variable in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
 
model - Variable in class net.ssehub.easy.instantiation.core.model.expressions.VarModelIdentifierExpression
 
model - Variable in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
The model which should be managed by this container.
Model - Class in net.ssehub.easy.basics.modelManagement
Represents the type of models to be managed.
Model - Class in net.ssehub.easy.integration.common.impl
Basic implementation for the readable model.
Model - Class in net.ssehub.easy.producer.core.persistence.datatypes
Objects of this class stores information related to exactly one model.
Model() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.XmlIo.Model
Creates the top-level wrapping instance.
Model(String) - Constructor for class net.ssehub.easy.basics.modelManagement.Model
Creates a model instance.
Model(String, Version) - Constructor for class net.ssehub.easy.basics.modelManagement.Model
Creates a model instance.
Model(ModelType) - Constructor for class net.ssehub.easy.producer.core.persistence.datatypes.Model
Sole constructor for this class.
Model(Project) - Constructor for class net.ssehub.easy.integration.common.impl.Model
Creates a model backed by project.
MODEL_CYCLIC_IMPORT - Static variable in exception net.ssehub.easy.basics.modelManagement.ModelManagementException
 
MODEL_IMPORT_VERSION_CONFLICT - Static variable in exception net.ssehub.easy.basics.modelManagement.ModelManagementException
 
MODEL_INFO_INCONSISTENCY - Static variable in exception net.ssehub.easy.basics.modelManagement.ModelManagementException
 
MODEL_LOAD_FAILURE - Static variable in exception net.ssehub.easy.basics.modelManagement.ModelManagementException
 
MODEL_QUERY_INSTANCE - Static variable in class de.uni_hildesheim.sse.ui.hyperlinking.VilHyperlinkFactory
 
MODEL_QUERY_INSTANCE - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlHyperlinkFactory
 
model2Relatives(Model) - Method in class net.ssehub.easy.producer.core.persistence.standard.PersistentProject2PLPConverter
Creates information related to relative projects..
model2Relatives(Model) - Method in class net.ssehub.easy.producer.eclipse.persistency.EASyPersistencer
Creates information related to relative projects..
ModelCallExpression<V extends IMetaParameterDeclaration,​M extends IResolvableModel<V,​M>,​O extends IResolvableOperation<V>> - Class in net.ssehub.easy.instantiation.core.model.common
Represents the explicit execution of a model operation.
ModelCallExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
Constructor for serialization.
ModelCallExpression(M, boolean, String, CallArgument...) - Constructor for class net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
Creates a new model call expression.
ModelCallExpression(M, O, CallArgument...) - Constructor for class net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
Creates a new model call expression for a known operation.
modelChanged(IAnnotationModel) - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor.ValidationStateListener
 
ModelCombobox - Class in net.ssehub.easy.producer.ui.productline_editor.project_configuration
Combobox for selecting the model to use.
ModelCombobox(Composite, ProductLineProject, AbstractEASyEditorPage) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ModelCombobox
Constructor.
ModelCommentsPersistencer - Class in net.ssehub.easy.varModel.management
Implements (internationalized) comment persistence mechanisms on model level.
ModelCommentsPersistencer(IModelManagementRepository<Project>) - Constructor for class net.ssehub.easy.varModel.management.ModelCommentsPersistencer
Prevents creating instances from outside this package.
ModelConnector - Class in de.uni_hildesheim.sse.ui
This class is used to get information out of the variability model that cannot be accessed via the ECore model directly.
ModelConnector() - Constructor for class de.uni_hildesheim.sse.ui.ModelConnector
The constructor of the model connector.
ModelContainer<M extends IModel> - Class in net.ssehub.easy.producer.core.varMod.container
Extended capabilities for IModels.
ModelContainer(M, ModelManagement<M>, Configuration) - Constructor for class net.ssehub.easy.producer.core.varMod.container.ModelContainer
Default constructor of this class.
ModelContainer(M, SemanticErrorDescription, ModelManagement<M>, Configuration) - Constructor for class net.ssehub.easy.producer.core.varMod.container.ModelContainer
Constructor if an Exception occurred during parsing the model.
ModelContainerFactory - Class in net.ssehub.easy.producer.core.varMod.container
Factory for ModelContainers.
ModelContainerFactory() - Constructor for class net.ssehub.easy.producer.core.varMod.container.ModelContainerFactory
 
modelCopy - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
ModelDeserializer - Class in net.ssehub.easy.instantiation.serializer.xml
This class offers the methods for the deserialization of the model.
ModelDeserializer() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.ModelDeserializer
 
ModelEditorConfigurer - Class in net.ssehub.easy.dslCore.ui.editors
Defines an interface and registration methods to describe how top-level models shall be displayed in the EASy product line editor.
ModelEditorConfigurer() - Constructor for class net.ssehub.easy.dslCore.ui.editors.ModelEditorConfigurer
 
ModelEditorConfigurer.IHeader - Interface in net.ssehub.easy.dslCore.ui.editors
Defines the interface for a header component created by a configurer.
ModelEditorConfigurer.IModelEditorConfigurer - Interface in net.ssehub.easy.dslCore.ui.editors
The actual configurer interface.
ModelEditorPage - Class in net.ssehub.easy.producer.ui.productline_editor
A model editor page for the product line editor which shows an embedded editor.
ModelEditorPage(ProductLineProject, ModelEditorConfigurer.IModelEditorConfigurer, Composite, ModelInfo<?>) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage
Creates a model editor page.
ModelEditorPage.HeaderMenu - Class in net.ssehub.easy.producer.ui.productline_editor
Implements a generic header menu.
ModelElement - Class in net.ssehub.easy.varModel.model
All elements a VarModel could contain.
ModelElement(String) - Constructor for class net.ssehub.easy.varModel.model.ModelElement
Constructor for the model element.
ModelElementDescription(String, String, ModelElementTypeFinder.ClassType) - Constructor for class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder.ModelElementDescription
Constructs an ModelElementTypeFinder.ModelElementDescription that provides the name, type and class of a model element.
ModelElementFilter - Class in net.ssehub.easy.varModel.model.rewrite.modifier
A IModelElementFilter to specify that a certain sub class of ContainableModelElement should be generally omitted.
ModelElementFilter(Class<? extends ContainableModelElement>) - Constructor for class net.ssehub.easy.varModel.model.rewrite.modifier.ModelElementFilter
Default constructor for this class.
modelElements - Variable in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
modelElements - Variable in class net.ssehub.easy.varModel.model.PartialEvaluationBlock
 
modelElements - Variable in class net.ssehub.easy.varModel.model.Project
 
ModelElementTypeFinder - Class in net.ssehub.easy.varModel.model.filter
This class provides a visitor for providing a ModelElementTypeFinder.ModelElementDescription of a model element in a specific Project.
ModelElementTypeFinder(Project, FilterType) - Constructor for class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
Constructs a new ModelElementTypeFinder.
ModelElementTypeFinder.ClassType - Enum in net.ssehub.easy.varModel.model.filter
Type descriptions.
ModelElementTypeFinder.ModelElementDescription - Class in net.ssehub.easy.varModel.model.filter
This inner class is used as return type of the outer ModelElementTypeFinder that stores the relevant information (name, type, and class) of the model element found in a Project.
ModelEvents<M extends IModel> - Class in net.ssehub.easy.basics.modelManagement
Notifications on model contents changes.
ModelEvents() - Constructor for class net.ssehub.easy.basics.modelManagement.ModelEvents
Prevents creation outside this package.
ModelException - Exception in net.ssehub.easy.integration.common
Thrown in case of illegal input to the IRET-IVML integration interface.
ModelException(String) - Constructor for exception net.ssehub.easy.integration.common.ModelException
Creates a new model exception.
ModelException(Throwable) - Constructor for exception net.ssehub.easy.integration.common.ModelException
Creates a new model exception.
modelFileLocation(String, String, String, String) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
This method locates the project file for the ivml/vil model for a specific EASy project within the given storage path.
modelFileLocation(String, String, String, Configuration.PathKind) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
This method locates the file for a IVML/VIL model for a specific EASy project within the given folder.
ModelImport<M extends IModel> - Class in net.ssehub.easy.basics.modelManagement
Defines model imports and related restrictions.
ModelImport() - Constructor for class net.ssehub.easy.basics.modelManagement.ModelImport
Constructor for serialization.
ModelImport(String) - Constructor for class net.ssehub.easy.basics.modelManagement.ModelImport
Creates an unrestricted (non-inserting) model import.
ModelImport(String, boolean, IVersionRestriction) - Constructor for class net.ssehub.easy.basics.modelManagement.ModelImport
Creates a (non-inserting) model import instance.
ModelImport(String, boolean, IVersionRestriction, boolean) - Constructor for class net.ssehub.easy.basics.modelManagement.ModelImport
Creates a model import instance.
ModelInfo<M extends IModel> - Class in net.ssehub.easy.basics.modelManagement
Stores high-level information about an available (possibly unresolved) model.
ModelInfo() - Constructor for class net.ssehub.easy.basics.modelManagement.ModelInfo
Internal constructor for marking pseudo instances.
ModelInfo(String, Version, IModelLoader<M>, URI, List<ModelImport<M>>) - Constructor for class net.ssehub.easy.basics.modelManagement.ModelInfo
Creates a model information object.
ModelInfo(M, URI) - Constructor for class net.ssehub.easy.basics.modelManagement.ModelInfo
Creates a model information object.
ModelInfo(M, URI, IModelLoader<M>) - Constructor for class net.ssehub.easy.basics.modelManagement.ModelInfo
Creates a model information object.
ModelInfoHolder<M extends IModel> - Class in net.ssehub.easy.basics.modelManagement
An implementation of the model info holder for internal use.
ModelInfoHolder(AvailableModels<M>) - Constructor for class net.ssehub.easy.basics.modelManagement.ModelInfoHolder
Creates an instance from the currently available model.
ModelInformation - Class in net.ssehub.easy.integration.common
Implements the model information object.
ModelInformation(ModelInfo<Project>, IModelAccess) - Constructor for class net.ssehub.easy.integration.common.ModelInformation
Creates a model info instance.
ModelInitializer - Class in net.ssehub.easy.basics.modelManagement
Supports the transparent registration of models, locations, model loaders etc.
ModelInitializer() - Constructor for class net.ssehub.easy.basics.modelManagement.ModelInitializer
 
ModelInitializer.IModelInitializer - Interface in net.ssehub.easy.basics.modelManagement
Defines the interface of an initializer.
ModelKind() - Constructor for enum net.ssehub.easy.instantiation.core.model.vilTypes.IProjectDescriptor.ModelKind
 
modelListener - Variable in class net.ssehub.easy.dslCore.ui.editors.CommonXtextEditor
The listener which will be registered to this editor in order to receive notifications about updates of the underlying model.
modelListener - Variable in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
modelListeners - Variable in class net.ssehub.easy.basics.modelManagement.ModelEvents
 
ModelLoader<Model extends IModel> - Class in net.ssehub.easy.producer.core.persistence.standard
Part of the Persistencer, responsible for loading IVML/VIL models.
ModelLoader(PersistentProject, Configuration) - Constructor for class net.ssehub.easy.producer.core.persistence.standard.ModelLoader
Sole constructor of this class.
ModelLoaders<M extends IModel> - Class in net.ssehub.easy.basics.modelManagement
Manages the model loaders.
ModelLoaders(IModelManagementRepository<M>) - Constructor for class net.ssehub.easy.basics.modelManagement.ModelLoaders
Prevents this class from being instantiated from outside this package.
ModelLocale - Class in net.ssehub.easy.basics.modelManagement
Provides internationalization support, i.e., which locale is valid for loading models.
ModelLocale() - Constructor for class net.ssehub.easy.basics.modelManagement.ModelLocale
Prevents object creation from outside this package.
ModelLocations<M extends IModel> - Class in net.ssehub.easy.basics.modelManagement
Manages the model locations.
ModelLocations(IModelManagementRepository<M>) - Constructor for class net.ssehub.easy.basics.modelManagement.ModelLocations
Prevents this class from being instantiated from outside this package.
ModelLocations.Location - Class in net.ssehub.easy.basics.modelManagement
Represents a location with dependent locations (to be considered while loading a model).
ModelManagement<M extends IModel> - Class in net.ssehub.easy.basics.modelManagement
A reusable class performing model imports, model linking etc.
ModelManagement() - Constructor for class net.ssehub.easy.basics.modelManagement.ModelManagement
Singleton.
ModelManagementException - Exception in net.ssehub.easy.basics.modelManagement
An exception thrown by the model management itself typically on global consistency issues.
ModelManagementException(StringBuilder, int) - Constructor for exception net.ssehub.easy.basics.modelManagement.ModelManagementException
Create a new exception based on the given message.
ModelManagementException(String, int) - Constructor for exception net.ssehub.easy.basics.modelManagement.ModelManagementException
Create a new exception based on the given message.
modelManager - Variable in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
The container holding and managing all models of type <M>.
modelMenu - Variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ModelCombobox
 
modelMgmt - Variable in class net.ssehub.easy.basics.modelManagement.ModelRepository
 
modelName - Variable in class net.ssehub.easy.basics.modelManagement.ResolutionContext
 
modelNames() - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns the known model names.
modelNameSupplier - Variable in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
 
modelProcessingListeners - Variable in class net.ssehub.easy.basics.modelManagement.ModelEvents
 
modelQuery - Variable in class net.ssehub.easy.dslCore.ui.hyperlinking.GenericEditorOpener
 
modelQuery - Variable in class net.ssehub.easy.dslCore.ui.hyperlinking.GenericHyperlinkHelper
 
ModelQuery - Class in net.ssehub.easy.varModel.model
Provides an interface to query models.
ModelQuery() - Constructor for class net.ssehub.easy.varModel.model.ModelQuery
 
ModelQuery.FirstDeclTypeSelector - Class in net.ssehub.easy.varModel.model
Selects the first declaration with the given type.
ModelQuery.IDeclarationSelector - Interface in net.ssehub.easy.varModel.model
Defines the interface of a declaration selector.
ModelQuery.IncrementalNamespace - Class in net.ssehub.easy.varModel.model
Represents an incrementally resolved namespace.
ModelQuery.MqDatatypeVisitor - Class in net.ssehub.easy.varModel.model
A private quick datatype visitor.
ModelQueryException - Exception in net.ssehub.easy.varModel.model
Defines an exception type thrown by the ModelQuery class.
ModelQueryException(String, int) - Constructor for exception net.ssehub.easy.varModel.model.ModelQueryException
Creates a new model query exception.
modelReloadListeners - Variable in class net.ssehub.easy.basics.modelManagement.ModelEvents
 
ModelRepository<M extends IModel> - Class in net.ssehub.easy.basics.modelManagement
Implements the model repository interface by delegating to ModelManagement.
ModelRepository(ModelManagement<M>) - Constructor for class net.ssehub.easy.basics.modelManagement.ModelRepository
Creates a model repository.
models - Variable in class net.ssehub.easy.basics.modelManagement.IModelLoader.LoadResult
 
models - Variable in class net.ssehub.easy.basics.modelManagement.ModelManagement
 
models - Variable in class net.ssehub.easy.instantiation.core.model.common.Resolver
 
models - Variable in class net.ssehub.easy.instantiation.serializer.xml.XmlIo.Model
 
models - Variable in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
This array is for storing non ivml information.
MODELS - Static variable in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
 
modelSelection - Variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProjectConfigurationPage
 
ModelSerializer - Class in net.ssehub.easy.instantiation.serializer.xml
This class offers the methods for the serialization of the model.
ModelSerializer() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.ModelSerializer
 
ModelStatistics - Class in net.ssehub.easy.varModel.model
This class provides some methods to access statistical information about a given project.
ModelStatistics() - Constructor for class net.ssehub.easy.varModel.model.ModelStatistics
Creates a new model statistics object.
ModelStatistics.StatisticsVisitor - Class in net.ssehub.easy.varModel.model
Visits the elements in the given project.
ModelTranslator - Class in de.uni_hildesheim.sse.buildLanguageTranslation
Implements the translation from the DSL to the build model in the instantiator core.
ModelTranslator - Class in de.uni_hildesheim.sse.translation
Implements a ECore-to-IVML translator.
ModelTranslator<M extends IModel,​I extends VariableDeclaration,​R extends Resolver<I>,​S extends ExpressionStatement,​E extends ExpressionTranslator<I,​R,​S>> - Class in de.uni_hildesheim.sse.vil.expressions.translation
A reusable model translator.
ModelTranslator - Class in de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation
Translates a parsed template language in ECore instances into instances of the template language model and performs semantic analysis.
ModelTranslator<E extends ExpressionTranslator> - Class in net.ssehub.easy.dslCore.translation
A basic implementation of a model translator, i.e., a basic class for translating individual model elements into model instances.
ModelTranslator() - Constructor for class de.uni_hildesheim.sse.buildLanguageTranslation.ModelTranslator
Creates a model translator.
ModelTranslator() - Constructor for class de.uni_hildesheim.sse.translation.ModelTranslator
Creates a model translator instance.
ModelTranslator() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Creates the model translator.
ModelTranslator(E) - Constructor for class net.ssehub.easy.dslCore.translation.ModelTranslator
Creates a new model translator.
ModelTranslator(E, R) - Constructor for class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Creates a new model translator.
ModelTranslator.EvalBlockResult - Class in de.uni_hildesheim.sse.translation
Temporary result of evalu block processing.
ModelTranslator.Result - Class in de.uni_hildesheim.sse.translation
Implements a translation result enabling deferred model loading.
modelType - Variable in class net.ssehub.easy.producer.core.persistence.datatypes.Model
 
ModelType - Enum in net.ssehub.easy.producer.core.persistence.datatypes
List of possible models which can be stored via the Model class.
ModelType(String) - Constructor for enum net.ssehub.easy.producer.core.persistence.datatypes.ModelType
Sole constructor for this class.
ModelUpdateUtils - Class in net.ssehub.easy.basics.modelManagement
A set of algorithms to enable recursive model updates along the imports.
ModelUpdateUtils() - Constructor for class net.ssehub.easy.basics.modelManagement.ModelUpdateUtils
 
modelUri - Variable in class net.ssehub.easy.basics.modelManagement.ResolutionContext
 
ModelUtility - Class in de.uni_hildesheim.sse
(Entry points for) Utilities for working with the EMF model.
ModelUtility<E extends org.eclipse.emf.ecore.EObject,​R extends IModel> - Class in net.ssehub.easy.dslCore
A basic set of model utilities.
ModelUtility() - Constructor for class de.uni_hildesheim.sse.ModelUtility
Prevents external creation.
ModelUtility() - Constructor for class net.ssehub.easy.dslCore.ModelUtility
Creates an instance and causes the creation of the injector or schedules the creation.
ModelUtils - Class in net.ssehub.easy.dslCore.ui.hyperlinking
Some utilities on model side.
ModelUtils() - Constructor for class net.ssehub.easy.dslCore.ui.hyperlinking.ModelUtils
 
ModelUtils.IModelFinder<M extends IModel,​E> - Interface in net.ssehub.easy.dslCore.ui.hyperlinking
A model finder for a certain model.
ModelVisitorAdapter - Class in net.ssehub.easy.varModel.model
An empty implementation of IModelVisitor.
ModelVisitorAdapter() - Constructor for class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
modifiable - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.AbstractArtifactRepresentation
 
modifiers - Variable in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
 
modifiers - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.SlotDescriptor
 
modifiers - Variable in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
modifiyNamespace(Map<String, String>) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Renames all (qualified) package names, imports and packages in this Java artifact as stated by nameMapping.
modifyNamespace(String, String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Renames all (qualified) package names, imports and packages in this Java artifact from oldName to newName.
modifyProject(Project, RewriteContext) - Method in interface net.ssehub.easy.varModel.model.rewrite.modifier.IProjectModifier
Specification how to modify Projects.
modifyRelation(AbstractVariable, Constraint) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
Modifies the relationship between variable and constraint due to VariablesInNotSimpleAssignmentConstraintsFinder.add.
modifyText(ModifyEvent) - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ReasonerSettings
 
MODULO - net.ssehub.easy.varModel.cstEvaluation.ArithmeticOperationType
 
MODULO_INT_INT - Static variable in class net.ssehub.easy.varModel.cstEvaluation.IntegerOperations
 
MODULO_REAL - Static variable in class net.ssehub.easy.varModel.cstEvaluation.RealOperations
 
monitor - Variable in class de.uni_hildesheim.sse.ui.EclipseProgressObserver
 
monitor - Variable in class de.uni_hildesheim.sse.ui.EclipseProgressObserver.MyProgressMonitor
 
monitor - Variable in class net.ssehub.easy.basics.progress.BasicProgressObserver
 
monitor - Variable in class net.ssehub.easy.producer.eclipse.observer.EclipseProgressObserver
 
monitor - Variable in class net.ssehub.easy.producer.eclipse.observer.EclipseProgressObserver.MyProgressMonitor
 
monitor - Variable in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipsePersistencer
 
moreCommon(TypeDescriptor<?>, TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.ContainerInitializerExpression
Returns the more common type.
mostSpecificModel - Variable in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
 
move(IFileSystemArtifact) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
 
move(IFileSystemArtifact) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
move(IFileSystemArtifact) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IFileSystemArtifact
Move this artifact.
move(IFileSystemArtifact) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Moves the artifacts denoted by this path to target.
move(IFileSystemArtifact, IFileSystemArtifact) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils
Moves source to target.
moveOtherConstraintsToConstraintBase(IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Moves (temporary) constraints in Resolver.otherConstraints as created by constraint translation to the constraint base.
MQ_SHORT_REFERENCE - Static variable in class net.ssehub.easy.varModel.model.ModelQuery
 
MQ_SHORT_SEQUENCE - Static variable in class net.ssehub.easy.varModel.model.ModelQuery
 
MQ_SHORT_SET - Static variable in class net.ssehub.easy.varModel.model.ModelQuery
 
MqDatatypeVisitor() - Constructor for class net.ssehub.easy.varModel.model.ModelQuery.MqDatatypeVisitor
Constructs a visitor.
MSG_PRIO - Static variable in class net.ssehub.easy.instantiation.ant.instantiators.Ant
 
MSG_PRIO - Static variable in class net.ssehub.easy.instantiation.ant.instantiators.Make
 
msgConsole - Variable in class net.ssehub.easy.producer.ui.productline_editor.EclipseConsole
The MessageConsole of the currently running Eclipse-instance.
mult - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.CalcEvaluator
 
MULT - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
MULT_INTEGER_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
MULT_INTEGER_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
MULT_REAL_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
MULT_REAL_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
MultiAndExpression - Class in net.ssehub.easy.instantiation.core.model.expressions
Represents a multi-and expression.
MultiAndExpression - Class in net.ssehub.easy.varModel.cst
Represents a multi-and expression.
MultiAndExpression(AbstractCallExpression...) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.MultiAndExpression
Creates a multi-and expression.
MultiAndExpression(OCLFeatureCall...) - Constructor for class net.ssehub.easy.varModel.cst.MultiAndExpression
Creates a chained (multi-and) expression.
MULTIPLE_CHAR_MATCH - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
 
MULTIPLE_CHAR_MATCH_CHAR - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
 
MultipleSelectionEditor - Class in net.ssehub.easy.producer.ui.confModel
Implements a GUI representation for references.
MultipleSelectionEditor(Composite, IDatatype, IDecisionVariable) - Constructor for class net.ssehub.easy.producer.ui.confModel.MultipleSelectionEditor
Constructor for a MultipleSelectionEditor.
MultipleSelectionFragment - Class in net.ssehub.easy.instantiation.core.model.artifactModel.variability
Represents a multiple selection fragment.
MultipleSelectionFragment(FragmentArtifact[]) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.variability.MultipleSelectionFragment
Creates a new fragment artifact from given alternative fragments.
multiplication(double, double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Represents the multiplication for reals.
multiplication(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Represents the multiplication for integers.
MULTIPLICATION - net.ssehub.easy.varModel.cstEvaluation.ArithmeticOperationType
 
MULTIPLICATION - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
MULTIPLICATION_INT_INT - Static variable in class net.ssehub.easy.varModel.cstEvaluation.IntegerOperations
 
MULTIPLICATION_REAL - Static variable in class net.ssehub.easy.varModel.cstEvaluation.RealOperations
 
mVisitor - Variable in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
MyConcurrentEditingCallback() - Constructor for class de.uni_hildesheim.sse.ui.IvmlUiModule.MyConcurrentEditingCallback
 
myIndentStep - Variable in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
 
MyProgressMonitor(IProgressMonitor) - Constructor for class de.uni_hildesheim.sse.ui.EclipseProgressObserver.MyProgressMonitor
Creates a wrapping instance.
MyProgressMonitor(IProgressMonitor) - Constructor for class net.ssehub.easy.producer.eclipse.observer.EclipseProgressObserver.MyProgressMonitor
Creates a wrapping instance.
myUseWhitespace - Variable in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
 

N

name - Variable in class net.ssehub.easy.basics.modelManagement.Model
 
name - Variable in class net.ssehub.easy.basics.modelManagement.ModelImport
 
name - Variable in class net.ssehub.easy.basics.modelManagement.ModelInfo
 
name - Variable in class net.ssehub.easy.basics.progress.BasicProgressObserver.Task
 
name - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
 
name - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
 
name - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ProjectElement
 
name - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
name - Variable in class net.ssehub.easy.instantiation.core.model.common.Advice
 
name - Variable in class net.ssehub.easy.instantiation.core.model.common.Resolver.CallExpressionTester
 
name - Variable in class net.ssehub.easy.instantiation.core.model.common.Typedef
 
name - Variable in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
 
name - Variable in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
 
name - Variable in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
 
name - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
name - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.JavaExtension
 
name - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
name - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.FieldDescriptor
 
name - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
 
name - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
 
name - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationParameter
 
name - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
 
name - Variable in class net.ssehub.easy.producer.core.mgmt.PLPInfo
 
name - Variable in class net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment.Entry
 
name - Variable in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIParameter
 
name - Variable in class net.ssehub.easy.reasoning.core.reasoner.ReasonerDescriptor
 
name - Variable in class net.ssehub.easy.varModel.confModel.paths.NameAccessPathElement
 
name - Variable in class net.ssehub.easy.varModel.cst.NamedArgument
 
name - Variable in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.EnumAttributeFreezeProvider
 
name - Variable in class net.ssehub.easy.varModel.model.AttributeAssignment.Assignment
 
name - Variable in class net.ssehub.easy.varModel.model.datatypes.BasisDatatype
 
name - Variable in class net.ssehub.easy.varModel.model.datatypes.Operation
 
name - Variable in class net.ssehub.easy.varModel.model.ModelElement
 
name - Variable in class net.ssehub.easy.varModel.model.rewrite.UncopiedElement
 
name() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.ClassMeta
The actual name of the operation as it shall appear in VIL.
name() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.DefaultValue
The name of the method/operation the default value(s) apply to.
name() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.OperationMeta
The actual names of the operation as it shall appear in VIL.
name() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.ParameterMeta
Indicates a named parameter.
name() - Method in interface net.ssehub.easy.reasoning.core.reasoner.IMeasurementKey
Returns the name of the key.
NAME - net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NameRegExFilter.DataType
Filter according to element names.
NAME - net.ssehub.easy.producer.ui.productline_editor.configuration.ColumnType
Column for showing the name of the current variable.
NAME - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConfigurationConversionOperationDescriptor
 
NAME - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConversionOperationDescriptor
 
NAME - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlSequenceConversionOperationDescriptor
 
NAME - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlSetConversionOperationDescriptor
 
NAME - Static variable in class net.ssehub.easy.reasoning.sseReasoner.Descriptor
 
NAME - Static variable in class net.ssehub.easy.varModel.model.datatypes.FreezeVariableType
 
NAME_ADVICE - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_ADVICE - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_ANY - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
NAME_ATTACHMENT - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_ATTRIBUTE - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_CLASH - Static variable in class net.ssehub.easy.dslCore.translation.ErrorCodes
Errors when names clash.
NAME_COMMENT - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_COMPOUND - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_COMPOUND - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_COMPOUND - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_CONFLICTS - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_CONSTANT - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_CONSTRAINT - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_DEF - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_DEF - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_DERIVATION - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_DSL - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_ENUM - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_ENUM_LITERAL - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_EVAL - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_EXPORT - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_FREEZE - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_FREEZE_BUT - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_IDENTIFIER - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_IMPORT - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_IMPORT - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_IMPORT - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_IMPORT_ELEMENT - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_INDENT - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_INDENT - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_INSTANTIATE - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_INSTANTIATE - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_INSTANTIATOR - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_INSTANTIATOR - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_INTERFACE - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_JAVAEXT - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_JAVAEXT - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_JOIN - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_JOIN - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_MAP - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_MAP - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_NOT_READY - Static variable in class net.ssehub.easy.producer.ui.reasoner.Images
 
NAME_NOT_READY_DEFAULT - Static variable in class net.ssehub.easy.producer.ui.reasoner.Images
 
NAME_OPERATION - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_OPERATION - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_OPERATION - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_OPERATIONDEFINITION - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_OTHERPROJECTS - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
NAME_PARAM - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_PARAM - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_PARAMETER - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_PARAMETER - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_PARAMETERLIST - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_PARAMETERLIST - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_PARAMLIST - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_PARAMLIST - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_PATHPATTERN - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_PATHPATTERN - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_PROJECT - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_PROJECTCONTENTS - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_PROP - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_PROP - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_READY - Static variable in class net.ssehub.easy.producer.ui.reasoner.Images
 
NAME_READY_DEFAULT - Static variable in class net.ssehub.easy.producer.ui.reasoner.Images
 
NAME_REFINEMENT - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_RULE - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_RULE - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_RULE_INSTANCE - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_RULE_INSTANCE - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_SCRIPTCONTENT - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_SCRIPTCONTENT - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_SCRIPTDIR - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
NAME_SEPARATOR - Static variable in class net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment
 
NAME_TYPE - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_TYPE - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_TYPE - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_TYPE - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
NAME_TYPEDEF - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_TYPEDEF - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_TYPEDEF - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_UNKNOWN - Static variable in class net.ssehub.easy.producer.ui.reasoner.Images
 
NAME_VARIABLE - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_VARIABLEDECLARATION - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_VARIABLEDECLARATION - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_VERSION - Static variable in class de.uni_hildesheim.sse.ui.resources.Images
 
NAME_VERSION - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_VERSION - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_VERSION - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
NAME_VILSCRIPT - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_VILSCRIPT - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_VILSCRIPTEXTENSION - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_VILSCRIPTEXTENSION - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_VILTEMPLATE - Static variable in class de.uni_hildesheim.sse.vil.buildlang.ui.resources.Images
 
NAME_VILTEMPLATE - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.resources.Images
 
NAME_VOID - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
NAME2 - Static variable in class net.ssehub.easy.varModel.model.datatypes.FreezeVariableType
 
NameAccessPathElement - Class in net.ssehub.easy.varModel.confModel.paths
Represents a name-based access path element, e.g., for compounds.
NameAccessPathElement(IResolutionPathElement, String) - Constructor for class net.ssehub.easy.varModel.confModel.paths.NameAccessPathElement
Creates a name access path element.
NamedArgument - Class in net.ssehub.easy.varModel.cst
Implements a named argument as a transparent constraint syntax tree.
NamedArgument(String, ConstraintSyntaxTree) - Constructor for class net.ssehub.easy.varModel.cst.NamedArgument
Creates a named argument.
namedefinition - Variable in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
 
namedParam - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
namedParam - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
namedParameters - Variable in class net.ssehub.easy.varModel.model.datatypes.CustomOperation
 
namedParams - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
namedParams - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
namedParams - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
namedParams - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
namedParamsSeq - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
nameMap - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
nameMap - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.Context
Secundary name-accessor mapping, consistent with ContextStack.Context.varMap.
nameMap - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.Entry
 
NameOperationEvaluator(boolean) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.FreezeVarOperations.NameOperationEvaluator
Creates a new name operation evaluator.
namePattern - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigNameFilter
 
namePrefix - Variable in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
 
nameProvider - Variable in class net.ssehub.easy.producer.ui.confModel.MultipleSelectionEditor
 
nameProvider - Static variable in class net.ssehub.easy.varModel.confModel.DisplayNameProvider
 
namepsaces - Variable in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
NameRegExFilter - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
A name filter based on regular expressions (Perl-Style).
NameRegExFilter(String, NameRegExFilter.DataType) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NameRegExFilter
Creates a filter.
NameRegExFilter(String, NameRegExFilter.DataType, IConfigurationFilter) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NameRegExFilter
Creates a filter.
NameRegExFilter.DataType - Enum in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Defines the data type to filter on.
names - Variable in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
names - Variable in class net.ssehub.easy.varModel.model.Project
 
namespace - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.NamespaceFilter
 
NAMESPACE_SEPARATOR - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: namespace separator.
NamespaceFilter - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
A filter for showing only variables of a given namespace (project name).
NamespaceFilter(String) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.NamespaceFilter
Sole constructor for this class.
NamespaceFinder - Class in net.ssehub.easy.varModel.model.filter
Extracts all namespaces (project names) of a given project, including all imported projects.
NamespaceFinder(Project) - Constructor for class net.ssehub.easy.varModel.model.filter.NamespaceFinder
Constructor for getting all namespaces including all imported namepsaces.
namespaceStart - Variable in class net.ssehub.easy.varModel.model.ModelQuery.IncrementalNamespace
 
namespaceTail - Variable in class net.ssehub.easy.varModel.model.ModelQuery.IncrementalNamespace
 
nameVar - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression
 
nameVersionToString() - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns name and version as a string for output.
nAnnotations - Variable in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor.ConfigStatistics
The number of annotation instances.
nAssign - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Stores non-assignable classes.
nAssign() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.ClassMeta
Defines explicitly non-assignable classes for which assignment compatibility shall not be possible.
NATURE_ID - Static variable in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EASyNature
ID of this project nature.
NatureHelper - Class in net.ssehub.easy.producer.core.persistence.standard
The NatureHelper supports querying and modifying Eclipse nature-like elements without having an Eclipse running.
NatureHelper() - Constructor for class net.ssehub.easy.producer.core.persistence.standard.NatureHelper
 
NatureHelper.ProjectHandler - Class in net.ssehub.easy.producer.core.persistence.standard
Implements core functionality accessing the project file.
NatureUtils - Class in net.ssehub.easy.producer.eclipse.persistency.eclipse
Some utility methods for natures.
NatureUtils() - Constructor for class net.ssehub.easy.producer.eclipse.persistency.eclipse.NatureUtils
Prevents this class from being instantiated from outside.
nConstraintInstances - Variable in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor.ConfigStatistics
Number of constraints in compound instances.
nConstraintVariables - Variable in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor.ConfigStatistics
Only constraint variables, including nested variables.
nConstraintVariablesNoContainer - Variable in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor.ConfigStatistics
 
needsLineEnd(boolean) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement
Returns whether a line end shall be emitted.
needsQualification(AbstractVariable) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
Determines whether (on-demand) qualification of the given var is needed, i.e., whether its qualified name shall be printed out.
needsQualification(AbstractVariable) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
Returns whether var needs qualification.
needsQualificationThroughContext(Object, String, AbstractVariable, boolean) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
Returns whether the variable name name of var needs qualification within its context context.
negate - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.FindOperationEvaluator
 
negate - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.IsEmptyOperationEvaluator
 
negates(double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Negates the given real value.
negates(int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Negates the given integer value.
NEGATION - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
NEGATION_ALIAS - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
nested - Variable in class net.ssehub.easy.instantiation.core.model.expressions.FieldAccessExpression
 
nested - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringExpression
 
nested - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
nested - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
 
nested - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
nested - Variable in class net.ssehub.easy.producer.ui.confModel.AbstractExpandableGUIVariable
 
nested - Variable in class net.ssehub.easy.varModel.model.PartialEvaluationBlock
 
NESTED_ELEMENT_COLOR - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
 
nestedElements - Variable in class net.ssehub.easy.varModel.confModel.CompoundVariable
 
nestedElements - Variable in class net.ssehub.easy.varModel.confModel.ContainerVariable
 
nestedElements - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
 
nestedElements - Variable in class net.ssehub.easy.varModel.model.values.CompoundValue
 
nestedElements - Variable in class net.ssehub.easy.varModel.model.values.ContainerValue
 
nestedExpressions - Variable in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
NestedRuleBlock - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
A nested rule block.
NestedRuleBlock() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.NestedRuleBlock
Constructor for serialization.
NestedRuleBlock(IRuleElement[]) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.NestedRuleBlock
Creates a nested rule block.
nestedValues - Variable in class net.ssehub.easy.instantiation.velocity.VelocityCompoundAccess
 
nestedValues - Variable in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
nestedValuesToString() - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
Turns the nested values into a string.
NestedVarConfigProvider - Class in net.ssehub.easy.varModel.confModel
VariableConfigProvider for nested variables of a StructuredVariable.
NestedVarConfigProvider(StructuredVariable) - Constructor for class net.ssehub.easy.varModel.confModel.NestedVarConfigProvider
Sole constructor for this class.
nestedVariable - Variable in class net.ssehub.easy.varModel.cst.Variable
 
nesting - Variable in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
NESTING - net.ssehub.easy.varModel.model.datatypes.Operation.NestingMode
 
nestingMode - Variable in class net.ssehub.easy.varModel.model.datatypes.Operation
 
NestingMode() - Constructor for enum net.ssehub.easy.varModel.model.datatypes.Operation.NestingMode
 
net.ssehub.easy.basics - package net.ssehub.easy.basics
Plug-in for basic utility functions used by multiple projects/plug-ins developed by the University of Hildesheim, SSE.
net.ssehub.easy.basics.internal - package net.ssehub.easy.basics.internal
Classes which are needed by this plug-in, but should not be visible/used by other plug-ins.
net.ssehub.easy.basics.io - package net.ssehub.easy.basics.io
IO utilities.
net.ssehub.easy.basics.logger - package net.ssehub.easy.basics.logger
The core logging mechanism for the variability model (and indirectly for EASy).
net.ssehub.easy.basics.messages - package net.ssehub.easy.basics.messages
A common definition of messages with description and status derived from a specific set of (identifiable) exceptions .
net.ssehub.easy.basics.modelManagement - package net.ssehub.easy.basics.modelManagement
Model management classes for reuse (realizing imports, loading, interlinking, notifying, etc.).
net.ssehub.easy.basics.os - package net.ssehub.easy.basics.os
Classes for system operations.
net.ssehub.easy.basics.pool - package net.ssehub.easy.basics.pool
Reusable pooling of instances.
net.ssehub.easy.basics.progress - package net.ssehub.easy.basics.progress
Generic progress notification mechanism.
net.ssehub.easy.dslCore - package net.ssehub.easy.dslCore
Basic reusable classes for the exportable management functions of the SSE-style DSL implementation for xText grammars.
net.ssehub.easy.dslCore.test - package net.ssehub.easy.dslCore.test
Some testing foundations.
net.ssehub.easy.dslCore.translation - package net.ssehub.easy.dslCore.translation
Basic reusable classes for SSE-style DSL implementation.
net.ssehub.easy.dslCore.ui - package net.ssehub.easy.dslCore.ui
Top-level package for reusable UI implementation of xText editors.
net.ssehub.easy.dslCore.ui.editors - package net.ssehub.easy.dslCore.ui.editors
Reusable xText functionality.
net.ssehub.easy.dslCore.ui.hyperlinking - package net.ssehub.easy.dslCore.ui.hyperlinking
Generic hyperlinking.
net.ssehub.easy.dslCore.ui.listeners - package net.ssehub.easy.dslCore.ui.listeners
Some generic listener implementations and supporting classes.
net.ssehub.easy.dslCore.ui.wizards - package net.ssehub.easy.dslCore.ui.wizards
Abstract classes for creating "New File" wizards.
net.ssehub.easy.dslCore.validation - package net.ssehub.easy.dslCore.validation
Some validation support.
net.ssehub.easy.dslCore.values - package net.ssehub.easy.dslCore.values
The basic value converters.
net.ssehub.easy.instantiation.ant - package net.ssehub.easy.instantiation.ant
ANT additions to VIL.
net.ssehub.easy.instantiation.ant.instantiators - package net.ssehub.easy.instantiation.ant.instantiators
Java-specific instantiators.
net.ssehub.easy.instantiation.aspectj - package net.ssehub.easy.instantiation.aspectj
Java additions to VIL.
net.ssehub.easy.instantiation.aspectj.instantiators - package net.ssehub.easy.instantiation.aspectj.instantiators
AspectJ-specific instantiators.
net.ssehub.easy.instantiation.core - package net.ssehub.easy.instantiation.core
This package contains the core of the VIL type system, the VIL build language object model, the VIL template language object model and the basis for all instantiators, which can be used in EASy.
net.ssehub.easy.instantiation.core.internal - package net.ssehub.easy.instantiation.core.internal
This package contains classes which are needed for the lifecycle of the plugin.
net.ssehub.easy.instantiation.core.model - package 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.artifactModel - package net.ssehub.easy.instantiation.core.model.artifactModel
Contains the VIL artifact model.
net.ssehub.easy.instantiation.core.model.artifactModel.representation - package net.ssehub.easy.instantiation.core.model.artifactModel.representation
Contains the implementation of the artifact content representations.
net.ssehub.easy.instantiation.core.model.artifactModel.utils - package net.ssehub.easy.instantiation.core.model.artifactModel.utils
Some internal utility classes.
net.ssehub.easy.instantiation.core.model.artifactModel.variability - package net.ssehub.easy.instantiation.core.model.artifactModel.variability
Contains fragment artifacts, i.e., artifacts which are used to decompose other artifacts but cannot be used standalone.
net.ssehub.easy.instantiation.core.model.artifactModel.xml - package net.ssehub.easy.instantiation.core.model.artifactModel.xml
Contains simple (non-decomposed) artifacts.
net.ssehub.easy.instantiation.core.model.buildlangModel - package 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.buildlangModel.execOperand - package net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand
Executable operands for system execution operations.
net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop - package net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop
Implements the LHS/RHS match loop and related applicators.
net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch - package net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch
Rule match expressions.
net.ssehub.easy.instantiation.core.model.common - package net.ssehub.easy.instantiation.core.model.common
Implements the common language elements.
net.ssehub.easy.instantiation.core.model.defaultInstantiators - package net.ssehub.easy.instantiation.core.model.defaultInstantiators
The default instantiators for VIL.
net.ssehub.easy.instantiation.core.model.execution - package net.ssehub.easy.instantiation.core.model.execution
High level execution support.
net.ssehub.easy.instantiation.core.model.expressions - package net.ssehub.easy.instantiation.core.model.expressions
Implements the common expression tree for the VIL languages.
net.ssehub.easy.instantiation.core.model.templateModel - package net.ssehub.easy.instantiation.core.model.templateModel
The template language model.
net.ssehub.easy.instantiation.core.model.tracing - package net.ssehub.easy.instantiation.core.model.tracing
Common tracing functionality.
net.ssehub.easy.instantiation.core.model.vilTypes - package net.ssehub.easy.instantiation.core.model.vilTypes
Contains the basic VIL types used as foundation for the artifact model and for integrating the variability model, i.e., types which are not artifacts themselves.
net.ssehub.easy.instantiation.core.model.vilTypes.configuration - package net.ssehub.easy.instantiation.core.model.vilTypes.configuration
All classes related to the EASy integration of configuration and decisions.
net.ssehub.easy.instantiation.java - package net.ssehub.easy.instantiation.java
Java additions to VIL.
net.ssehub.easy.instantiation.java.artifacts - package net.ssehub.easy.instantiation.java.artifacts
Default Java artifacts.
net.ssehub.easy.instantiation.java.instantiators - package net.ssehub.easy.instantiation.java.instantiators
Java-specific instantiators.
net.ssehub.easy.instantiation.java.mocks - package net.ssehub.easy.instantiation.java.mocks
This package contains mocks for eclipse.
net.ssehub.easy.instantiation.maven - package net.ssehub.easy.instantiation.maven
A Maven instantiator.
net.ssehub.easy.instantiation.serializer.xml - package net.ssehub.easy.instantiation.serializer.xml
A simple and generic mechanism to persist IVML object models as an XML file or stream and also to read them back.
net.ssehub.easy.instantiation.serializer.xml.converter - package net.ssehub.easy.instantiation.serializer.xml.converter
This package contains all converters that are needed for serialization.
net.ssehub.easy.instantiation.serializer.xml.loader - package net.ssehub.easy.instantiation.serializer.xml.loader
This package contains all loaders.
net.ssehub.easy.instantiation.serializer.xml.mapper - package net.ssehub.easy.instantiation.serializer.xml.mapper
This package contains mapper that are used by xstream.
net.ssehub.easy.instantiation.velocity - package 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.instantiation.xvcl - package net.ssehub.easy.instantiation.xvcl
This package holds the Instantiator for the instantiation xvcl files using the XVCL library.
net.ssehub.easy.integration.common - package net.ssehub.easy.integration.common
Implements the a readable interface to IVML/EAsY.
net.ssehub.easy.integration.common.eclipse - package net.ssehub.easy.integration.common.eclipse
Implements the a readable interface to IVML/EAsY based on Eclipse.
net.ssehub.easy.integration.common.impl - package net.ssehub.easy.integration.common.impl
Defines the a readable interface to IVML/EAsY.
net.ssehub.easy.producer.core.contributions - package net.ssehub.easy.producer.core.contributions
Initial arbitrary project-specific EASy core contributions.
net.ssehub.easy.producer.core.mgmt - package net.ssehub.easy.producer.core.mgmt
This package contains classes which are needed for data management, i.e.
net.ssehub.easy.producer.core.persistence - package net.ssehub.easy.producer.core.persistence
This plug-in contains functionality of EASy, which can also run without Eclipse.
net.ssehub.easy.producer.core.persistence.datatypes - package net.ssehub.easy.producer.core.persistence.datatypes
This package contains a simple data model, which can be used to store information in a non ivml file.
net.ssehub.easy.producer.core.persistence.internal - package net.ssehub.easy.producer.core.persistence.internal
This package contains classes needed for classes of the persistence package.
net.ssehub.easy.producer.core.persistence.internal.util - package net.ssehub.easy.producer.core.persistence.internal.util
Basic file utilities.
net.ssehub.easy.producer.core.persistence.internal.xml - package net.ssehub.easy.producer.core.persistence.internal.xml
This package contains classes for parsing and writing EASy information within a xml file.
net.ssehub.easy.producer.core.persistence.standard - package net.ssehub.easy.producer.core.persistence.standard
This package contains classes which specific to the persistencer of this plug-in.
net.ssehub.easy.producer.core.varMod - package net.ssehub.easy.producer.core.varMod
Classes for variability modeling and implementation in EASy-Producer projects.
net.ssehub.easy.producer.core.varMod.container - package net.ssehub.easy.producer.core.varMod.container
IModel container for simplifying the usage of the different IModels in EASy-Producer projects.
net.ssehub.easy.producer.eclipse - package net.ssehub.easy.producer.eclipse
 
net.ssehub.easy.producer.eclipse.contributions - package net.ssehub.easy.producer.eclipse.contributions
Initial arbitrary project-specific core contributions.
net.ssehub.easy.producer.eclipse.internal - package net.ssehub.easy.producer.eclipse.internal
Classes which should not be visible for other plug-ins.
net.ssehub.easy.producer.eclipse.model - package 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.eclipse.observer - package net.ssehub.easy.producer.eclipse.observer
Classes for handling progress observation including an observed reasoning process.
net.ssehub.easy.producer.eclipse.persistency - package net.ssehub.easy.producer.eclipse.persistency
This package contains classes which are needed for the lifecycle of the plugin.
net.ssehub.easy.producer.eclipse.persistency.eclipse - package net.ssehub.easy.producer.eclipse.persistency.eclipse
Persistence class for loading and saving EASy projects which are also Eclipse projects.
net.ssehub.easy.producer.eclipse.persistency.project_creation - package net.ssehub.easy.producer.eclipse.persistency.project_creation
Classes for simplifying the creation of new EASy projects in Eclipse.
net.ssehub.easy.producer.ui - package net.ssehub.easy.producer.ui
Editors for the EASy-Producer.
net.ssehub.easy.producer.ui.application - package net.ssehub.easy.producer.ui.application
Defines a deployable application.
net.ssehub.easy.producer.ui.configuration - package net.ssehub.easy.producer.ui.configuration
Holds editors for the configuration.
net.ssehub.easy.producer.ui.confModel - package 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.contributions - package net.ssehub.easy.producer.ui.contributions
Initial arbitrary project-specific UI contributions.
net.ssehub.easy.producer.ui.core - package net.ssehub.easy.producer.ui.core
Basic UI functionalities, not associated with a specific component.
net.ssehub.easy.producer.ui.core.contributions - package net.ssehub.easy.producer.ui.core.contributions
Initial arbitrary project-specific UI contributions.
net.ssehub.easy.producer.ui.core.instantiation - package net.ssehub.easy.producer.ui.core.instantiation
Classes for connecting instantiation output to the GUI.
net.ssehub.easy.producer.ui.core.reasoning - package net.ssehub.easy.producer.ui.core.reasoning
Classes which should simplify handling the reasoning inside the GUI.
net.ssehub.easy.producer.ui.internal - package net.ssehub.easy.producer.ui.internal
This package holds extension classes of eclipse which must not be called or extended from other plug-ins.
net.ssehub.easy.producer.ui.productline_editor - package net.ssehub.easy.producer.ui.productline_editor
This package contains the editor for configuring the product line.
net.ssehub.easy.producer.ui.productline_editor.components - package net.ssehub.easy.producer.ui.productline_editor.components
Re-usable components for UI components based on SWT.
net.ssehub.easy.producer.ui.productline_editor.configuration - package 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.producer.ui.productline_editor.instantiator - package net.ssehub.easy.producer.ui.productline_editor.instantiator
This package holds classes for the instantiator editor.
net.ssehub.easy.producer.ui.productline_editor.predecessorSelection - package net.ssehub.easy.producer.ui.productline_editor.predecessorSelection
This package contains classes for (de-)selecting parents of the current ProductLineProject.
net.ssehub.easy.producer.ui.productline_editor.project_configuration - package net.ssehub.easy.producer.ui.productline_editor.project_configuration
This package contains classes for configuring the current project.
net.ssehub.easy.producer.ui.project_management - package net.ssehub.easy.producer.ui.project_management
This package contains classes to create EASy projects within the Eclipse workspace.
net.ssehub.easy.producer.ui.reasoner - package net.ssehub.easy.producer.ui.reasoner
Provides the preferences page for configuring the installed reasoners.
net.ssehub.easy.reasoning.core - package net.ssehub.easy.reasoning.core
Integration layer for reasoners.
net.ssehub.easy.reasoning.core.frontend - package net.ssehub.easy.reasoning.core.frontend
Frontend to access reasoner information as well as to execute reasoning tasks.
net.ssehub.easy.reasoning.core.impl - package net.ssehub.easy.reasoning.core.impl
Hidden implementation stuff.
net.ssehub.easy.reasoning.core.performance - package net.ssehub.easy.reasoning.core.performance
Basic performance measuring for the reasoner.
net.ssehub.easy.reasoning.core.reasoner - package 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"). Add org.eclipse.equinox.ds to the required plugins and org.osgi.service.component to the imported packages as your reasoner will be linked using OSGi descriptive services (DS) to the reasoner core.
net.ssehub.easy.reasoning.sseReasoner - package net.ssehub.easy.reasoning.sseReasoner
Package contains the EASy-Producer reasoner implementation classes.
net.ssehub.easy.reasoning.sseReasoner.functions - package net.ssehub.easy.reasoning.sseReasoner.functions
Package contains custom functions for IVML.
net.ssehub.easy.reasoning.sseReasoner.model - package net.ssehub.easy.reasoning.sseReasoner.model
Package for creating a reasoning model: constraint container, project hierachy evaluator and other.
net.ssehub.easy.varModel - package net.ssehub.easy.varModel
Base directory for the variability model.
Currently supported Models: Variability Model Configuration Model
net.ssehub.easy.varModel.capabilities - package net.ssehub.easy.varModel.capabilities
Forward reasoner access.
net.ssehub.easy.varModel.confModel - package net.ssehub.easy.varModel.confModel
This package represents a specific variability model configuration.
net.ssehub.easy.varModel.confModel.paths - package net.ssehub.easy.varModel.confModel.paths
Support for deferred resolution paths.
net.ssehub.easy.varModel.cst - package net.ssehub.easy.varModel.cst
Package for elements of the constraint syntax tree.
net.ssehub.easy.varModel.cstEvaluation - package net.ssehub.easy.varModel.cstEvaluation
Implements the evaluation of constraint syntax trees.
net.ssehub.easy.varModel.management - package net.ssehub.easy.varModel.management
Provides functionality to manage variability models and their dependencies.
net.ssehub.easy.varModel.model - package net.ssehub.easy.varModel.model
Base package for the variability model.
net.ssehub.easy.varModel.model.datatypes - package net.ssehub.easy.varModel.model.datatypes
Base directory for the main datatype classes.
net.ssehub.easy.varModel.model.filter - package 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 - package net.ssehub.easy.varModel.model.filter.mandatoryVars
Filter for finding mandatory declarations.
net.ssehub.easy.varModel.model.rewrite - package net.ssehub.easy.varModel.model.rewrite
Classes for creating an (adapted) copy of the Project.
net.ssehub.easy.varModel.model.rewrite.modifier - package net.ssehub.easy.varModel.model.rewrite.modifier
Modifier for the ProjectRewriteVisitor.
net.ssehub.easy.varModel.model.search - package net.ssehub.easy.varModel.model.search
Specific classes for performing search operations on models.
net.ssehub.easy.varModel.model.values - package net.ssehub.easy.varModel.model.values
Instances of the datatypes.
net.ssehub.easy.varModel.persistency - package net.ssehub.easy.varModel.persistency
These package is for reading and saving the variability model and the configuration.
Currently supported file formats: EASy-Producer 2.0 config files (xml) IVML
net.ssehub.easy.varModel.utils - package net.ssehub.easy.varModel.utils
Some utility classes.
net.ssehub.easy.varModel.validation - package net.ssehub.easy.varModel.validation
Classes for validating e variability model, e.g.
NewEASyProjectWizard - Class in net.ssehub.easy.producer.ui.internal
Wizard for the creation of a new productline project.
NewEASyProjectWizard() - Constructor for class net.ssehub.easy.producer.ui.internal.NewEASyProjectWizard
Constructor for PLuginNewWizard.
NewEASyProjectWizardPage - Class in net.ssehub.easy.producer.ui.internal
WizardPage for the creation of a new product line project.
NewEASyProjectWizardPage() - Constructor for class net.ssehub.easy.producer.ui.internal.NewEASyProjectWizardPage
Sole constructor for creating a new NewEASyProjectWizardPage.
newPLP - Variable in class net.ssehub.easy.producer.eclipse.persistency.project_creation.AbstractProjectCreator
 
newPLP(IEASyProjectConfigurator...) - Method in class net.ssehub.easy.producer.eclipse.persistency.project_creation.ProjectCreator
Creates a new product line project with all necessarily files and folders.
NewProjectCreator - Class in net.ssehub.easy.producer.eclipse.persistency.project_creation
Creates a new EASy project.
NewProjectCreator(String, boolean, IEASyProjectConfigurator...) - Constructor for class net.ssehub.easy.producer.eclipse.persistency.project_creation.NewProjectCreator
Sole constructor for creating a new EASy project, without a predecessor.
newRun() - Method in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
Resets the internal temporary knowledge if anew project should be filtered based on the knowledge of a previous filtering.
newState - Variable in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
 
next - Variable in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList.Node
 
next() - Method in class net.ssehub.easy.producer.core.mgmt.MemberIterator
 
nextIs(CharSequence, int, char) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.IndentationUtils
Returns whether the next character in text after pos is ch.
nextType - Variable in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
 
nextVarIsMandatory - Variable in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
nNormalVariables - Variable in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor.ConfigStatistics
Non constraint variables, including nested variables.
nNormalVariablesNoContainer - Variable in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor.ConfigStatistics
 
NO_DATATYPE - Static variable in exception net.ssehub.easy.varModel.model.values.ValueDoesNotMatchTypeException
 
NO_DEEP_TRAVERSAL - Static variable in class de.uni_hildesheim.sse.translation.AssignmentDetector
The level specification to be used if no deep traversal shall happen (just the top level).
NO_FAIL - net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext.FailState
 
NO_IMPORTS - net.ssehub.easy.varModel.model.filter.FilterType
Only the current project without imports will be filtered.
NO_LINE_END - net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement.LineEndType
Do not emit a line end.
NO_LITERAL - Static variable in exception net.ssehub.easy.varModel.model.values.ValueDoesNotMatchTypeException
 
NO_OBSERVER - Static variable in class net.ssehub.easy.basics.progress.ProgressObserver
Defines an observer which does nothing.
NO_REASONING_AVAILABE_MSG - Static variable in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
 
NO_SELECTION_VALUE - Static variable in class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
 
NO_SUBTASK - Static variable in class net.ssehub.easy.basics.progress.ProgressObserver
Denotes the empty subtask.
noAutoStore - Variable in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
 
node - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
 
node - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog
 
node(int) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Returns the (non-null) Node at the specified element index.
Node(ConstraintList.Node, Constraint, ConstraintList.Node) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.ConstraintList.Node
Creates a node.
NodeComparator(XmlAttribute[]) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement.NodeComparator
Creates the comparator.
nodes - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
 
nodes() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Returns all nested nodes in sequence.
NoFilter - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
A no filter, i.e., a filter which includes everything.
NoFilter() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NoFilter
Prevents external creation.
NoFreezeSelector - Class in net.ssehub.easy.varModel.confModel
A freeze selector which does not freeze any variable.
NoFreezeSelector() - Constructor for class net.ssehub.easy.varModel.confModel.NoFreezeSelector
Prevents external creation.
NoInstantiatorStateObserver - Class in net.ssehub.easy.instantiation.core.internal
This class implements an empty observer for instantiator states.
NoInstantiatorStateObserver() - Constructor for class net.ssehub.easy.instantiation.core.internal.NoInstantiatorStateObserver
 
noNames(AnnotateTo) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Check whether the attribute-statement has no names (the elements the attribute is assigned to).
NONE - net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor.AliasType
No alias.
NONE - net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode.InsertionPoint
Not at all.
NONE - net.ssehub.easy.varModel.model.datatypes.Operation.NestingMode
 
NonFrozenFilter - Class in net.ssehub.easy.producer.ui.productline_editor.configuration
Implements a simple attribute filter.
NonFrozenFilter(boolean) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.NonFrozenFilter
Creates a filter for non-frozen variables.
noOfAnnotations() - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor.ConfigStatistics
Returns the number of all annotation instances.
noOfConstraintInstances() - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor.ConfigStatistics
Returns the number of instantiated Compound constraints.
noOfConstraintVariables() - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor.ConfigStatistics
Returns the number of all constraint variables.
noOfConstraintVariablesNoContainer() - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor.ConfigStatistics
Returns the number of all constraint variables.
noOfNormalVariables() - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor.ConfigStatistics
Returns the number of all variables, which are no constraint variables.
noOfNormalVariablesNoContainer() - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor.ConfigStatistics
Returns the number of all variables, which are no constraint variables.
noOfToplevelVariables() - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor.ConfigStatistics
Returns the number of non nested top level variables of the configuration.
noOfVariables() - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor.ConfigStatistics
Returns the number of all variables of the configuration (nested, nested in container, and not nested).
noOfVariablesWithoutContainer() - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor.ConfigStatistics
Returns the number of all variables of the configuration (nested, and not nested).
noRelations(Project) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Check whether the given project does not have any relations.
noResult(String) - Static method in class net.ssehub.easy.reasoning.core.reasoner.Message
 
NORMAL - net.ssehub.easy.instantiation.core.model.expressions.CallExpression.CallType
A normal operation.
NORMAL - net.ssehub.easy.instantiation.core.model.vilTypes.OperationType
Only normal operation calls (first parameter prefix, first parameter as parameter).
normalConstraints - Variable in class net.ssehub.easy.varModel.model.filter.ConstraintSeparator
 
normalize(File) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.PathUtils
Normalizes the path of the given file to a VIL path string (slash-separated).
normalize(String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.PathUtils
Normalizes the path of the given file to a VIL path string (slash-separated).
normalize(String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.PathUtils
Normalizes the given path (removes superfluous separators).
NORMALIZED_FILE_SEPARATOR - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
 
NORMALIZED_FILE_SEPARATOR_CHAR - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
 
normalizedTime() - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.PathUtils
Normalizes the current system time by calling PathUtils.normalizeTime(long).
normalizePath(String) - Static method in class net.ssehub.easy.instantiation.java.JavaSettingsInitializer
Converts a path to unix file pattern.
normalizePath(String[]) - Static method in class net.ssehub.easy.instantiation.java.JavaSettingsInitializer
Converts a path to unix file pattern.
NORMALIZER - Static variable in class net.ssehub.easy.instantiation.core.model.expressions.StreamTracer
The normalizer for this tracer.
normalizeSpace(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Normalizes spaces, i.e., trims and replaces all internal multi-whitespaces by a single one.
normalizeStringExpression(Expression, String) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Normalizes a string expression, i.e., if ex (within a CompositeExpression is not a constant, a StringExpression containing the expression is inserted instead.
normalizeTime(long) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.PathUtils
Normalizes the given time in order to make it portable across known operating systems.
normalizeTime(File) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.PathUtils
Normalizes the last modification time of file.
not(boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoBoolean
Represents the Boolean "or" operation.
NOT - Static variable in class net.ssehub.easy.varModel.cstEvaluation.BooleanOperations
Implements the unary Boolean negation.
NOT - Static variable in class net.ssehub.easy.varModel.model.datatypes.BooleanType
 
NOT - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
NOT_ALLOWED_VALUE_STRUCTURE - Static variable in exception net.ssehub.easy.varModel.model.values.ValueDoesNotMatchTypeException
Error code for structured values.
NOT_APPLICABLE - net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult.Status
Preconditions are not met.
NOT_EMPTY - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
NOT_EMPTY - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
notCopiedOperations - Variable in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
OperationDefinitions, which are not copied due to missing dependencies, i.e., types.
notEmpty() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Returns whether the map is not empty.
notEmpty(String) - Static method in class net.ssehub.easy.dslCore.ui.hyperlinking.AbstractEcoreModelQuery
Checks whether the given String is not null or empty.
notEmpty(List<?>) - Static method in class net.ssehub.easy.dslCore.ui.hyperlinking.AbstractEcoreModelQuery
Checks whether the given List is not null or empty.
notEmpty(ModelElementTypeFinder.ModelElementDescription) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
Checks whether the given ModelElementTypeFinder.ModelElementDescription is not null and all information is available (the nested Strings are not null or empty).
notEmpty(EList<?>) - Static method in class net.ssehub.easy.dslCore.ui.hyperlinking.AbstractEcoreModelQuery
Checks whether the given EList is not null or empty.
notEquals(String, TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Represents the un-equality operation for types vs.
notEquals(TypeDescriptor<?>, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoType
Represents the un-equality operation for types vs.
notEquals(TypeDescriptor<?>, TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoType
Represents the un-equality operation for types.
NOTEQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
NOTEQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.Compound
 
NOTEQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.Enum
 
NOTEQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.MetaType
 
NOTEQUALS_ALIAS - Static variable in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
NOTEQUALS_ALIAS - Static variable in class net.ssehub.easy.varModel.model.datatypes.Compound
 
NOTEQUALS_ALIAS - Static variable in class net.ssehub.easy.varModel.model.datatypes.Enum
 
NOTEQUALS_ALIAS - Static variable in class net.ssehub.easy.varModel.model.datatypes.MetaType
 
NOTEQUALS_INTEGER_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
NOTEQUALS_INTEGER_INTEGER_ALIAS - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
NOTEQUALS_INTEGER_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
NOTEQUALS_INTEGER_REAL_ALIAS - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
NOTEQUALS_REAL_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
NOTEQUALS_REAL_INTEGER_ALIAS - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
NOTEQUALS_REAL_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
NOTEQUALS_REAL_REAL_ALIAS - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
NOTHING - net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.TranslateMode
Do nothing, i.e., create a context and go on.
notify(VarModelIdentifierExpression, Constant) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.IvmlMessageAdapter
Notifies the receiver about an unknown expression.
notify(IReasonerMessage) - Method in class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
 
notify(IReasonerMessage) - Method in interface net.ssehub.easy.reasoning.core.frontend.IReasonerInstance
Is called when a reasoner message is issued.
notify(IReasonerMessage) - Method in class net.ssehub.easy.reasoning.core.reasoner.DelegatingReasonerInstance
 
notify(IReasonerMessage) - Method in interface net.ssehub.easy.reasoning.core.reasoner.IReasoner
Is called when a reasoner message is issued.
notify(IReasonerMessage) - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner
 
notify(IReasonerMessage) - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner.ReasonerInstance
 
notify(ReasonerDescriptor, IReasonerMessage.IType) - Method in interface net.ssehub.easy.reasoning.core.frontend.IMessageListener
Is called when a reasoner message is issued.
notifyAdded(Constraint, ConstraintList.Node) - Method in interface net.ssehub.easy.reasoning.core.reasoner.ConstraintList.IModificationListener
Is called when a new node has been added for constraint.
notifyAllReasoners(IReasoner, IReasonerMessage.IType) - Method in class net.ssehub.easy.reasoning.core.impl.ReasonerRegistry
 
notifyAllReasoners(IReasoner, IReasonerMessage.IType) - Method in interface net.ssehub.easy.reasoning.core.reasoner.IReasonerRegistry
Notifies all reasoners about a given event.
notifyAssigned(IDecisionVariable, Value, boolean) - Method in interface net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.IAssignmentListener
Notifies about assigned values.
notifyAssigned(IDecisionVariable, Value, boolean) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
Notifies about assigned values.
notifyAttributeChangedListener() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
Notifies the attribute changed listener in case that the selection changed.
notifyBracketsClosed(InPlaceCommand<I>, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Called to notify that all bracket levels for an expression within an in-place command are closed at pos.
notifyBracketsClosed(InPlaceCommand<I>, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
 
notifyCashMapping() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Notifies the current context that mappings shall be cached upon ContextStack.popContext(IDatatype).
notifyChange() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
Notifies the containing file about a change through this object.
notifyChange(Object) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
Notifies the containing file about a change.
notifyChanged() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFragmentArtifact
Notifies the parent about a change in this artifact.
notifyChanged(IArtifact...) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactNotifier
Notifies that a set of artifacts was changed.
notifyChanged(AbstractIvmlVariable, Value) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory.CSet
Notifies this change set about a direct change within the scope of this change set.
notifyChanged(AbstractIvmlVariable, Value) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
Notifies the change set about a changed variable.
notifyChanged(IDecisionVariable, Value, IAssignmentState, IValueChangeListener.ChangeKind) - Method in class net.ssehub.easy.reasoning.sseReasoner.RescheduleValueChangeVisitor
 
notifyChanged(IDecisionVariable, Value, IAssignmentState, IValueChangeListener.ChangeKind) - Method in interface net.ssehub.easy.varModel.cstEvaluation.IValueChangeListener
Called if the value of a variable has been modified.
notifyChangeListener(IDecisionVariable, Value, IAssignmentState, IValueChangeListener.ChangeKind) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationContext
Notifies the change listener, i.e., the value of variable has changed.
notifyChangeListener(IDecisionVariable, Value, IAssignmentState, IValueChangeListener.ChangeKind) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.EvaluationContextImpl
 
notifyChildChanged(FragmentArtifact) - Method in interface net.ssehub.easy.instantiation.java.artifacts.IJavaParent
Notifies the parent that one of its childs changed.
notifyChildChanged(FragmentArtifact) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
 
notifyChildChanged(FragmentArtifact) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaParentFragmentArtifact
 
notifyCreated() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
notifyCreated() - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
 
notifyCreated() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
notifyCreated() - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Notifies this variable that it was created.
notifyCreated() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
notifyCreated(IDecisionVariable, IDecisionVariable) - Method in interface net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.IAssignmentListener
Notifies the listener about a new variable created for a given origin variable.
notifyCreated(IDecisionVariable, IDecisionVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
Notifies the listener about a new variable created for a given origin variable.
notifyDirty(boolean) - Method in interface net.ssehub.easy.producer.ui.productline_editor.DelegatingEasyEditorPage.IDirtyListener
Notifies the listener about a change in the dirty state.
notifyDocumentChanged() - Method in interface net.ssehub.easy.dslCore.ui.editors.IEmbeddedEditor.IDocumentStateListener
Notifies about a changed document.
notifyDocumentChanged() - Method in class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage
 
notifyEnd() - Method in class net.ssehub.easy.basics.progress.ObservableTask
Notifies the observer about ending this (sub)task.
notifyEnd(ProgressObserver.ITask) - Method in class net.ssehub.easy.basics.progress.ProgressObserver
Notifies about ending a (sub)task.
notifyEnd(ProgressObserver.ITask, ProgressObserver.ISubtask) - Method in class net.ssehub.easy.basics.progress.BasicProgressObserver
 
notifyEnd(ProgressObserver.ITask, ProgressObserver.ISubtask) - Method in class net.ssehub.easy.basics.progress.ProgressObserver
Notifies about ending a (sub)task.
notifyEndInPlaceCommand(InPlaceCommand<I>, Expression, int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Notifies that parsing an in-place command ended.
notifyEndInPlaceCommand(InPlaceCommand<I>, Expression, int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
 
notifyEvaluation(Constraint, IConstraintEvaluator) - Method in interface net.ssehub.easy.reasoning.core.reasoner.IReasonerInterceptor
Notifies about the evaluation of a constraint.
notifyEvaluation(Constraint, IConstraintEvaluator) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerInterceptorAdaptor
 
notifyListener() - Method in class net.ssehub.easy.producer.ui.productline_editor.DelegatingEasyEditorPage
Notifies the dirty listener about a change in the dirty flag.
notifyLoading(ModelInfo<M>, boolean) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Handles the notification about model loading.
notifyLoadingCompleted(M, URI) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Notifies that loading the given model is completed.
notifyModelProcessing(ModelInfo<M>, boolean, IModelProcessingListener.Type) - Method in class net.ssehub.easy.basics.modelManagement.ModelEvents
Notifies about model processing events.
notifyModelReloadFailed(M) - Method in class net.ssehub.easy.basics.modelManagement.ModelEvents
Notifies registered listeners about a failed model reload.
notifyModelReplacement(M, M) - Method in class net.ssehub.easy.basics.modelManagement.ModelEvents
Notifies registered listeners about replacing a model instance.
notifyProcessing(ModelInfo<M>, IModelProcessingListener.Type, boolean) - Method in class net.ssehub.easy.basics.modelManagement.ImportResolver
Notifies the processing listener if defined.
notifyProcessingEnded(ModelInfo<M>, IModelProcessingListener.Type) - Method in interface net.ssehub.easy.basics.modelManagement.IModelProcessingListener
Is called when processing ended (or shortly after).
notifyProcessingEnded(ModelInfo<M>, IModelProcessingListener.Type) - Method in class net.ssehub.easy.dslCore.ui.listeners.BasicModelLoadingListener
 
notifyProcessingStarted(ModelInfo<M>, IModelProcessingListener.Type) - Method in interface net.ssehub.easy.basics.modelManagement.IModelProcessingListener
Is called when processing started (or shortly before).
notifyProcessingStarted(ModelInfo<M>, IModelProcessingListener.Type) - Method in class net.ssehub.easy.dslCore.ui.listeners.BasicModelLoadingListener
 
notifyProgress() - Method in class net.ssehub.easy.basics.progress.ObservableTask
Notifies the observer about progressing on step.
notifyProgress(int) - Method in class net.ssehub.easy.basics.progress.ObservableTask
Notifies the observer about progressing multiple steps.
notifyProgress(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.ProgressNotifier
Notifies the tracer about the actual process in order to inform the user.
notifyProgress(int, int, String) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.ProgressNotifier
Notifies the tracer about the actual process in order to inform the user.
notifyProgress(ProgressObserver.ITask, int) - Method in class net.ssehub.easy.basics.progress.ProgressObserver
Notifies about processing a task or a subtask.
notifyProgress(ProgressObserver.ITask, int, int) - Method in class net.ssehub.easy.basics.progress.ProgressObserver
Notifies about processing a task or a subtask.
notifyProgress(ProgressObserver.ITask, ProgressObserver.ISubtask, int) - Method in class net.ssehub.easy.basics.progress.ProgressObserver
Notifies about processing a task or a subtask.
notifyProgress(ProgressObserver.ITask, ProgressObserver.ISubtask, int, int) - Method in class net.ssehub.easy.basics.progress.BasicProgressObserver
 
notifyProgress(ProgressObserver.ITask, ProgressObserver.ISubtask, int, int) - Method in class net.ssehub.easy.basics.progress.ProgressObserver
Notifies about processing a task or a subtask.
notifyReloadFailed(M) - Method in interface net.ssehub.easy.basics.modelManagement.IModelReloadListener
Is called to notify that model was not successfully reloaded, e.g., due to syntactic or semantic errors.
notifyReloadFailed(Script) - Method in class de.uni_hildesheim.sse.ui.BuildModelListener
 
notifyReloadFailed(Template) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.TemplateModelListener
 
notifyReloadFailed(Project) - Method in class de.uni_hildesheim.sse.ui.VarModelListener
 
notifyRemoved(Constraint, ConstraintList.Node) - Method in interface net.ssehub.easy.reasoning.core.reasoner.ConstraintList.IModificationListener
Is called when a new node is being removed through removing constraint.
notifyRemovedAll() - Method in interface net.ssehub.easy.reasoning.core.reasoner.ConstraintList.IModificationListener
Is called when all nodes have been removed at once.
notifyReplaced(M, M) - Method in interface net.ssehub.easy.basics.modelManagement.IModelListener
Is called to notify that oldModel is replaced by newModel.
notifyReplaced(M, M) - Method in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
Is called to notify that oldModel is replaced by newModel.
notifyReplaced(Script, Script) - Method in class de.uni_hildesheim.sse.ui.BuildModelListener
 
notifyReplaced(Script, Script) - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
 
notifyReplaced(Template, Template) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.TemplateModelListener
 
notifyReplaced(Project, Project) - Method in class de.uni_hildesheim.sse.ui.VarModelListener
 
notifyReplaced(Project, Project) - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
notifyReplaced(Project, Project) - Method in class net.ssehub.easy.producer.core.varMod.container.ProjectContainer
Is called to notify that oldModel is replaced by newModel.
notifyReplaced(Project, Project) - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIConfiguration
 
notifyReplaced(Project, Project) - Method in class net.ssehub.easy.varModel.confModel.Configuration
 
notifyRescheduling(boolean) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Notifies the resolver that following translations happen as part of constraint re-scheduling (or not).
notifyResolved(IDecisionVariable, String, IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
notifyResolved(IDecisionVariable, String, IDecisionVariable) - Method in interface net.ssehub.easy.varModel.cstEvaluation.IResolutionListener
Is called to notify about the resolution of the compound slot slotName in compound to var.
notifyResolved(AbstractVariable, IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
notifyResolved(AbstractVariable, IDecisionVariable) - Method in interface net.ssehub.easy.varModel.cstEvaluation.IResolutionListener
Is called to notify about the resolution of the declaration decl to the actual variable var.
notifyStart(ProgressObserver.ITask, int) - Method in class net.ssehub.easy.basics.progress.ProgressObserver
Notifies about starting a task.
notifyStart(ProgressObserver.ITask, ProgressObserver.ISubtask, int) - Method in class net.ssehub.easy.basics.progress.BasicProgressObserver
 
notifyStart(ProgressObserver.ITask, ProgressObserver.ISubtask, int) - Method in class net.ssehub.easy.basics.progress.ProgressObserver
Notifies about starting a (sub)task.
notifyStartInPlaceCommand(InPlaceCommand<I>, int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Notifies about start parsing an in-place command.
notifyStartInPlaceCommand(InPlaceCommand<I>, int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
 
notifyUnresolved(IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.RescheduleValueChangeVisitor
 
notifyUnresolved(IDecisionVariable) - Method in interface net.ssehub.easy.varModel.cstEvaluation.IValueChangeListener
Called if an assignment to the given variable failed as the defining expression cannot be evaluated, e.g., due to an undefined variable.
notifyValidationState(boolean) - Method in interface net.ssehub.easy.dslCore.ui.editors.IEmbeddedEditor.IValidationStateListener
Notifies about a validation state change.
notifyValidationState(boolean) - Method in class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage
 
notifyValueChanged(AbstractIvmlVariable, Value) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Is called to notify the configuration about a changed variable value.
notifyValueChanged(Value, IAssignmentState, IValueChangeListener.ChangeKind) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
Notifies the change listener if defined.
notifyValueDefined(VariableDeclaration, FieldDescriptor, Object) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
 
notifyValueDefined(VariableDeclaration, FieldDescriptor, Object) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
Is called when a value of a value is defined.
notifyVariableChange(Value, IAssignmentState, IValueChangeListener.ChangeKind) - Method in class net.ssehub.easy.varModel.cstEvaluation.AbstractDecisionVariableEvaluationAccessor
Notifies the underlying variable about a change.
notifyWasAssigned(Value) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
notifyWasAssigned(Value) - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
 
notifyWasAssigned(Value) - Method in class net.ssehub.easy.varModel.confModel.ContainerVariable
 
notifyWasAssigned(Value) - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
notifyWasAssigned(Value) - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Inform the variable independent of its own tracking that we believe that a value was assigned (although we did not due to equal values/performance reasons), in particular after resetting the track through CommandAssignmentState#compareTo(CommandAssignmentState).
notifyWasAssigned(Value) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
notImplementedError(String) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Adds a not implemented error message.
notOclCompliant() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.OperationMeta
Which names from OperationMeta.name() is not OCL compliant.
NoTraceFilter - Class in net.ssehub.easy.instantiation.core.model.common
A filter that does not filter anything.
NoTraceFilter() - Constructor for class net.ssehub.easy.instantiation.core.model.common.NoTraceFilter
Prevents external instantiation.
NoTracer - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Implements a no-action execution tracer.
NoTracer - Class in net.ssehub.easy.instantiation.core.model.common
Implements a no-action execution tracer.
NoTracer - Class in net.ssehub.easy.instantiation.core.model.expressions
Implements a tracer which does noting.
NoTracer - Class in net.ssehub.easy.instantiation.core.model.templateModel
Implements a no-action execution tracer.
NoTracer() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
Prevents external instantiation.
NoTracer() - Constructor for class net.ssehub.easy.instantiation.core.model.common.NoTracer
Prevents external instantiation.
NoTracer() - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.NoTracer
 
NoTracer() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.NoTracer
Prevents external instantiation.
NoVariableFilter - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
A filter that enables all variables.
NoVariableFilter() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NoVariableFilter
Prevents external creation.
nToplevelVariables - Variable in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor.ConfigStatistics
All variables (non constraint variables + constraint variables), without nested variables.
NULL - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
 
NULL - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
 
NULL - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for "null".
NULL_VALUE - net.ssehub.easy.varModel.capabilities.IvmlReasonerCapabilities
Whether the reasoner works with null values.
NULL_VALUE - Static variable in class net.ssehub.easy.basics.modelManagement.Version
 
NULL_VALUE - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.StringValueHelper
 
nullify(Object) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
Nullifies value, i.e., checks whether it is an IVML null value and turns it into null.
NullValue - Class in net.ssehub.easy.varModel.model.values
Defines the null value.
NullValue() - Constructor for class net.ssehub.easy.varModel.model.values.NullValue
Creates a null value.
NullValue.NullValueType - Class in net.ssehub.easy.varModel.model.values
Defines the type of the singleton null value.
NullValueConverter - Class in net.ssehub.easy.instantiation.serializer.xml.converter
A type converter for delegating types.
NullValueConverter() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.converter.NullValueConverter
Creates a singleton type converter.
NullValueType() - Constructor for class net.ssehub.easy.varModel.model.values.NullValue.NullValueType
Creates an instance and prevents external instantiation.
NullValueTypeConverter - Class in net.ssehub.easy.instantiation.serializer.xml.converter
A type converter for null value types.
NullValueTypeConverter() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.converter.NullValueTypeConverter
Creates a singleton type converter.
NUMBER() - Method in class de.uni_hildesheim.sse.vil.expressions.values.VilValueConverters
Returns the value converter for numbers.
NUMBER_COMPARATOR - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
 
NumberIteratorEvaluator() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.NumberIteratorEvaluator
 
nVariables - Variable in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor.ConfigStatistics
All variables (non constraint variables + constraint variables), including nested variables.
nVariablesNoContainers - Variable in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor.ConfigStatistics
All variables (non constraint variables + constraint variables), including nested variables, but no instances nested in container.

O

o2i(Object) - Static method in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
Returns 0 of object is null else 1.
obainCommandLineProgram(String) - Static method in class net.ssehub.easy.instantiation.core.model.common.CommandLineProgramRegistry
Obtains a command line program instance through dynamic class loading.
ObservableTask - Class in net.ssehub.easy.basics.progress
Combines observable and task/subtask for convenient use.
ObservableTask(String, int, ObservableTask) - Constructor for class net.ssehub.easy.basics.progress.ObservableTask
Creates a new observable sub task.
ObservableTask(String, int, ProgressObserver) - Constructor for class net.ssehub.easy.basics.progress.ObservableTask
Creates a new observable top-level task.
ObservableTask(String, int, ProgressObserver, ProgressObserver.ITask) - Constructor for class net.ssehub.easy.basics.progress.ObservableTask
Creates a new observable (sub) task.
ObservableWorkspaceJob - Class in de.uni_hildesheim.sse.ui
 
ObservableWorkspaceJob - Class in net.ssehub.easy.producer.eclipse.observer
A job that makes an atomic modification to the workspace.
ObservableWorkspaceJob(String) - Constructor for class de.uni_hildesheim.sse.ui.ObservableWorkspaceJob
 
ObservableWorkspaceJob(String) - Constructor for class net.ssehub.easy.producer.eclipse.observer.ObservableWorkspaceJob
Sole constructor for this class.
observer - Variable in class de.uni_hildesheim.sse.ui.ObservableWorkspaceJob
 
observer - Variable in class net.ssehub.easy.basics.progress.ObservableTask
 
observer - Variable in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
 
observer - Variable in class net.ssehub.easy.producer.core.mgmt.VilExecutionThread
 
observer - Variable in class net.ssehub.easy.producer.core.persistence.standard.Persistencer
 
observer - Variable in class net.ssehub.easy.producer.eclipse.observer.ObservableWorkspaceJob
 
observer - Variable in class net.ssehub.easy.reasoning.core.frontend.ReasoningProcess
 
observer - Variable in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
 
OBSERVER - Static variable in class net.ssehub.easy.dslCore.test.AbstractTest
 
OBSERVER - Static variable in class net.ssehub.easy.instantiation.serializer.xml.ModelDeserializer
 
OBSERVER - Static variable in class net.ssehub.easy.instantiation.serializer.xml.ModelSerializer
 
obtainConstraintSet(AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
Returns the constraint set for declaration.
obtainInfo(File) - Method in class net.ssehub.easy.dslCore.ModelUtility
Obtains project info.
obtainInfo(URI) - Method in class de.uni_hildesheim.sse.BuildLangModelUtility
Obtains model information.
obtainInfo(URI) - Method in class de.uni_hildesheim.sse.ModelUtility
Obtains project info.
obtainInfo(URI) - Method in class de.uni_hildesheim.sse.vil.templatelang.TemplateLangModelUtility
Obtains model information.
obtainInfo(URI) - Method in class net.ssehub.easy.dslCore.ModelUtility
Obtains model information.
obtainProcessClasspath(ClassLoader) - Static method in class net.ssehub.easy.instantiation.maven.Maven
Obtains the classpath for running Maven as a process.
obtainProject(IModelInfo) - Method in class net.ssehub.easy.integration.common.eclipse.IModelAccess
Obtains a project.
obtainProject(IModelInfo) - Method in class net.ssehub.easy.integration.common.IModelAccess
Obtains a project.
obtainTargetFile(String) - Method in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
Obtains a file descriptor for targetName and cares for uniquely renaming existing files.
obtainTemplate(String, ModelImport<Template>, String[], Script) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Obtains the template for templateName and version.
obtainType(IDatatype) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeResolver
Obtains the VIL/VTL type for the given type.
obtainTypeDescriptor(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Obtains the type descriptor of an object.
obtainValueParent(Value) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
Obtains the value parent for the stored value, the given value or the value of one of the parents.
obtainVariable(AbstractVariable) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Obtains a CTS variable node for a given variable declaration, i.e., creates it or returns it from the variable pool of this context.
obtainVariable(AbstractVariable) - Method in class net.ssehub.easy.varModel.cst.VariablePool
Returns a Variable for the given AbstractVariable.
OCL_FEATURE_CALL - net.ssehub.easy.varModel.model.filter.ConstraintClassifier.ExpectedType
An OCLFeatureCall should be read as next.
oclCompliance - Static variable in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
Detect, warn, report about and write to avoid OCL compliance problems.
oclCompliance - Variable in class net.ssehub.easy.producer.ui.configuration.MainPreferencePage
 
oclCompliance - Static variable in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Detect, warn, report about and write to avoid OCL compliance problems.
OCLFeatureCall - Class in net.ssehub.easy.varModel.cst
Class for OCLFeatureCall.
OCLFeatureCall() - Constructor for class net.ssehub.easy.varModel.cst.OCLFeatureCall
Constructor for serialization.
OCLFeatureCall(ConstraintSyntaxTree, String, ConstraintSyntaxTree...) - Constructor for class net.ssehub.easy.varModel.cst.OCLFeatureCall
Constructs an OCL feature call as a node of a constraint syntax tree.
OCLFeatureCall(ConstraintSyntaxTree, String, ICustomOperationAccessor, ConstraintSyntaxTree...) - Constructor for class net.ssehub.easy.varModel.cst.OCLFeatureCall
Constructs an OCL feature call as a node of a constraint syntax tree.
OclKeyWords - Class in net.ssehub.easy.varModel.model.datatypes
Defines constants for the OCL keywords for operations.
OclKeyWords() - Constructor for class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
Prevents this class from being initialized from outside.
OFF - net.ssehub.easy.basics.logger.LoggingLevel
 
offset - Variable in class net.ssehub.easy.dslCore.translation.Message.IssueLocation
0-based offset.
offset - Variable in enum net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression.MatchState
 
okPressed() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog
 
oldValue - Variable in class net.ssehub.easy.reasoning.sseReasoner.RescheduleValueChangeVisitor
 
omitXmlDeclaration - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
 
omitXmlStandalone - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
 
ommitingClass - Variable in class net.ssehub.easy.varModel.model.rewrite.modifier.ModelElementFilter
 
ON_DEMAND_ACCESSORS - Static variable in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache
Variable-accessor and name-accessor mappings may be transferred back to the current context in one copy step false or step-wise and on-demand only true.
one(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
one(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
 
one(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns the element complying with the evaluator if there is exactly one.
one(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
one(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
one(Collection<T>, ExpressionEvaluator) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns the first match from collection if there can be only one match.
ONE - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators
Implements Container.ONE.
ONE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
ONE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
onInit() - Method in class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
Method if something additional should be at the end of the constructor call.
onInit() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.InterfaceDropDown
 
onLoadMsgCleanupListener - Variable in class de.uni_hildesheim.sse.translation.ModelTranslator
 
ONLY_EXPORTED - net.ssehub.easy.varModel.model.filter.DeclarationFinder.VisibilityType
 
ONLY_HIDDEN - net.ssehub.easy.varModel.model.filter.DeclarationFinder.VisibilityType
 
ONLY_IMPORTS - net.ssehub.easy.varModel.model.filter.FilterType
Only the imported projects without the current project will be considered.
onlyToplevel - Variable in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
onlyToplevel - Variable in class net.ssehub.easy.varModel.model.filter.DeclarationFinder
 
onlyUsedInterfaces - Variable in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
onlyUserInput - Variable in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
Specifies whether only user Input should be stored: true: Assignments in state AssignmentState.ASSIGNED and AssignmentState.FROZEN will be saved. false: Assignments in state AssignmentState.ASSIGNED, AssignmentState.FROZEN, and AssignmentState.DERIVED will be saved (i.e.
onSave() - Method in class net.ssehub.easy.dslCore.ui.editors.CommonXtextEditor
Builds up the IVML model on saving the document in the editor.
op - Variable in class net.ssehub.easy.varModel.cstEvaluation.BooleanOperations.BinaryOperationEvaluator
 
op - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.Container2OperationEvaluator
 
op - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.ContainerValueOperationEvaluator
 
op - Variable in class net.ssehub.easy.varModel.cstEvaluation.EnumOperations.EnumComparisonOperation
 
OP_EVALUATORS - Static variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluatorRegistry
 
opAccessor - Variable in class net.ssehub.easy.varModel.cst.OCLFeatureCall
 
OPDEF_SEPARATOR - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: Operation definition separator.
opdefs - Variable in class de.uni_hildesheim.sse.translation.Utils.SplitResult
 
open - Variable in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
open() - Method in class net.ssehub.easy.dslCore.ui.hyperlinking.GenericHyperlink
Opens an IVML-editor for showing the declaration of the IVML-element this hyperlink was created for.
open() - Method in class net.ssehub.easy.producer.ui.productline_editor.predecessorSelection.PredecessorSelectionDialog
Opens the dialog and returns the input.
open(Shell, String, Collection<T>) - Static method in class net.ssehub.easy.producer.ui.internal.TypeSelectionDialog
Opens a type selection dialog based on the given title and types.
open(Shell, String, Collection<T>, T) - Static method in class net.ssehub.easy.producer.ui.internal.TypeSelectionDialog
Opens a type selection dialog based on the given title and types.
open(IEditorDescriptor, IWorkbenchPage, IFile) - Method in class net.ssehub.easy.dslCore.ui.hyperlinking.GenericEditorOpener
Finally opens the editor.
open(ILeafNode, P) - Method in class net.ssehub.easy.dslCore.ui.hyperlinking.GenericEditorOpener
Opens an editor for displaying the declaration of an element to the user.
openContentStream(String) - Method in class de.uni_hildesheim.sse.ivml.ui.wizards.CommentsFiletypeWizard
 
openContentStream(String) - Method in class de.uni_hildesheim.sse.ivml.ui.wizards.IVMLFiletypeWizard
 
openContentStream(String) - Method in class de.uni_hildesheim.sse.ui.wizards.VILFiletypeWizard
 
openContentStream(String) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.wizards.VTLFiletypeWizard
 
openContentStream(String) - Method in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizard
We will initialize file contents.
openCurPos - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer.Positions
 
openEditor(URI) - Method in class net.ssehub.easy.dslCore.ui.hyperlinking.GenericEditorOpener
Opens an XtextEditor for the language for the resource identified by the given URI.
openEditor(ProductLineProject, EditorType) - Static method in class net.ssehub.easy.producer.ui.core.GUIUtils
Opens an appropriate editor to edit specific parts of the given ProductLineProject.
OPENER - Static variable in class de.uni_hildesheim.sse.ui.hyperlinking.IvmlHyperlinkFactory
 
OPENER - Static variable in class de.uni_hildesheim.sse.ui.hyperlinking.VilHyperlinkFactory
 
OPENER - Static variable in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlHyperlinkFactory
 
openFileInEditor(IFile) - Static method in class net.ssehub.easy.producer.ui.core.GUIUtils
Open the given file in an appropriate editor.
openFileInWS(File) - Static method in class net.ssehub.easy.producer.ui.core.GUIUtils
Opens the specified file inside an appropriate editor, e.g.
openPos - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer.Positions
 
openProductLineEditor(ProductLineProject) - Static method in class net.ssehub.easy.producer.ui.core.GUIUtils
Opens the Editor for the given ProductLineProject.
openProject(PLPInfo, String) - Static method in class net.ssehub.easy.producer.ui.core.GUIUtils
Opens an IVML file with the given file name (project name) inside the IVML-Editor.
operand - Variable in class net.ssehub.easy.varModel.cst.OCLFeatureCall
 
operand - Variable in class net.ssehub.easy.varModel.model.datatypes.Operation
Stores the data type this operation is defined for.
operation - Variable in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression.ConvertibleOperation
 
operation - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ResolvableOperationExpression
 
operation - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumComparisonOperationDescriptor
 
operation - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumMinMaxOperationDescriptor
 
operation - Variable in class net.ssehub.easy.varModel.cst.ContainerOperationCall
 
operation - Variable in class net.ssehub.easy.varModel.cst.OCLFeatureCall
 
operation - Variable in class net.ssehub.easy.varModel.cstEvaluation.DispatchInformation
 
operation - Variable in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.EnumAttributeFreezeProvider
 
operation - Variable in class net.ssehub.easy.varModel.model.AttributeAssignment.Assignment
 
operation - Variable in class net.ssehub.easy.varModel.model.OperationDefinition
 
Operation - Class in net.ssehub.easy.varModel.model.datatypes
Describes an operation.
Operation() - Constructor for class net.ssehub.easy.varModel.model.datatypes.Operation
Constructor for serialization.
Operation(IDatatype, String, IDatatype, IDatatype...) - Constructor for class net.ssehub.easy.varModel.model.datatypes.Operation
Creates a non-container operation (descriptor).
Operation(IDatatype, Operation.ReturnTypeMode, String, IDatatype, IDatatype...) - Constructor for class net.ssehub.easy.varModel.model.datatypes.Operation
Creates an operation (descriptor).
OPERATION_DEFINITION - net.ssehub.easy.varModel.model.search.SearchContext
Search within an operation definition.
OPERATION_EXECUTION - net.ssehub.easy.instantiation.core.model.common.ITraceFilter.LanguageElementKind
Execution of a built-in operation.
Operation.FormattingHint - Enum in net.ssehub.easy.varModel.model.datatypes
Defines some formatting hints for emitting operations in a canonical form.
Operation.NestingMode - Enum in net.ssehub.easy.varModel.model.datatypes
Defines the nesting mode of the results.
Operation.ReturnTypeMode - Enum in net.ssehub.easy.varModel.model.datatypes
Defines how to handle the return type of an operation.
OperationConverter - Class in net.ssehub.easy.instantiation.serializer.xml.converter
A type converter for built-in operations.
OperationConverter() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.converter.OperationConverter
Creates an operation converter.
OperationDefinition - Class in net.ssehub.easy.varModel.model
A containable element which represents user defined operations.
OperationDefinition() - Constructor for class net.ssehub.easy.varModel.model.OperationDefinition
Constructor for serialization.
OperationDefinition(ModelElement) - Constructor for class net.ssehub.easy.varModel.model.OperationDefinition
Constructor for containable model element.
OperationDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Represents an individual operation available to the VIL languages.
OperationDescriptor(TypeDescriptor<?>, String, boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Creates a new operation descriptor.
OperationDescriptor.AliasType - Enum in net.ssehub.easy.instantiation.core.model.vilTypes
Declares different types of alias.
OperationKind(String) - Constructor for enum net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumComparisonOperationDescriptor.OperationKind
Creates a constant.
OperationKind(String) - Constructor for enum net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumMinMaxOperationDescriptor.OperationKind
Creates a constant.
operationList - Variable in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
 
operationList - Variable in class net.ssehub.easy.varModel.model.ProjectType
 
OperationMeta - Annotation Type in net.ssehub.easy.instantiation.core.model.vilTypes
Marker annotation for providing details for a VIL operation implementation.
operations - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
operations - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
 
OPERATIONS - Static variable in class net.ssehub.easy.instantiation.serializer.xml.converter.OperationConverter
Stores the signature-operation-mappings.
OPERATIONS_BLACKLIST - Static variable in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
List of logical and arithmetic operations that is used to remove such operations from the operations list before returning it to the proposal provider.
OperationType - Enum in net.ssehub.easy.instantiation.core.model.vilTypes
Defines the operation / operator types.
OperationType(boolean) - Constructor for enum net.ssehub.easy.instantiation.core.model.vilTypes.OperationType
Creates an enum constant with additional information whether the characterized operation shall be traced.
OPERATOR_INFIX - net.ssehub.easy.varModel.model.datatypes.Operation.FormattingHint
Emit it as an infix operator operand name param.
OPERATOR_POSTFIX - net.ssehub.easy.varModel.model.datatypes.Operation.FormattingHint
Emit it as a postfix operator operand name.
OPERATOR_PREFIX - net.ssehub.easy.varModel.model.datatypes.Operation.FormattingHint
Emit it as a prefix operator name operand.
opName - Variable in enum net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumComparisonOperationDescriptor.OperationKind
 
opName - Variable in enum net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumMinMaxOperationDescriptor.OperationKind
 
opName - Variable in class net.ssehub.easy.varModel.cstEvaluation.DispatchInformation
 
opNesting - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
opParamCount - Variable in class net.ssehub.easy.varModel.cstEvaluation.DispatchInformation
 
opsToDisplayString(List<OperationDescriptor>) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
converts the operationnames into a content assist friendly format, which can be directly used to display.
optional - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.OptionalityFragment
 
OPTIONAL - net.ssehub.easy.varModel.model.filter.mandatoryVars.Importance
 
OptionalityFragment - Class in net.ssehub.easy.instantiation.core.model.artifactModel.variability
Describes an optional fragment.
OptionalityFragment(FragmentArtifact) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.variability.OptionalityFragment
Creates a new optionality fragment.
opType - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
 
opType() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.OperationMeta
The type of this operation.
The operation type (OperationType.NORMAL by default)
or(boolean, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoBoolean
Represents the Boolean "or" operation.
OR - Static variable in class net.ssehub.easy.varModel.model.datatypes.BooleanType
 
OR - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
ORDERED_ENUM - net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder.ClassType
 
OrderedEnum - Class in net.ssehub.easy.varModel.model.datatypes
Enumerations allow the definition of sets of named values.
OrderedEnum() - Constructor for class net.ssehub.easy.varModel.model.datatypes.OrderedEnum
Creates the singleton instance for OrderedEnum.TYPE.
OrderedEnum(String, ModelElement) - Constructor for class net.ssehub.easy.varModel.model.datatypes.OrderedEnum
Constructor for an empty enum.
ordinal - Variable in class net.ssehub.easy.varModel.model.datatypes.EnumLiteral
 
ORDINAL - Static variable in class net.ssehub.easy.varModel.cstEvaluation.EnumOperations
Implements the ordinal operation for enums.
ORDINAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.Enum
 
ORDINAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
orgAssignment - Variable in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer.UnresolvedAnnotationAssignment
 
origEnvironment - Variable in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
 
origin - Variable in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
origin - Variable in class net.ssehub.easy.varModel.model.Attribute
 
origin - Variable in class net.ssehub.easy.varModel.model.values.Value
 
originalValues - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
 
originProject - Variable in class net.ssehub.easy.varModel.model.AbstractProjectVisitor
The project where the visiting has been started.
originProject - Variable in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
The project where the visiting has been started.
origvar - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.Entry
 
origVariable - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
 
osName() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns the name/version of the operating system.
OTHER - de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator.CallType
Rule call, instantiator call or artifact call.
otherArtifacts - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
 
otherConstraints - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
otherConstraintsProc - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
OtherConstraintsProcessor() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.Resolver.OtherConstraintsProcessor
 
otherProjects - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuntimeEnvironment
Defines the other project variable, currently as a local set implementation using a hash set.
OtherProjects - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Realizes the implicit variable OTHERPROJECTS in Script.
OtherProjects() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
Creates an instance.
out - Variable in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
 
out - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
out - Variable in class net.ssehub.easy.instantiation.core.model.tracing.StreamVilTracer
 
out - Variable in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
 
out - Variable in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
This attribute should be used for storing the output.
outdateAll() - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Unresolves all models / forces reload.
outdated - Variable in class net.ssehub.easy.basics.modelManagement.ModelManagement
 
outOfBoundsMsg(int) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Constructs an IndexOutOfBoundsException detail message.
outputPos() - Method in enum net.ssehub.easy.reasoning.core.reasoner.GeneralMeasures
 
outputPos() - Method in interface net.ssehub.easy.reasoning.core.reasoner.IMeasurementKey
Intended output position for printing.
outputPos() - Method in enum net.ssehub.easy.reasoning.sseReasoner.Measures
 
overlaps(String, int, String, int) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
Returns whether the leftPattern and rightPattern match, i.e., whether the matches on one side can be considered as the same or a subset of the matches on the other side.
overlaps(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
Returns whether the leftPattern and rightPattern match, i.e., whether the matches on one side can be considered as the same or a subset of the matches on the other side.
overlaps(Sequence<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
overlaps(Sequence<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
overlaps(Sequence<T>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Returns the sequence in that this sequence and other have in common.
overlaps(Sequence<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
overlaps(Sequence<T>, Sequence<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SequenceOperations
Returns the sequence in that s1 and s2 have in common.
OVERLAPS - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SequenceOperations
Implements the "overlaps" operation.
OVERLAPS - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
OVERLAPS - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
overridingEditor - Variable in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.DelegatingGuiVariable
 
ownStateAllowed() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
Returns whether this variable can have its own IAssignmentState.

P

packageDeclaration - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaPackage
 
packInto(String, File, ZipOutputStream, Set<String>) - Method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.ZipHandler
Packs the files in source into out.
page - Variable in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizard
 
page - Variable in class net.ssehub.easy.producer.ui.internal.NewEASyProjectWizard
 
pageActivated() - Method in class net.ssehub.easy.producer.ui.productline_editor.AbstractEASyEditorPage
This method will be called, when this editor page becomes active.
pageActivated() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
 
pageActivated() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationPage
 
pageActivated() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
 
pageActivated() - Method in class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage
 
pageActivated() - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProjectConfigurationPage
 
pageBecomesDirty(AbstractEASyEditorPage) - Method in class net.ssehub.easy.producer.ui.productline_editor.Editor
 
pageBecomesDirty(AbstractEASyEditorPage) - Method in interface net.ssehub.easy.producer.ui.productline_editor.IEASyPageListener
Informs the listener that the page becomes dirty.
pageChanged(PageChangedEvent) - Method in class net.ssehub.easy.producer.ui.productline_editor.AbstractEASyEditorPage
 
pageCreator - Variable in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizard
 
pageListeners - Variable in class net.ssehub.easy.producer.ui.productline_editor.AbstractEASyEditorPage
 
pages - Variable in class net.ssehub.easy.producer.ui.productline_editor.Editor
 
pageTitle - Variable in class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage
 
param - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
param - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
param - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
 
PARAM_1 - net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Use the return value of the first operation parameter.
PARAM_1_CHECK - net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Use the return value of the first operation parameter.
PARAM_CONFIG - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
The default configuration parameter (called "config").
PARAM_CONFIG - Static variable in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Denotes the default name of the configuration parameter (TemplateLangExecution.PARAM_CONFIG).
PARAM_CONFIG - Static variable in class net.ssehub.easy.instantiation.core.model.execution.Executor
The default configuration parameter (called BuildlangExecution.PARAM_CONFIG).
PARAM_CONFIG - Static variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Denotes the default name of the configuration parameter (may be overwritten by user values).
PARAM_CONFIG_SURE - Static variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Denotes the default name of the configuration parameter always containing the source configuration.
PARAM_SOURCE - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
The default source project parameter (called "source").
PARAM_SOURCE - Static variable in class net.ssehub.easy.instantiation.core.model.execution.Executor
The default source project parameter (called BuildlangExecution.PARAM_SOURCE).
PARAM_TARGET - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
The default target project parameter (called "target").
PARAM_TARGET - Static variable in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Denotes the default name of the target artifact parameter (TemplateLangExecution.PARAM_TARGET).
PARAM_TARGET - Static variable in class net.ssehub.easy.instantiation.core.model.execution.Executor
The default target project parameter (called BuildlangExecution.PARAM_TARGET).
PARAM_TARGET - Static variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Denotes the default name of the target artifact parameter (may be overwritten by user values).
PARAM_TARGET_SURE - Static variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Denotes the default name of the target artifact parameter always containing the target artifact.
parameter - Variable in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
 
parameter - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
parameter - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
parameter - Variable in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
 
parameter - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
 
parameter - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
 
parameter - Variable in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIConfiguration
 
parameterCount() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAssignment
Returns the number of parameters.
ParameterMeta - Annotation Type in net.ssehub.easy.instantiation.core.model.vilTypes
Annotation for providing details to a VIL operation parameter.
parameters - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
parameters - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
parameters - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script.ScriptDescriptor
 
parameters - Variable in class net.ssehub.easy.varModel.cst.OCLFeatureCall
 
parameters - Variable in class net.ssehub.easy.varModel.model.datatypes.CustomOperation
 
parameters - Variable in class net.ssehub.easy.varModel.model.datatypes.Operation
 
parameterType - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.Argument
 
paramIndex - Variable in enum net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Stores the index of the source operation parameter.
paramName - Variable in class net.ssehub.easy.producer.ui.internal.VilClasspathProvider
 
params - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
 
params - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
 
params - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
params - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog
 
ParamTableContentProvider() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog.ParamTableContentProvider
 
ParamTableLabelProvider() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog.ParamTableLabelProvider
 
parent - Variable in class net.ssehub.easy.basics.progress.BasicProgressObserver
 
parent - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
 
parent - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
 
parent - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Compound
 
parent - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionStatement
 
parent - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.LoadProperties
 
parent - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ProjectElement
 
parent - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
parent - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
parent - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.TypeDef
 
parent - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableDeclaration
 
parent - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
parent - Variable in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
 
parent - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.AbstractTemplateElement
 
parent - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.Compound
 
parent - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
parent - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionStatement
 
parent - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TypeDef
 
parent - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.VariableDeclaration
 
parent - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
parent - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaFragmentArtifact
 
parent - Variable in class net.ssehub.easy.producer.core.persistence.standard.StandaloneProjectDescriptor
 
parent - Variable in class net.ssehub.easy.producer.ui.confModel.ComboGUIEditor
 
parent - Variable in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
 
parent - Variable in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
parent - Variable in class net.ssehub.easy.producer.ui.confModel.GUIVariable
The parent holding this variable.
parent - Variable in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIConfiguration
 
parent - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode
 
parent - Variable in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
parent - Variable in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
parent - Variable in class net.ssehub.easy.varModel.confModel.NestedVarConfigProvider
 
parent - Variable in class net.ssehub.easy.varModel.confModel.paths.IndexAccessPathElement
 
parent - Variable in class net.ssehub.easy.varModel.confModel.paths.NameAccessPathElement
 
parent - Variable in class net.ssehub.easy.varModel.confModel.VariableCreator
 
parent - Variable in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
parent - Variable in class net.ssehub.easy.varModel.model.ContainableModelElement
 
parent - Variable in class net.ssehub.easy.varModel.model.ContainableModelElementList
 
parent - Variable in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
 
parent - Variable in class net.ssehub.easy.varModel.model.datatypes.EnumLiteral
 
parent - Variable in class net.ssehub.easy.varModel.model.Project
 
parentConfig - Variable in class net.ssehub.easy.producer.ui.confModel.GUIVariable
 
Parenthesis - Class in net.ssehub.easy.varModel.cst
Represents a parenthesis.
Parenthesis() - Constructor for class net.ssehub.easy.varModel.cst.Parenthesis
Constructor for serialization.
Parenthesis(ConstraintSyntaxTree) - Constructor for class net.ssehub.easy.varModel.cst.Parenthesis
Creates a new parenthesis node.
ParenthesisExpression - Class in net.ssehub.easy.instantiation.core.model.expressions
Represents a parenthesis expression.
ParenthesisExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ParenthesisExpression
Constructor for serialization.
ParenthesisExpression(Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ParenthesisExpression
Creates a new parenthesis expression.
parentName - Variable in class net.ssehub.easy.varModel.model.rewrite.UncopiedElement
 
parentOperationCount - Variable in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
 
parentPage - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
 
parentPage - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
 
parentPage - Variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.EASyDebugInformationButton
 
parentPage - Variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ModelCombobox
 
parentPLP - Variable in class net.ssehub.easy.producer.eclipse.persistency.project_creation.DerivedProjectCreator
 
parentProjects - Variable in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
parentRegistry - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
 
parents - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
parents - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.Entry
 
parents - Variable in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
parents - Variable in class net.ssehub.easy.varModel.model.filter.IDecisionVariableInConstraintFinder
 
parents - Variable in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Already translated model elements, which should be used as current parent of a model element.
parents - Variable in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Stores the all parents of the currently visited element.
Can be an empty list in case of root elements.
parse() - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Parses for the variables in text.
parse(File) - Method in class net.ssehub.easy.dslCore.ModelUtility
Parse an IVML model file for standalone application (without editor) with a new default import resolver.
Note: This method is called by de.uni_hildesheim.sse.model.management.VarModel so if you intend to use the management facilities in de.uni_hildesheim.sse.model.management.VarModel let the de.uni_hildesheim.sse.model.management.VarModel do this job for you and do not call this method directly!
parse(String, Resolver) - Method in class de.uni_hildesheim.sse.VilExpressionParser
 
parse(String, IRuntimeEnvironment) - Method in class de.uni_hildesheim.sse.vil.templatelang.VtlExpressionParser
 
parse(String, IRuntimeEnvironment) - Method in class de.uni_hildesheim.sse.VilExpressionParser
 
parse(String, IRuntimeEnvironment) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionParser
Parses the given text into an expression.
parse(String, Resolver) - Method in class de.uni_hildesheim.sse.vil.templatelang.VtlExpressionParser
 
parse(String, R) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionParser
Parses the given text into an expression.
parse(URI) - Method in class net.ssehub.easy.dslCore.ModelUtility
Parse an IVML model file for standalone application (without editor) with a new default import resolver.
Note: This method is called by de.uni_hildesheim.sse.model.management.VarModel so if you intend to use the management facilities in de.uni_hildesheim.sse.model.management.VarModel let the de.uni_hildesheim.sse.model.management.VarModel do this job for you and do not call this method directly!
parse(URI, boolean, MessageReceiver, Class<E>) - Method in class net.ssehub.easy.dslCore.ModelUtility
Parses an uri to obtain the top-level element.
parse(URI, ImportResolver<Script>) - Method in class de.uni_hildesheim.sse.BuildLangModelUtility
 
parse(URI, ImportResolver<Template>) - Method in class de.uni_hildesheim.sse.vil.templatelang.TemplateLangModelUtility
 
parse(URI, ImportResolver<Project>) - Method in class de.uni_hildesheim.sse.ModelUtility
 
parse(URI, ImportResolver<R>) - Method in class net.ssehub.easy.dslCore.ModelUtility
Parse an IVML model file for standalone application (without editor) with a given import resolver.
Note: This method is called by de.uni_hildesheim.sse.model.management.VarModel so if you intend to use the management facilities in de.uni_hildesheim.sse.model.management.VarModel let the de.uni_hildesheim.sse.model.management.VarModel do this job for you and do not call this method directly!
parseExpression(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Parses an expression from expressionString.
parseExpression(String, Resolver, StringBuilder) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
 
parseExpression(String, Resolver, StringBuilder) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ExpressionTranslator
 
parseExpression(String, R, StringBuilder) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Parse the given expression.
parseExpression(String, R, StringBuilder) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.StringResolver.IExpressionTranslator
Parse the given expression.
parseExpressionImpl(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Parses an expression from expressionString.
parseExpressionImpl(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
 
parseExpressionImpl(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
 
parseFragment(String, String) - Method in class net.ssehub.easy.dslCore.ModelUtility
Parses a grammar fragment.
parseVersionPart(String, int) - Static method in class net.ssehub.easy.basics.Environment
Parses the numerical version part from version.
partialEditorModelAccess - Variable in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
PartialEvaluationBlock - Class in net.ssehub.easy.varModel.model
Maintains partial evaluable elements.
PartialEvaluationBlock(String, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.PartialEvaluationBlock
Constructor for the partial evaluation block.
PartialEvaluationBlock(String, IPartialEvaluable[], IModelElement) - Constructor for class net.ssehub.easy.varModel.model.PartialEvaluationBlock
Constructor for the partial evaluation block.
PartialEvaluationBlock(String, IPartialEvaluable[], PartialEvaluationBlock[], IModelElement) - Constructor for class net.ssehub.easy.varModel.model.PartialEvaluationBlock
Constructor for the partial evaluation block.
path - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
 
path - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
path - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.JavaPath
 
path - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
 
path - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.LoadProperties
 
path - Variable in class net.ssehub.easy.varModel.cstEvaluation.CollectionElementVariable
 
Path - Class in net.ssehub.easy.instantiation.core.model.artifactModel
Represents a path within a file system (not a folder!).
Path(String, ArtifactModel) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Creates a path from the given string representation.
PATH - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchFactory
 
PATH_4_ROOT_NODE - Static variable in class net.ssehub.easy.producer.core.persistence.internal.xml.XMLConstants
XML Node Path: For the root node.
PATH_4_TRANSFORMATORS - Static variable in class net.ssehub.easy.producer.core.persistence.internal.xml.XMLConstants
XML Node Path: For the Transformator Section.
path4Models(ModelType) - Static method in class net.ssehub.easy.producer.core.persistence.internal.xml.XMLConstants
Creates a path for the XML parser to locate the desired model.
pathCache - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
 
pathEnv - Variable in class net.ssehub.easy.producer.core.persistence.internal.DataStorage
 
pathEnv - Variable in class net.ssehub.easy.producer.core.persistence.internal.xml.XmlConnector
 
PathEnvironment - Class in net.ssehub.easy.producer.core.persistence.datatypes
An environment for transparently making paths relative and absolute.
PathEnvironment(File) - Constructor for class net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment
Creates a new path environment.
PathEnvironment.Entry - Class in net.ssehub.easy.producer.core.persistence.datatypes
Defines a mapping entry consisting of an unique symbolic name and a set of paths.
PathEnvironmentFactory - Class in net.ssehub.easy.producer.eclipse.persistency.eclipse
Creates path environments in a generic way considering information from projects such as relevant classpaths.
PathEnvironmentFactory() - Constructor for class net.ssehub.easy.producer.eclipse.persistency.eclipse.PathEnvironmentFactory
Prevents this class from being instantiated from outside.
PathEnvironmentFactory.IProjectHandler - Interface in net.ssehub.easy.producer.eclipse.persistency.eclipse
Handles a certain type of project.
PathExecutableOperandType - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand
An executable operand type for Path.
PathExecutableOperandType() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.PathExecutableOperandType
Prevents external creation.
pathExpression - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.PathMatchExpression
 
PathKind() - Constructor for enum net.ssehub.easy.producer.core.persistence.Configuration.PathKind
 
PathMatchExpression - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch
Denotes the special expression regarding a path match.
PathMatchExpression(Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.PathMatchExpression
Creates a path match expression.
PathPropertyPage - Class in net.ssehub.easy.producer.ui.configuration
Implements the global preference page.
PathPropertyPage() - Constructor for class net.ssehub.easy.producer.ui.configuration.PathPropertyPage
 
PathPropertyPage.ButtonListener - Class in net.ssehub.easy.producer.ui.configuration
Implements a listener for the path selection button.
paths - Variable in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
 
paths - Variable in class net.ssehub.easy.producer.core.persistence.Configuration
 
paths - Variable in class net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment.Entry
 
pathType() - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactTypes
Returns the type descriptor for the built-in type 'Path'.
PathUtils - Class in net.ssehub.easy.instantiation.core.model.artifactModel
Some path utilities.
PathUtils - Class in net.ssehub.easy.instantiation.core.model.artifactModel.xml
Normalizes a path into an XML document.
PathUtils() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.PathUtils
Prevents external creation.
PathUtils() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.xml.PathUtils
 
pathWithoutLastFragment(URI) - Static method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Returns the prefix path of the given uri without the last fragment.
pattern - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NameRegExFilter
 
PATTERN - Static variable in class net.ssehub.easy.basics.modelManagement.Version
 
patterns - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.DefaultFileArtifactCreator
 
peekRuleStack() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Returns the top element on the rule stack.
PERFORM_XTEXT_VALIDATION - Static variable in class net.ssehub.easy.dslCore.validation.ValidationUtils
Perform Xtext validation or emulate problem markers on editor save (partial parsing problem).
PERFORMANCE - Static variable in class net.ssehub.easy.reasoning.core.performance.PerformanceStatistics
 
PerformanceStatistics - Class in net.ssehub.easy.reasoning.core.performance
Class contains statistic methods for measuring and displaying reasoning performance.
PerformanceStatistics() - Constructor for class net.ssehub.easy.reasoning.core.performance.PerformanceStatistics
 
performApply() - Method in class net.ssehub.easy.producer.ui.configuration.GlobalPathPreferencePage
 
performApply() - Method in class net.ssehub.easy.producer.ui.configuration.IvmlIndentationPreferencePage
 
performApply() - Method in class net.ssehub.easy.producer.ui.configuration.MainPreferencePage
 
performApply() - Method in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage
 
performApply() - Method in class net.ssehub.easy.producer.ui.configuration.VtlArgumentProviderPreferencePage
When apply-button is pressed store if providers are active or not.
performDefaults() - Method in class net.ssehub.easy.producer.ui.configuration.GlobalPathPreferencePage
 
performDefaults() - Method in class net.ssehub.easy.producer.ui.configuration.IvmlIndentationPreferencePage
 
performDefaults() - Method in class net.ssehub.easy.producer.ui.configuration.MainPreferencePage
 
performDefaults() - Method in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage
 
performFinish() - Method in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizard
 
performFinish() - Method in class net.ssehub.easy.producer.ui.internal.NewEASyProjectWizard
 
performNecessaryUpdates(IXtextDocumentContentObserver.Processor) - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor.DocumentContextObserver
 
persistDefaultConfiguration() - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Persists the default configuration into the preference store.
PersistenceConstants - Interface in net.ssehub.easy.producer.core.persistence.standard
Constants related to the persistence layer.
PersistenceException - Exception in net.ssehub.easy.producer.core.persistence
Exception for errors occuring during save/load operations.
PersistenceException(String) - Constructor for exception net.ssehub.easy.producer.core.persistence.PersistenceException
Constructor for this class for creating an exception with a specified error message.
PersistenceException(Throwable) - Constructor for exception net.ssehub.easy.producer.core.persistence.PersistenceException
Constructor for this class for transforming one exception into a PersistenceException.
persistencer - Variable in class net.ssehub.easy.producer.core.persistence.standard.PersistentProject2PLPConverter
 
persistencer - Variable in class net.ssehub.easy.producer.core.persistence.standard.PLP2ProjectConverter
 
persistencer - Variable in class net.ssehub.easy.producer.eclipse.persistency.EASyPersistencer
 
persistencer - Variable in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipsePersistencer
 
persistencer - Variable in class net.ssehub.easy.producer.eclipse.persistency.project_creation.AbstractProjectCreator
 
Persistencer - Class in net.ssehub.easy.producer.core.persistence.standard
This class represents an interlayer between persistency-layer and model.
Persistencer(PathEnvironment, File, String, ProgressObserver) - Constructor for class net.ssehub.easy.producer.core.persistence.standard.Persistencer
Sole constructor for this class for saving/reading persistence information out of a xml file.
PersistencerFactory - Class in net.ssehub.easy.producer.eclipse.persistency
This class returns a correct IPersistencer instance as it is needed by the EASyPersistencer.
PersistencerFactory() - Constructor for class net.ssehub.easy.producer.eclipse.persistency.PersistencerFactory
 
PersistenceUtils - Class in net.ssehub.easy.producer.core.persistence
Static utility functions related to the persistence layer.
PersistenceUtils - Class in net.ssehub.easy.producer.eclipse.persistency.eclipse
Provides Eclipse-specific persistent utility methods.
PersistenceUtils() - Constructor for class net.ssehub.easy.producer.core.persistence.PersistenceUtils
 
PersistenceUtils() - Constructor for class net.ssehub.easy.producer.eclipse.persistency.eclipse.PersistenceUtils
 
PersistencyConstants - Class in net.ssehub.easy.instantiation.core.model
Constants for saving/loading instantiation model files.
PersistencyConstants - Class in net.ssehub.easy.varModel.persistency
Constants for saving/loading variability model files.
PersistencyConstants() - Constructor for class net.ssehub.easy.instantiation.core.model.PersistencyConstants
 
PersistencyConstants() - Constructor for class net.ssehub.easy.varModel.persistency.PersistencyConstants
 
PersistentProject - Class in net.ssehub.easy.producer.core.persistence.datatypes
Top-layer class for persistent loading and saving of projects.
PersistentProject(File) - Constructor for class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
Constructor for reading persistent information and transforming them into an object model.
PersistentProject(Project, File, File, Model...) - Constructor for class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
Constructor for saving an already existing project.
persistentProject2PLP() - Method in class net.ssehub.easy.producer.core.persistence.standard.PersistentProject2PLPConverter
Translates the PersistentProject into a PLPInfo.
persistentProject2PLP(PersistentProject) - Method in class net.ssehub.easy.producer.eclipse.persistency.EASyPersistencer
Translates the PersistentProject into a ProductLineProject.
PersistentProject2PLPConverter - Class in net.ssehub.easy.producer.core.persistence.standard
Stores the information of a PersistentProject in a PLPInfo to simplify the load process.
PersistentProject2PLPConverter(IPersistencer, PersistentProject) - Constructor for class net.ssehub.easy.producer.core.persistence.standard.PersistentProject2PLPConverter
Sole constructor for this class.
persistVilArgumentProviderStates() - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Stores the state of all VIL argument providers.
PERSPECTIVE_ID - Static variable in class net.ssehub.easy.producer.ui.application.ApplicationWorkbenchAdvisor
 
pInterface - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.InterfaceFilter
 
PIPE - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: Pipe.
PlexusMessageManipulator() - Constructor for class net.ssehub.easy.instantiation.maven.Maven.PlexusMessageManipulator
 
plHeaderMenu - Variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProjectConfigurationPage
 
plp - Variable in class net.ssehub.easy.producer.core.mgmt.VilExecutionThread
 
plp - Variable in class net.ssehub.easy.producer.core.persistence.standard.PLP2ProjectConverter
 
plp - Variable in class net.ssehub.easy.producer.ui.productline_editor.AbstractEASyEditorPage
 
plp - Variable in class net.ssehub.easy.producer.ui.productline_editor.AbstractHeaderMenu
 
plp - Variable in class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
 
plp - Variable in class net.ssehub.easy.producer.ui.productline_editor.Editor
 
plp - Variable in class net.ssehub.easy.producer.ui.productline_editor.ProductLineEditorInput
 
plp - Variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.EASyDebugInformationButton
 
plp - Variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ModelCombobox
 
PLP_LOCATION - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
PLP: Denotes the physical location of the product line project.
PLP_VERSION - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
PLP: Denotes the current version of the product line project.
plp2PersistentProject() - Method in class net.ssehub.easy.producer.core.persistence.standard.PLP2ProjectConverter
Converts the given PLPInfo into a PersistentProject.
PLP2ProjectConverter - Class in net.ssehub.easy.producer.core.persistence.standard
Stores the information of a PLPInfo in a PersistentProject to simplify the save process.
PLP2ProjectConverter(PLPInfo, IPersistencer) - Constructor for class net.ssehub.easy.producer.core.persistence.standard.PLP2ProjectConverter
Sole constructor for this class.
PLPInfo - Class in net.ssehub.easy.producer.core.mgmt
Carries basic information about a product line project.
PLPInfo(String, String, String, File) - Constructor for class net.ssehub.easy.producer.core.mgmt.PLPInfo
Creates an information instance.
PLPInfo(String, String, String, File, File) - Constructor for class net.ssehub.easy.producer.core.mgmt.PLPInfo
Creates an information instance.
plpListeners - Variable in class net.ssehub.easy.producer.core.mgmt.PLPInfo
 
plProjects - Variable in class net.ssehub.easy.producer.core.mgmt.SPLsManager
ID and reference for found PLPInfos.
plpTarget - Variable in class net.ssehub.easy.producer.core.persistence.standard.EASyConfigFileImporter
 
PLPWorkspaceListener - Class in net.ssehub.easy.producer.eclipse
ChangeListener for the workspace, informs the SPLsManger, if ProductLineProjects were added or remove to the workspace.
PLPWorkspaceListener() - Constructor for class net.ssehub.easy.producer.eclipse.PLPWorkspaceListener
Sole constructor for this class.
plugin - Static variable in class net.ssehub.easy.dslCore.ui.Activator
 
plugin - Static variable in class net.ssehub.easy.producer.eclipse.Activator
The shared instance.
plugin - Static variable in class net.ssehub.easy.producer.ui.internal.Activator
The shared instance.
PLUGIN_ID - Static variable in class de.uni_hildesheim.sse.ui.Activator
 
PLUGIN_ID - Static variable in class net.ssehub.easy.dslCore.ui.Activator
 
PLUGIN_ID - Static variable in class net.ssehub.easy.producer.core.persistence.internal.Activator
 
PLUGIN_ID - Static variable in class net.ssehub.easy.producer.eclipse.Activator
The plug-in ID.
PLUGIN_ID - Static variable in class net.ssehub.easy.producer.ui.internal.Activator
The plug-in ID.
pluginID - Variable in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizard
 
pluginList - Static variable in class net.ssehub.easy.instantiation.serializer.xml.Extensions
 
plus(String, Object) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Represents the string concatenation operation.
PLUS - net.ssehub.easy.varModel.cstEvaluation.ArithmeticOperationType
 
PLUS - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
PLUS - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
PLUS_INT_INT - Static variable in class net.ssehub.easy.varModel.cstEvaluation.IntegerOperations
 
PLUS_INTEGER_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
PLUS_INTEGER_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
PLUS_REAL - Static variable in class net.ssehub.easy.varModel.cstEvaluation.RealOperations
 
PLUS_REAL_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
PLUS_REAL_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
point - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
pool - Variable in class net.ssehub.easy.basics.pool.Pool
 
Pool<T> - Class in net.ssehub.easy.basics.pool
Implements a simple pool for explicit memory management of frequently created elements.
Pool(IPoolManager<T>) - Constructor for class net.ssehub.easy.basics.pool.Pool
Creates a new pool for a given type of instances represented by its pool manager.
POOL - Static variable in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
 
POOL - Static variable in class net.ssehub.easy.varModel.cstEvaluation.CompoundSlotAccessor
 
POOL - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ConstantAccessor
 
POOL - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerElementAccessor
 
POOL - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContextStack
 
POOL - Static variable in class net.ssehub.easy.varModel.cstEvaluation.IndexAccessor
 
POOL - Static variable in class net.ssehub.easy.varModel.cstEvaluation.VariableAccessor
 
POOL - Static variable in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
 
POOL - Static variable in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
pop() - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Pops an element from the stack represented by this list.
pop() - Method in class net.ssehub.easy.varModel.cstEvaluation.ContextStack
Pops a context frame.
popContext() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Removes (and clears) the current context from the stack (except for the initial project context which remains).
popContext(IDatatype) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Pops a context and transfers the cache information.
popContextImpl() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Pops the actual context if not the initial (project) context but does not clean up the popped context.
popFromCommandStack(List<Expression>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Removes the top-level element from the command stack and appends its contents to expressions.
popLastComment() - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
Removes the comment on top of the stack.
popLayer() - Method in class de.uni_hildesheim.sse.translation.TypeContext
Pop a resolution layer in case that intermediary variables shell be considered, e.g.
popLayer(int) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Pops count layers.
popLevel() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Removes the topmost level.
popLevel() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Removes the topmost level.
popLevel() - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Pops the top resolution level, e.g., when a nested language unit is closed.
popLevel() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.EvaluationContextImpl
Pops the top-most configuration level.
popModel() - Method in class net.ssehub.easy.instantiation.core.model.common.Resolver
Removes the top-level model instance from resolution.
populate(Project) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributesComboViewer
Populates the view with attributes from project.
pos - Variable in class net.ssehub.easy.dslCore.test.StringWithPosition
 
pos - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement.NodeComparator
 
pos - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
 
pos - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.ContainerIterationExecutor
 
pos() - Method in class net.ssehub.easy.dslCore.test.StringWithPosition
Returns the actual position.
positions - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.AttributeSynchronizer
 
Positions(int, int) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer.Positions
Creates a position object.
possibleValuesForReferences(Configuration, Reference) - Static method in class net.ssehub.easy.varModel.confModel.ConfigQuery
Calculates possible values (ConstraintSyntaxTree-based) for a given Reference variable.
possibleVariables - Variable in class net.ssehub.easy.producer.ui.confModel.MultipleSelectionEditor
 
post(boolean) - Method in class net.ssehub.easy.varModel.persistency.ConstraintSplitWriter
To be called after a potential split point (checking the filter).
POSTFIX - net.ssehub.easy.instantiation.core.model.vilTypes.OperationType
As postfix operator.
postLoadModel(ModelInfo<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Additional code to be executed after a model was loaded.
postLoadModel(ModelInfo<Project>) - Method in class net.ssehub.easy.varModel.management.VarModel
Additional code to be executed after a model was loaded.
postProcessResult(EvaluationAccessor, Map<Object, Object>) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.CollectingIteratorEvaluator
 
postProcessResult(EvaluationAccessor, Map<Object, Object>) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.NumberIteratorEvaluator
 
postProcessResult(EvaluationAccessor, Map<Object, Object>) - Method in interface net.ssehub.easy.varModel.cstEvaluation.IIteratorEvaluator
Called to post-process the actual result at the end after the last iteration.
postprocessSystemCallArgument(String) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Post processes system call arguments, e.g., by removing line separators.
postResolveImports(M, URI, List<IMessage>) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Is called in case of resolution problems.
postWindowOpen() - Method in class net.ssehub.easy.producer.ui.application.ApplicationWorkbenchWindowAdvisor
 
pre(IModelElement, ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.persistency.ConstraintSplitWriter
To be called before a potential split point (checking the filter).
PRE - Static variable in class net.ssehub.easy.producer.ui.internal.Activator
 
predecessor - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.Context
Predecessor context for stacked lookups.
predecessorID - Variable in class net.ssehub.easy.producer.eclipse.persistency.project_creation.DerivedProjectCreator
 
predecessorList - Variable in class net.ssehub.easy.producer.ui.productline_editor.predecessorSelection.PredecessorSelectionDialog
 
predecessorPoject - Variable in class net.ssehub.easy.producer.eclipse.persistency.project_creation.DerivedProjectCreator
 
predecessors - Variable in class net.ssehub.easy.producer.core.mgmt.MemberController
 
predecessors - Variable in class net.ssehub.easy.producer.core.mgmt.ProjectDescriptor
 
predecessors() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Returns the predecessors of this project.
predecessors() - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Returns an iterator for all predecessor PLPInfos.
PREDECESSORS - net.ssehub.easy.producer.core.persistence.datatypes.ModelType
 
PredecessorSelectionDialog - Class in net.ssehub.easy.producer.ui.productline_editor.predecessorSelection
Dialog for (de-)selecting predecessor projects.
PredecessorSelectionDialog(Shell, int, String) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.predecessorSelection.PredecessorSelectionDialog
Sole constructor.
prefix - Variable in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
 
prefix - Variable in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
PREFIX - net.ssehub.easy.instantiation.core.model.vilTypes.OperationType
As prefix operator.
PrefixSearchVisitor - Class in net.ssehub.easy.varModel.model.search
Realizes a visitor which searches for a given prefix in a given context and returns all matching model elements.
PrefixSearchVisitor() - Constructor for class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
Constructs an instances.
prepare() - Method in interface net.ssehub.easy.instantiation.core.model.common.ICommandLineProgram
Prepares for execution.
prepare(URL) - Static method in class net.ssehub.easy.dslCore.DefaultLib
Prepares a given url.
prepareAspectJClasspath(String) - Static method in class net.ssehub.easy.instantiation.aspectj.instantiators.AspectJ
Prepares the AspectJ classpath.
prepareExecution(RuleExecutionContext) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Evaluates the rule header and returns whether the rule is applicable.
prepareInstance(String, DatatypeVisitor, SearchContext, Class<?>...) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
Prepares a (reused) instance.
preparePattern(String) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
Prepares the given pattern conventions.
prepend(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Prepends the given text.
prepend(Text) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Prepends the textual representation of another artifact.
prepend(Sequence<T>, T) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SequenceOperations
Returns the combined sequence of object prepended before seq.
prepend(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
prepend(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
prepend(T) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Returns the combined sequence of object prepended before this sequence.
prepend(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
PREPEND - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SequenceOperations
Implements the prepend operation.
PREPEND - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
PREPEND - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
prependIvmlFolder(File) - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Adds this folder as main IVML model folder and turns all known folders to dependent locations.
prependOperation(Operation) - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
Allows child classes to add Operations to itself.
prependURL(URL) - Static method in class net.ssehub.easy.dslCore.DefaultLib
Prepends a given URL to the list of default library URLs.
prependURLQuietly(URL) - Static method in class net.ssehub.easy.dslCore.DefaultLib
Appends a given URL to the list of default library URLs.
PRESUCCESSOR_LOCATION - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
Predecessor and Successor: Denotes the location for the linked Predecessor or Successor.
PRESUCCESSOR_MEMEBERNAME - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
Predecessor and Successor: Denotes the member name for the linked Predecessor or Successor.
PRESUCCESSOR_UUID - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
Predecessor and Successor: Denotes the UUID for the linked Predecessor or Successor.
PRESUCCESSOR_VERSION - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
Predecessor and Successor: Denotes the version for the linked Predecessor or Successor.
prev - Variable in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList.Node
 
preWindowOpen() - Method in class net.ssehub.easy.producer.ui.application.ApplicationWorkbenchWindowAdvisor
 
preWindowShellClose() - Method in class net.ssehub.easy.producer.ui.application.ApplicationWorkbenchWindowAdvisor
 
print(char) - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
Prints a character.
print(int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
Prints an integer.
print(Object) - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
Prints an object.
print(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
Prints a string.
print(String) - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
Prints the text (prepending indentation).
print(TranslationResult<Script>, Writer) - Method in class de.uni_hildesheim.sse.ui.XtextEditor
 
print(TranslationResult<Script>, Writer, boolean, boolean) - Method in class de.uni_hildesheim.sse.BuildLangModelUtility
Prints the model stored in the result to the console output stream (for debugging / testing).
print(TranslationResult<Template>, Writer) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.XtextEditor
 
print(TranslationResult<Template>, Writer, boolean, boolean) - Method in class de.uni_hildesheim.sse.vil.templatelang.TemplateLangModelUtility
Prints the model stored in the result to the console output stream (for debugging / testing).
print(TranslationResult<Project>, Writer, boolean, boolean) - Method in class de.uni_hildesheim.sse.ModelUtility
Prints the var model stored in the result to the console output stream (for debugging).
print(TranslationResult<R>, Writer) - Method in class net.ssehub.easy.dslCore.ui.editors.CommonXtextEditor
Prints the translation result for debugging.
print(TranslationResult<T>, Writer) - Method in interface net.ssehub.easy.dslCore.validation.ValidationUtils.IModelValidationCallback
Prints out the translation result.
printArgumentList(IArgumentProvider, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
Prints an argument list.
printArguments(IArgumentProvider, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
printBlock(IRuleBlock) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
Prints an entire block including braces.
printBlockContents(IRuleBlock) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
Prints the actual block contents.
printCallAccess(CallExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
Prints the call access operator.
printCompounds(AbstractResolvableModel<R, M>) - Method in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
Prints the typedefs of model.
printConfig(PrintStream, Configuration) - Static method in class net.ssehub.easy.varModel.confModel.Configuration
Prints a configuration to out.
printConfiguration() - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Convenience method to print the contained configuration to System.out.
printConfiguration(PrintStream) - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Convenience method to print the contained configuration.
printConfiguration(PrintStream, Configuration) - Static method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Convenience method to print the configuration.
printConfiguration(Configuration) - Static method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Convenience method to print the given configuration to System.out.
printConfigVariables(String, Configuration) - Static method in class net.ssehub.easy.reasoning.core.performance.PerformanceStatistics
Method for printing all variables from a configuration to a file.
printConstraintEvaluationResult(Constraint, EvaluationVisitor) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Prints a constraint evaluation result (for debugging).
printConstraints(String, Iterable<Constraint>) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Prints a constraints collection, each constraint including top-levle parent and system identity hashcodes [DEBUGGING].
printContentExpressions(IExpressionIterator) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
Prints a content expressions given by an expression iterator.
printDefaultSpace(AbstractVarModelWriter.DefaultSpace) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Prints default spaces.
printDefaultSpace(AbstractVarModelWriter.DefaultSpace) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
printExpressionStatementIndentation - Variable in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
 
printExpressionStatementNewLine - Variable in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
 
printFailedElements(FailedElements) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Method for displaying failed constraints and assignments.
printFormattingHint(FormattingConfiguration) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
Prints the formatting hint related to the given config.
printFormattingHintEntry(String, String) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
Prints the an formatting hint entry.
printImportLeadin(ModelImport<?>) - Method in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
Prints the import keyword(s) and the name.
printImports(Script) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
Prints the imports of script.
printIndenationHint(IndentationConfiguration) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
Prints the indentation hint related to the given config.
printIndentation() - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
Prints the indentation.
printIndentation() - Method in class net.ssehub.easy.producer.core.persistence.internal.IndentationPrintWriter
Emits the indentation.
printIndentationHintEntry(String, int) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
Prints the an indentation hint entry.
printIteratorDeclarators(CallExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
Prints the iterator declarators if appropriate.
printJavaEscaped(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
Prints a Java-escaped string.
println() - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
Prints a newline.
println(char) - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
Prints a character with trailing newline.
println(int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
Prints an integer with trailing newline.
println(Object) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.DefaultVtlJavaExtension
Just prints to the instantiator tracer.
println(Object) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.Println
Just prints to the instantiator tracer.
println(Object) - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
Prints an object with trailing newline.
println(String) - Static method in class de.uni_hildesheim.sse.translation.CommentUtils
Prints out a test and thereby emits explicit characters for marking the line feed.
println(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
Prints a string with trailing newline.
println(String) - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
Prints the text and a line break (prepending indentation).
Println - Class in net.ssehub.easy.instantiation.core.model.defaultInstantiators
Debug / printing support.
Println() - Constructor for class net.ssehub.easy.instantiation.core.model.defaultInstantiators.Println
 
printMap(Map<String, String>, File) - Static method in class net.ssehub.easy.instantiation.serializer.xml.XmlIo
Print map to properties file.
printModelElement(IDecisionVariable) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Method for printing info about IDecisionVariable.
printModelElements(Configuration, String) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Method for printing all variables, their states and values.
printModifiers(IModifierHolder) - Method in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
Prints the modifiers of the given modifier holder.
printName(CallExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
Prints the name of a call expression.
printParameterList(IParameterizable<V>) - Method in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
Prints the parameter list of parameterizable.
printProblemPoints(Set<IDecisionVariable>) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Method for printing all problem points.
printReasoningMessages(ReasoningResult) - Static method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Convenience method to print the relevant information from reasoning messages to System.out.
printReasoningMessages(ReasoningResult, PrintStream) - Static method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Convenience method to print the relevant information from reasoning messages.
printRuleConditions(Rule, Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
Prints the rule conditions on the specified side.
printScript(Script) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
Prints an entire script.
printScriptContents(Script) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
Prints the script contents.
printScriptContentsBeforeRules(Script) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
Prints the script contents before rules.
printScriptHeader(Script) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
Prints the header of script.
printSeparatorExpression(Expression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
Prints a separator expression.
printStackTrace(PrintStream) - Method in exception net.ssehub.easy.instantiation.core.model.common.VilException
 
printString(String) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
Prints a string in quotes.
printType(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
Prints the given type.
printTypedefs(AbstractResolvableModel<R, M>) - Method in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
Prints the typedefs of model.
printValueDefined(VariableDeclaration, FieldDescriptor, Object) - Method in class net.ssehub.easy.instantiation.core.model.common.StreamTracer
Is prints a value definition.
printVariable(PrintStream, IDecisionVariable, String) - Static method in class net.ssehub.easy.varModel.confModel.Configuration
Prints a variable to out.
printVersion(Version) - Method in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
Prints the version.
printVersionRestrictions(IVersionRestriction, boolean) - Method in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
Prints the version restriction.
printVtlRestrictions(Script) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
Prints the VTL restrictions.
printWarnings(boolean) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Check for problems but only if the classpath was set via VIL.
printWhitespace() - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
Prints a whitespace character.
PROBLEM_ASSIGNMENTS - net.ssehub.easy.reasoning.sseReasoner.Measures
Number of constraints with assignment problems.
PROBLEM_CONSTRAINTS - net.ssehub.easy.reasoning.sseReasoner.Measures
Number of constraints with evaluation problems.
PROBLEM_POINTS - net.ssehub.easy.reasoning.core.reasoner.Message.SuggestionType
 
problemConstraint - Variable in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElementDetails
 
problemConstraintCount() - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElements
Returns the number of problem constraints.
problemConstraintPart - Variable in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElementDetails
 
problemConstraintParts - Variable in class net.ssehub.easy.reasoning.core.reasoner.Message
 
problemConstraintParts - Variable in class net.ssehub.easy.reasoning.sseReasoner.Engine
 
problemConstraints - Variable in class net.ssehub.easy.reasoning.core.reasoner.Message
 
problemConstraints - Variable in class net.ssehub.easy.reasoning.sseReasoner.Engine
 
problemConstraints - Variable in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElements
Map of failed Constraints and FailedElementDetailss that might cause the problem.
problemCount() - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElements
Returns the total number of failed elements ( Constraint and AbstractVariable ).
problemDecisions - Variable in class net.ssehub.easy.reasoning.sseReasoner.Engine
 
problemPoints - Variable in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElementDetails
 
problemPointsToString(Set<AbstractVariable>) - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Turns given variables into a problem points description.
PROBLEMS - net.ssehub.easy.reasoning.core.reasoner.GeneralMeasures
Total number of evaluation problems.
problemVariables - Variable in class net.ssehub.easy.reasoning.core.reasoner.Message
 
problemVariables - Variable in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElements
Map of failed AbstractVariables and FailedElementDetailss behind it.
problemVariabletCount() - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElements
Returns the number of problem variables.
proceedModelCall(O, M, IArgumentProvider, boolean, boolean) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Performs a model call.
process - Variable in class net.ssehub.easy.producer.eclipse.internal.ReasoningProgressObserver
 
process - Variable in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
process(FileArtifact, Configuration, IArtifact, Map<String, Object>, List<IArtifact>, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Instantiates source to target.
process(VtlFileArtifact, Configuration, IArtifact, Map<String, Object>, List<IArtifact>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Instantiates source to target.
process(VariableDeclaration, FieldAccessExpression, String, Constant) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
 
process(Template, Configuration, IArtifact, Map<String, Object>, List<IArtifact>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Instantiates source to target.
process(Configuration) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
Processes a configuration according to the copy specifications.
process(IDecisionVariable, IDecisionVariable, String, Map<String, VariableValueCopier.CopySpec>, Set<IDecisionVariable>) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
Processes a decision variable.
process(ConstraintSyntaxTree, AbstractConstraintProcessor.ExpressionType, String, IModelElement) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.AbstractConstraintProcessor
Processes a constraint syntax tree.
process(ConstraintSyntaxTree, AbstractConstraintProcessor.ExpressionType, String, IModelElement) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver.OtherConstraintsProcessor
 
process(Constraint, AbstractConstraintProcessor.ExpressionType) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.AbstractConstraintProcessor
Processes a constraint (taking over the parent of constraint).
processAccess(ConstraintSyntaxTree, ExpressionAccess, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Process an access expression.
processAdditionalContents(L, List<EObject>, M) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
processAdditionalRuleBodyElements(D, R, M, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.AbstractRuleTranslator
Is called to process additional rule body elements.
processAdditiveExpression(AdditiveExpression, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Process an additive expression and turn it into a feature call.
processAdditiveExpression(AdditiveExpression, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes an additive expression.
processAdvices(EList<Advice>, URI) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Processes the advices (of a script).
processAlternative(Alternative) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Processes an alternative statement.
processAlternative(Alternative, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
Processes an alternative expression.
processAndClear(Consumer<Map.Entry<VarModelIdentifierExpression, EObject>>) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.IvmlMessageAdapter
Processes the IVML warnings not resolved by "function pointers" so far.
processAnnotation(AnnotateTo, TypeContext) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Processes an annotation.
processAnnotation(AnnotateTo, String, TypeContext, Attribute) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Processes the annotation of name.
processArgument(IDatatype, ActualArgument, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Process an argument and returns a (named) expression.
processArguments(ArgumentList, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes an argument list and translates them into call arguments.
processAssignment(Project, StringBuilder, AbstractVariable, IDecisionVariable, Value) - Method in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
Processes an assignment.
processAssignment(EObject, TypeDescriptor<?>, Expression, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes an assignment.
processAssignmentExpression(AssignmentExpression, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Process an assignment expression and turn it into a feature call.
processAttribute(Attribute) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver.CompoundAnnotationMapper
 
processAttribute(Attribute) - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable.InitializationAnnotationVisitor
 
processAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.AnnotationVisitor
Processes an attribute.
processAttributeAssignment(AttrAssignment, TypeContext, IDecisionVariableContainer, boolean, boolean) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Processes an attribute assignment.
processAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver.CompoundAnnotationMapper
 
processAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable.InitializationAnnotationVisitor
 
processAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.AnnotationVisitor
Processes an attribute assignment.
processAttributeAssignmentExpressions(List<AttrAssignment>, TypeContext) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Processes all the expressions of attribute assignments.
processAttributeAssignments(List<AttrAssignment>, TypeContext, boolean) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Resolves attribute assignments.
processBlock(StmtBlock) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Processes a block of rule elements.
processBlockExpression(BlockExpression, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Processes a block expression.
processCall(Expression, Call, ExpressionTranslator.CallType, Expression, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
Processes a function call.
processCall(Expression, Call, ExpressionTranslator.CallType, Expression, Resolver) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ExpressionTranslator
Processes a function call.
processCall(Expression, Call, ExpressionTranslator.CallType, Expression, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes a function call.
processCallsAndAccess(ConstraintSyntaxTree, List<Call>, ExpressionAccess, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Process a possible empty list of calls and a possible empty access expression.
processCompound(TypedefCompound, TypeContext, boolean) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Processes a compound definition.
processCompoundContents(List<EObject>, ICompoundReceiver) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Processes the compounds in elts.
processCompoundElements(TypedefCompound, ModelElementTypeFinder.ModelElementDescription) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
 
processCompoundEvals(Compound, ConstraintSyntaxTree, AbstractVariable, IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Method for extracting constraints from compounds eval blocks (also refined compounds).
processCompoundInitializer(IDatatype, TypeContext, IModelElement, IDatatype, EList<ExpressionListEntry>) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Processes a compound initializer.
processCompounds(List<Compound>, ICompoundReceiver) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Processes the given compounds.
processCompounds(List<Compound>, ICompoundReceiver, boolean) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Processes the given typedefs.
processConflict(ConflictStmt) - Static method in class de.uni_hildesheim.sse.translation.ImportTranslator
Processes a conflict statement including import restrictions.
processConflict(ConflictStmt, ExpressionTranslator, TypeContext) - Static method in class de.uni_hildesheim.sse.translation.ImportTranslator
Processes a conflict statement including import restrictions.
processConflict(ConflictStmt, TypeContext) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Processes a conflict statement including import restrictions.
processConstant(Constant, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes a constant argument.
processContainerInitializer(ContainerInitializer, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes a container initializer expression.
processContainerInitializer(IDatatype, TypeContext, IModelElement, EList<ExpressionListEntry>) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Processes a container initializer.
processContainerInitializer(IDatatype, EObject, ContainerInitializer, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Processes a container initializer.
processContainerOp(ConstraintSyntaxTree, ContainerOp, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Processes a container operation.
processContainerOp(ConstraintSyntaxTree, ContainerOp, List<DecisionVariableDeclaration>, ConstraintSyntaxTree, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Processes a container operation.
processContent(Content, Resolver) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Processes a content statement.
processContents(L, M) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
Processes the contents of a language unit and stores the results in result.
processDecisionVariableDeclarations(List<VariableDeclaration>, ModelElementTypeFinder.ModelElementDescription) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
Returns an EObject if this object is part of the given list of VariableDeclarations and matches the element described by the given ModelElementTypeFinder.ModelElementDescription.
processDeclaration(ConstraintSyntaxTree, ContainerOp, TypeContext, IModelElement, Declaration, List<DecisionVariableDeclaration>) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Processes a valid declaration.
processDeclarators(Call, TypeDescriptor<?>, List<CallArgument>, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes a declarator.
processDef(VilDef, Template) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Processes a (sub-)template definition header.
processDefBody(DefInfo) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Processes a (sub-)template body.
processDefinitions(List<Typedef>, List<VariableDeclaration>, List<AttrAssignment>, TypeContext, boolean) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Resolve dependencies among type definitions and resolve types in proper sequence.
processDefs(List<EObject>, Template) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Processes all template defs considering dependencies and terminates with an error if not all can be resolved.
processedTypes - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.Context
The processed types.
processEnum(TypedefEnum, TypeContext) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Processes an enum definition.
processEqualityExpression(EqualityExpression, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Process a equality expression and turn it into a feature call.
processEqualityExpression(EqualityExpression, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes an equality expression.
processEval(Eval, TypeContext, Compound) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Processes an evaluation block.
processEval(Eval, IModelElement, TypeContext) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Process an eval block.
processEvalConstraints(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor
Processes constraints within an eval-block.
processEvalConstraints(PartialEvaluationBlock, ConstraintSyntaxTree, AbstractVariable, IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Method for handling eval blocks - searching for nested eval blocks and extracting constraints.
processExpression(Expression, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Processes an expression and returns the result as a syntax tree.
processExpression(Expression, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Creates the expression tree for a given expression.
processExpression(IDatatype, Expression, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Processes an expression and returns the result as a syntax tree.
processExpression(IDatatype, OptBlockExpression, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Processes an (optional block) expression.
processExpressions(List<Typedef>, List<AttrAssignment>, List<ExpressionStatement>, TypeContext) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Processes all expressions at once and delegates to further processing methods.
processExpressionStatement(ExpressionStatement, TypeContext, IDecisionVariableContainer, boolean) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Processes an expression statement and adds the result to the project in context.
processExpressionStatement(ExpressionStatement, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes an expression statement.
processExpressionStatement(ExpressionStatement, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
Processes an expression statement.
processFeatureCall(ConstraintSyntaxTree, FeatureCall, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Processes a feature call.
processFeatureCallImpl(ConstraintSyntaxTree, ActualArgumentList, TypeContext, IModelElement, boolean) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Processes a feature call.
processFlush() - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Processes a content flush statement.
processFormattingHint(FormattingHint) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Processes the formatting hint.
processForStatement(For, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
Processes a "for" statement.
processFreeze(Freeze, TypeContext) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Processes a freeze block.
processGlobalVariableDeclarations(List<EObject>, M) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
Processes the global script variable declarations.
processGlobalVariableDeclarations(List<EObject>, Template) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Processes the global script variable declarations.
processImplicationExpression(ImplicationExpression, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Process an implication expression and turn it into a feature call.
processImport(ImportStmt) - Static method in class de.uni_hildesheim.sse.translation.ImportTranslator
Processes an import statement including import restrictions.
processImport(ImportStmt, ExpressionTranslator, TypeContext) - Static method in class de.uni_hildesheim.sse.translation.ImportTranslator
Processes an import statement including import restrictions.
processImport(ImportStmt, TypeContext) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Processes an import statement including import restrictions.
processImports(EList<Import>) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Processes the imports and returns an summarizing instance.
processImports(EList<Import>, EList<Require>) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
Processes the imports and returns an summarizing instance.
processIndentHint(IndentationHint) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Processes an indentation hint and returns the indentation configuration.
processingInstruction(String, String) - Method in class net.ssehub.easy.producer.core.persistence.ConfigurationContentHandler
 
processingListener - Variable in class net.ssehub.easy.basics.modelManagement.ImportResolver
 
processInner(Class<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Processes the inner classes of cls.
processInstantiate(Instantiate, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
Processes an instantiate expression.
processInterface(InterfaceDeclaration, TypeContext) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Processes an interface.
processJavaExtension(Extension, Set<String>, Set<String>) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Processes a Java extension.
processJavaExtension(JavaExtension, Set<String>, Set<String>, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Processes a Java extension.
processJavaExtensions(LanguageUnit, TemplateDescriptor) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Processes the Java extensions.
processJoin(Join, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
Processes a join.
processJoinVariable(JoinVariable, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
Processes a join variable.
processLiteralContainer(IDatatype, ContainerInitializer, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Processes a collection initializer and returns the related constraint syntax tree node.
processLogicalExpression(LogicalExpression, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Process a logical expression and turn it into a feature call.
processLogicalExpression(LogicalExpression, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes a logical expression.
processLoop(Loop) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Processes a loop expression.
processMap(Map, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
Processes a "map" expression.
processMapping(TypedefMapping, TypeContext, boolean) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Processes a typdef (type mapping).
processMessage(Message) - Static method in class net.ssehub.easy.dslCore.validation.ValidationUtils
Processes a message.
processMessages(TranslationResult<?>) - Method in class net.ssehub.easy.dslCore.ui.editors.CommonXtextEditor
Processes the messages.
processMessages(TranslationResult<?>, BasicDiagnostic) - Static method in class net.ssehub.easy.dslCore.validation.ValidationUtils
Processes messages.
processModelListeners(boolean) - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
Processes the model listeners for the advices.
processModelParameter(IResolvableModel<V, M>) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Processes the parameters of model.
processMultiplicativeExpression(MultiplicativeExpression, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Process a multiplicative expression and turn it into a feature call.
processMultiplicativeExpression(MultiplicativeExpression, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes a multiplicative expression.
processOpdef(OpDefStatement, TypeContext, boolean) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Processes a custom operation definition and adds it to the type context.
processOpDefImpl(OpDefStatement, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Processes an operation definition implementation.
processOpDefs(List<OpDefStatement>, TypeContext) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Resolve dependencies among operation definitions in proper sequence.
processOpDefs(List<OpDefStatement>, TypeContext, boolean) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Resolves operation definitions.
processPostfixExpression(PostfixExpression, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Process a postfix expression and turn it into a feature call.
processPostfixExpression(PostfixExpression, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes a postfix expression.
processPrimaryExpression(PrimaryExpression, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Process a primary expression.
processPrimaryExpression(PrimaryExpression, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
Processes a primary expression.
processPrimaryExpression(PrimaryExpression, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes a primary expression.
processProjectContents(ProjectContents, ModelElementTypeFinder.ModelElementDescription) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
Returns an EObject if this object is part of the given ProjectContents and matches the element described by the given ModelElementTypeFinder.ModelElementDescription.
processProperties(Script, File) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Processes the LoadProperties.
processQualifiedValue(String, Constant, EStructuralFeature, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes a qualified value and creates variable expressions.
processQValue(String, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Processes a qualified name as value.
processRelationalExpression(RelationalExpression, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Process a relational expression and turn it into a feature call.
processRelationalExpression(RelationalExpression, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes a relational expression.
processRestriction(String, VersionSpec, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes an import restriction.
processRestrictionExpression(String, Expression, ExpressionTranslator, TypeContext, IMessageHandler) - Static method in class de.uni_hildesheim.sse.translation.ImportTranslator
Turns an ECore expression into a version restriction.
processRule(D, M) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.AbstractRuleTranslator
Processes a rule declaration.
processRuleBody(RuleInfo<D, R>, M) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.AbstractRuleTranslator
Processes a rule body.
processRuleConditions(RuleDescriptor, RuleConditions) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.AbstractRuleTranslator
Processes optional rule pre/postconditions.
processRules(L, List<EObject>, M) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.AbstractRuleTranslator
Processes all rules considering dependencies and terminates with an error if not all can be resolved.
processSeparatorExpression(PrimaryExpression) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Processes a separator expression.
processStatement(Stmt) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Processes a statement.
processStatementOrStmtBlock(Stmt, StmtBlock) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Processes an alternative statement or statement block.
processSubCalls(Expression, EList<SubCall>, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes sub calls, i.e., calls connected by ".".
processSwitch(Switch) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Processes a switch statement.
processType(Type, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes the given type and tries to resolve it to a VIL type.
processTypedefContents(List<EObject>, ITypedefReceiver) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Processes the typedefs in elts.
processTypeDefExpressions(List<Typedef>, TypeContext) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Processes all the expressions of type definitions.
processTypeDefinitions(List<Typedef>, ModelElementTypeFinder.ModelElementDescription, ModelElementTypeFinder.ClassType) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
Returns an EObject if this object is part of the given list of Typedefs and matches the element described by the given ModelElementTypeFinder.ModelElementDescription.
processTypedefs(List<Typedef>, TypeContext, boolean) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Resolves compound type definitions.
processTypedefs(List<TypeDef>, ITypedefReceiver) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Processes the given typedefs.
processTypedefs(List<TypeDef>, ITypedefReceiver, boolean) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Processes the given typedefs.
processTypeParameter(TypeParameters, Type, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes the type parameter.
processUnaryExpression(UnaryExpression, TypeContext, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Process a unary expression and turn it into a feature call.
processUnaryExpression(UnaryExpression, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes a unary expression.
processVariableDeclaration(VariableDeclaration, TypeContext, IDecisionVariableContainer, boolean, boolean) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Process variable declaration decl add IVML object model instances to project or compound.
processVariableDeclaration(VariableDeclaration, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Processes a variable declaration.
processVariableDeclarations(List<VariableDeclaration>, IVariableDeclarationReceiver<I>) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Processes all variable declarations considering dependencies and terminates with an error if not all can be resolved.
processVariableDeclarations(List<VariableDeclaration>, IVariableDeclarationReceiver<I>, boolean) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Processes all variable declarations considering dependencies and terminates with an error if not all can be resolved.
processVariableDeclarations(List<VariableDeclaration>, IVariableDeclarationReceiver<I>, boolean, boolean) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Processes a set of variable declarations and adds successfully processed ones to the current resolver level.
processVars(List<VariableDeclaration>, TypeContext, boolean) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Resolves variable declarations.
processVersion(Version) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Processes a version information.
processVersion(Version) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
processWhile(While) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Processes a while statement.
processWhileStatement(While, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
Processes a "while" statement.
product() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
product() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
 
product() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns the product of all elements.
product() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
product() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
PRODUCT - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
PRODUCT - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
PRODUCT_LINE_PROJECT - net.ssehub.easy.producer.ui.core.EditorType
Specification that the Product Line Editor should be opened.
ProductLineConfigurationEditorContributor - Class in net.ssehub.easy.producer.ui.productline_editor
Manages the installation/deinstallation of global actions for multi-page editors.
ProductLineConfigurationEditorContributor() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.ProductLineConfigurationEditorContributor
Creates a multi-page contributor.
ProductLineEditorInput - Class in net.ssehub.easy.producer.ui.productline_editor
Editor Input for the ProductLine Configuration Editor of the EASy-Producer tool suite.
ProductLineEditorInput(ProductLineProject) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.ProductLineEditorInput
Sole constructor for this class.
ProductLineHeaderMenu - Class in net.ssehub.easy.producer.ui.productline_editor.project_configuration
Header menu holding buttons for product line editor page.
This buttons allow the user to: Validate constraints Pull the configuration from predecessors Add/remove predecessors Derive new member
ProductLineHeaderMenu(Composite, ProductLineProject, AbstractEASyEditorPage) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu
Sole constructor for this class.
ProductLineHeaderMenu.InputValidator - Class in net.ssehub.easy.producer.ui.productline_editor.project_configuration
Input Validation class for the product creation dialog.
ProductLineHeaderMenu.ValidationListener - Class in net.ssehub.easy.producer.ui.productline_editor.project_configuration
IReasonerListener for validating the variability model (perform satisfiability check).
ProductLineProject - Class in net.ssehub.easy.producer.eclipse.model
This class holds all models, controllers and attributes (which are not stored in a model) related to one product lien project.
ProductLineProject(String, File) - Constructor for class net.ssehub.easy.producer.eclipse.model.ProductLineProject
This constructor is for the creation of a new product line project.
ProductLineProject(String, String, ProjectContainer, File, ScriptContainer) - Constructor for class net.ssehub.easy.producer.eclipse.model.ProductLineProject
This constructor is needed, if a saved plp is read by the persistence layer.
PROGRAM_NAME - Static variable in class net.ssehub.easy.producer.eclipse.EASyProducerConstants
The Name of the program/plug-in.
programs - Static variable in class net.ssehub.easy.instantiation.core.model.common.CommandLineProgramRegistry
 
progress(int, int, String) - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Notifies the tracer about the actual progress in order to inform the user.
PROGRESS_OBSERVERS - Static variable in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
 
ProgressNotifier - Class in net.ssehub.easy.instantiation.core.model.defaultInstantiators
Allows VIL/VTL to notify the user about actual progress.
ProgressNotifier() - Constructor for class net.ssehub.easy.instantiation.core.model.defaultInstantiators.ProgressNotifier
 
ProgressObserver - Class in net.ssehub.easy.basics.progress
Observes the progress of a longer lasting task.
ProgressObserver() - Constructor for class net.ssehub.easy.basics.progress.ProgressObserver
 
ProgressObserver.ISubtask - Interface in net.ssehub.easy.basics.progress
Marker interface for a subtask.
ProgressObserver.ITask - Interface in net.ssehub.easy.basics.progress
Marker interface for a task.
progressSubTask(int, int, String) - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Notifies about creation/progress of a subtask (just grabbing the actual task in all registered observers).
project - Variable in class de.uni_hildesheim.sse.translation.ResultEntry
 
project - Variable in class de.uni_hildesheim.sse.translation.TypeContext
 
project - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.InstantiateExpression
 
project - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
project - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlProjectTypeDescriptor
 
project - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeResolver
 
project - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ProjectFilter
 
project - Variable in class net.ssehub.easy.integration.common.impl.Model
 
project - Variable in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
This project holds all variability information related to the current project.
project - Variable in class net.ssehub.easy.producer.core.persistence.standard.ModelLoader
 
project - Variable in class net.ssehub.easy.producer.core.persistence.standard.PersistentProject2PLPConverter
 
project - Variable in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EASyNature
 
project - Variable in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipsePersistencer
 
project - Variable in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipseProjectCreationResult
 
project - Variable in class net.ssehub.easy.producer.eclipse.persistency.project_creation.AbstractProjectCreator
 
project - Variable in class net.ssehub.easy.reasoning.core.frontend.ReasoningProcess
 
project - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
project - Variable in class net.ssehub.easy.varModel.confModel.Configuration
The origin project, where this configuration belongs to.
project - Variable in class net.ssehub.easy.varModel.model.ProjectType
 
Project - Class in net.ssehub.easy.instantiation.core.model.templateModel
Just a placeholder.
Project - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Represents the physical project we are operating on.
Project - Class in net.ssehub.easy.varModel.model
This class holds the project imports, the containable model-, and attributable elements.
Project() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.Project
 
Project() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Creates an empty project without scanning.
Project() - Constructor for class net.ssehub.easy.varModel.model.Project
Constructor for serialization.
Project(File, ProgressObserver) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Creates a project for a given base directory.
Project(String) - Constructor for class net.ssehub.easy.varModel.model.Project
Constructor for the project.
Project(IProjectDescriptor, ProgressObserver) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Creates a project based on a given descriptor.
Project(Project, ProgressObserver) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Creates a new project by for the base directory given in project.
PROJECT - net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder.ClassType
 
PROJECT - net.ssehub.easy.varModel.model.search.SearchContext
Search on project level.
PROJECT - net.ssehub.easy.varModel.persistency.AbstractVarModelWriter.DefaultSpace
The default space for project.
PROJECT - Static variable in class net.ssehub.easy.reasoning.core.performance.PerformanceStatistics
 
PROJECT - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for the project.
PROJECT_FILE_ENDING - Static variable in class net.ssehub.easy.varModel.persistency.PersistencyConstants
Default file ending (.(file extension>) for project files.
PROJECT_FILE_EXTENSION - Static variable in class net.ssehub.easy.varModel.persistency.PersistencyConstants
Default file extension for project files.
PROJECT_SETTINGS_PAGE - Static variable in interface net.ssehub.easy.producer.ui.productline_editor.EditorConstants
Tab name: Editor for choosing defining project settings.
ProjectAlreadyExistsException - Exception in net.ssehub.easy.producer.eclipse.persistency.project_creation
Exception which will be thrown, if a projectname of project, which should be created, already exists.
ProjectAlreadyExistsException() - Constructor for exception net.ssehub.easy.producer.eclipse.persistency.project_creation.ProjectAlreadyExistsException
Sole constructor for this class.
This exception should only be thrown inside this package.
projectClosed() - Method in interface net.ssehub.easy.producer.core.mgmt.IProductLineProjectListener
This method is called, if the related PLPInfo is closed.
projectClosed() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
 
projectClosed() - Method in class net.ssehub.easy.producer.ui.productline_editor.Editor
 
projectConfiguration - Variable in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage
 
ProjectConfigurationPage - Class in net.ssehub.easy.producer.ui.productline_editor.project_configuration
Page for editing the current project.
ProjectConfigurationPage(ProductLineProject, Composite) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProjectConfigurationPage
Sole constructor for this class.
ProjectConfigurationRegistry - Class in net.ssehub.easy.producer.ui.project_management
Registry for AbstractProjectCreationDescriptors to allow EASy projects directly configured as arbitrary Eclipse projects.
ProjectConfigurationRegistry() - Constructor for class net.ssehub.easy.producer.ui.project_management.ProjectConfigurationRegistry
 
ProjectConstants - Class in net.ssehub.easy.producer.eclipse
Constants which are globally used.
ProjectConstants() - Constructor for class net.ssehub.easy.producer.eclipse.ProjectConstants
 
ProjectContainer - Class in net.ssehub.easy.producer.core.varMod.container
ModelContainer for holding a Project and its configuration.
ProjectContainer(Project, Configuration) - Constructor for class net.ssehub.easy.producer.core.varMod.container.ProjectContainer
Default constructor for a created of loaded Project.
ProjectContainer(Project, SemanticErrorDescription, Configuration) - Constructor for class net.ssehub.easy.producer.core.varMod.container.ProjectContainer
Constructor if an Exception occurred during parsing the Project.
ProjectConverter - Class in net.ssehub.easy.instantiation.serializer.xml.converter
Converter for Project within VIL or VTL files.
ProjectConverter() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.converter.ProjectConverter
Creates a singleton type converter.
ProjectCopyVisitor - Class in net.ssehub.easy.varModel.model.rewrite
Creates a deep copy of a Project.
ProjectCopyVisitor(Project, FilterType) - Constructor for class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Sole constructor for creating a copy of a Project.
ProjectCreationException - Exception in net.ssehub.easy.producer.eclipse.persistency.project_creation
Exception if a project should be created, but could not be created.
ProjectCreationException(ValidProjectNameType) - Constructor for exception net.ssehub.easy.producer.eclipse.persistency.project_creation.ProjectCreationException
Sole constructor for this class.
ProjectCreationResult - Class in net.ssehub.easy.producer.core.persistence.standard
ProjectCreationResult(File, String, File, Project, Script) - Constructor for class net.ssehub.easy.producer.core.persistence.standard.ProjectCreationResult
Sole constructor for this class.
ProjectCreator - Class in net.ssehub.easy.producer.eclipse.persistency.project_creation
Creates a new Project with the given parameters.
ProjectCreator(String) - Constructor for class net.ssehub.easy.producer.eclipse.persistency.project_creation.ProjectCreator
Default constructor for this class.
ProjectCreator(String, boolean) - Constructor for class net.ssehub.easy.producer.eclipse.persistency.project_creation.ProjectCreator
Use this constructor in case, if you don't want to open a configuration window.
ProjectDecisionVariableDeclaration - Class in net.ssehub.easy.varModel.model
Facilitates attribute propagation to parent project.
ProjectDecisionVariableDeclaration() - Constructor for class net.ssehub.easy.varModel.model.ProjectDecisionVariableDeclaration
Constructor for serialization.
ProjectDecisionVariableDeclaration(String, IDatatype, ModelElement) - Constructor for class net.ssehub.easy.varModel.model.ProjectDecisionVariableDeclaration
Constructor for decision variable declaration.
ProjectDescriptor - Class in net.ssehub.easy.producer.core.mgmt
Implements the mapping of relevant information from EASy projects to VIL projects.
ProjectDescriptor(PLPInfo) - Constructor for class net.ssehub.easy.producer.core.mgmt.ProjectDescriptor
Creates a project descriptor instance.
ProjectElement - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Representation of an abstract project element.
ProjectElement(String) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ProjectElement
Create a new project element with the given name.
projectExists(String) - Method in class net.ssehub.easy.integration.common.eclipse.Utils
Returns whether the given project exists.
projectExists(String) - Static method in class net.ssehub.easy.producer.eclipse.persistency.project_creation.ProjectCreator
Tests whether a given projectname already exists inside the workspace.
ProjectFilter - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
A project-based filter, i.e., all elements contained in a project shall be included by this filter.
ProjectFilter(Project, boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ProjectFilter
Creates a filter.
ProjectFilter(Project, boolean, IConfigurationFilter) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ProjectFilter
Creates a filter.
projectFolder - Variable in class net.ssehub.easy.producer.core.persistence.Configuration
 
projectFolder - Variable in class net.ssehub.easy.producer.core.persistence.standard.Persistencer
 
projectFolder - Variable in class net.ssehub.easy.producer.core.persistence.standard.ProjectCreationResult
 
projectFolder - Variable in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipsePersistencer
 
ProjectHandler(File) - Constructor for class net.ssehub.easy.producer.core.persistence.standard.NatureHelper.ProjectHandler
Creates a handler.
projectID - Variable in class net.ssehub.easy.producer.core.persistence.standard.ProjectCreationResult
 
projectID - Variable in class net.ssehub.easy.producer.ui.productline_editor.predecessorSelection.PredecessorSelectionDialog
 
ProjectImport - Class in net.ssehub.easy.varModel.model
Defines an import and his restrictions.
ProjectImport() - Constructor for class net.ssehub.easy.varModel.model.ProjectImport
Constructor for serialization.
ProjectImport(String) - Constructor for class net.ssehub.easy.varModel.model.ProjectImport
Simplified constructor for an unrestricted (non-inserting) import of a project.
ProjectImport(String, String) - Constructor for class net.ssehub.easy.varModel.model.ProjectImport
Simplified constructor for an unrestricted (non-inserting) import.
ProjectImport(String, String, boolean, boolean, IVersionRestriction) - Constructor for class net.ssehub.easy.varModel.model.ProjectImport
Creates a (non-inserting) project import.
ProjectImport(String, String, boolean, boolean, IVersionRestriction, boolean) - Constructor for class net.ssehub.easy.varModel.model.ProjectImport
Creates a project import.
ProjectInterface - Class in net.ssehub.easy.varModel.model
ProjectInterface class.
ProjectInterface(String, DecisionVariableDeclaration[], ModelElement) - Constructor for class net.ssehub.easy.varModel.model.ProjectInterface
Constructor for the project interface.
ProjectInterfaceFinder - Class in net.ssehub.easy.varModel.model.filter
Searches for defined ProjectInterfaces.
ProjectInterfaceFinder(Project, FilterType) - Constructor for class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
Constructor for getting all ProjectInterfaces.
ProjectInterfaceFinder(Project, FilterType, boolean) - Constructor for class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
Constructor for getting all ProjectInterfaces.
projectIsStillPresent(Project) - Method in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
Tests whether the project is still part of the main project (via an import).
projectLocation - Variable in class net.ssehub.easy.producer.core.mgmt.PLPInfo
 
projectModifiers - Variable in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
projectname - Variable in class net.ssehub.easy.producer.eclipse.persistency.project_creation.ProjectCreator
 
projectName - Static variable in class net.ssehub.easy.instantiation.serializer.xml.converter.TypeRegistryConverter
 
projectName - Variable in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
The name of the (eclipse) project.
projectName - Variable in class net.ssehub.easy.producer.eclipse.persistency.project_creation.AbstractProjectCreator
 
projectNames - Variable in class net.ssehub.easy.varModel.model.rewrite.modifier.ImportNameFilter
 
projectNestingLevel - Variable in class net.ssehub.easy.varModel.persistency.ConfigurableIVMLWriter
 
projectNodes(Class<? extends T>) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Projects nodes to a node type.
projectPath(PLPInfo) - Static method in class net.ssehub.easy.producer.eclipse.persistency.EASyPersistencer
Returns the location of the main ivml file for the given ProductLineProject.
projectQualifier - Variable in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
Set of identifiers (name + version) of projects which will be kept.
ProjectRewriteVisitor - Class in net.ssehub.easy.varModel.model.rewrite
Visitor for modifying a (copied) project.
ProjectRewriteVisitor(Project, FilterType) - Constructor for class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
Default constructor for this class.
projects - Variable in class net.ssehub.easy.instantiation.serializer.xml.loader.IVMLModelLoader
 
projects - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
ProjectSettings - Interface in net.ssehub.easy.instantiation.core.model.artifactModel
Interface for Java settings.
projectSingle() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
projectSingle() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
projectSingle() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
projectSingle() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
In case that the sequence has exactly one element, this will be returned.
projectSingle() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
projectSingle() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
projectType() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypes
Returns the type descriptor for the built-in type 'Project'.
ProjectType - Class in net.ssehub.easy.varModel.model
Implements a private datatype class which represents the (pseudo) type of a project.
ProjectType() - Constructor for class net.ssehub.easy.varModel.model.ProjectType
Constructor for serialization.
ProjectType(Project) - Constructor for class net.ssehub.easy.varModel.model.ProjectType
Creates the type instance of this.
projectTypes - Variable in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Dirty but needed for ProjectCopyVisitor.getTranslatedType(IDatatype): Tuple of (original project type, copied project).
projectTypeSelection - Variable in class net.ssehub.easy.producer.ui.internal.NewEASyProjectWizardPage
 
ProjectUtils - Class in net.ssehub.easy.producer.ui.project_management
Utilities on Eclipse project level interferring with UI.
ProjectUtils() - Constructor for class net.ssehub.easy.producer.ui.project_management.ProjectUtils
 
projectVisitor - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
projectVisitor - Variable in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor
 
propagate(ProgressObserver) - Method in interface net.ssehub.easy.reasoning.core.frontend.IReasonerInstance
Checks the configuration according to the given model and propagates values, if possible.
propagate(ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.reasoner.DelegatingReasonerInstance
 
propagate(ProgressObserver) - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner.ReasonerInstance
 
propagate(Configuration, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
 
propagate(Configuration, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter.FrontendReasonerAdapter
 
propagate(Configuration, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter.InstanceReasonerAdapter
 
propagate(Configuration, ReasonerConfiguration, ProgressObserver) - Method in interface net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter.IReasonerAdapter
Checks the configuration according to the given model and propagates values, if possible.
propagate(Configuration, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
Checks the configuration according to the given model and propagates values, if possible.
propagate(Configuration, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Checks the configuration according to the given model and propagates values, if possible.
propagate(Configuration, ReasonerConfiguration, ProgressObserver) - Method in interface net.ssehub.easy.reasoning.core.reasoner.IReasoner
Checks the configuration according to the given model and propagates values, if possible.
propagate(Configuration, ReasonerConfiguration, ProgressObserver) - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner
 
propagateAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
propagateAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
propagateAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
propagateAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.DecisionVariableDeclaration
 
propagateAttribute(Attribute) - Method in interface net.ssehub.easy.varModel.model.IModelElement
Propagates an attribute application from the parent to this element or contained elements.
propagateAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.ModelElement
 
propagateAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.Project
 
PropagateListener() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu.PropagateListener
 
propagateOnIvmlModel() - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Executes the reasoning on the IVML configuration built by EasyExecutor.loadIvmlModel(), here in terms of the propagation reasoning mode.
PROPAGATION - net.ssehub.easy.reasoning.core.reasoner.ReasoningOperation
Performs as ReasoningOperation.VALIDATION and propagates values (only for variables which are in state ReasoningState#UNASSIGNED or ReasoningState#DEFAULT_DIFFERENT.
propertyChanged(Object, int) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
 
propertyChanged(Object, int) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationPage
 
propertyChanged(Object, int) - Method in class net.ssehub.easy.producer.ui.productline_editor.Editor
 
propertyChanged(Object, int) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
 
propertyChanged(Object, int) - Method in class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage
 
propertyChanged(Object, int) - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProjectConfigurationPage
 
propose(AttributeAssignment, ContentAssistContext, ICompletionProposalAcceptor, int, Set<String>) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Propose declared variables on the given attribute assignment.
propose(Compound, ContentAssistContext, ICompletionProposalAcceptor, int, Set<String>) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Propose declared variables on a compound type.
propose(DecisionVariableDeclaration, ContentAssistContext, ICompletionProposalAcceptor, int, Set<String>) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Proposes an IVML variable declaration.
proposeAllDeclaredCompoundsForSuper(ICompletionProposalAcceptor, ContentAssistContext) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
proposes all declared compounds while refining one.
proposeBasicRuleCommands(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
proposeDecisionVariablesToAssign(ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Proposes already declared variables while assigning a value to a variable
proposeDefinedRules(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor, boolean) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
proposeDerivedTypesToAssign(ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
Returns all registered operations for a specific type.
proposeEnumsToAssign(ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
proposes enum-variables to assign
proposeInstantiateExpression(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
proposeInstantiators(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
proposeIteratedExecution(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor, int) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
proposeJoinExpression(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
proposeOperations(IDatatype, ContentAssistContext, ICompletionProposalAcceptor, boolean) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Propose operations based on an IVML type.
proposeOperations(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor, boolean) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
proposeOperations(EObject, ContentAssistContext, ICompletionProposalAcceptor, boolean) - Method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Propose operations by inferring the actual IVML type.
proposeParamsWithSpecifiedTypes(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
proposeParentParamsVars(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor, boolean) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
proposePathPattern(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
proposeScriptParamsVars(EObject, Assignment, ContentAssistContext, ICompletionProposalAcceptor, boolean) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
proposeTypedefs(List<Typedef>, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
proposes all Typedef-objects which are inside of the tdList.
proposeVariableDeclarations(List<VariableDeclaration>, ContentAssistContext, ICompletionProposalAcceptor) - Method in class de.uni_hildesheim.sse.ui.contentassist.IvmlProposalProvider
proposes all VariableDeclaration, which are inside of the dvList.
PROTOCOL_FILE - Static variable in class net.ssehub.easy.instantiation.maven.Activator
 
PROTOCOL_FILE - Static variable in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
 
PROTOCOL_REFERENCE - Static variable in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
 
provideArguments(PLPInfo, Executor) - Static method in class net.ssehub.easy.producer.core.mgmt.VilArgumentProvider
Provides arguments via the registered argument providers.
provideArgumentsImpl(PLPInfo, Executor) - Method in class net.ssehub.easy.producer.core.mgmt.VilArgumentProvider
Actually provides the arguments for executor.
provideArgumentsImpl(PLPInfo, Executor) - Method in class net.ssehub.easy.producer.ui.internal.VilClasspathProvider
 
provideHighlightingFor(XtextResource, IHighlightedPositionAcceptor) - Method in class de.uni_hildesheim.sse.vil.expressions.ui.highlighting.VilHighlightingCalculator
 
provider - Static variable in class net.ssehub.easy.varModel.capabilities.DefaultReasonerAccess
 
providers - Variable in class net.ssehub.easy.producer.ui.configuration.VtlArgumentProviderPreferencePage
 
providesAffectedVariables() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerDescriptor
Returns whether the reasoner provides information about the affected variables via ReasoningResult.getAffectedVariable(int).
providesAffectedVariables() - Method in class net.ssehub.easy.reasoning.sseReasoner.Descriptor
 
providesEditorFor(URI) - Static method in class net.ssehub.easy.producer.ui.core.contributions.ExternalEditor
Returns whether any editor plugin provides an editor for the given uri.
providesEditorForImpl(URI) - Method in class net.ssehub.easy.producer.ui.core.contributions.ExternalEditor
Returns whether this editor plugin provides an editor for the given uri.
providesInformationOnAffectedVariables() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Returns whether information on affected variables is provided.
provideStringPatternHighlight(INode, IHighlightedPositionAcceptor) - Method in class de.uni_hildesheim.sse.vil.expressions.ui.highlighting.VilHighlightingCalculator
Provide the highlighting of the referred variables.
prune() - Method in class net.ssehub.easy.varModel.confModel.Configuration
Creates a copy of the underlying Project and removes elements which are not needed for a runtime reasoning, e.g., constraints containing only frozen variables or comments.
Attention: This method creates a modified, shallow copy of the visited project.
prune(Collection<Compound>, boolean) - Static method in class net.ssehub.easy.varModel.model.datatypes.Compound
Prunes from compounds.
pruneAbstract(Collection<Compound>) - Static method in class net.ssehub.easy.varModel.model.datatypes.Compound
Prunes abstract compounds from compounds.
pruneByPaths(List<ModelInfo<Template>>, String[]) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Prunes info by removing all information objects that are not in one of the vtlPaths.
pruneNonAbstract(Collection<Compound>) - Static method in class net.ssehub.easy.varModel.model.datatypes.Compound
Prunes non-abstract compounds from compounds.
pruneWhitespaces(NodeList) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Removes start and end childs within nodes, whyever xerces suddenly introduced this "feature".
PSEUDO_TYPES - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
PseudoAny - Class in net.ssehub.easy.instantiation.core.model.vilTypes
A type which can be assigned to any type.
PseudoAny() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoAny
Prevents external instantiation.
PseudoBoolean - Class in net.ssehub.easy.instantiation.core.model.vilTypes
A class representing the Boolean type.
PseudoBoolean() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoBoolean
Prevents external instantiation.
PseudoInteger - Class in net.ssehub.easy.instantiation.core.model.vilTypes
A pseudo integer type for VIL.
PseudoInteger() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Prevents external instantiation.
PseudoIterator<T> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements a pseudo class for iterators (handled internally).
PseudoIterator() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoIterator
Prevents external instantiation.
PseudoReal - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements a pseudo class for reals.
PseudoReal() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Prevents external instantiation.
PseudoString - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements a pseudo class for strings.
PseudoString() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Prevents external instantiation.
PseudoType - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Just a type for types.
PseudoType() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoType
Prevents external instantiation.
pseudoTypes - Static variable in class net.ssehub.easy.instantiation.serializer.xml.converter.AbstractDescriptorConverter
 
pseudoTypes - Static variable in class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionTypeDescriptorConverter
 
PseudoVersion - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Represents the internal type "Version".
PseudoVersion() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoVersion
Prevents external instantiation.
PseudoVoid - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Just the void type, i.e., nothing, in extreme cases not resolvable.
PseudoVoid() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoVoid
Prevents external instantiation.
PTN_PROJECTNAME - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
PTN: Denotes the name for the given PTN.
PTN_UUID - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
PTN: Denotes the UUID for the given PTN.
PTNSelectionDialogContentProvider - Class in net.ssehub.easy.producer.ui.productline_editor.predecessorSelection
Content Provider for the PredecessorSelectionDialog.
PTNSelectionDialogContentProvider() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.predecessorSelection.PTNSelectionDialogContentProvider
 
PTNSelectionDialogLabelProvider - Class in net.ssehub.easy.producer.ui.productline_editor.predecessorSelection
LabelProvider for the PredecessorSelectionDialog.
PTNSelectionDialogLabelProvider() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.predecessorSelection.PTNSelectionDialogLabelProvider
 
publicVariables - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.InterfaceFilter
 
publish(LogRecord) - Method in class net.ssehub.easy.basics.logger.AbstractJavaLogger.ConsoleHandler
 
PULL_CONFIGURATION - net.ssehub.easy.producer.eclipse.contributions.Contributions.CoreFunction
The button for pulling the configuration.
PULL_CONFIGURATION - net.ssehub.easy.producer.ui.contributions.Contributions.UIElement
The button for pulling the configuration.
pullConfigFromPredecessors() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
This method copies the variability model, configuration, and build scripts/templates from the predecessors to this project..
pullConfigFromPredecessors() - Method in class net.ssehub.easy.producer.eclipse.model.ProductLineProject
This method copies the variability model, configuration, and instantiator settings of the predecessor projects to this project.
purgeRefines(Set<Compound>, Set<Compound>) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Purges all refined compounds mentioned in compounds.
purgeRefines(Compound, Set<Compound>) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Purges all refined compounds of comp from result.
push() - Method in class net.ssehub.easy.varModel.cstEvaluation.ContextStack
Pushes an empty frame.
push(InPlaceCommand<I>, int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Pushes an in-place command into its parent on the command stack.
push(ContainerInitializer) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContextStack
Pushes a frame with given initializer.
push(EvaluationAccessor) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContextStack
Pushes a context frame for the given expression.
pushContext(AbstractVariable, boolean) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Pushes a new (compound) context to the stack.
pushContext(AbstractVariable, ConstraintSyntaxTree, DecisionVariableDeclaration, boolean) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Pushes a new container context to the stack.
pushContextImpl(ContextStack.Context) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Just pushes the given context without changing it.
pushLayer(IModelElement) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Push a resolution layer in case that intermediary variables shell be considered, e.g.
pushLevel() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Pushes a new level.
pushLevel() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Pushes a new level.
pushLevel() - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Pushes a resolution level, e.g., when a nested language unit is opened.
pushLevel(IConfiguration) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.EvaluationContextImpl
Pushes a level.
pushModel(M) - Method in class net.ssehub.easy.instantiation.core.model.common.Resolver
Adds a model instance for resolution.
pushModel(Template) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Resolver
Adds a model instance for resolution.
pushParent(DecisionVariableDeclaration) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Pushes the enclosing parents of decVar.
pushParentRec(IModelElement) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Pushes the enclosing parents of elt in a recursive manner.
put(Object, V) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Adds a key-value pair to this map and overrides existing mappings.
put(String, String) - Method in class net.ssehub.easy.varModel.management.CommentResource
Adds a new mapping.
put(String, IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeMapper
Adds a name-type-mapping.
put(String, V) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver.Level
Puts a variable.
put(EObject, Comment, ContainableModelElement) - Method in class de.uni_hildesheim.sse.translation.ContainableElementsMapAndComparator
Adds a mapping from key to comment (optional) and element.
putAvailable(String, List<VersionedModelInfos<M>>) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Puts available model information objects for a given model name.
putConstraintOccurrence(AbstractVariable, ContainableModelElement) - Method in class net.ssehub.easy.varModel.model.rewrite.VariableLookUpTable
Stores that the given constraint declaration was used inside the referring element.

Q

QNAME - Static variable in class net.ssehub.easy.varModel.model.datatypes.FreezeVariableType
 
QNAME2 - Static variable in class net.ssehub.easy.varModel.model.datatypes.FreezeVariableType
 
QUALIFICATION_SEPARATOR - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
qualified - Variable in class net.ssehub.easy.varModel.cstEvaluation.FreezeVarOperations.NameOperationEvaluator
 
QUALIFIED - net.ssehub.easy.varModel.model.datatypes.QualifiedNameMode
Use qualified names always.
QUALIFIED_COMPOUND_ACCESS - net.ssehub.easy.varModel.capabilities.IvmlReasonerCapabilities
Whether the reasoner works with top-level quantified compound access, i.e., turns expressions like Cmp.i... for compound type Cmp into allInstances(Cmp)->forAll(c|c.i...).
QUALIFIED_NAME - net.ssehub.easy.varModel.model.search.SearchContext
Search for qualified names.
qualifiedName - Variable in class net.ssehub.easy.instantiation.core.model.expressions.VariableExpression
 
qualifiedName - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
 
qualifiedName - Variable in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
qualifiedName - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
qualifiedName - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaQualifiedName
 
qualifiedNameMode - Variable in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
Stores whether qualified names shall be collected.
QualifiedNameMode - Enum in net.ssehub.easy.varModel.model.datatypes
Defines modes for considering the qualified name.
QualifiedNameMode() - Constructor for enum net.ssehub.easy.varModel.model.datatypes.QualifiedNameMode
 
qualifiedNames() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Returns all qualified names of this class.
qualifiedNames() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Returns all qualified names.
qualifier - Variable in class net.ssehub.easy.varModel.cst.AttributeVariable
 
QUANTORS - net.ssehub.easy.varModel.capabilities.IvmlReasonerCapabilities
Whether the reasoner works with quantors.
QueryCache - Class in net.ssehub.easy.varModel.confModel
A cache for ConfigQuerys based on a Configuration.
QueryCache() - Constructor for class net.ssehub.easy.varModel.confModel.QueryCache
Should only be used for inheritance.
QueryCache(Configuration) - Constructor for class net.ssehub.easy.varModel.confModel.QueryCache
Default constructor for this class, creates an empty cache.
quoteExpression(Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
Returns if visiting expression in ExpressionWriter.printContentExpressions(IExpressionIterator) shall lead to quote constant expressions or unquoted constant expressionsisInExpression.
quoteExpression(Expression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
 
QUOTES - Static variable in class net.ssehub.easy.producer.core.persistence.internal.xml.XMLConstants
XML Character:Escaped Quotes.
QUOTES - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: Quotes.
quotify(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Quotifies string by adding quote around string.

R

random() - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.DefaultVtlJavaExtension
Returns a random double number.
random() - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.RandomDouble
Returns a random double number.
RANDOM - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
RandomDouble - Class in net.ssehub.easy.instantiation.core.model.defaultInstantiators
A random "instantiator" for VIL.
RandomDouble() - Constructor for class net.ssehub.easy.instantiation.core.model.defaultInstantiators.RandomDouble
 
randomInteger() - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.DefaultVtlJavaExtension
Returns a random integer number.
randomInteger() - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.RandomInteger
Returns a random integer number.
randomInteger(int) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.DefaultVtlJavaExtension
Returns a random integer number between 0 and max (exclusive).
randomInteger(int) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.RandomInteger
Returns a random integer number between 0 and max (exclusive).
RandomInteger - Class in net.ssehub.easy.instantiation.core.model.defaultInstantiators
A random "instantiator" for VIL.
RandomInteger() - Constructor for class net.ssehub.easy.instantiation.core.model.defaultInstantiators.RandomInteger
 
rangeRestrictors - Variable in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
rangeSeparator - Static variable in class net.ssehub.easy.producer.ui.confModel.IntegerTextHandler
Separator for a range of integers.
rCfg - Variable in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
 
rConfig - Variable in class net.ssehub.easy.reasoning.core.reasoner.DelegatingReasonerInstance
 
read(File, boolean) - Static method in class net.ssehub.easy.instantiation.serializer.xml.XmlIo
Reads a list of IModel from an input stream.
readDtd() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Checks the base file for embedded DTDs.
readFile(File) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.DtdParser
Reads a file and returns a List of Strings with the content.
readFile(InputStream) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.DtdParser
Reads a from an input stream and returns a List of Strings with the content.
readFileToString(File) - Static method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Reads a file to String.
readMap(File) - Static method in class net.ssehub.easy.instantiation.serializer.xml.XmlIo
Read map from properties file.
readOldFormat(String, LineNumberReader) - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Reads the configuration from the old (legacy) format.
readOnly - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionFieldDescriptor
 
readPath(Attributes) - Method in class net.ssehub.easy.producer.core.persistence.ConfigurationContentHandler
Reads a path based on the given attributes.
readResourceFromFile(CommentResource, File) - Static method in class net.ssehub.easy.varModel.management.ModelCommentsPersistencer
Reads the comment resource from the given file.
readXmlFormat(Reader) - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Reads the configuration for the extensible XML format.
REAL_COMPARATOR - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators
A comparator for real values.
realClass(String) - Method in class net.ssehub.easy.instantiation.serializer.xml.mapper.ClassNameAliasingMapper
 
realizing - Variable in class net.ssehub.easy.varModel.model.FullDecisionVariableContainer
 
RealOperations - Class in net.ssehub.easy.varModel.cstEvaluation
Implements real operations.
RealOperations() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.RealOperations
Prevents external creation.
realType() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the type descriptor for the built-in type 'Real'.
RealType - Class in net.ssehub.easy.varModel.model.datatypes
Creates the BasisDatatype Real.
RealType() - Constructor for class net.ssehub.easy.varModel.model.datatypes.RealType
Constructor for a new RealType.
RealValue - Class in net.ssehub.easy.varModel.model.values
This class holds the value for the real.
RealValue() - Constructor for class net.ssehub.easy.varModel.model.values.RealValue
Argumentless constructor.
RealValue(Double) - Constructor for class net.ssehub.easy.varModel.model.values.RealValue
Creates a value object from the given value.
RealValue(String) - Constructor for class net.ssehub.easy.varModel.model.values.RealValue
Constructor.
reason - Variable in exception net.ssehub.easy.producer.eclipse.persistency.project_creation.ProjectCreationException
 
reason() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Re-reasons on the variable settings of this configuration.
reason() - Method in class net.ssehub.easy.reasoning.sseReasoner.Engine
Method for launching the reasoner.
reason(ReasoningOperation, IReasonerListener) - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Starts the reasoning.
reason(ReasoningOperation, IReasonerListener) - Method in class net.ssehub.easy.producer.eclipse.model.ProductLineProject
 
reasoner - Variable in class net.ssehub.easy.reasoning.core.impl.ReasonerRegistry
 
Reasoner - Class in net.ssehub.easy.reasoning.sseReasoner
This class is the EASy Producer Reasoner implementation for reasoning over IVML projects and configurations.
Reasoner() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.Reasoner
 
REASONER_ATTRIBUTE - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
Reasoner Configuration: One attribute.
REASONER_TIMEOUT - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
Reasoner Configuration: Specifies the timeout for reasoning in ms.
REASONER_VALUE_SEPARATOR - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
Reasoner Configuration: Separates values of an attribute.
REASONER_VALUES - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
Reasoner Configuration: Values of an attribute.
Reasoner.ReasonerInstance - Class in net.ssehub.easy.reasoning.sseReasoner
A reusable reasoner instance.
reasoner2Model(Model, ReasonerConfiguration) - Method in class net.ssehub.easy.producer.core.persistence.standard.PLP2ProjectConverter
Converts a ReasonerConfiguration to a persistent model.
ReasonerAdapter - Class in net.ssehub.easy.reasoning.core.frontend
Abstracts over instance-based and full reasoning.
ReasonerAdapter() - Constructor for class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
Creates a reasoning adapter cache with instance-based reasoning allowed as default.
ReasonerAdapter(boolean) - Constructor for class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
Creates a reasoning adapter cache.
ReasonerAdapter.FrontendReasonerAdapter - Class in net.ssehub.easy.reasoning.core.frontend
Implements a full/fallback reasoner adapter.
ReasonerAdapter.InstanceReasonerAdapter - Class in net.ssehub.easy.reasoning.core.frontend
Implements an instance-based reasoner adapter.
ReasonerAdapter.IReasonerAdapter - Interface in net.ssehub.easy.reasoning.core.frontend
Defines the interface of an abstracting reasoner adapter.
reasonerConfig - Variable in class net.ssehub.easy.producer.core.mgmt.PLPInfo
 
reasonerConfig - Variable in class net.ssehub.easy.reasoning.core.frontend.ReasoningProcess
 
reasonerConfig - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
reasonerConfiguration - Variable in class net.ssehub.easy.reasoning.sseReasoner.Reasoner.ReasonerInstance
 
ReasonerConfiguration - Class in net.ssehub.easy.reasoning.core.reasoner
Describes the configuration to be passed via the ReasonerFrontend to the individual reasoners.
ReasonerConfiguration() - Constructor for class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
Creates a new instance and initializes it with default values, i.e.
ReasonerConfiguration(boolean) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
Creates a new instance and initializes it with default values, i.e.
ReasonerConfiguration.IAdditionalInformationLogger - Interface in net.ssehub.easy.reasoning.core.reasoner
Describes an information logger.
ReasonerDescriptor - Class in net.ssehub.easy.reasoning.core.reasoner
Represents descriptive information about a reasoner.
ReasonerDescriptor(String, String, String, String, URL) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.ReasonerDescriptor
Creates a new reasoner descriptor.
ReasonerFrontend - Class in net.ssehub.easy.reasoning.core.frontend
The main interface to the reasoner core infrastructure.
ReasonerFrontend() - Constructor for class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Singleton constructor for this class.
ReasonerFrontend.DefaultReasonerProvider - Class in net.ssehub.easy.reasoning.core.frontend
Implements the default reasoner provider.
ReasonerHelper - Class in net.ssehub.easy.reasoning.core.impl
Some helpful methods for reasoners.
ReasonerHelper() - Constructor for class net.ssehub.easy.reasoning.core.impl.ReasonerHelper
 
reasonerHint - Variable in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
 
ReasonerInstance(Configuration, ReasonerConfiguration, IReasonerInterceptor) - Constructor for class net.ssehub.easy.reasoning.sseReasoner.Reasoner.ReasonerInstance
Creates a reusable reasoner instance.
ReasonerInterceptorAdaptor - Class in net.ssehub.easy.reasoning.core.reasoner
Default empty implementation.
ReasonerInterceptorAdaptor() - Constructor for class net.ssehub.easy.reasoning.core.reasoner.ReasonerInterceptorAdaptor
 
ReasonerMessage - Class in net.ssehub.easy.reasoning.core.impl
Implements the internal message among reasoners.
ReasonerMessage(IReasoner, IReasonerMessage.IType) - Constructor for class net.ssehub.easy.reasoning.core.impl.ReasonerMessage
Creates a reasoner message.
ReasonerPreferencePage - Class in net.ssehub.easy.producer.ui.reasoner
Implements the preference page.
ReasonerPreferencePage() - Constructor for class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
 
reasonerRegistry - Static variable in class net.ssehub.easy.reasoning.core.impl.ReasonerRegistry
 
ReasonerRegistry - Class in net.ssehub.easy.reasoning.core.impl
A class for registering installed reasoners.
ReasonerRegistry() - Constructor for class net.ssehub.easy.reasoning.core.impl.ReasonerRegistry
Avoids multiple instantiation of this singleton class.
reasoners - Variable in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
 
reasoners - Variable in class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
 
REASONERS - net.ssehub.easy.producer.core.persistence.datatypes.ModelType
Settings of the reasoner configuration.
reasonerSettings - Variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProjectConfigurationPage
 
ReasonerSettings - Class in net.ssehub.easy.producer.ui.productline_editor.project_configuration
Some UI elements for defining the project specific reasoner settings.
ReasonerSettings(Composite, ReasonerConfiguration, AbstractEASyEditorPage) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ReasonerSettings
Sole constructor for this class.
ReasonerState() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.Resolver.ReasonerState
 
REASONING_TIME - net.ssehub.easy.reasoning.core.reasoner.GeneralMeasures
Total time (in ms) spent for reasoning.
ReasoningErrorCodes - Class in net.ssehub.easy.reasoning.core.reasoner
Specifies to witch kind of error belongs failed constraint in the message generated by the reasoner.
ReasoningErrorCodes() - Constructor for class net.ssehub.easy.reasoning.core.reasoner.ReasoningErrorCodes
 
ReasoningException - Exception in net.ssehub.easy.varModel.model
An exception class for all reasoning exceptions.
ReasoningException(String, int) - Constructor for exception net.ssehub.easy.varModel.model.ReasoningException
* Create a new exception based on the given message.
reasoningFinished(ReasoningResult) - Method in class net.ssehub.easy.producer.ui.core.reasoning.AbstractReasonerListener
This method will be called after the reasoner is finished.
reasoningFinished(ReasoningResult) - Method in interface net.ssehub.easy.reasoning.core.frontend.IReasonerListener
This method will be called after the reasoner is finished.
ReasoningOperation - Enum in net.ssehub.easy.reasoning.core.reasoner
Specifies which kind of reasoning should be performed by the reasoner.
ReasoningOperation() - Constructor for enum net.ssehub.easy.reasoning.core.reasoner.ReasoningOperation
 
ReasoningPreFreezeListener() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu.ReasoningPreFreezeListener
 
ReasoningProcess - Class in net.ssehub.easy.reasoning.core.frontend
Delegate for starting a reasoning.
ReasoningProcess(ReasoningOperation, Configuration, ReasonerConfiguration, IReasonerListener, ProgressObserver) - Constructor for class net.ssehub.easy.reasoning.core.frontend.ReasoningProcess
Sole constructor for this class.
ReasoningProcess(Project, ReasonerConfiguration, IReasonerListener, ProgressObserver) - Constructor for class net.ssehub.easy.reasoning.core.frontend.ReasoningProcess
Constructor for checking the consistency (satisfiability) of a project, without having a configuration.
ReasoningProgressObserver - Class in net.ssehub.easy.producer.eclipse.internal
(Graphical) observer for reasoning steps.
ReasoningProgressObserver(ReasoningProcess) - Constructor for class net.ssehub.easy.producer.eclipse.internal.ReasoningProgressObserver
Sole constructor for this Observer.
reasoningResult - Variable in class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
 
reasoningResult - Variable in class net.ssehub.easy.reasoning.core.frontend.ChainedReasonerState
 
ReasoningResult - Class in net.ssehub.easy.reasoning.core.reasoner
Result of (one) reasoning step.
ReasoningResult() - Constructor for class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
General constructor for new ReasoningResults.
ReasoningResult(String) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Constructor for a result denoting the the chosen constructor is not able to handle the called operation.
reasoningSupported() - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Checks whether at least one reasoner is present.
reasoningUnsupported() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Returns whether the called reasoning step is supported by this reasoner.
ReasoningUtils - Class in net.ssehub.easy.reasoning.sseReasoner.model
Utility methods for reasoning/constraint resolution.
ReasoningUtils() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
 
REASSIGNMENT - net.ssehub.easy.reasoning.core.reasoner.Message.SuggestionType
 
rebind(CustomOperation, CustomOperation) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalConfiguration
Rebinds the parameters from actual to replacement, e.g., for dynamic dispatch.
receiver - Variable in class de.uni_hildesheim.sse.translation.DerivedTypeMetaCompoundAccessVisitor
 
receiver - Variable in class net.ssehub.easy.dslCore.translation.MessageHandler
 
receiver - Variable in class net.ssehub.easy.dslCore.TranslationResult
Stores an instance which provides access to the messages which occurred during the model translation.
reCopyUnresolvedElements() - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Tries to translate elements at the end of the visitation, which could not be translated during the regular visitation, because of missing elements.
recordAnnotationAssignments(Compound) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Records annotation assignments for the given compound type for this context.
recordedChangedVariable(AbstractIvmlVariable, Value) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IChangeHistoryTracer
Recorded a change.
recordedOriginalVariable(AbstractIvmlVariable, Value) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IChangeHistoryTracer
Recording the original value for variable.
recordIfFailed(ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Records a constraint syntax tree if it failed.
recordProcessed(Set<IDatatype>, Compound) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Records a processed compound.
recordProcessed(IDatatype) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Records a processed type (in case of compounds also all refined types) in the closest actual context that allows recording (see ContextStack.Context.recordProcessedTypes and ContextStack.pushContext(AbstractVariable, ConstraintSyntaxTree, DecisionVariableDeclaration, boolean)).
recordProcessedTypes - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.Context
Shall processed types be recorded.
recurse - Variable in enum net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Whether searching for the result type shall be applied recursively / in a nested fashion if applicable.
recurse() - Method in enum net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Returns whether searching for the result shall be applied in a recursive fashion if applicable.
recursiveCheck(GUIVariable) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationFilter
Determines whether a given variable should be shown inside the editor or not.
recursiveReplacer - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
 
REDEFINITION - Static variable in class net.ssehub.easy.dslCore.translation.ErrorCodes
An element is defined multiple times.
reduce(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.model.rewrite.AssignmentReducer
Start method for reducing assignments.
reenableFor(IProject) - Static method in class net.ssehub.easy.producer.eclipse.PLPWorkspaceListener
Reenables the automatic background mechanisms for the given project.
REEVALUATION_COUNT - net.ssehub.easy.reasoning.core.reasoner.GeneralMeasures
Total number of re-evaluations.
reevaluationCount - Variable in class net.ssehub.easy.reasoning.sseReasoner.Engine
 
reevaluationCount() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Method for returning the overall number of reevaluations in the model.
reevaluationCounter - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
REF_BY - Static variable in class de.uni_hildesheim.sse.translation.ErrorCodes
In case of refBy problems.
REF_BY - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ReferenceOperations
Implements the "refBy" dereferencing operation.
REF_BY - Static variable in class net.ssehub.easy.varModel.model.datatypes.Reference
 
REFAIL - net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext.FailState
 
REFBY - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for a reference use (dereferencing).
refByChecker - Variable in class de.uni_hildesheim.sse.translation.ExpressionTranslator
 
RefByCheckVisitor - Class in de.uni_hildesheim.sse.translation
A simple visitor checking whether an expression can be dereferenced.
RefByCheckVisitor() - Constructor for class de.uni_hildesheim.sse.translation.RefByCheckVisitor
 
Reference - Class in net.ssehub.easy.varModel.model.datatypes
A reference allows the definition of individual configurations of an (external) element for the referencing element.
Reference() - Constructor for class net.ssehub.easy.varModel.model.datatypes.Reference
Creates the singleton instance for Reference.TYPE.
Reference(String, IDatatype, ModelElement) - Constructor for class net.ssehub.easy.varModel.model.datatypes.Reference
Constructor for the reference.
REFERENCE_VALUE - net.ssehub.easy.varModel.model.filter.ConstraintClassifier.ExpectedType
This is a constraint for a reference.
ReferenceOperations - Class in net.ssehub.easy.varModel.cstEvaluation
Implements reference operations.
ReferenceOperations() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ReferenceOperations
Prevents external creation.
ReferenceValue - Class in net.ssehub.easy.varModel.model.values
Reference value class.
ReferenceValue() - Constructor for class net.ssehub.easy.varModel.model.values.ReferenceValue
Constructor for serialization.
ReferenceValue(IDatatype, Object...) - Constructor for class net.ssehub.easy.varModel.model.values.ReferenceValue
Constructor for a new ReferenceValue.
ReferenceValuesFinder - Class in net.ssehub.easy.varModel.model.filter
Class for finding relevant AbstractVariables matching to the data type of a given Reference.
ReferenceValuesFinder() - Constructor for class net.ssehub.easy.varModel.model.filter.ReferenceValuesFinder
 
REFERRED_VARIABLES - Static variable in class de.uni_hildesheim.sse.vil.expressions.ui.highlighting.VilHighlightingConfiguration
The name of the configurable highlighting in the Eclipse preferences page.
refines - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
refines - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
 
refines - Variable in class net.ssehub.easy.varModel.model.datatypes.Compound
 
REFINES - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for refines.
REFLECTION_EQUALITIES - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
Stores implicit type equalities handled by boxing/unboxing in Java reflection.
ReflectionConstructorDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements a reflection constructor descriptor.
ReflectionConstructorDescriptor(TypeDescriptor<?>, Constructor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionConstructorDescriptor
Creates a reflection constructor descriptor.
ReflectionFieldDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements a reflection field descriptor.
ReflectionFieldDescriptor(TypeDescriptor<?>, Field, Class<?>[]) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionFieldDescriptor
Creates a new reflection field descriptor taking the information from field.
ReflectionFieldDescriptor(TypeDescriptor<?>, Field, String, boolean, Class<?>[]) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionFieldDescriptor
Creates a new reflection field descriptor.
ReflectionFieldDescriptor(TypeDescriptor<?>, Field, String, Class<?>[]) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionFieldDescriptor
Creates a new reflection field descriptor taking the information from field.
ReflectionOperationDescriptor - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Represents an individual operation available to the VIL languages based on reflection analysis of the underlying class.
ReflectionOperationDescriptor(TypeDescriptor<?>, Method, boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
Creates a new operation descriptor.
ReflectionOperationDescriptor(TypeDescriptor<?>, Method, String, boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
Creates a new operation descriptor as an alias.
ReflectionOperationDescriptorConverter - Class in net.ssehub.easy.instantiation.serializer.xml.converter
ReflectionOperationDescriptorConverter() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionOperationDescriptorConverter
 
ReflectionOperationParameter - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements a simple operation parameter descriptor filled by reflection.
ReflectionOperationParameter(String, TypeDescriptor<?>, Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationParameter
Creates a reflection operation parameter.
ReflectionResolver - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Resolves reflective types.
ReflectionResolver() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionResolver
 
ReflectionTypeDescriptor<T> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Represents an actual type based on reflection analysis of the underlying class.
ReflectionTypeDescriptor(Class<T>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Creates a new type descriptor.
ReflectionTypeDescriptor(Class<T>, TypeDescriptor<?>...) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Creates a new type descriptor.
ReflectionTypeDescriptorConverter - Class in net.ssehub.easy.instantiation.serializer.xml.converter
Converter for the ReflectionTypeDescriptor.
ReflectionTypeDescriptorConverter() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionTypeDescriptorConverter
Creates a singleton type converter.
refPrefix - Variable in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
refresh() - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
refresh() - Method in interface net.ssehub.easy.dslCore.ui.editors.IEmbeddedEditor
Refreshes the editor.
refresh() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Reloads all models (variability model(s), build script(s), template(s)) and refreshes loaded files and folders.
refresh() - Method in class net.ssehub.easy.producer.eclipse.model.ProductLineProject
 
refresh() - Method in class net.ssehub.easy.producer.ui.confModel.ComboboxGUICellEditor
 
refresh() - Method in class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor
 
refresh() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
 
refresh() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationPage
 
refresh() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
 
refresh() - Method in class net.ssehub.easy.producer.ui.productline_editor.DelegatingEasyEditorPage
 
refresh() - Method in interface net.ssehub.easy.producer.ui.productline_editor.IEASyEditorPage
Refreshes the shown content of the current project.
refresh() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
 
refresh() - Method in interface net.ssehub.easy.producer.ui.productline_editor.IOverridingEditor
 
refresh() - Method in interface net.ssehub.easy.producer.ui.productline_editor.IRefreshableEditor
Refreshes the contents of the editor.
refresh() - Method in interface net.ssehub.easy.producer.ui.productline_editor.IUpdateProvider
 
refresh() - Method in class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage
 
refresh() - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.EASyDebugInformationButton
Refreshes whether debug infomration should be saved or not.
refresh() - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ModelCombobox
Refreshes the list of all available models shown in the Combo Menu.
refresh() - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProjectConfigurationPage
 
refresh() - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ReasonerSettings
Refreshes the timeout.
refresh() - Method in class net.ssehub.easy.varModel.confModel.Configuration
This method calls atm only the init() Method.
refreshArtifacts() - Method in class net.ssehub.easy.producer.eclipse.model.ProductLineProject
Refreshes all artifacts on file level.
refreshConfigEditor() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
Refreshes the configuration editor.
refreshContents() - Method in class net.ssehub.easy.producer.ui.confModel.ComboboxGUIVariable
Refreshes the contents of this combobox variable.
refreshContents() - Method in class net.ssehub.easy.producer.ui.confModel.ComboGUIEditor
 
refreshContents() - Method in class net.ssehub.easy.producer.ui.confModel.ContainerTextGUIEditor
 
refreshContents() - Method in interface net.ssehub.easy.producer.ui.confModel.GUIEditor
Refreshes the contents of this editor.
refreshContents() - Method in class net.ssehub.easy.producer.ui.confModel.LabelGUIEditor
 
refreshContents() - Method in class net.ssehub.easy.producer.ui.confModel.MultipleSelectionEditor
 
refreshContents() - Method in class net.ssehub.easy.producer.ui.confModel.TextGUIEditor
 
refreshContents() - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.DelegatingGuiVariable
 
refreshData() - Method in class net.ssehub.easy.producer.ui.productline_editor.predecessorSelection.PredecessorSelectionDialog
Sets the input of the CheckboxTableViewer to refresh the contents of the view.
refreshed(Configuration) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.TemporaryAttributesConfiguration
In case that the configuration was refreshed.
REFRESHING - net.ssehub.easy.basics.modelManagement.IModelProcessingListener.Type
Refreshing the model contents.
refreshModels(PLPInfo) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
(Re-)Loads all variability models of the specified PLPInfo from the file system.
refreshModels(PLPInfo) - Static method in class net.ssehub.easy.producer.eclipse.persistency.EASyPersistencer
(Re-)Loads all variability models of the specified ProductLineProject from the file system.
refreshPage() - Method in class net.ssehub.easy.producer.ui.configuration.IvmlIndentationPreferencePage
Load the current values from PreferenceStore to page.
refreshProject(String) - Method in class net.ssehub.easy.producer.eclipse.persistency.ResourcesMgmt
Refreshes the files and folders in the package explorer view for the given project.
REFTO - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for a reference declaration.
refType(IDatatype, TypeContext) - Static method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Obtains the reference type.
refValues - Variable in class net.ssehub.easy.varModel.confModel.QueryCache
Tuple of (Reference.getType(), possible values for the reference).
regexFilter - Variable in class net.ssehub.easy.varModel.model.rewrite.modifier.ImportRegExNameFilter
 
register - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.ConstraintTemplate
 
register() - Static method in class de.uni_hildesheim.sse.vil.templatelang.VtlExpressionParser
Registers the expression parser in case that VTL shall be used without Eclipse-DS initialization.
register() - Static method in class de.uni_hildesheim.sse.VilExpressionParser
Registers the expression parser in case that VIL shall be used without Eclipse-DS initialization.
register() - Static method in class net.ssehub.easy.instantiation.ant.Registration
Registers the ANT artifacts and instantiators.
register() - Static method in class net.ssehub.easy.instantiation.aspectj.Registration
Registers the Java artifacts and instantiators.
register() - Static method in class net.ssehub.easy.instantiation.java.Registration
Registers the Java artifacts and instantiators.
register() - Static method in class net.ssehub.easy.instantiation.maven.Registration
Registers the Java artifacts and instantiators.
register() - Static method in class net.ssehub.easy.instantiation.serializer.xml.Registration
Registers the model serialization and instantiators.
register() - Static method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
Registers the Java artifacts and instantiators.
register() - Static method in class net.ssehub.easy.instantiation.xvcl.XVCLInstantiator
Registers the Java artifacts and instantiators.
register() - Static method in class net.ssehub.easy.producer.eclipse.PLPWorkspaceListener
Registers the default instance.
register() - Static method in class net.ssehub.easy.varModel.cstEvaluation.BooleanOperations
Registers the defined operations.
register() - Static method in class net.ssehub.easy.varModel.cstEvaluation.CompoundOperations
Registers the defined operations.
register() - Static method in class net.ssehub.easy.varModel.cstEvaluation.ConstraintOperations
Registers the defined operations.
register() - Static method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
Registers the defined operations.
register() - Static method in class net.ssehub.easy.varModel.cstEvaluation.EnumOperations
Registers the defined operations.
register() - Static method in class net.ssehub.easy.varModel.cstEvaluation.FreezeVarOperations
Registers the defined operations.
register() - Static method in class net.ssehub.easy.varModel.cstEvaluation.GenericNumberOperations
Registers the defined operations.
register() - Static method in class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
Registers the defined operations.
register() - Static method in class net.ssehub.easy.varModel.cstEvaluation.IntegerOperations
Registers the defined operations.
register() - Static method in class net.ssehub.easy.varModel.cstEvaluation.MetaTypeOperations
Registers the defined operations.
register() - Static method in class net.ssehub.easy.varModel.cstEvaluation.RealOperations
Registers the defined operations.
register() - Static method in class net.ssehub.easy.varModel.cstEvaluation.ReferenceOperations
Registers the defined operations.
register() - Static method in class net.ssehub.easy.varModel.cstEvaluation.SequenceOperations
Registers the defined operations.
register() - Static method in class net.ssehub.easy.varModel.cstEvaluation.SetOperations
Registers the defined operations.
register() - Static method in class net.ssehub.easy.varModel.cstEvaluation.StringOperations
Registers the defined operations.
register() - Static method in class net.ssehub.easy.varModel.cstEvaluation.VersionOperations
Registers the defined operations.
register(Class<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Internal default registration function with error handling.
register(Object, IArtifact) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Registers a given artifact created by the artifact factory.
register(String, TopLevelModelAccessor.IModelAccessor<?>) - Static method in class net.ssehub.easy.dslCore.TopLevelModelAccessor
Registers an accessor via the model file extension / id.
register(String, EditorEmbedderFactory.IEditorCreator) - Static method in class net.ssehub.easy.dslCore.ui.EditorEmbedderFactory
Registers an editor creator.
register(String, TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Registers an individual type and emits an information message on the logger.
register(ModelInitializer.IModelInitializer) - Static method in class net.ssehub.easy.basics.modelManagement.ModelInitializer
Registers a model initializer.
register(BasicProgressObserver.IProgressMonitor) - Method in class net.ssehub.easy.basics.progress.BasicProgressObserver
Sets the monitor to this progress observer.
register(IUpdatableEditor) - Method in class net.ssehub.easy.dslCore.ui.editors.AbstractModelChangeListener
Registers the editor to this listener in order to update the editor if the underlying model changes.
register(ModelEditorConfigurer.IModelEditorConfigurer) - Static method in class net.ssehub.easy.dslCore.ui.editors.ModelEditorConfigurer
Registers a configurer.
register(ITerminatable) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
register(ITerminatable) - Method in interface net.ssehub.easy.instantiation.core.model.common.ITerminator
Registers a terminatable.
register(ISettingsInitializer) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SettingsInitializerRegistry
Register the interface.
register(TypeDescriptor<T>, Class<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Registers an individual type via its name and emits an information message on the logger.
register(ISerializerPlugin<?>) - Static method in class net.ssehub.easy.instantiation.serializer.xml.Extensions
Register the plug-in.
register(Contributions) - Static method in class net.ssehub.easy.producer.core.contributions.Contributions
Registers a particular contribution.
register(IProductLineProjectListener) - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Registers a new IProductLineProjectListener to this project.
register(Contributions) - Static method in class net.ssehub.easy.producer.eclipse.contributions.Contributions
Registers a particular contribution.
register(IGUIConfigChangeListener) - Method in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
Adds a new IGUIConfigChangeListener to this configuration.
register(Contributions) - Static method in class net.ssehub.easy.producer.ui.contributions.Contributions
Registers a particular contribution.
register(ExternalEditor) - Static method in class net.ssehub.easy.producer.ui.core.contributions.ExternalEditor
Registers the external editor plugin.
register(IEASyPageListener) - Method in class net.ssehub.easy.producer.ui.productline_editor.AbstractEASyEditorPage
Registers a new IEASyPageListener which will be informed when this page becomes dirty.
register(IMessageListener) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Registers a message listener.
register(IMessageListener) - Method in class net.ssehub.easy.reasoning.core.impl.ReasonerRegistry
Registers a message listener.
register(IReasoner) - Method in class net.ssehub.easy.reasoning.core.impl.ReasonerRegistry
 
register(IReasoner) - Method in interface net.ssehub.easy.reasoning.core.reasoner.IReasonerRegistry
Adds a new Reasoner to the registry.
register(Configuration) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
Registers for a reasoning adapter (cache entry) for config for instance-based reasoning.
register(IConfigurationChangeListener) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Registers a new listener.
register(IDerivedDatatypeListener) - Method in class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
Registers a new IDerivedDatatypeListener to this type.
register(IProgressMonitor) - Method in class de.uni_hildesheim.sse.ui.EclipseProgressObserver
Sets the monitor to this progress observer.
register(IProgressMonitor) - Method in class net.ssehub.easy.producer.eclipse.observer.EclipseProgressObserver
Sets the monitor to this progress observer.
register(URI, TypeRegistry) - Static method in class de.uni_hildesheim.sse.vil.expressions.ResourceRegistry
Registers a type registry for a given URI.
register(Resource, TypeRegistry) - Static method in class de.uni_hildesheim.sse.vil.expressions.ResourceRegistry
Registers a type registry for a given resource (via its URI).
register(ComponentContext) - Static method in class net.ssehub.easy.instantiation.maven.Registration
Registers the Java artifacts and instantiators.
REGISTER - net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.TranslateMode
Register mappings as without type cache.
registerAliasOperation(Map<String, OperationDescriptor>, Method) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Register the given method as an alias operation, i.e., getters without Constants.GETTER_PREFIX.
registerAsOperation() - Method in class net.ssehub.easy.varModel.model.datatypes.CustomOperation
 
registerAsOperation() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns whether this operation shall be registered as a global operation.
registerBuildLanguageTracer(ITracer) - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Registers a build language tracer along with the current thread.
registerCompoundMapping(Compound, ConstraintSyntaxTree, Variable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Registers the mapping for a compound type.
registerCompoundSlotMapping(Compound, ConstraintSyntaxTree, Variable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Registers the slot mappings for compound slots of type.
registerCompoundType(CompoundTypeDescriptor) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Registers a compound type, but only if a type of this name has not been registered so far.
registerConstraint(IDecisionVariable, Constraint) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
Registers constraint with constraint variable variable.
registerDefaultExtension(Class<?>) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Register a default Java extension.
registered - Static variable in class net.ssehub.easy.instantiation.ant.Registration
 
registered - Static variable in class net.ssehub.easy.instantiation.aspectj.Registration
 
registered - Static variable in class net.ssehub.easy.instantiation.java.Registration
 
registered - Static variable in class net.ssehub.easy.instantiation.maven.Registration
 
registered - Static variable in class net.ssehub.easy.instantiation.serializer.xml.Registration
 
registered - Static variable in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
 
registered - Static variable in class net.ssehub.easy.instantiation.xvcl.XVCLInstantiator
 
registered() - Static method in class net.ssehub.easy.dslCore.TopLevelModelAccessor
Returns the registered accessors.
registered() - Static method in class net.ssehub.easy.dslCore.ui.editors.ModelEditorConfigurer
Allows iterating over the registered configurers.
registered(Class<?>) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Is called to notify that the given class cls was registered in TypeRegistry.
REGISTERED - Static variable in class net.ssehub.easy.producer.core.contributions.Contributions
Stores the registered UI contributions.
REGISTERED - Static variable in class net.ssehub.easy.producer.eclipse.contributions.Contributions
Stores the registered UI contributions.
REGISTERED - Static variable in class net.ssehub.easy.producer.ui.contributions.Contributions
Stores the registered UI contributions.
REGISTERED - Static variable in class net.ssehub.easy.producer.ui.core.contributions.ExternalEditor
 
REGISTERED_PROVIDERS - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.StringValueHelper
 
registerEditorCreator(String, ConfigurationTableEditorFactory.IEditorCreator) - Static method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory
Registers an editor creator, i.e., a plugin that supersedes the EASy way of creating editors for specific cases.
registerEquivalentClasses(Class<T>, TypeDescriptor<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Registers equivalent classes from ClassMeta.equiv().
registerEvaluator(IIteratorEvaluator, Operation...) - Static method in class net.ssehub.easy.varModel.cstEvaluation.EvaluatorRegistry
Registers an evaluator (but only if evaluator is not null).
registerEvaluator(IOperationEvaluator, Operation...) - Static method in class net.ssehub.easy.varModel.cstEvaluation.EvaluatorRegistry
Registers an evaluator (but only if evaluator is not null).
registerFallbackType(IDatatype, TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Registers a fallback type.
registerForTypeCache(IDatatype, AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Registers the given type and the prototypical template variable var as type in the type cache.
registerHandler(PathEnvironmentFactory.IProjectHandler) - Static method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.PathEnvironmentFactory
Registers a project handler.
registerIfNeeded(int) - Method in class de.uni_hildesheim.sse.translation.ResultEntry
Registers the (successful) result if needed, i.e., if ResultEntry.setRegistrationInfo(URI, int) has been called with a URL.
registerInstance(ReasonerAdapter) - Static method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
Registers an instance for the current thread.
registerListener(IArtifactChangedListener) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactChangedListenerQueue
 
registerListener(IArtifactChangedListener) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactChangedListenerQueue
Registers a listener.
registerLoader(ClassLoader) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.ExtensionClassLoaders
Registers the given loader.
registerLoader(IModelLoader<M>, ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.ModelLoaders
Registers a model loader and updates the model information provided by the loader.
registerLoader(ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.AbstractModelInitializer
 
registerLoader(ProgressObserver) - Method in interface net.ssehub.easy.basics.modelManagement.ModelInitializer.IModelInitializer
Registers the default model loader instance.
registerLoader(ProgressObserver) - Static method in class net.ssehub.easy.basics.modelManagement.ModelInitializer
Registers a default model loader.
registerLoader(ProgressObserver) - Method in class net.ssehub.easy.dslCore.TopLevelModelAccessor.AbstractDefaultModelAccessor
Called to register the model loader (optional).
registerLoader(ProgressObserver) - Method in class net.ssehub.easy.dslCore.TopLevelModelAccessor.AbstractModelAccessor
 
registerLoader(ProgressObserver) - Method in interface net.ssehub.easy.dslCore.TopLevelModelAccessor.IModelAccessor
Called to register the model loader (optional).
registerLoader(ProgressObserver) - Method in class net.ssehub.easy.instantiation.serializer.xml.Registration
 
registerLoader(ProgressObserver, boolean) - Static method in class net.ssehub.easy.dslCore.TopLevelModelAccessor
Called to register the model loader (optional).
registerMapping(AbstractVariable, ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Registers a mapping between the variable var and its actual access expression acc into the current top-most context.
registerModelListener(IModelListener<M>) - Method in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
Sets the IModelListener for the managed model, to get informed when the model was replaced by the parser.
registerNewPage(IEASyEditorPageCreator) - Static method in class net.ssehub.easy.producer.ui.productline_editor.Editor
Registers a IEASyEditorPageCreator from an extension plug-in to this class.
registerObserver(Observer) - Method in class net.ssehub.easy.producer.eclipse.model.ProductLineProject
Registers given observer for every controller.
registerParameter(AbstractRule) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Registers the parameter of rule.
registerPath(Path) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Called if a path is created.
registerProgram(String, ICommandLineProgram) - Static method in class net.ssehub.easy.instantiation.core.model.common.CommandLineProgramRegistry
Registers a program instance.
registerProgressObserver(ProgressObserver) - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Registers the given progress reserver.
registerProjectDescriptor(AbstractProjectCreationDescriptor) - Static method in class net.ssehub.easy.producer.ui.project_management.ProjectConfigurationRegistry
registerSorter(IContainableElementsSorter, EObject, Comment, ContainableModelElement) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Registers an element to be sorted (later).
registerStringValueProvider(Class<?>, IRegisteredStringValueProvider) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.StringValueHelper
Registers a string value provider.
registerSubtask(String) - Method in class net.ssehub.easy.basics.progress.BasicProgressObserver
 
registerSubtask(String) - Method in class net.ssehub.easy.basics.progress.ProgressObserver
Registers a subtask to notify about processing progress.
registerTask(String) - Method in class net.ssehub.easy.basics.progress.BasicProgressObserver
 
registerTask(String) - Method in class net.ssehub.easy.basics.progress.ProgressObserver
Registers a task for notify about processing progress.
registerTemplateLanguageTracer(ITracer) - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Registers a template language tracer along with the current thread.
registerToUnderlyingModel(IModel) - Method in class de.uni_hildesheim.sse.ui.BuildModelListener
 
registerToUnderlyingModel(IModel) - Method in class de.uni_hildesheim.sse.ui.VarModelListener
 
registerToUnderlyingModel(IModel) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.TemplateModelListener
 
registerToUnderlyingModel(IModel) - Method in class net.ssehub.easy.dslCore.ui.editors.AbstractModelChangeListener
Adds this listener to the underlying model in order to receive events if this model changes.
registerType(Class<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Registers a type.
registerVariables(Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.RuleInfo
Registers the LHS/RHS variables in resolver if applicable.
registerVariables(Resolver) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
Registers the LHS/RHS variables in resolver if applicable.
registerVariables(Rule.Side, Resolver, Map<String, Integer>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
Registers the variables in resolver if applicable.
Registration - Class in net.ssehub.easy.instantiation.ant
Registers the ANT additions to VIL.
Registration - Class in net.ssehub.easy.instantiation.aspectj
Registers the Java additions to VIL.
Registration - Class in net.ssehub.easy.instantiation.java
Registers the Java additions to VIL.
Registration - Class in net.ssehub.easy.instantiation.maven
Registers the Java additions to VIL.
Registration - Class in net.ssehub.easy.instantiation.serializer.xml
Registers the serialization additions to VIL.
Registration() - Constructor for class net.ssehub.easy.instantiation.ant.Registration
 
Registration() - Constructor for class net.ssehub.easy.instantiation.aspectj.Registration
 
Registration() - Constructor for class net.ssehub.easy.instantiation.java.Registration
 
Registration() - Constructor for class net.ssehub.easy.instantiation.maven.Registration
 
Registration() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.Registration
 
registry - Variable in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
registry - Variable in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
 
registry - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
registry - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ClassWrapper
 
registry - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
 
registry - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeTypeDescriptor
 
registry - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionResolver
 
registry - Variable in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
 
reInit() - Method in class net.ssehub.easy.reasoning.sseReasoner.Engine
Re-initializes this resolver instance to allocated resources only if really needed.
reInit() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Re-initializes this resolver instance to allocated resources only if really needed.
reject - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.TypeSelectEvaluator
 
reject(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
reject(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
reject(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
reject(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Rejects elements in this collection according to the given expression.
reject(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
reject(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
reject(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
 
reject(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
 
reject(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
reject(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
reject(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
REJECT - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
REJECT - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
relatedEditor - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeHeaderMenu
 
relatedEditor - Variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu
 
relatedVariable - Variable in class net.ssehub.easy.varModel.confModel.ToplevelVarConfigProvider
 
relative2Entity(PLPInfo) - Method in class net.ssehub.easy.producer.core.persistence.standard.PLP2ProjectConverter
This method converts a predecessor or and successor to an entity.
relatives - Variable in class net.ssehub.easy.producer.core.mgmt.MemberIterator
 
release() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Releases this instance and the related artifact model.
release() - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIConfiguration
Release the internal structures, in particular the mapping of variables and editor.
release() - Method in class net.ssehub.easy.varModel.cstEvaluation.CompoundSlotAccessor
 
release() - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantAccessor
 
release() - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerElementAccessor
 
release() - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Releases this instance.
release() - Method in class net.ssehub.easy.varModel.cstEvaluation.IndexAccessor
 
release() - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableAccessor
 
release(boolean) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
release(boolean) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Releases the resources allocated by this execution.
release(boolean) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
release(ArtifactModel) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Releases and unregisters the given artifact model.
release(EvaluationAccessor[]) - Static method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationUtils
Releases a bunch of accessors.
release(IvmlDatatypeVisitor) - Static method in class net.ssehub.easy.varModel.model.IvmlDatatypeVisitor
Releases (and clears) a given visitor.
release(PrefixSearchVisitor) - Static method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
Releases a given visitor.
release(T) - Static method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Releases the given accessor.
releaseDatatypeVisitor(ModelQuery.MqDatatypeVisitor) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Releases a datatype visitor instance.
releaseEvaluationProcessor(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuntimeEnvironment
 
releaseEvaluationProcessor(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Releases the expression visitor for this environment.
releaseEvaluationProcessor(IExpressionVisitor) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.RuntimeEnvironment
 
releaseInstance(BaseTypeVisitor) - Static method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
Releases an instance to the pool.
releaseInstance(IVMLWriter) - Static method in class net.ssehub.easy.varModel.persistency.IVMLWriter
Releases an instance to the pool.
releaseInstance(T) - Method in class net.ssehub.easy.basics.pool.Pool
Releases an instance obtained from Pool.getInstance().
Cave: Do not release instances twice!
releaseResolver(ImportResolver<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Releases a given resolver instance.
releaseTempInfo(ModelInfo<M>) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Releases a temporary model information object.
reload() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
reload() - Method in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
Causes a reload of this model.
reload() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
reload(List<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Loads a set of models.
reload(M) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Update the given model by trying to reload it.
reload(M, boolean) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Update the given model by trying to reload it.
reload(Script) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Reloads the given script.
remove() - Method in class net.ssehub.easy.producer.core.mgmt.MemberIterator
 
remove(int) - Method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Removes the specified model information object.
remove(I, Map<I, List<T>>, T) - Static method in class net.ssehub.easy.basics.modelManagement.ModelEvents
Removes the listener for identifier from listeners.
remove(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Removes the given key from the map.
remove(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableMap
Removes the given key from the map.
remove(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Removes the the first occurrence of the given string in this.
remove(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver.Level
Removes a variable.
remove(String) - Method in class net.ssehub.easy.varModel.management.CommentResource
Removes the mapping stored for key.
remove(ModelInfo<M>) - Method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Removes the specified model information object.
remove(IArtifact) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
remove(Text) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Removes the the first occurrence of the given textual representation of another artifact in this.
remove(VilArgumentProvider) - Static method in class net.ssehub.easy.producer.core.mgmt.VilArgumentProvider
Removes an argument provider.
remove(GUIVariable) - Method in class net.ssehub.easy.producer.ui.confModel.ContainerGUIVariable
 
remove(GUIVariable) - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Deletes a nested GUIVariable from this variable.
remove(AbstractVariable, Constraint) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
Removes a relationship between variable and constraint.
remove(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.Project
Removes the given operation definition.
remove(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
Removes the first occurrence of the given element from this sequence.
remove(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
remove(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
remove(T) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Removes the first occurrence of the given element from this sequence.
remove(T) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
Removes the given element from this sequence.
remove(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
remove(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
remove(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
remove(V) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Removes the given declaration from the actual level.
remove(V, String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Removes a variable declaration from the actual level.
REMOVE - net.ssehub.easy.producer.ui.productline_editor.configuration.ColumnType
Column for removing elements of a container.
REMOVE - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
 
REMOVE_VALUE - net.ssehub.easy.producer.ui.productline_editor.configuration.EditorContextMenuListener.Action
 
removeAll(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Removes all occurrences of the given string in this.
removeAll(Collection<? extends Constraint>) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintBase
 
removeAll(Collection<? extends Constraint>) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Removes all elements from this list, which are also in constraints.
removeAll(Collection<Constraint>, Collection<Constraint>) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Removes constraints from a constraints collection printing those constraints that have been removed.
removeAll(Map<K, ?>, Collection<K>) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Removes all elements in remove as keys from map.
removeAll(Text) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Removes all occurrences of the given textual representation of another artifact in this.
removeAll(IDecisionVariable, Collection<Constraint>) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
Unrelates all constraints from the declaration of variable and all declarations of parent variables of variable.
removeAll(AbstractVariable, Collection<Constraint>) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
Unrelates all constraints from declaration.
removeAll(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
Removes all elements equal to element.
removeAll(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
removeAll(T) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Removes all elements equal to element.
removeAll(T) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
removeAllListeners(M) - Method in class net.ssehub.easy.basics.modelManagement.ModelEvents
Removes all listeners (no processing listeners).
removeAt(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
Removes the element at index.
removeAt(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
removeAt(int) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Removes the element at index.
removeAt(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
removeAtImpl(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
Removes the element at index.
removeAvailable(String) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Removes a model information object for a given model name.
removeAvailable(ModelInfo<M>) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Removes a model information object for a given information object.
removeConstraint(ContainableModelElement) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
Removes the specified model element from this compound (if it exists).
removeDecision(IDecisionVariable) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.TemporaryAttributesConfiguration
Remove a specific decision.
removeDecision(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Remove a specific decision.
removeDef(Def) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
Adds a sub-template.
removedElements - Variable in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
 
removeDerivedValues() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
removeDerivedValues() - Method in class net.ssehub.easy.varModel.confModel.BasisVariable
 
removeDerivedValues() - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
 
removeDerivedValues() - Method in class net.ssehub.easy.varModel.confModel.Configuration
Removes all by a reasoner propagated values from the configuration to clean it up.
removeDerivedValues() - Method in class net.ssehub.easy.varModel.confModel.ContainerVariable
 
removeDerivedValues() - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Removes all (nested) values which are in state AssignmentState.DERIVED, i.e., all values which are propagated bay the reasoner.
removeDerivedValues() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
removedLocalConfigChanges() - Method in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
removeDocumentStateListener(IEmbeddedEditor.IDocumentStateListener) - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
removeDocumentStateListener(IEmbeddedEditor.IDocumentStateListener) - Method in interface net.ssehub.easy.dslCore.ui.editors.IEmbeddedEditor
Removes the given document state listener.
removeDuplicates(List<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
Removes duplicates from the given list.
removeDuplicates(T[]) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
Removes duplicates from the given array.
removeElement(int) - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
Removes a value from this container.
removeElement(ContainableModelElement) - Method in class net.ssehub.easy.varModel.model.Project
Removes the specified element from from this project.
removeElement(ContainableModelElement) - Method in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
Stores the information that a model element was removed.
removeElement(Value) - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
Removes a value from this container.
removeElements(List<ContainableModelElement>) - Method in class net.ssehub.easy.varModel.model.Project
Removes all specified elements from this project.
removeElements(Node, String) - Static method in class net.ssehub.easy.producer.core.persistence.standard.NatureHelper
Removes all elements with a given nature (as content).
removeElementsOfRemovedImports() - Method in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
Removes elements of removed ProjectImport, must be called after the ProjectRewriteVisitor is finished with a complete visitation iteration and before RewriteContext.clear().
removeErrorMessages() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Removes the stored error message.
removeExcludedLocation(File) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Removes an excluded model location.
removeFilter(ViewerFilter) - Method in interface net.ssehub.easy.producer.ui.productline_editor.configuration.IGUIConfigurationContainer
Removes the given filter from the viewer, and triggers refiltering and resorting of the elements if required.
removeFirst() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
Removes the first element.
removeFirst() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
removeFirst() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Removes the first element.
removeFirst() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
removeFirst() - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Removes and returns the first constraint from this list.
removeFromAllInstances(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Removes variable from all instances.
removeFromDependentLocations(ModelLocations.Location, Set<ModelLocations.Location>) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations.Location
Removes location from the dependent locations.
removeImport(ProjectImport) - Method in class net.ssehub.easy.varModel.model.Project
Removes an import from this project.
removeIndentation(String, int, int) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.IndentationUtils
Remove indentation in content, i.e., all whitespace/tab combinations matching the given indentation following a line start.
removeLast() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
Removes the last element.
removeLast() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
removeLast() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Removes the last element.
removeLast() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
removeLast() - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Removes and returns the last constraint from this list.
removeLastIndentation(String, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.IndentationUtils
Removes the last indentation in text if present.
removeLastParent() - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Removes the last parent from the list of all parents.
removeListener(IVilExecutionListener) - Method in class net.ssehub.easy.producer.core.mgmt.VilExecutionThread
removeListener(ILabelProviderListener) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationLabelProvider
 
removeListener(ILabelProviderListener) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog.ParamTableLabelProvider
 
removeLocation(File, ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.AbstractModelInitializer
 
removeLocation(File, ProgressObserver) - Method in interface net.ssehub.easy.basics.modelManagement.ModelInitializer.IModelInitializer
Adds a model location.
removeLocation(File, ProgressObserver) - Static method in class net.ssehub.easy.basics.modelManagement.ModelInitializer
Registers a location via the present model loaders.
removeLocation(File, ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Removes a file location, i.e.
removeLocation(File, ProgressObserver) - Method in class net.ssehub.easy.dslCore.TopLevelModelAccessor.AbstractDefaultModelAccessor
Called to remove a model location (optional).
removeLocation(File, ProgressObserver) - Method in class net.ssehub.easy.dslCore.TopLevelModelAccessor.AbstractModelAccessor
 
removeLocation(File, ProgressObserver) - Method in interface net.ssehub.easy.dslCore.TopLevelModelAccessor.IModelAccessor
Called to remove a model location (optional).
removeLocation(File, ProgressObserver) - Method in class net.ssehub.easy.instantiation.serializer.xml.Registration
 
removeLocation(File, ProgressObserver, boolean) - Method in class net.ssehub.easy.dslCore.TopLevelModelAccessor
Called to remove a model location (optional).
removeLocation(ModelLocations.Location) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Removes the given location from the set of model locations of this instance as well as from all dependent locations.
removeLocation(ModelLocations.Location, ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Removes a location, i.e.
removeLocationFor(File) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Removes the location for file from the set of model locations of this instance as well as from all dependent locations.
removeLogicalAndMathOperations(List<OperationDescriptor>) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Removes unneeded operations from the operationList.
removeMapping(String) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment
Removes a specific mapping.
removeMapping(AbstractVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Removes an explicit mapping of a declaration to a decision variable as counterpart for EvaluationVisitor.addMessage(Message).
removeModelElement(ContainableModelElement) - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
Removes the specified model element from this container (if it exists).
removeModelListener(M, IModelListener<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelEvents
Removes a model listener from the specified model.
removeModelReloadListener(M, IModelReloadListener<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelEvents
Removes a model reload listener from the specified model.
removeNamespace(String) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Removes a namespace prefix from name.
removeNature(File, String) - Static method in class net.ssehub.easy.producer.core.persistence.standard.NatureHelper
Remove a nature.
removeNature(IProject, String, IProgressMonitor) - Static method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.NatureUtils
Removes a nature from the given project.
removeNestedElement(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.ContainerVariable
Removes a (configured) element (IDecisionVariable) of this ContainerVariable.
removeOperation(CustomOperation) - Method in class net.ssehub.easy.varModel.model.ProjectType
Removes a custom operation.
removePLP(String) - Method in class net.ssehub.easy.producer.core.mgmt.SPLsManager
Removes a project from the list of currently available product lines.
removePredecessor(String) - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Removes a predecessor by given ID.
removePrefix(String, String, boolean) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Removes the given prefix from text if present.
removeProblemConstraint(Constraint) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElements
Removes a problem point through its constraint.
removeProblemConstraints(List<Constraint>) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElements
Removes problem points through several constraint.
removeProcessingListener(ModelInfo<M>, IModelProcessingListener<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelEvents
Removes a model processing listener for the specified model information object.
removeProject(IProject) - Method in class net.ssehub.easy.producer.eclipse.PLPWorkspaceListener
Removes a plp from a closed or deleted EASy project from the SPLsManager.
removeRegex(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Removes the first string in this that matches the given regular expression.
removeRule(Rule) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Removes a rule instance.
removeSelected() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
Remove the selected value assignment.
removeSuccessor(String) - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Removes a successor by given ID.
removeTypeResolver(ITypeResolver) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Renoves a type resolver.
removeURL(URL) - Static method in class net.ssehub.easy.dslCore.DefaultLib
Removes a given URL.
removeURLQuietly(URL) - Static method in class net.ssehub.easy.dslCore.DefaultLib
Removes a given URL.
removeValidationStateListener(IEmbeddedEditor.IValidationStateListener) - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
removeValidationStateListener(IEmbeddedEditor.IValidationStateListener) - Method in interface net.ssehub.easy.dslCore.ui.editors.IEmbeddedEditor
Removes the given validation state listener.
removeValue(D) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Removes the binding for var from the top level.
removeValue(Attribute, Value) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Remove a given value from the value assignment of attribute.
removeValue(V) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Removes the variable binding for var if it exists.
removeVilExecutionListener(IVilExecutionListener) - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
rename(File, File) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils
Renames the given file and handles the exceptions / return values in the sense of VIL.
rename(File, String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils
Renames the given file and handles the exceptions / return values in the sense of VIL.
rename(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
 
rename(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
rename(String) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifact
Renames this artifact.
rename(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Renames the underlying artifact and returns a new path if necessary.
rename(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.AlternativeFragment
 
rename(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.MultipleSelectionFragment
 
rename(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.OptionalityFragment
 
rename(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
 
rename(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlComment
 
rename(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
 
rename(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
rename(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
rename(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
rename(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
 
rename(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaImport
 
rename(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
 
rename(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaPackage
 
rename(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaQualifiedName
 
renameAttribute(XmlAttribute, String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Renames an Attribute (internal called from XmlAttribute).
renameImports(String, String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Renames all imports in this Java artifact from oldName to newName.
renameImports(Map<String, String>) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Renames all imports in this Java artifact as stated by nameMapping.
renamePackages(String, String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Renames all (qualified) package names in this Java artifact from oldName to newName.
renamePackages(Map<String, String>) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Renames all (qualified) package names in this Java artifact as stated by nameMapping.
renameQualifiedNames(String, String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Renames all qualified names in this Java artifact from oldName to newName.
renameQualifiedNames(Map<String, String>) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Renames all qualified names in this Java artifact as stated by nameMapping.
replace(int, int, String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Replaces text in the parse buffer and adjusts the position.
replace(String, String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Replaces all occurrences of search by replacement.
replace(String, String, String) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
Replaces the wildcards in lhsPattern with corresponding wildcard matches in rhsPattern derived from rhsValue.
replace(String, String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Replaces all occurrences of search in string by replacement.
replace(List<Expression>, InPlaceCommand<I>, Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceCommand
Replaces cmd by expr in exprs.
replace(InPlaceCommand<I>, Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceCommand
Replaces cmd by expr.
replace(InPlaceCommand<I>, Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceForCommand
 
replace(InPlaceCommand<I>, Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceIfCommand
 
replace(InPlaceCommand<I>, Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceImportCommand
 
replace(InPlaceCommand<I>, Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceVarDeclCommand
 
replace(GUIVariable, Value) - Method in class net.ssehub.easy.producer.ui.confModel.AbstractExpandableGUIVariable
 
replace(GUIVariable, Value) - Method in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
Replaces a variable to reflect the new value (of a more or less specific type).
replace(GUIVariable, Value) - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Replaces a variable to reflect the new value (of a more or less specific type).
replace(Leaf) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
Replaces a leaf if in ConstraintReplacer.mapping.
replaceEmptyInitializer(Operation) - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Replaces (temporary) empty initializers.
replaceEmptyLine() - Method in class net.ssehub.easy.instantiation.core.model.expressions.Expression
In content replacement, replace an entire line if this expression is evaluated to an empty string.
replaceEmptyLine() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.HintedExpression
 
replaceEmptyLine() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.InContentExpression
 
replacement - Variable in class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
 
replaceParameter(Map<String, Object>) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Exchanges the current script parameter in case of context changes.
replacePLPInfo(LinkedHashMap<String, PLPInfo>, PLPInfo) - Static method in class net.ssehub.easy.producer.core.mgmt.MemberController
Replaces a PLP info stored with same ID.
replacePLPInfo(PLPInfo) - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Replaces a PLP info stored with same ID in this controller.
replacer - Variable in class net.ssehub.easy.varModel.cst.CopyVisitor
 
replaceValue(IDecisionVariable, Value) - Static method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Replaces the value in decVar by value.
replaceVariable(Leaf, Leaf) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
Copies a ConstraintSyntaxTree and replaces all occurrences of oldLeaf with newLeaf.
replaceWildcards(List<String>, List<String>) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
Replaces the wildcards in tokens by the values in values.
REPO_LOCAL - Static variable in class net.ssehub.easy.instantiation.maven.Maven
 
repository - Variable in class net.ssehub.easy.basics.modelManagement.ModelLoaders
 
repository - Variable in class net.ssehub.easy.basics.modelManagement.ModelLocations
 
repository - Variable in class net.ssehub.easy.basics.modelManagement.ModelManagement
 
repository - Variable in class net.ssehub.easy.basics.modelManagement.ResolutionContext
 
repository - Variable in class net.ssehub.easy.varModel.management.ModelCommentsPersistencer
 
repository() - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Returns the repository instance.
representationChanged - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.CompositeArtifact
 
reProcessGlobalVariableDeclarations(M) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
Re-processes global variable declarations to get rid of temporary "function pointer" expressions.
reProcessGlobalVariableDeclarations(Template) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Re-processes global variable declarations to get rid of temporary "function pointer" expressions.
reProcessVariableDeclaration(I, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Re-processes a variable declaration in order to get rid of DeferredResolvableOperationExpression.
requiresAssignableParameter - Variable in class net.ssehub.easy.varModel.model.datatypes.Operation
 
requiresAssignableParameter() - Method in class net.ssehub.easy.varModel.model.datatypes.Operation
Returns whether this operation requires equal parameter types.
requiresDynamicExpressionProcessing() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Indicates whether this function requires dynamic expression processing and may cause problems with serialized models in standalone settings without xText.
requiresDynamicExpressionProcessing() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.OperationMeta
Indicates whether this function requires dynamic expression processing and may cause problems with serialized models in standalone settings without xText.
Whether dynamic expression processing is required (default false)
requiresDynamicExpressionProcessing() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
reschedule(Collection<Constraint>) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Tries rescheduling the given constraints.
reschedule(IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Tries rescheduling the given constraints.
reschedule(AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Tries rescheduling the given constraints.
rescheduleConstraintsForChilds(IDecisionVariable, boolean) - Method in class net.ssehub.easy.reasoning.sseReasoner.RescheduleValueChangeVisitor
Determines the constraints needed for variable and its (transitive) child slots.
rescheduleConstraintsForParent(IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.RescheduleValueChangeVisitor
Determines the constraints needed for the parents of variable.
rescheduler - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
rescheduleValueChange(IDecisionVariable, IDecisionVariable, Value, boolean) - Method in class net.ssehub.easy.reasoning.sseReasoner.RescheduleValueChangeVisitor
Re-schedules a changed constraint value but only if rescheduling is needed.
RescheduleValueChangeVisitor - Class in net.ssehub.easy.reasoning.sseReasoner
Reschedules value changes.
RescheduleValueChangeVisitor(Resolver) - Constructor for class net.ssehub.easy.reasoning.sseReasoner.RescheduleValueChangeVisitor
Creates a rescheduling value change visitor for a certain resolver instance.
RESERVED - Static variable in class net.ssehub.easy.varModel.validation.IvmlIdentifierCheck
Stores reserved keywords and operator names.
reset() - Method in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
Resets the value determined by this visitor.
reset() - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ITracer
Resets this tracer for reuse.
reset() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
 
reset() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
reset() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
Resets this visitor.
reset() - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
reset() - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
Resets this instance.
reset(IConfiguration) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.EvaluationContextImpl
Resets this instance for reuse.
reset(Project, FilterType) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
Resets the ProjectRewriteVisitor to use it for a new visitation.
resetDestinationPath(File) - Method in class net.ssehub.easy.producer.core.persistence.standard.EASyConfigFileImporter
Deletes all sub folders of the destination Path for reseting this folder.
resetHashMaps() - Method in class net.ssehub.easy.producer.core.mgmt.SPLsManager
Clears all stored configuration paths and plp information.
resetValues() - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIConfiguration
Resets all values in the GUI editors.
RESLIST - Static variable in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
 
ResolutionContext<M extends IModel> - Class in net.ssehub.easy.basics.modelManagement
Defines an internal class representing the context of a model import resolution.
ResolutionContext(String, URI, IModelRepository<M>, IRestrictionEvaluationContext) - Constructor for class net.ssehub.easy.basics.modelManagement.ResolutionContext
Creates a resolution context for resolving a model by name.
ResolutionContext(M, URI, List<ModelInfo<M>>, IModelRepository<M>, IRestrictionEvaluationContext) - Constructor for class net.ssehub.easy.basics.modelManagement.ResolutionContext
Creates a resolution context.
ResolutionContext(M, URI, ResolutionContext<M>) - Constructor for class net.ssehub.easy.basics.modelManagement.ResolutionContext
Creates a resolution context.
ResolutionList() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver.ResolutionList
 
resolutionListener - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
ResolutionListener - Interface in net.ssehub.easy.instantiation.core.model.expressions
Is notified upon a later resolution of a variability model identifier expression.
resolutionState - Variable in class net.ssehub.easy.varModel.confModel.Configuration
 
ResolutionVisitor() - Constructor for class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
ResolvableOperationCallExpression - Class in net.ssehub.easy.instantiation.core.model.expressions
Represents a call to a resolvable operation, i.e., a "function pointer".
ResolvableOperationCallExpression(VariableDeclaration, CallArgument[]) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ResolvableOperationCallExpression
Creates a resolvable operation call expression, i.e., a call expression pointing to a certain operation but which is called through a (parameter) variable.
ResolvableOperationExpression - Class in net.ssehub.easy.instantiation.core.model.expressions
Represents a resolved operation in terms of a function pointer.
ResolvableOperationExpression(TypeDescriptor<?>, IMetaOperation) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ResolvableOperationExpression
Creates a resolvable operation expression, i.e., the expression which (basically) resolves a function pointer.
resolvableOperationType() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the type descriptor for the built-in operation references (a kind of function pointer to evaluate functions generically).
ResolvableOperationType - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements the type denoting a VIL operation (rule, def).
ResolvableOperationType() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.ResolvableOperationType
 
resolve - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver
 
resolve() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver
Resolve the context.
resolve() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Resolves the details of the type.
resolve() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Resolves the (initial) values of the configuration.
resolve() - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver
Resolves the (initial) values of the configuration.
resolve() - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
resolve(Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.ArtifactMatchExpression
Resolves the expression.
resolve(Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.BooleanMatchExpression
Resolves the expression.
resolve(Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CollectionMatchExpression
Resolves the expression.
resolve(String) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
Resolves the given string.
resolve(String) - Static method in class net.ssehub.easy.instantiation.java.JavaSettingsInitializer
Returns a resolved path.
resolve(String, boolean) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IResolver
Resolves a variable.
resolve(String, boolean) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
 
resolve(String, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Resolves the given type name via the resolvers.
resolve(String, boolean, EObject, EStructuralFeature, IMessageReceiver) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Resolves a variable.
resolve(String, IVersionRestriction, URI, IModelRepository<M>, IRestrictionEvaluationContext) - Method in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
 
resolve(String, IVersionRestriction, URI, IModelRepository<M>, IRestrictionEvaluationContext) - Method in class net.ssehub.easy.basics.modelManagement.ImportResolver
Resolves the denoted model considering the given restrictions.
resolve(String, IVersionRestriction, URI, IRestrictionEvaluationContext) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Resolves the denoted model considering the given restrictions.
resolve(URL) - Method in class net.ssehub.easy.dslCore.EclipseResourceInitializer
 
resolve(URL) - Method in interface net.ssehub.easy.dslCore.IResourceInitializer
Resolves a URL to an implementing file or Jar URL.
resolve(URL) - Method in class net.ssehub.easy.dslCore.StandaloneInitializer
 
resolve(URL) - Static method in class net.ssehub.easy.instantiation.maven.Activator
Resolves an URL.
resolve(ResolutionContext<M>, HashSet<M>, List<IMessage>) - Method in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
Resolves the import represented by context.
resolve(ResolutionContext<M>, HashSet<M>, List<IMessage>, List<VersionedModelInfos<M>>, ModelImport<M>) - Method in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
Resolves the import / conflict represented by imp.
resolve(Path) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CompoundMatchExpression
Sets the resolved value of the match expression, in particular in case of mixed expressions.
resolve(Path) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.PathMatchExpression
Sets the resolved value of the match expression, in particular in case of mixed expressions.
resolve(Path) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.StringMatchExpression
Sets the resolved value of the match expression, in particular in case of mixed expressions.
resolve(VarModelIdentifierExpression) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.IvmlMessageAdapter
Notifies the receiver about a resolved expression.
resolve(VarModelIdentifierExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
Resolves a VarModelIdentifierExpression based on the actual runtime environment and, if resolved, replaces it by a constant.
resolve(IConfiguration) - Method in interface net.ssehub.easy.varModel.confModel.ICollectionElementVariable
Resolves the element variable to a decision variable.
resolve(IConfiguration) - Method in class net.ssehub.easy.varModel.confModel.paths.IndexAccessPathElement
 
resolve(IConfiguration) - Method in interface net.ssehub.easy.varModel.confModel.paths.IResolutionPathElement
Resolves this path for config.
resolve(IConfiguration) - Method in class net.ssehub.easy.varModel.confModel.paths.NameAccessPathElement
 
resolve(IConfiguration) - Method in class net.ssehub.easy.varModel.confModel.paths.StartPathElement
 
resolve(IConfiguration) - Method in class net.ssehub.easy.varModel.cstEvaluation.CollectionElementVariable
 
resolve(IAttributableElement) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
Resolves an attributable element.
resolve(Project, IDatatype, Set<Attribute>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
Resolves the type descriptor by filling it with operations and fields.
resolveAndAddValue(Value, Set<Object>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Resolves the VIL decision variable object for value and adds it to result.
resolveAnnotationAssignments(AttributeAssignment, Map<String, Value>, List<IDecisionVariable>) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver
Recursive method for resolving annotation assignments (part of AssignmentResolver.resolveAnnotationAssignments(Project).
resolveAnnotationAssignments(Project) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver
Sets the (re-)assigned annotation values for all annotation of all variables for the current Project.
resolveAssignBlocks(AttributeAssignment, Map<String, Value>) - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
Second recursive part of CompoundVariable.resolveAssignBlocks(Compound), find (nested assign blocks) inside the currently visited compound and set values to the associated IDecisionVariables.
resolveAssignBlocks(Compound) - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
Recursive part of the constructor to resolve annotation assignment blocks of (parent/this) compound.
resolveAssignments(List<AttrAssignment>, TypeContext, IDecisionVariableContainer, boolean) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Resolves the given assignments in attrAssignments.
resolveAssignments(Project) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver
Part of the AssignmentResolver.resolve() method.
resolveBlock(RuleElementBlock, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
Resolves a block of rule elements.
resolveBlock(List<? extends RuleElement>, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
Resolves a block of rule elements.
resolveCallArgumentExpression(NamedArgument, int, List<I>, List<CallArgument>, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Tries to resolve a call argument.
resolveCallArguments(Call, List<I>, List<CallArgument>, Expression, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Resolves call arguments.
resolved - Variable in class net.ssehub.easy.basics.modelManagement.ModelImport
 
resolved - Variable in class net.ssehub.easy.basics.modelManagement.ModelInfo
 
resolved - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.ArtifactMatchExpression
 
resolved - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.BooleanMatchExpression
 
resolved - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CollectionMatchExpression
 
resolved - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CompoundMatchExpression
 
resolved - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.PathMatchExpression
 
resolved - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.StringMatchExpression
 
resolved - Variable in class net.ssehub.easy.instantiation.core.model.common.Advice
 
resolved - Variable in class net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
 
resolved - Variable in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
 
resolved - Variable in class net.ssehub.easy.instantiation.core.model.expressions.VilTypeExpression
 
resolved - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.JavaExtension
 
resolved - Variable in class net.ssehub.easy.varModel.cst.ResolvedVariable
 
resolved(VarModelIdentifierExpression) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
 
resolved(VarModelIdentifierExpression) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.ResolutionListener
Is called if ex was resolved.
resolveDeclarations(List<VariableDeclaration>, TypeContext, IDecisionVariableContainer, boolean) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Resolves the given declarations in varDecl.
resolveDefaultValue(IDecisionVariable) - Static method in class net.ssehub.easy.varModel.confModel.AssignmentResolver
Resolves default values of a particular variable.
resolveDefaultValue(IDecisionVariable) - Method in interface net.ssehub.easy.varModel.confModel.ConfigurationInitializerRegistry.IConfigurationInitializer
Resolves default values of a particular variable.
resolveDefaultValue(IDecisionVariable, EvaluationVisitor) - Static method in class net.ssehub.easy.varModel.confModel.AssignmentResolver
Resolves default values of a particular variable.
resolveDefaultValueForDeclaration(AbstractVariable, IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver
Resolves default values of a particular declaration.
resolveDefaultValueForDeclaration(AbstractVariable, IDecisionVariable, EvaluationVisitor, IConfiguration, AssignmentResolver) - Static method in class net.ssehub.easy.varModel.confModel.AssignmentResolver
Resolves default values of a particular declaration.
resolveDefaultValues(Project) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver
Part of the AssignmentResolver.resolve() method.
resolvedOperation - Variable in class net.ssehub.easy.varModel.cst.ContainerOperationCall
 
resolvedOperation - Variable in class net.ssehub.easy.varModel.cst.OCLFeatureCall
 
ResolvedVariable - Class in net.ssehub.easy.varModel.cst
Carries a resolved variable.
ResolvedVariable(IDecisionVariable) - Constructor for class net.ssehub.easy.varModel.cst.ResolvedVariable
Creates a resolved variable.
resolveExpressions(EList<LogicalExpression>) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
Resolves a set of expressions.
resolveFallbacks(IMetaType, String, CallArgument[]) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Last resort resolution, try with String or in case of a decision variable with the primitive types it can represent.
resolveFields() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Resolves the fields.
resolveFully(ConstraintSyntaxTree[], IDatatype[]) - Static method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Dereferences types if parameter does not indicate a refBy.
resolveFully(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeQueries
Resolves to the most basic type, i.e., even across nested references/derived types.
resolveGenerics(IDatatype) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Resolves IVML type generics.
resolveImports(Project, Project, URI, List<Project>, ImportResolver<Project>, boolean) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Resolve the imports.
resolveImports(LanguageUnit, EStructuralFeature, M, URI, List<? extends LanguageUnit>, ImportResolver<M>) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Resolves the imports.
resolveImports(M, URI, List<ModelInfo<M>>) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Resolves the imports of the given model with transitive loading and returns messages on failures.
resolveImports(M, URI, List<ModelInfo<M>>, boolean) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Resolves the imports of the given model and returns messages on failures.
resolveImports(M, URI, List<ModelInfo<M>>, IModelRepository<M>, IRestrictionEvaluationContext) - Method in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
 
resolveImports(M, URI, List<ModelInfo<M>>, IModelRepository<M>, IRestrictionEvaluationContext) - Method in class net.ssehub.easy.basics.modelManagement.ImportResolver
Resolves the imports of the given model and returns messages on failures.
resolveImports(M, URI, List<ModelInfo<M>>, ImportResolver<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Resolves the imports of the given model with transitive loading and returns messages on failures.
resolveImports(M, URI, List<ModelInfo<M>>, ImportResolver<M>, boolean) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Resolves the imports of the given model and returns messages on failures.
resolveImports(ResolutionContext<M>, HashSet<M>, List<IMessage>) - Method in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
Resolves the imports of the model in the given context and returns messages on failures.
resolveImports(ProjectImport) - Method in class net.ssehub.easy.integration.common.impl.Model
Resolves project import in terms of collecting type and variable definitions.
resolveIncompleteAssignBlocks() - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Part of the end of the coping: Tries to fix AttributeAssignment.Assignments of incomplete copied AttributeAssignments.
resolveIncompleteOperations() - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Part of the end of the coping: Tries to fix ConstraintSyntaxTrees of incomplete copied OperationDefinitions.
resolveInstantiator(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlBaseTypeResolver
 
resolveInstantiator(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeResolver
 
resolveInstantiator(String) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.ITypeResolver
Resolves an instantiator by its name.
resolveIteratorDeclarations(Call, ExpressionTranslator.CallType, List<CallArgument>, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Resolves the iterator declarations.
resolveMatches(AbstractRule, Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Resolves rule condition matches.
resolveModelType(Type, String, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Resolves a model type.
resolveOperation(IMetaType, boolean, String, CallArgument[]) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Resolves the given operation on operand, but allows checking the first field for a meta type (e.g., DecisionVariable instead of the actual field type).
resolveOperation(IMetaType, String, CallArgument...) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Resolves the given operation on operand.
resolveOperation(IMetaType, String, CallArgument[], boolean, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Actually aims at resolving the operation.
resolveOperation(TypeDescriptor<?>, IMetaOperation) - Method in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
Resolves a (temporary) initialization expression to a ResolvableOperationExpression ("function pointer").
resolveOperation(TypeDescriptor<?>, IMetaOperation) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
Resolves an operation, i.e., overwrites the expression.
resolveOperationOnModel(Object, String, CallArgument[], Set<Object>) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Resolves the given operation on operand, considering operand as a model with imports.
resolveParameters(ParameterList, EObject, EStructuralFeature, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Resolves the parameters in pList.
resolveParameters(EList<Parameter>, EObject, EStructuralFeature, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Resolves the parameters in parameters.
resolver - Variable in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
 
resolver - Variable in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
 
resolver - Variable in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
 
resolver - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
resolver - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
 
resolver - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
 
resolver - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
resolver - Variable in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
resolver - Variable in class net.ssehub.easy.reasoning.sseReasoner.Engine
 
resolver - Variable in class net.ssehub.easy.reasoning.sseReasoner.RescheduleValueChangeVisitor
 
Resolver - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
A specific resolver for the rule-based build language.
Resolver<M extends IResolvableModel<V,​M>,​O extends IResolvableOperation<V>,​E extends ModelCallExpression<V,​M,​O>,​V extends IMetaParameterDeclaration> - Class in net.ssehub.easy.instantiation.core.model.common
A common resolver.
Resolver<V extends IResolvable> - Class in net.ssehub.easy.instantiation.core.model.expressions
A basic implementation for a hierarchical resolver.
Resolver - Class in net.ssehub.easy.instantiation.core.model.templateModel
Implements the resolver for VIL templates.
Resolver - Class in net.ssehub.easy.reasoning.sseReasoner
Constraint identifier, resolver and executor.
Resolver(IRuntimeEnvironment) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.Resolver
Creates a new resolver considering the runtime environment.
Resolver(IRuntimeEnvironment) - Constructor for class net.ssehub.easy.instantiation.core.model.common.Resolver
Creates a new resolver considering the runtime environment.
Resolver(IRuntimeEnvironment) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Creates a new resolver considering the runtime environment.
Resolver(IRuntimeEnvironment) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.Resolver
Creates a new resolver considering the runtime environment.
Resolver(TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.Resolver
Creates a new resolver instance.
Resolver(TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.common.Resolver
Creates a new resolver instance.
Resolver(TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Creates a new resolver.
Resolver(TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.Resolver
Creates a new resolver instance.
Resolver(Configuration, ReasonerConfiguration) - Constructor for class net.ssehub.easy.reasoning.sseReasoner.Resolver
Main constructor that activates Resolver constructor.
Resolver.CallExpressionTester - Class in net.ssehub.easy.instantiation.core.model.common
Class for successively testing and resolving call expressions (super calls, imported calls, recursive calls).
Resolver.CompoundAnnotationMapper - Class in net.ssehub.easy.reasoning.sseReasoner
Implements a compound annotation mapper.
Resolver.ConstraintTranslationVisitor - Class in net.ssehub.easy.reasoning.sseReasoner
Visits the contents of a project for translation.
Resolver.ContextType - Enum in net.ssehub.easy.instantiation.core.model.buildlangModel
Defines the contexts for the VIL build language.
Resolver.ContextType - Enum in net.ssehub.easy.instantiation.core.model.templateModel
Defines the context types for the VIL template language.
Resolver.DefaultConstraints - Class in net.ssehub.easy.reasoning.sseReasoner
Storage for two sub-types of default constraints, namely primary default constraints that can be evaluated directly, e.g., constants (Resolver.DefaultConstraints.defaultConstraints) and more complex constraints with dependencies (Resolver.DefaultConstraints.deferredDefaultConstraints).
Resolver.IContextType - Interface in net.ssehub.easy.instantiation.core.model.expressions
Defines a type for contexts (i.e., constants).
Resolver.Level<V extends IResolvable> - Class in net.ssehub.easy.instantiation.core.model.expressions
Represents a (nested) resolution level.
Resolver.OtherConstraintsProcessor - Class in net.ssehub.easy.reasoning.sseReasoner
Implements a processor for constraints, for which variables (including the variable mapping) shall be substituted and the result shall be added to Resolver.otherConstraints.
Resolver.ReasonerState - Class in net.ssehub.easy.reasoning.sseReasoner
Represents the state of the resolver/reasoner to be kept in case of incremental reasoning.
resolveResolvableOperation(IMetaType, IMetaType, IMetaType, Expression, ResolutionListener) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Resolves a resolvable operation ("function pointer").
resolverPool - Variable in class net.ssehub.easy.basics.modelManagement.ModelManagement
 
resolveRuleElement(RuleElement, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
Called if the default processing of rule elements cannot be applied.
resolveRuleExpressions(RuleDescriptor, Rule.Side, EList<LogicalExpression>) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
Resolves rule expressions.
resolveScript(Project, IVersionRestriction) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Resolves the script for an instantiation expression.
resolveSelf(IModelElement, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Resolves "self" and returns the corresponding syntax tree (one node).
resolveSingle(String, IVersionRestriction, URI, IModelRepository<M>, IRestrictionEvaluationContext) - Method in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
Resolves a single, non-wildcard model import.
resolveStatementOrBlock(StatementOrBlock, Resolver) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.ExpressionTranslator
Resolves a statement-or-block part.
resolveSymbolicLink(File) - Static method in class net.ssehub.easy.basics.os.UnixOperations
Detect symbolic links and to resolve the original file, recursively.
resolveToBasis(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
Resolves the given type to its innermost basis datatype.
resolveType(Type) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Resolves a given type to a type representation in the IVML object model.
resolveType(Class<?>, Class<?>[]) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionResolver
Resolves the given type to a type descriptor.
resolveType(Class<?>, Class<?>[], IntHolder) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionResolver
Resolves the given type to a type descriptor.
resolveType(String) - Method in class net.ssehub.easy.instantiation.core.model.common.Resolver
 
resolveType(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Resolves a type within the known contexts / models.
resolveType(String, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlBaseTypeResolver
 
resolveType(String, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeResolver
 
resolveType(String, boolean) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.ITypeResolver
Resolves a type by its name.
resolveType(M, String) - Method in class net.ssehub.easy.instantiation.core.model.common.Resolver
Resolves a type within the given model, i.e., looks for model-specific type definitions.
resolveType(IDatatype) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlBaseTypeResolver
 
resolveType(IDatatype) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeResolver
 
resolveType(IDatatype) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.ITypeResolver
Resolves a type by its IVML type.
resolveUncopyableCSTs() - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Part of the end of the coping: Tries to fix csts of incomplete copied AbstractVariables and Constraints.
resolveUsing(Project, boolean) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Resolve unresolved attributes in project.
resolveValue(Value, IModelElement, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Resolves a value and returns the corresponding syntax tree (one node).
resolveVariable(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
Handle variable.
resource - Variable in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
resourceChanged(IResourceChangeEvent) - Method in class net.ssehub.easy.producer.eclipse.PLPWorkspaceListener
 
resourceInitialization() - Static method in class net.ssehub.easy.dslCore.test.AbstractTest
Performs the resource initialization.
resourceInitializer - Static variable in class net.ssehub.easy.dslCore.ModelUtility
 
ResourceRegistry - Class in de.uni_hildesheim.sse.vil.expressions
Registers type registries for resource (URIs).
ResourceRegistry() - Constructor for class de.uni_hildesheim.sse.vil.expressions.ResourceRegistry
Prevents external object creation.
resourceSet - Variable in class net.ssehub.easy.dslCore.ModelUtility
Stores the XText resource set.
resourceSetProvider - Variable in class de.uni_hildesheim.sse.generator.Main
 
ResourcesMgmt - Class in net.ssehub.easy.producer.eclipse.persistency
Resources abstraction layer.
ResourcesMgmt() - Constructor for class net.ssehub.easy.producer.eclipse.persistency.ResourcesMgmt
Hides the default constructor for this singleton class.
resourceUri - Variable in class de.uni_hildesheim.sse.vil.AbstractXTextEditor
 
restranslationSucceeded - Variable in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
restriction - Variable in class net.ssehub.easy.basics.modelManagement.ModelImport
 
restriction - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.InstantiateExpression
 
restriction - Variable in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceImportCommand
 
restriction - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.ContentImportExpression
 
RestrictionEvaluationException - Exception in net.ssehub.easy.basics.modelManagement
An exception thrown when then evaluation of a restriction fails.
RestrictionEvaluationException(String, int) - Constructor for exception net.ssehub.easy.basics.modelManagement.RestrictionEvaluationException
Creates a restriction evaluation exception.
RestrictionEvaluationException(String, int, Exception) - Constructor for exception net.ssehub.easy.basics.modelManagement.RestrictionEvaluationException
Creates a restriction evaluation exception.
restrictions - Variable in class net.ssehub.easy.instantiation.core.model.common.Advice
 
restrictions - Variable in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
result - Variable in class net.ssehub.easy.basics.modelManagement.ModelInfoHolder
 
result - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils.ScanResult
 
result - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
 
result - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
 
result - Variable in class net.ssehub.easy.producer.ui.productline_editor.predecessorSelection.PredecessorSelectionDialog
 
result - Variable in class net.ssehub.easy.reasoning.core.frontend.ReasoningProcess
 
result - Variable in class net.ssehub.easy.reasoning.core.reasoner.AttributesCheckVisitor
 
result - Variable in class net.ssehub.easy.reasoning.core.reasoner.EvaluationResult.EvaluationPair
 
result - Variable in class net.ssehub.easy.reasoning.sseReasoner.Engine
 
result - Variable in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
result - Variable in class net.ssehub.easy.varModel.cst.ContainerOperationCall
 
result - Variable in class net.ssehub.easy.varModel.cst.IfThen
 
result - Variable in class net.ssehub.easy.varModel.cst.OCLFeatureCall
 
result - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
result - Variable in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
result - Variable in class net.ssehub.easy.varModel.model.rewrite.AssignmentReducer
 
result - Variable in class net.ssehub.easy.varModel.model.rewrite.ValueCopyVisitor
 
result - Variable in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
result() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
The immediate result of the execution.
Result(ModelTranslator, URI) - Constructor for class de.uni_hildesheim.sse.translation.ModelTranslator.Result
Creates a result instance representing the parse result for multiple projects and enables deferred loading.
resultAsCollection() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
Returns the results of the execution of RuleExecutionContext.getRule() as a Java collection.
resultAsCollection() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
Returns the results of the execution of the related rule as a Java collection.
resultContains(Object) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
Returns whether the object is part of the result.
ResultEntry - Class in de.uni_hildesheim.sse.translation
A result entry consisting of an xtext and a result model.
ResultEntry(Project, Project, TypeContext, Utils.SplitResult) - Constructor for class de.uni_hildesheim.sse.translation.ResultEntry
Creates the result entry.
results - Variable in class net.ssehub.easy.dslCore.TranslationResult
Stores the created language units / models.
resultVar - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.ContainerIterationExecutor
 
resultVariable - Variable in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
retryCopy(Iterator<? extends IModelElement>) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Retries to copy not copied, original elements.
RETURN - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlSequenceConversionOperationDescriptor
 
RETURN - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlSetConversionOperationDescriptor
 
returnActualValue() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ForStatement
 
returnActualValue() - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IRuleBlock
Returns whether this body shall return an actual value (function) or a rule execution result.
returnActualValue() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
returnActualValue() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NestedRuleBlock
 
returnActualValue() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
Returns whether this rule shall return an actual value (function) or a rule execution result.
returnActualValue() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.SimpleStatementBlock
 
returnActualValue() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
 
returnActualValue() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.WhileStatement
 
returnGenericParameterIndex - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
returnGenerics() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.OperationMeta
The generic parameters of the return type.
returnParameterIndex - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
returns - Variable in class net.ssehub.easy.varModel.model.datatypes.Operation
 
returnType - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
returnType - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
 
returnType - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
 
returnType - Variable in class net.ssehub.easy.varModel.cstEvaluation.DispatchInformation
 
returnType() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.OperationMeta
Allows overriding the actual return type, e.g., to nail down covariant return types that may be resolved in reflection to the type of the overridden base method.
returnTypeMode - Variable in class net.ssehub.easy.varModel.model.datatypes.Operation
Stores the return type mode.
ReturnTypeMode(int, int, boolean, boolean) - Constructor for enum net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Creates a new constant based on the affected generic type (index).
returnValue - Variable in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
 
reuse - Variable in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
 
reuseInstance - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
revalidateButtons() - Method in class net.ssehub.easy.producer.ui.productline_editor.AbstractHeaderMenu
Enables or disables the buttons, depending on whether a the related action is possible.
revalidateButtons() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeHeaderMenu
Enables or disables the buttons, depending on whether a the related action is possible.
revalidateButtons() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
 
revalidateButtons() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
 
revalidateButtons() - Method in class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage.HeaderMenu
 
revalidateButtons() - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu
 
revalidateComponents(boolean) - Method in interface net.ssehub.easy.dslCore.ui.editors.ModelEditorConfigurer.IHeader
Called to revalidate the UI components.
REVERSE - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SequenceOperations
Implements the "reverse" operation.
REVERSE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
REVERSE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
revert() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
revert() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
revert() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Reverts this sequence.
revert() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
revertImpl() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Implements the revert operation.
revisit(Project) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
Starts a new visitation to clean up inconsistent data.
RewriteContext - Class in net.ssehub.easy.varModel.model.rewrite
Used as part of ProjectRewriteVisitor to store translated Objects.
RewriteContext() - Constructor for class net.ssehub.easy.varModel.model.rewrite.RewriteContext
Avoid instantiation from outside.
rewriteIfUnbundled(String) - Static method in class net.ssehub.easy.instantiation.maven.Maven
In case that we have the standalone and a classpath that does not contain any (expected) maven library, take either Maven.MAVEN_HOME, the easy-headless or the first jar as location into account and add the contents of the library folder in this location.
rfind(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns the last position of part in string.
RHS - net.ssehub.easy.instantiation.core.model.buildlangModel.Rule.Side
The right hand side (LHS), i.e., the pre conditions.
rhsMatchVariables - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
 
rhsMatchVars - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
rhsObjects - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildCollectionApplicator
 
rhsRuleCalls - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
rhsRuleCalls - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
 
rhsRuleMatches - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
rhsRuleMatches - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
 
rhsValues - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.Applicator
 
rhsValues - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
 
rhsVariables - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
 
rhsVars - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
rollback() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
Rolls back the most recent change set.
rollbackAll() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
Rolls back all the changes in the uncommitted stack.
rollbackSimulation() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
Rolls back all all changes.
rolledBack(Configuration) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IChangeHistoryTracer
Rolled back a change set.
rollingBack(Configuration) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IChangeHistoryTracer
Rolling back a change set.
ROOT - net.ssehub.easy.producer.core.persistence.datatypes.ModelType
 
ROOT_NODE_NAME - Static variable in class net.ssehub.easy.producer.core.persistence.internal.xml.XMLConstants
XML Node Name: For the root node.
rootElement - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
 
rootNodes - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
rootScript - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
round(EvaluationAccessor, EvaluationAccessor[], boolean) - Static method in class net.ssehub.easy.varModel.cstEvaluation.RealOperations
Implements arithmetic operations of two integer variables/values.
ROUND - Static variable in class net.ssehub.easy.varModel.cstEvaluation.RealOperations
 
ROUND - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
ROUND - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
rule - Variable in class de.uni_hildesheim.sse.buildLanguageTranslation.RuleInfo
 
rule - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.Applicator
 
rule - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
 
rule - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
rule - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeNode
 
Rule - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Represents a VIL build rule (production strategy).
Rule() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
Constructor for serialization.
Rule(String, boolean, VariableDeclaration[], RuleDescriptor, Script) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
Create a new rule with the given name.
Rule(String, boolean, TypeDescriptor<?>, VariableDeclaration[], Script) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
Create a new rule with the given name.
RULE - net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode.Insertable
 
RULE_BODY - net.ssehub.easy.instantiation.core.model.buildlangModel.Resolver.ContextType
 
RULE_HEADER - net.ssehub.easy.instantiation.core.model.buildlangModel.Resolver.ContextType
 
Rule.Side - Enum in net.ssehub.easy.instantiation.core.model.buildlangModel
Defines the rule sides.
RuleBlock - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Defines a rule block, i.e., a set of rule elements.
RuleBlock(String, IRuleElement[]) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleBlock
Creates a new rule block.
RuleBodyExecutor - Interface in net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop
An instance being able to execute a rule body.
RuleCallExpression - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Represents the explicit execution of a rule (precondition, rule body).
RuleCallExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleCallExpression
Constructor for serialization.
RuleCallExpression(Script, boolean, String, CallArgument...) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleCallExpression
Creates a new rule call expression.
RuleCallExpression(Script, AbstractRule, CallArgument...) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleCallExpression
Creates a new rule call expression for a known operation.
RuleCallExpressionTreeNode - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Implements an element node for rule call expressions.
RuleCallExpressionTreeNode(TreeNode, RuleCallExpression) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleCallExpressionTreeNode
Implements an element tree node.
ruleDecl - Variable in class de.uni_hildesheim.sse.buildLanguageTranslation.RuleInfo
 
RuleDescriptor - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Defines the complex parts of a rule.
RuleDescriptor() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
Creates an empty descriptor.
RuleDescriptorException - Exception in net.ssehub.easy.instantiation.core.model.buildlangModel
Defines a specific exception for failing rule conditions carrying the index of the failing expression.
RuleDescriptorException(String, int) - Constructor for exception net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptorException
Creates a new rule condition exception.
RuleDescriptorException(AbstractException, int) - Constructor for exception net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptorException
Creates a new rule condition exception.
ruleElementFailed(IRuleElement, RuleExecutionContext) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Is called when elt failed in execution, e.g., to put further information about failing into the rule execution context.
RuleExecutionContext - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Implements an execution context for a rule.
RuleExecutionContext(Rule, RuntimeEnvironment) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
Creates a rule execution context.
RuleExecutionContext.FailState - Enum in net.ssehub.easy.instantiation.core.model.buildlangModel
Defines possible fail states.
RuleExecutionResult - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Denotes the result of a rule execution.
RuleExecutionResult(RuleExecutionResult.Status, RuleExecutionContext) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
Creates a new rule execution result.
RuleExecutionResult.Status - Enum in net.ssehub.easy.instantiation.core.model.buildlangModel
Denotes the execution status.
RuleInfo<D extends org.eclipse.emf.ecore.EObject,​R extends Rule> - Class in de.uni_hildesheim.sse.buildLanguageTranslation
Stores (temporary) information about the relation of an ECore and an Rule model instance.
RuleInfo(D, R, RuleDescriptor) - Constructor for class de.uni_hildesheim.sse.buildLanguageTranslation.RuleInfo
Creates an information object.
rules - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExecutableRules
 
rules - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
RULES - Static variable in class net.ssehub.easy.dslCore.translation.ErrorCodes
Errors during rules.
ruleStack - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
ruleTranslator - Variable in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
 
RuleTranslator() - Constructor for class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator.RuleTranslator
Creates the translator.
ruleTree - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
 
RuleTreeNode - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Implements a rule node.
RuleTreeNode(Rule) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeNode
Creates a rule node.
RuleTreeVilVisitor - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
A visitor turning a VIL script into a tree suitable for SWT display.
RuleTreeVilVisitor() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
run() - Method in class net.ssehub.easy.instantiation.aspectj.instantiators.AspectJ.CompletionRunner
 
run() - Method in class net.ssehub.easy.instantiation.core.model.common.StreamGobbler
 
run() - Method in class net.ssehub.easy.producer.core.mgmt.VilExecutionThread
 
run() - Method in class net.ssehub.easy.reasoning.core.frontend.ReasoningProcess
Executes the reasoning.
run(IAction) - Method in class net.ssehub.easy.producer.ui.internal.EditProductLineAction
 
run(IAction) - Method in class net.ssehub.easy.producer.ui.internal.ToggleEASyNatureAction
 
runAsProcess(String, boolean, String[]) - Static method in class net.ssehub.easy.instantiation.maven.Maven
Runs Maven as a separate process.
runGenerator(String) - Method in class de.uni_hildesheim.sse.generator.Main
Executes the generator on an EMF resource.
runInWorkspace(IProgressMonitor) - Method in class de.uni_hildesheim.sse.ui.ObservableWorkspaceJob
 
runInWorkspace(IProgressMonitor) - Method in class net.ssehub.easy.producer.eclipse.observer.ObservableWorkspaceJob
 
runsInEclipse() - Static method in class net.ssehub.easy.basics.Environment
Checks whether EASy runs inside of Eclipse.
RUNTIME_REASONING - net.ssehub.easy.reasoning.core.reasoner.GeneralReasonerCapabilities
Support for runtime reasoning, i.e., can be applied for runtime reconfiguration, e.g., in combination with rt-VIL.
RuntimeEnvironment - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
A specific runtime environment containing the global OTHERPROJECTS variable.
RuntimeEnvironment<V extends VariableDeclaration,​M extends IModel> - Class in net.ssehub.easy.instantiation.core.model.common
Provides the runtime environment for executing a VIL models.
RuntimeEnvironment - Class in net.ssehub.easy.instantiation.core.model.templateModel
Implements the specialized runtime environment for VTL.
RuntimeEnvironment() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.RuntimeEnvironment
Creates a new runtime environment using the default type registry.
RuntimeEnvironment() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.RuntimeEnvironment
Creates a new runtime environment using the default type registry.
RuntimeEnvironment(Class<V>) - Constructor for class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Creates a new runtime environment using the default type registry.
RuntimeEnvironment(Class<V>, TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Creates a new runtime environment with a given type registry instance.
RuntimeEnvironment(TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.RuntimeEnvironment
Creates a new runtime environment with a given type registry instance.
RuntimeEnvironment.Context<D extends VariableDeclaration,​O extends IModel> - Class in net.ssehub.easy.instantiation.core.model.common
Defines a context for executing one model within.
RuntimeEnvironment.Level<V extends VariableDeclaration> - Class in net.ssehub.easy.instantiation.core.model.common
Defines a nested level of value assignments.

S

sameElements(Collection<?>, Collection<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns whether two collections contain the same elements regardless of their sequence.
sameGroup(Attribute, Attribute) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.TemporaryAttributesConfiguration
Returns whether two given attributes are in the same group, i.e.
sameType(Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.FileArtifactExecutableOperandType
 
sameType(Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.FileSystemArtifactExecutableOperandType
 
sameType(Object) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.IExecutableOperandType
Returns whether the object is of the same type as this class can process.
sameType(Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.PathExecutableOperandType
 
sameType(Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.StringExecutableOperandType
 
sameType(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.FileArtifactExecutableOperandType
 
sameType(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.FileSystemArtifactExecutableOperandType
 
sameType(TypeDescriptor<?>) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.IExecutableOperandType
Returns whether the given type is the same as this class can process.
sameType(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.PathExecutableOperandType
 
sameType(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.StringExecutableOperandType
 
sameTypes(IDatatype, IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeQueries
Returns whether the two types given are the same.
sameURIs(URI, EObject) - Static method in class net.ssehub.easy.dslCore.translation.ExpressionTranslator
Checks whether uri and the URI of cause are the same.
sameVersion(Version, Version) - Static method in class net.ssehub.easy.basics.modelManagement.Utils
Returns whether the given versions are equal.
sampleAction - Variable in class net.ssehub.easy.producer.ui.productline_editor.ProductLineConfigurationEditorContributor
 
save() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Saves the data of this project persistently to file system.
save() - Method in class net.ssehub.easy.producer.eclipse.model.ProductLineProject
Saves the data of this project persistently to file system.
save(PLPInfo) - Method in interface net.ssehub.easy.producer.core.persistence.datatypes.IPersistencer
Saves given PersistentProject to storage.
save(PLPInfo) - Method in class net.ssehub.easy.producer.core.persistence.standard.Persistencer
Saves given EASy to storage.
save(PLPInfo) - Method in class net.ssehub.easy.producer.eclipse.persistency.EASyPersistencer
Saves the given ProductLineProject persistently.
save(PLPInfo) - Method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipsePersistencer
 
save(PersistentProject) - Method in class net.ssehub.easy.producer.core.persistence.standard.Persistencer
Saves given EASy to storage.
save(Project) - Method in class net.ssehub.easy.producer.core.persistence.IVMLFileWriter
Saves the given project and all of its imports.
saveDebugInformation - Variable in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Specification whether further debug information should be saved.
saveFreezeStates(Project) - Method in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
saveModels(PersistentProject) - Method in class net.ssehub.easy.producer.core.persistence.internal.DataStorage
 
saveModels(PersistentProject) - Method in interface net.ssehub.easy.producer.core.persistence.internal.StorageConnector
Saves data from given model to storage.
saveModels(PersistentProject) - Method in class net.ssehub.easy.producer.core.persistence.internal.xml.XmlConnector
 
saveWorkspace() - Method in class net.ssehub.easy.producer.ui.application.Application
Saves the workspace before quitting the application.
scan(File, IModelLoader.IModelInfoHolder<M>) - Method in interface net.ssehub.easy.basics.modelManagement.IModelLoader
Scans a file for model information.
scan(File, IModelLoader.IModelInfoHolder<Script>) - Method in class net.ssehub.easy.instantiation.serializer.xml.loader.VILModelLoader
 
scan(File, IModelLoader.IModelInfoHolder<Template>) - Method in class net.ssehub.easy.instantiation.serializer.xml.loader.VTLModelLoader
 
scan(File, IModelLoader.IModelInfoHolder<Project>) - Method in class net.ssehub.easy.instantiation.serializer.xml.loader.IVMLModelLoader
 
scan(File, IModelLoader.IModelInfoHolder<R>) - Method in class net.ssehub.easy.dslCore.ModelUtility
 
scan(File, ModelInfoHolder<M>, IModelLoader<M>, ObservableTask, Set<File>) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Scans the given location for model information objects.
scan(File, ArtifactModel, long, FileUtils.ScanResult<T>, Class<T>) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils
Scans the file system for new files.
scanAll(File, int, ProgressObserver, ProgressObserver.ITask, List<VilException>) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Processes all files in location in a recursive manner.
scanAll(File, ModelInfoHolder<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelLoaders
Scans all locations for model information objects.
scanAll(ProgressObserver) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Scans the entire environment starting at root.
ScanResult(List<T>) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils.ScanResult
Creates a new scan result with a list to put the created artifacts into.
ScanResult(List<T>, List<VilException>) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils.ScanResult
Creates a new scan result with a list to put the created artifacts into and a list for errors.
scheduled - Variable in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
SCHEDULED - Static variable in class net.ssehub.easy.dslCore.ModelUtility
 
scope - Variable in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
scope - Variable in class net.ssehub.easy.varModel.model.ProjectImport
 
scopeAssignments - Variable in class net.ssehub.easy.reasoning.sseReasoner.EvalVisitor
 
scopeAssignments - Variable in class net.ssehub.easy.reasoning.sseReasoner.functions.ScopeAssignments
 
scopeAssignments - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
ScopeAssignments - Class in net.ssehub.easy.reasoning.sseReasoner.functions
Class contains variables that were assigned in a specific scope..
ScopeAssignments() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.functions.ScopeAssignments
Sole constructor.
script - Variable in class net.ssehub.easy.instantiation.core.model.execution.Executor
 
script - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog
 
Script - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Creates a project which is the top-level element of a build script VIL-model.
Script() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Constructor for serializer.
Script(String) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Constructor for a script without parent, parameters or advices and with the default type registry.
Script(String, ModelImport<Script>, Script.ScriptDescriptor<Script>, TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Constructor for a script.
Script(String, VariableDeclaration[]) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Constructor for a script with parameters and default type registry.
Script(String, VariableDeclaration[], TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Constructor for a script with parameters.
Script(String, TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
Constructor for a script without parent, parameters or advices.
SCRIPT_FILE_ENDING - Static variable in class net.ssehub.easy.instantiation.core.model.PersistencyConstants
Default file ending (.(file extension>) for build script files.
SCRIPT_FILE_EXTENSION - Static variable in class net.ssehub.easy.instantiation.core.model.PersistencyConstants
Default file extension for build script files.
Script.ScriptDescriptor<S extends Script> - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
A descriptor class used for creating scripts (maximum parameter constraint).
ScriptContainer - Class in net.ssehub.easy.producer.core.varMod.container
ModelContainer for holding a build Script.
ScriptContainer(Script, Configuration) - Constructor for class net.ssehub.easy.producer.core.varMod.container.ScriptContainer
Default constructor for a created of loaded Script.
ScriptContainer(Script, SemanticErrorDescription, Configuration) - Constructor for class net.ssehub.easy.producer.core.varMod.container.ScriptContainer
Constructor if an Exception occurred during parsing the Script.
ScriptContainer(Script, SemanticErrorDescription, Configuration, boolean) - Constructor for class net.ssehub.easy.producer.core.varMod.container.ScriptContainer
Constructor if a Script was created inside of EASy (not via a XTextEditor).
ScriptDescriptor(VariableDeclaration[], Advice[], Imports<S>) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.Script.ScriptDescriptor
Creates a script descriptor.
scripts - Variable in class net.ssehub.easy.instantiation.serializer.xml.loader.VILModelLoader
 
search(String, IvmlElement[]) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Searches for an element denoted by name in elements.
search(List<ModelInfo<M>>, String, List<String>) - Static method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Searches for the best match according to the IVML search conventions, first down along the given URI, then up along the hierarchy.
SearchContext - Enum in net.ssehub.easy.varModel.model.search
Defines some search contexts, i.e.
SearchContext(String) - Constructor for enum net.ssehub.easy.varModel.model.search.SearchContext
Creates a new search context.
searchElementName - Variable in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
Stores the name of the model element for which the ModelElementTypeFinder.ModelElementDescription should be found.
searchFor - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
searchForRuleParameterTypes(String, INode) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Returns a List with the types of the parameters from the rule, which is searched.
searchImportedProject(String, IResolutionScope, Set<Project>) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
Searches for an indirectly imported project in depth-first search.
searchOnParentLevel(List<ModelInfo<M>>, URI, List<String>) - Static method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Searches for the best match within the parent-parent folders of uri if that folder starts with ".".
searchOnSameFolderLevel(List<ModelInfo<M>>, URI, List<String>) - Static method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Search in folders on the level of the parent folder of uri.
SearchResult - Class in net.ssehub.easy.varModel.model.search
Describes a search result.
SearchResult(String, Object) - Constructor for class net.ssehub.easy.varModel.model.search.SearchResult
Creates a search result.
searchSlot(Compound, String) - Method in class net.ssehub.easy.varModel.cst.CompoundAccess
Searches for a slot in comp or its refined compounds.
segments - Variable in class net.ssehub.easy.basics.modelManagement.Version
 
select(int) - Method in class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
Selects the item at the given zero-relative index in the receiver's list.
select(List<? extends EObject>, Class<T>) - Static method in class net.ssehub.easy.dslCore.translation.ModelTranslator
Selects the given objects by type.
select(List<EObject>, Class<T>) - Static method in class de.uni_hildesheim.sse.translation.Utils
Selects those elements out of list which are an instance of type.
select(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
select(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
select(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
select(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Selects elements in this collection according to the given expression.
select(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
select(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
select(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
 
select(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
 
select(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
select(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
select(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
select(Collection<T>, ExpressionEvaluator, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Selects those elements from collection which comply to the result of evaluator.
select(Collection<T>, ExpressionEvaluator, Collection<T>, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Selects those elements from collection which comply to the result of evaluator.
select(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.ModelQuery.FirstDeclTypeSelector
 
select(DecisionVariableDeclaration) - Method in interface net.ssehub.easy.varModel.model.ModelQuery.IDeclarationSelector
Returns whether a declaration was selected.
select(Viewer, Object, Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationFilter
 
SELECT - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
SELECT - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
SELECT_BY_KIND - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
SELECT_BY_KIND - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
SELECT_BY_TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
SELECT_BY_TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
selectAll() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.CompositeArtifact
Returns all artifacts this composite artifact is composed of.
selectAll() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.CompositeFragmentArtifact
Returns all artifacts this composite artifact is composed of.
selectAll() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
 
selectAll() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
Returns the contained file system artifacts, i.e., folder and file artifacts.
selectAll() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Selects all file artifacts represented by this path.
selectAll() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlComment
 
selectAll() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
 
selectAll() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
 
selectAll() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns a projected configuration on all nested variables.
selectAll() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns a projection of this configuration returning all variables, including non-frozen runtime variables.
selectAllFiles() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Returns all files.
selectAllFolders() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Returns all artifacts.
selectAllFolders() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Returns all folders.
selectAmongMultipleCandidates(List<AbstractCallExpression.ConvertibleOperation>, CallArgument[], int) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Selects among multiple convertible candidates.
selectAttributeByRegex(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Returns a specific attribute.
selectByAnnotation(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns a projected version of this configuration according to the applied annotations.
selectByAnnotation(String, Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns a projected version of this configuration according to the applied annotations.
selectByAttribute(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns a projected version of this configuration according to the applied annotations.
selectByAttribute(String, Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns a projected version of this configuration according to the applied annotations.
selectByKind(Class<?>) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Does type selection of artifacts by sub-typing.
selectByKind(Class<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Does type selection of artifacts by type or sub-type.
selectByKind(Class<?>, boolean) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Does type selection of artifacts by subtyping.
selectByKind(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
selectByKind(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
selectByKind(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
selectByKind(TypeDescriptor<?>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Does type selection of elements (including subtypes).
selectByKind(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
selectByKind(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
selectByKind(TypeDescriptor<?>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
 
selectByKind(TypeDescriptor<?>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
 
selectByKind(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
selectByKind(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
selectByKind(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
selectByName(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Does name selection of artifacts.
selectByName(String) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.xml.IXmlContainer
Returns a Set with all XmlElements matching name.
selectByName(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
 
selectByName(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
 
selectByName(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns a projected version of this configuration according to the names of the variables.
selectByName(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Does name selection of artifacts.
selectByName(String, boolean) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Returns a Set with all XmlElements matching name.
selectByName(Pattern, String, List<FileArtifact>) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Does type selection of artifacts based on path and type.
selectByPath(String) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.xml.IXmlContainer
Selects XML elements according to a given path.
selectByPath(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
 
selectByPath(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
 
selectByPath(IXmlContainer, String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.PathUtils
Selects XML elements from container according to a given path.
selectByProject(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns a projected version of this configuration according to variables defined for the specified project.
selectByProject(String, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns a projected version of this configuration according to variables defined for the specified project.
selectByRegEx(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Returns a set of all XmlElements specified by regEx.
selectByRegEx(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Returns a set of all XmlElements that start with prefix and end with suffix.
selectByType(Class<?>) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactRoot
Does type selection of artifacts.
selectByType(Class<?>) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Does type selection of artifacts by type equality.
selectByType(Class<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Does type selection of artifacts type equality.
selectByType(Class<?>, boolean) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Does type selection of artifacts by type equality.
selectByType(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns a projected version of this configuration according to the type of the variables.
selectByType(Path, Class<?>, boolean, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactFactory
Searches for paths in the artifact model by type.
selectByType(Path, Class<?>, List<FileArtifact>, boolean, boolean) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Does type selection of artifacts based on path and type.
selectByType(Collection<T>, TypeDescriptor<?>, boolean, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Returns the selection of elements from collection complying to the given type.
selectByType(Collection<T>, TypeDescriptor<?>, Collection<T>, boolean, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Calculates the selection of elements from collection complying to the given type.
selectByType(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
selectByType(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
selectByType(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
selectByType(TypeDescriptor<?>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Does type selection of elements (only the same type).
selectByType(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
selectByType(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
selectByType(TypeDescriptor<?>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
 
selectByType(TypeDescriptor<?>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
 
selectByType(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
selectByType(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
selectByType(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
selectByXPath(String) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.xml.IXmlContainer
Selects XML elements according to a given XPath.
selectByXPath(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
 
selectByXPath(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
 
selectByXPath(String, Object, IXmlContainer) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.PathUtils
Selects XML elements based on a given XPath expression.
selectCalls(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
Returns the rule calls on the specified side of this rule.
selectChanged() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Projects to the changed variables only.
selectChangedWithContext() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Projects to the changed variables with their context.
selectChilds() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Returns a set of all childs of the root element.
selectCompoundType(Shell, String, IResolutionScope, Compound) - Static method in class net.ssehub.easy.producer.ui.internal.TypeSelectionDialog
Allows the user to select a compound type from all refining types from type.
selectCompoundType(Shell, String, IResolutionScope, Compound, Compound) - Static method in class net.ssehub.easy.producer.ui.internal.TypeSelectionDialog
Allows the user to select a compound type from all refining types from type.
selectConditions(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
Returns the match conditions on the specified side of this rule.
selectContained(List<ModelInfo<M>>, URI) - Static method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Selects those information objects out of info which are contained in uri.
selectedProject - Variable in class net.ssehub.easy.producer.ui.internal.EditProductLineAction
 
selectedValues - Variable in class net.ssehub.easy.producer.ui.confModel.MultipleSelectionEditor
 
selectFrozen() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Projects this configuration to the frozen variables.
selectInterfaceFilter(ProjectInterface) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
Part of the SelectionListener of the interface selection combo box.
selection - Variable in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizard
 
selection - Variable in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizardPage
 
selection - Variable in class net.ssehub.easy.producer.ui.internal.EditProductLineAction
 
selection - Variable in class net.ssehub.easy.producer.ui.internal.ToggleEASyNatureAction
 
selectionAvailable() - Method in class net.ssehub.easy.dslCore.ui.editors.CustomXtextEditorCallback
Checks whether an ISelection-instance is available.
selectionChanged(Attribute, Value) - Method in interface net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu.IAttributeSelectionChangedListener
Is called when the current value of attribute is being changed to value.
selectionChanged(IAction, ISelection) - Method in class net.ssehub.easy.producer.ui.internal.EditProductLineAction
 
selectionChanged(IAction, ISelection) - Method in class net.ssehub.easy.producer.ui.internal.ToggleEASyNatureAction
 
selectionChanged(SelectionChangedEvent) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage.TreeSelectionListener
 
selectMatchVars(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
Returns the LHS/RHS match variables on the specified side of this rule.
selector - Variable in class net.ssehub.easy.varModel.model.FreezeBlock
 
selectOutdated(List<ModelInfo<M>>, boolean, URI) - Static method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns the outdated model information objects (due to file change).
selectVars(Rule.Side) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
Returns the LHS/RHS variables on the specified side of this rule.
self - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.Context
The underlying variable being translated, used for fallback lookups in on-demand accessor instantiation through ContextStack.Context.fallback.
self - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
 
self - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver.OtherConstraintsProcessor
 
self - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContextStack.StackFrame
 
self - Variable in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
Self - Class in net.ssehub.easy.varModel.cst
Represents the a compound itself (for constraints within compounds).
Self() - Constructor for class net.ssehub.easy.varModel.cst.Self
Constructor for serialization.
Self(Compound) - Constructor for class net.ssehub.easy.varModel.cst.Self
Creates a self constant for type.
SELF - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
selfEx - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
 
selfEx - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver.OtherConstraintsProcessor
 
selfPool - Variable in class de.uni_hildesheim.sse.translation.TypeContext
 
selfValue - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
selfVars - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
SemanticErrorDescription - Class in net.ssehub.easy.producer.core.varMod.container
Data class for describing semantic errors occurred during parsing a Model file.
SemanticErrorDescription(String, String) - Constructor for class net.ssehub.easy.producer.core.varMod.container.SemanticErrorDescription
Sole constructor for this class.
SEMICOLON - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: Semicolon.
sendMessage(String) - Method in class net.ssehub.easy.instantiation.core.internal.NoInstantiatorStateObserver
 
sendMessage(String) - Method in interface net.ssehub.easy.instantiation.core.model.IInstantiatorStateObserver
This method sends a message to the console of the running Eclipse-instance.
sendMessage(String) - Method in class net.ssehub.easy.producer.ui.internal.ConsoleInstantiatorObserver
 
separator - Variable in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceForCommand
 
separator - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.ContentLoopExpression
 
separator - Static variable in class net.ssehub.easy.producer.ui.confModel.IntegerTextHandler
Separator for single integers.
separator - Variable in class net.ssehub.easy.producer.ui.confModel.StringCollectionHandler
 
SEPARATOR - Static variable in class net.ssehub.easy.basics.modelManagement.Version
 
SEPARATOR - Static variable in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
 
SEPARATOR - Static variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.PathUtils
The separator between element names.
SEPARATOR - Static variable in interface net.ssehub.easy.instantiation.core.model.vilTypes.IClassNameMapper
 
SEPARATOR - Static variable in class net.ssehub.easy.producer.core.persistence.internal.util.FileUtils
 
SEPARATOR - Static variable in class net.ssehub.easy.varModel.management.CommentResource
 
SEPARATOR_STRING - Static variable in class net.ssehub.easy.producer.core.persistence.internal.util.FileUtils
 
separatorExpression - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.LoopStatement
 
sequence - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
Sequence - Class in net.ssehub.easy.varModel.model.datatypes
Realizes a sequence container.
Sequence<T> - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Defines the interface representing a sequence.
Sequence() - Constructor for class net.ssehub.easy.varModel.model.datatypes.Sequence
Creates the singleton instance.
Sequence(String, IDatatype, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.datatypes.Sequence
Constructor for the container.
SEQUENCE_TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
SEQUENCEOF - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for sequence.
SequenceOperations - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Common operations for sequences.
SequenceOperations - Class in net.ssehub.easy.varModel.cstEvaluation
Implements sequence operations.
SequenceOperations() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.SequenceOperations
 
SequenceOperations() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.SequenceOperations
Prevent instance creation.
sequencePrefix - Variable in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
SequenceVariable - Class in net.ssehub.easy.varModel.confModel
Decision variable for Sequencess.
SequenceVariable(AbstractVariable, IConfigurationElement, boolean, boolean) - Constructor for class net.ssehub.easy.varModel.confModel.SequenceVariable
Sole Constructor for this class.
serialize(File, List<IModel>) - Method in interface net.ssehub.easy.instantiation.serializer.xml.ISerializerPlugin
Method for serializing runtime VIL.
serializedClass(Class) - Method in class net.ssehub.easy.instantiation.serializer.xml.mapper.ClassNameAliasingMapper
 
serializeModel(Path, Path) - Static method in class net.ssehub.easy.instantiation.serializer.xml.ModelSerializer
Serialization of the model to XML file.
serialVersionUID - Static variable in class net.ssehub.easy.basics.logger.DebugLevel
Generated serial version UID.
serialVersionUID - Static variable in class net.ssehub.easy.basics.logger.ExceptionLevel
Generated serial version UID.
serialVersionUID - Static variable in exception net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptorException
For serialization.
serialVersionUID - Static variable in exception net.ssehub.easy.instantiation.core.model.common.VilException
For serialization.
serialVersionUID - Static variable in class net.ssehub.easy.varModel.model.ContainableModelElementList
Identification for serialization.
series - Variable in class net.ssehub.easy.varModel.model.Attribute
 
set - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver.ResolutionList
 
set - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
set - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
Set - Class in net.ssehub.easy.varModel.model.datatypes
Realizes a set container.
Set<T> - Interface in net.ssehub.easy.instantiation.core.model.vilTypes
Defines the interface representing a set.
Set() - Constructor for class net.ssehub.easy.varModel.model.datatypes.Set
Creates the singleton instance.
Set(String, IDatatype, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.datatypes.Set
Constructor for the container.
SET_COMPOUND_POOL - Static variable in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
A set pool for instances of Set.
SET_LOCALE - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
 
SET_LOCALE - Static variable in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
SET_NULL - net.ssehub.easy.producer.ui.productline_editor.configuration.EditorContextMenuListener.Action
 
SET_TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
setActivated(boolean) - Method in class net.ssehub.easy.producer.ui.productline_editor.IOButton
changes the state (and the displayed image) of this IOButton.
setActive(boolean) - Method in class net.ssehub.easy.producer.core.mgmt.VilArgumentProvider
Changes the active state of this provider.
setActivePage(IEditorPart) - Method in class net.ssehub.easy.producer.ui.productline_editor.ProductLineConfigurationEditorContributor
Sets the active page for the editor.
setActivePart(IAction, IWorkbenchPart) - Method in class net.ssehub.easy.producer.ui.internal.EditProductLineAction
 
setActivePart(IAction, IWorkbenchPart) - Method in class net.ssehub.easy.producer.ui.internal.ToggleEASyNatureAction
 
setActualExpression(ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.cst.UnresolvedExpression
Changes the actual expression.
setAdditionalInformationLogger(ReasonerConfiguration.IAdditionalInformationLogger) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
Defines the additional information logger.
setAdvices(Advice[]) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
Defines the advices.
setAllowPropagation(Operation, boolean) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.EvaluationContextImpl
Changes the propagation state of this context.
setAllowPropagation(Operation, boolean) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Encapsulates a null context (some of the model test cases).
setArgument(String) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.Argument
Changes the argument (expression).
setAssignmentListener(VariableValueCopier.IAssignmentListener) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
Defines the assignment listener.
setAssignmentState(IAssignmentState) - Method in class net.ssehub.easy.reasoning.sseReasoner.Engine
Sets the desired assignment state.
setAssignmentState(IAssignmentState) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Sets the desired assignment state.
setAssignmentState(IAssignmentState) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Allow changing the assignment state to do an EvaluationVisitor.init(IConfiguration, IAssignmentState, boolean, IValueChangeListener), a repeated evaluation with changing assignment state and finally a EvaluationVisitor.clear() or EvaluationVisitor.clearResult().
setAssignmentStateFilter(AbstractConfigurationFilter) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.GUIConfigurationFilter
Sets the Assignmentfilter.
setAttribute(String, String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Directly modifies an attribute.
setAttributeChangedListener(FilterMenu.IAttributeSelectionChangedListener) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
Defines the listener which reacts on changed attributes.
setAttributeFilter(AbstractConfigurationFilter) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.GUIConfigurationFilter
Sets the attribute filter.
setAttributes(LinkedHashMap<String, String>) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.Entity
Sets the attribute-map.
setAttributeValues(AttributeValues) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
Changes attribute values for reasoning.
setBindingTime(Enum, EnumLiteral) - Method in class net.ssehub.easy.integration.common.impl.DecisionVariable
Changes the binding time.
setBody(IRuleElement[]) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleBlock
Changes the body elements.
setBody(ITemplateElement[]) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateBlock
Changes the body elements.
setBuildScript(ScriptContainer) - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Setter for the main build script.
setCdata(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
Sets the cdata of the element.
setChanges(boolean) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
Defines whether the rule call represented by this instance changed the configuration and committed the changes.
setCharacteristics(OperationType, OperationDescriptor.AliasType, boolean, String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Sets the characteristics of this operation descriptor.
setChildren(TreeNode[]) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode
Defines the children.
setComment(String) - Method in interface net.ssehub.easy.varModel.model.IModelElement
Changes the (possibly internationalized) comment of this model element.
setComment(String) - Method in class net.ssehub.easy.varModel.model.ModelElement
 
setComment(ContainableModelElement, ContainableModelElement) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Helper method for copying the comment from the original to the copied element.
setComments(StructuredComment) - Method in class net.ssehub.easy.varModel.model.Project
Sets a structured comment object for this project.
setCompoundSlot(String) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContextStack
Sets the compound slot in the actual frame.
setConfiguration(Configuration) - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Replaces the configuration stored in this class.
setConfiguration(Configuration) - Method in class net.ssehub.easy.varModel.model.filter.AbstractStateVariablesInConstraintFinder
Defines the configuration to work on.
setConsole(PrintStream) - Method in class net.ssehub.easy.basics.logger.AbstractJavaLogger.ConsoleHandler
Sets the output console of this console logger.
setConsSyntax(ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.model.Constraint
Changes the constraint syntax tree.
setConstantValue(Value) - Method in class net.ssehub.easy.varModel.cst.UnresolvedExpression
Changes the actual expression to a constant value.
setConstraints(Constraint[]) - Method in class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
Changes the derivation constraints.
setConstraintVarOnly(boolean) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Changes the flag of the current context whether only constraint variables shall be translated.
setContainerIndex(int) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContextStack
Sets the container index in the actual frame.
setContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContextStack
Sets the container initializer in the actual frame.
setContent(String[]) - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
setContent(String[]) - Method in interface net.ssehub.easy.dslCore.ui.editors.IEmbeddedEditor
Changes the content of the embedded editor.
setContent(List<String>) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.Dtd
Sets the content of the DTD.
setContext(EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.translation.DerivedTypeMetaCompoundAccessVisitor
Defines the context for emitting errors.
setContextPaths(List<File>) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Defines the (sub-script) search paths of the current context.
setContextType(Resolver.IContextType) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver.Level
Defines the current context.
setContextType(Resolver.IContextType) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
Defines the actual context type.
setConversions(Collection<OperationDescriptor>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Defines the conversions for this type.
setCopyConstants(boolean) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
Defines whether ConstraintSytaxTree#inferDatatype shall be called on each partial expression.
setCopyExpressions(boolean) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
Defines whether (partial) expressions shall always be copied or only if needed.
setCopyVariables(boolean) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
Defines whether variables shall always be copied or whether instances shall be reused if possible.
setCreator(ConfigurationEditorFactory.IConfigurationEditorCreator) - Static method in class net.ssehub.easy.dslCore.ui.ConfigurationEditorFactory
Defines the editor creator.
setCreator(IArtifactCreator) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactCreatorNode
Replaces the current creator.
setCurrent(int) - Method in class net.ssehub.easy.basics.progress.BasicProgressObserver.Task
Sets the current progress of the current task.
setCurrentLocale(Locale) - Static method in class net.ssehub.easy.instantiation.core.model.common.ExecutionLocal
Changes and returns the current locale for this thread used during evaluation.
setCurrentScope(Constraint) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ScopeAssignments
Defines the current scope due to the parents of the given constraint.
setCurrentScope(IModelElement) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ScopeAssignments
Defines the current scope.
setCursor(CommonXtextEditor<T, P>, int, int) - Method in class net.ssehub.easy.dslCore.ui.hyperlinking.GenericEditorOpener
Sets the cursor in the given editor to the given target offset and selects the full text from that offset to the given target end.
setCursor(CommonXtextEditor<T, P>, EObject) - Method in class net.ssehub.easy.dslCore.ui.hyperlinking.GenericEditorOpener
Sets the cursor in the given editor to the location of the given object and highlights this object (the textual representation in the file).
setCursorToDefinition(String, IXtextDocument, XtextEditor) - Method in class net.ssehub.easy.dslCore.ui.editors.CustomXtextEditorCallback
Sets the focus of the cursor in the given editor to the definition of the selected element in the given document.
setCurStart(int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Changes the current/next start position.
setDefault - Variable in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
 
setDefaultConstraints(ConstraintList) - Method in class net.ssehub.easy.reasoning.core.reasoner.DefaultConstraint
Sets the default constraint list explicitly.
setDefaultInstance(TracerFactory) - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Defines the default instance.
setDefaultLocale(String) - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Changes the default locale.
setDefaultLocale(Locale) - Static method in class net.ssehub.easy.basics.DefaultLocale
Changes the default locale for evaluation.
setDefaultReasoner(ReasonerDescriptor) - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Sets the default reasoner.
setDefaultReasoner(ReasonerDescriptor) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
Changes the default reasoner.
setDefaultValueConsideration(boolean) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryClassifierSettings
Specification, whether default values shall be considered.
setDefaultValues() - Method in class net.ssehub.easy.producer.ui.configuration.GlobalPathPreferencePage
Set the default values for the 3 paths.
setDeferredDefaultConstraints(ConstraintList) - Method in class net.ssehub.easy.reasoning.core.reasoner.DefaultConstraint
Sets the deferred default constraint list explicitly.
setDelegate(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
Changes the delegate.
setDescriptorInformation(RuleDescriptor) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
Sets the information from the given rule descriptor.
setDirty() - Method in class net.ssehub.easy.producer.ui.productline_editor.AbstractEASyEditorPage
Informs all IEASyPageListener that this page became dirty.
setDirty() - Method in class net.ssehub.easy.producer.ui.productline_editor.DelegatingEasyEditorPage
 
setDirty() - Method in interface net.ssehub.easy.producer.ui.productline_editor.IEASyEditorPage
Informs all IEASyPageListener that this page became dirty.
setDispatchScope(Project) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Defines the top-level search scope for dynamic dispatch of custom operations.
setDisplayNameProvider(DisplayNameProvider) - Static method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory
Changes the display name provider.
setDocumentLocator(Locator) - Method in class net.ssehub.easy.producer.core.persistence.ConfigurationContentHandler
 
setDoInferDatatype(boolean) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
Defines whether ConstraintSytaxTree#inferDatatype shall be called on each partial expression.
setEditable(boolean) - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
setEditable(boolean) - Method in interface net.ssehub.easy.dslCore.ui.editors.IEmbeddedEditor
Changes whether the editor is enabled for editing.
setEdited(boolean) - Method in class net.ssehub.easy.producer.core.varMod.container.ScriptContainer
Specification whether this file was edited in EASy.
setEditor(IEmbeddedEditor) - Method in class net.ssehub.easy.producer.ui.productline_editor.ModelEditorPage
Defines the editor.
setEmacsMode(boolean) - Method in class net.ssehub.easy.instantiation.ant.instantiators.CustomAntLogger
 
setEmptyValue() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Removes the current Value.
setEnabled(IAggregatableListener, boolean) - Method in class net.ssehub.easy.dslCore.ui.listeners.AggregatingModelLoadingListener
 
setEnabled(IAggregatableListener, boolean) - Method in class net.ssehub.easy.dslCore.ui.listeners.ButtonUiControl
 
setEnabled(IAggregatableListener, boolean) - Method in interface net.ssehub.easy.dslCore.ui.listeners.IControl
Notifies Sets the display status to disabled or enabled.
setEnabled(Button, TreeNode, TreeNode.Insertable) - Static method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage
Changes the enabled state of button dependent on the selected node and the intended insertable.
setEnableEquals(boolean) - Method in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
Enables or disables the actual equals test and passes through to execution.
setEnableInstanceBasedReasoning(boolean) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
Defines whether instance-based reasoning shall be allowed/supported.
setEnableRuleElementFailed(boolean) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Enables / disables failed rule elements in some situations.
setEnacting(String, Boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.InstanceNameValueMapper
Defines a enacting flag for element.
setEnacting(IvmlElement, Boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.InstanceNameValueMapper
Defines the enacting flag for element.
setEncoding(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Defines the (input) encoding.
setErrorClassifier(Integer) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElementDetails
Method for adding error classifier.
setErrorMessages(Message[]) - Method in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
Deletes all error messages for the GUIVariable's of this configuration and adds the given messages to variables affected variables.
setErrorMessages(Message[]) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigMenu
Removes all errors appended to the current configuration and adds the specified error messages.
setErrorMsg(String) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
For specifying a readable error message.
setErrorPrintStream(PrintStream) - Method in class net.ssehub.easy.instantiation.ant.instantiators.CustomAntLogger
 
setErrorResult(String) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasoningProcess
Sets a ReasoningResult denoting that an error occurred during reasoning.
setEvaluables(IPartialEvaluable[]) - Method in class net.ssehub.easy.varModel.model.PartialEvaluationBlock
Changes the evaluables.
setExecutable(boolean) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
 
setExecutable(boolean) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
setExecutable(boolean) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IFileSystemArtifact
Enables the (operation system specific) execution flag for this artifact.
setExecutable(IFileSystemArtifact, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileSystemArtifactOperations
Enables the (operation system specific) execution flag for the given artifact.
setExpectedFailCode(Integer) - Method in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
Defines an optional expected failure code.
setExpectedFailReason(String) - Method in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
Sets an optional reason for expected execution failure.
setExpectedOutputFile(File) - Method in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
Defines the file containing the expected output.
setExpression(int, Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CompositeExpression
Replaces the specified expression.
setExpression(Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
Replaces the expression in this argument.
setExpressionContext(IModelElement) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Changes the expression context.
setExpressionParser(ExpressionParserRegistry.ILanguage<R>, IExpressionParser<R>) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionParserRegistry
Defines the expression parser for a language.
setFailCode(Integer) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
Defines an optional failure code.
setFailReason(String) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
Sets an optional reason for execution failure.
setFields(Collection<FieldDescriptor>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Defines the fields for this type.
setFields(CompoundTypeDescriptor.SlotDescriptor[]) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor
Sets the fields of this descriptor, only if there have no fields been defined at all so far.
setFields(FieldDescriptor[]) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Changes the fields.
setFilter(Filter) - Method in class net.ssehub.easy.basics.logger.JavaLogger
Each Logger and each Handler can have a filter associated with it.
setFilter(GUIConfigurationFilter) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigMenu
Sets the filters, replacing any previous filters, and triggers refiltering and resorting of the elements.
setFilters(ViewerFilter[]) - Method in interface net.ssehub.easy.producer.ui.productline_editor.configuration.IGUIConfigurationContainer
Sets the filters, replacing any previous filters, and triggers refiltering and resorting of the elements.
setFocus() - Method in class net.ssehub.easy.producer.ui.productline_editor.AbstractEASyEditorPage
 
setForceaccessors(boolean) - Method in class net.ssehub.easy.varModel.model.rewrite.CSTCopyVisitor
Specification whether this visitor should try to fix broken ICustomOperationAccessors.
setFormatInitializer(boolean) - Method in class net.ssehub.easy.producer.core.persistence.IVMLFileWriter
Defines whether initializers shall be formatted.
setFormatInitializer(boolean) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
Defines whether initializers shall be formatted.
setFormattingConfiguration(FormattingConfiguration) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
Defines the formatting configuration.
setFreeArguments(String) - Method in class net.ssehub.easy.producer.core.mgmt.VilArgumentProvider
Defines the free arguments to be used by this instance.
setFreeArguments(String) - Method in class net.ssehub.easy.producer.ui.internal.VilClasspathProvider
 
setFreeze(FreezeBlock) - Method in class net.ssehub.easy.varModel.cstEvaluation.FreezeEvaluator
Defines the current freeze block to evaluate.
setFrozenOnly(boolean) - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Changes the frozen-only flag.
setFunction(ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.model.datatypes.CustomOperation
Changes the function determining the implementation of this custom operation.
setGroupValueProvider(AttributesComboViewer.IGroupValueProvider) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributesComboViewer
Changes the group value provider.
setGUIConfiguration(IGUIConfigurationContainer) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigMenu
setHasExplicitType(boolean) - Method in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
Changes the formatting hint whether this declaration has an explicit type.
setHistoryValue(Value, IAssignmentState) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
setHistoryValue(Value, IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.CompoundItemConfigProvider
 
setHistoryValue(Value, IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.ContainerItemConfigProvider
 
setHistoryValue(Value, IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
setHistoryValue(Value, IAssignmentState) - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Changes the value (for incremental buildup) from value history.
setHistoryValue(Value, IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.ToplevelVarConfigProvider
 
setHistoryValue(Value, IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.VariableConfigProvider
Changes the value from value history.
setHistoryValue(Value, IAssignmentState) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
setID(String) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
Deprecated.
should be replaced by the ivml qualified name of the project.
setImage(ImageProvider.ImageType, Image) - Method in class net.ssehub.easy.producer.ui.productline_editor.ImageProvider
Defines a specific image.
setImportance(String, Importance) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.VariableContainer
Changes the importance of the IDecisionVariable.
setImportance(IDecisionVariable, Importance) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.VariableContainer
Changes the importance of the IDecisionVariable.
setImportanceForAllInstancesOfDeclaration(AbstractVariable, Importance) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
Changes the VariableImportance for all instances of the given AbstractVariable.
setImports(Imports<Template>) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
Sets the imports.
setInConstruction(TypeCache.Entry) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Changes the type cache the current context is currently constructing.
setInContent(boolean) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
Set that expression is in content.
setIncremental(boolean) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Sets whether reasoning shall happen incrementally.
setIncrementalMode(boolean) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
Defines whether runtime incremental reasoning shall be performend.
setIndentation(int) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Sets the number of whitespaces to use for auto-indenting this artifact while writing/storing.
setIndentation(int) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Changes the current indentation.
setIndentation(int) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Changes the current indentation.
setIndentation(String) - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
Defines an indentation step.
setIndentationConfiguration(IndentationConfiguration) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
Defines the indentation configuration.
setIndentationStep(int) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Defines the number of spaces used in one indentation step if AbstractVarModelWriter.useWhitespace for this writer.
setIndentationSteps(int) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Changes the current indentation (in steps).
setIndentationSteps(int) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Changes the current indentation (in steps).
setIndentStep(int) - Static method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Defines the number of spaces used in one indentation step if AbstractVarModelWriter.useWhitespace.
setIndex(int) - Method in class net.ssehub.easy.varModel.confModel.ContainerItemConfigProvider
Setter for the index.
setIndex(int) - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
Changes the index of the nested DecisionVariable.
setIndex(EObject, int) - Method in class de.uni_hildesheim.sse.translation.ContainableElementsMapAndComparator
Assigns the given index taken from the sequence of key objects to the comment or element in the assigned data.
setIndexes(List<EObject>, ContainableElementsMapAndComparator) - Static method in class de.uni_hildesheim.sse.translation.TypeContext
Transfers the index positions of elements to map.
setInitExpression(int, Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ContainerInitializerExpression
Replaces the specified expression.
setInitializer() - Static method in class net.ssehub.easy.producer.core.persistence.standard.EASyInitializer
Registers the ModelUtilitys to the Models, if it was not already done by the descriptive services.
setInitializer(boolean) - Static method in class net.ssehub.easy.producer.core.persistence.standard.EASyInitializer
Changes the IResourceInitializer of all ModelUtilitys.
setInitializer(ConfigurationInitializerRegistry.IConfigurationInitializer) - Static method in class net.ssehub.easy.varModel.confModel.ConfigurationInitializerRegistry
Defines the global initializer.
setInjector(Injector) - Method in class net.ssehub.easy.dslCore.ModelUtility
Defines the injector for this language / environment.
setInputs(Configuration) - Method in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage
Sets the texts from the given configuration.
setInstance(TracerFactory) - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Defines a new tracer factory for the current thread.
setInstance(IVariableValueMapper) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableValueMapping
Defines the actual mapper instance.
setInstance(ImageProvider) - Static method in class net.ssehub.easy.producer.ui.productline_editor.ImageProvider
Defines the recent image provider.
setInstance(DisplayNameProvider) - Static method in class net.ssehub.easy.varModel.confModel.DisplayNameProvider
Changes the display name provider.
setInstantiationListeners() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
Creates a listener for the instantiation and abort button and add them the buttons.
setInterceptor(IReasonerInterceptor) - Method in interface net.ssehub.easy.reasoning.core.reasoner.IReasoner
Defines the optional interceptor instance.
setInterceptor(IReasonerInterceptor) - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner
 
setInterfaceFilter(AbstractConfigurationFilter) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.GUIConfigurationFilter
Sets the InterfaceFilter.
setInTests(boolean) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.RandomDouble
Allows to set the test flag.
setIsConstant(boolean) - Method in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
Define this variable as constant.
setIvmlFolder(File) - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Sets the IVML model folder where to load the IVML model from.
setIvmlMessageAdapter(IvmlMessageAdapter) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Allows for (temporary) exchange of the IVML message adapter, e.g., to handle warnings differently.
setIvmlModelName(String) - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Sets the IVML model name.
setIvmlPrefs(int, boolean) - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Save the indentation and the permission of whitespaces in preferences.
setJoinVariableValue(JoinExpression, int, Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Sets the specified join variable.
setLastComment(Comment) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
Defines the next comment on top of the stack (combined pop/push).
setLatestPos(int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer.Positions
Changes the latest available start parsing position to avoid double creation of expressions.
setLayout() - Method in class net.ssehub.easy.producer.ui.productline_editor.AbstractHeaderMenu
Sets the Layout for this Composite.
setLayout() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeHeaderMenu
Sets the Layout for this Composite.
setLine(int) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.Dtd
Sets the line of the DTD.
setLineEnding(String) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.FormattingConfiguration
Defines the line ending.
setLocale(Object, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoAny
Changes the current (global) locale.
setLocale(Locale) - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Stores the locale used while resolving the related model.
setLocale(Locale) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocale
Defines the preferred locale for descriptive texts.
setLocale(Locale) - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractTracerBase
 
setLocale(Locale) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.ITracer
Changes the current locale.
setLocale(Locale) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StreamTracer
 
setLocale(Locale) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationContext
Changes the locale for evaluation.
setLocation(String) - Method in class net.ssehub.easy.producer.core.persistence.internal.DataStorage
Setter for the location of the file to be read/written.
setLocationHint(URI) - Method in class net.ssehub.easy.dslCore.translation.LogMessageReceiver
Defines a location hint in case that diagnostics do not carry this information.
setLogger(ILogger) - Method in class net.ssehub.easy.basics.logger.EASyLoggerFactory
Sets an ILogger.
setLogger(EasyExecutor.Logger) - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Sets the logger instance.
setLoggingLevel(LoggingLevel) - Method in class net.ssehub.easy.basics.logger.EASyLoggerFactory
Sets an LoggingLevel.
setMainModel(ModelInfo<M>) - Method in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
Changes the managed Model.
setMainModel(ModelInfo<Project>) - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Sets a model as the "main" model of the project.
setMainModel(ModelInfo<Project>) - Method in class net.ssehub.easy.producer.core.varMod.container.ProjectContainer
 
setMappings(ContextStack) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
Sets the mapping.
setMax(int) - Method in class net.ssehub.easy.basics.progress.BasicProgressObserver.Task
Setter for the maximum of the task.
setMaxLevel(int) - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
Defines the maximum search level.
setMeasure(IMeasurementKey, Number) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Sets a reasoner-specific measure.
setMessageOutputLevel(int) - Method in class net.ssehub.easy.instantiation.ant.instantiators.CustomAntLogger
 
setMessages(HashMap<Integer, String>) - Method in class net.ssehub.easy.instantiation.ant.instantiators.CustomAntLogger
Defines the errors to be set.
setModel(M) - Method in class net.ssehub.easy.instantiation.core.model.common.ModelCallExpression
Changes the owning model.
setModel(R) - Method in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
Sets the (overriding) model.
setModelArgument(VariableDeclaration, Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
setModelArgument(IResolvableModel<VariableDeclaration, Script>, int, String) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Sets a model argument.
setModelArgument(V, Object) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Defines the value of a given model/main argument and allows (by overriding) implicit (programmed) conversion of main arguments.
setModelListener(AbstractModelChangeListener) - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
setModelListener(AbstractModelChangeListener) - Method in interface net.ssehub.easy.dslCore.ui.editors.IEmbeddedEditor
Defines the model listener being called in IEmbeddedEditor.doSave().
setModificationListener(ConstraintList.IModificationListener) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Changes the modification listener.
setMostSpecificModel(IResolvableModel<D, O>) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Sets the more specific runtime model.
setName(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
Changes the name of this attribute.
setName(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Changes the name of this element.
setName(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Defines the name of this descriptor explicitly.
setName(String) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
Setter for the name of this (eclipse) project.
setName(String) - Method in class net.ssehub.easy.varModel.model.ModelElement
Changes the name of this model element.
setNameFilter(AbstractConfigurationFilter) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.GUIConfigurationFilter
Sets the name filter.
setNameFilter(Text) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.FilterMenu
Sets the variable name filter.
setNamespaceFilter(AbstractConfigurationFilter) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.GUIConfigurationFilter
Sets the namespace filter.
setNested(PartialEvaluationBlock[]) - Method in class net.ssehub.easy.varModel.model.PartialEvaluationBlock
Changes the nested blocks.
setNode(Node) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
Changes the representing XML node.
setNodes(XmlNode[]) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Replaces the child nodes of this element.
setNULLValue() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Sets a NullValue.
setOclCompliance(boolean) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
Changes the OCL compliance setting.
setOclCompliance(boolean) - Static method in class net.ssehub.easy.producer.ui.internal.EASyPreferenceStore
Defines the actual OCL compliance state for EASy-Producer.
setOclCompliance(boolean) - Static method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Changes the OCL compliance setting.
SETOF - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for a set.
setOmitXmlDeclaration(boolean) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Defines whether the usual XML header declaration shall be omitted or printed while writing/storing this artifact.
setOmitXmlStandalone(boolean) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Defines whether the usual XML header standalone attribute shall be omitted or printed while writing/storing this artifact.
setOperation(CustomOperation) - Method in class net.ssehub.easy.varModel.model.OperationDefinition
Changes the defined operation.
setOperations(Collection<OperationDescriptor>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Defines the operations for this type.
SetOperations - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Specific reusable operations for sets.
SetOperations - Class in net.ssehub.easy.varModel.cstEvaluation
Implements set operations.
SetOperations() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.SetOperations
 
SetOperations() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.SetOperations
Prevent instance creation.
setOutdated(M) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Declears a model as outdated (will force a reload upon ModelManagement.load(ModelInfo)).
setOutdated(ModelInfo<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Returns whether a model information is outdated.
setOutputPrintStream(PrintStream) - Method in class net.ssehub.easy.instantiation.ant.instantiators.CustomAntLogger
 
setOverridingEditor(T) - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.DelegatingGuiVariable
Defines the overriding editor.
setParameter(VariableDeclaration[], Resolver) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
Defines the parameter.
setParameter(ConstraintSyntaxTree, AbstractVariable, IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver.OtherConstraintsProcessor
Sets the parameters for processing.
setParameters(List<TypeDescriptor<?>>, boolean, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Sets the parameters.
setParent(XmlElement) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
Sets a new parent for this fragment.
setParent(ILanguageElement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionStatement
Changes the parent.
setParent(ILanguageElement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ForStatement
 
setParent(ILanguageElement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ProjectElement
Changes the parent.
setParent(ILanguageElement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
 
setParent(ILanguageElement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleBlock
 
setParent(ILanguageElement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableDeclaration
Changes the parent.
setParent(ILanguageElement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.AbstractTemplateElement
Changes the parent.
setParent(ILanguageElement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
setParent(ILanguageElement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.LoopStatement
 
setParent(ILanguageElement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement
 
setParent(ILanguageElement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateBlock
 
setParent(ILanguageElement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.VariableDeclaration
Changes the parent.
setParent(IModelElement) - Method in class net.ssehub.easy.varModel.model.ContainableModelElement
Changes the parent object.
setParent(Project) - Method in class net.ssehub.easy.varModel.model.Project
Changes the parent of this project (intended to be used internally by the copy mechanism).
setParentFor(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
Changes the parent of the given variable to this.
setParentFor(VariableDeclaration[]) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Rule
Changes the parents for vars to this.
setPath(Configuration.PathKind, File) - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Sets the given path.
setPath(Configuration.PathKind, String) - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Sets the given path and stores the new configuration.
setPath(Text, Configuration.PathKind) - Static method in class net.ssehub.easy.producer.ui.configuration.GlobalPathPreferencePage
Sets the path from source to kind.
setPath(Text, Configuration.PathKind) - Method in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage
Sets the path from source to kind.
setPathDefault(Configuration.PathKind) - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Sets the default value of a path in case that it has not been set before (lazy).
setPathDirect(Configuration.PathKind, String) - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Sets a path due to its string representation, thus, be careful.
setPersistenceProperties() - Method in class net.ssehub.easy.producer.eclipse.persistency.project_creation.AbstractProjectCreator
Sets persistence properties for the newly created project and refreshes the workspace/models.
setPos(int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Changes the current position.
setPredecessors(List<String>) - Method in class net.ssehub.easy.producer.eclipse.model.ProductLineProject
Sets the given projectIDs as predecessor projects of this project.
setPredecessors(List<PLPInfo>) - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
This method replaces all stored information of existing predecessors.
setPreferredReasoner() - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Sets the actually preferred reasoner as hint.
setPrefix - Variable in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
setPrintExpressionStatementIndentation(boolean) - Method in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
Changes whether indentations at expression statements shall be printed.
setPrintExpressionStatementNewLine(boolean) - Method in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
Changes whether a new line after an expression statement shall be printed if WriterVisitor.endsWithSemicolon(ExpressionStatement) is true.
setProblemConstraint(Constraint) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElementDetails
Method for adding the failed Constraints Constraint.
setProblemConstraintPart(ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElementDetails
Method for adding a part of failed Constraints ConstraintSyntaxTree.
setProblemPoints(Set<IDecisionVariable>) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElementDetails
Method for adding a set of IDecisionVariables that may caused a constraint to fail.
setProcessingListener(IModelProcessingListener<M>) - Method in class net.ssehub.easy.basics.modelManagement.ImportResolver
Defines the actual processing listener.
setProgressObserver(ProgressObserver) - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Sets the progress observer instance.
setProject(ProjectContainer) - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
This method is for an initial setting of the variability model.
setProject(Project, Configuration) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
Setter for the ivml project, which should be read/saved.
setProject(IProject) - Method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EASyNature
 
setProjectBase(File) - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Sets the project base needed to interpret relative path names correctly.
setProjectName(String) - Static method in class net.ssehub.easy.instantiation.serializer.xml.converter.TypeRegistryConverter
Setter for the project name.
setProtected(boolean) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
Changes whether this Def is protected in visibility.
setProvider(DefaultReasonerAccess.IDefaultReasonerProvider) - Static method in class net.ssehub.easy.varModel.capabilities.DefaultReasonerAccess
Sets the reasoner provider.
setQualifiedNameMode(QualifiedNameMode) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
Switches the mode for considering names.
setReasonerConfig(ReasonerConfiguration) - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Setter for the reasoner configuration settings.
setReasonerConfiguration(ReasonerConfiguration) - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Sets the reasoner configuration instance.
setReasonerHint(ReasonerDescriptor) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Defines that the specified reasoner shall be used.
setRefines(AbstractIvmlTypeDescriptor[]) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
Changes the type descriptor which is refined by this descriptor.
setRefines(Compound[]) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
Setter for the parent/ super compound of a refinement.
setRegistrationInfo(URI, int) - Method in class de.uni_hildesheim.sse.translation.ResultEntry
Sets additional information required to register a successfully created model with VarModel.
setRegistryAccess(IDirectTypeRegistryAccess) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlBaseTypeResolver
 
setRegistryAccess(IDirectTypeRegistryAccess) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeResolver
 
setRegistryAccess(IDirectTypeRegistryAccess) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.ITypeResolver
Set the direct access to the registry.
setResolutionListener(IResolutionListener) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Defines the current (optional) resolution listener.
setResolved(M) - Method in class net.ssehub.easy.basics.modelManagement.ModelImport
Defines the resolved model instance.
setResolved(M) - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Changes the resolved model.
setResolved(ModelInfo<M>, M) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Defines the resolution for info and calls the listeners.
setResolved(Project) - Method in class net.ssehub.easy.varModel.model.ProjectImport
Defines the resolved project instance.
setResolvedOperation(Operation) - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
Explicitly setting the resolved operation.
setResourceInitializer(IResourceInitializer) - Static method in class net.ssehub.easy.dslCore.ModelUtility
Defines the resource initializer.
setRestrictions(IVersionRestriction) - Method in class net.ssehub.easy.basics.modelManagement.ModelImport
Setter for setting the version restrictions.
setResult(EvaluationResult.ConstraintEvaluationResult) - Method in class net.ssehub.easy.reasoning.core.reasoner.EvaluationResult.EvaluationPair
Changes the evaluation result.
setResult(ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
Allows inherited classed to overwrite visiting method and to return a partially translated cst.
setResultAcessor(EvaluationAccessor) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Defines the result accessor and overrides an existing accessor.
SetReturningOperation - Class in net.ssehub.easy.varModel.model.datatypes
Describes an operation that returns a set as collection, i.e., that does not dynamically choose, e.g., based on the operand type.
SetReturningOperation(IDatatype, String, IDatatype, IDatatype...) - Constructor for class net.ssehub.easy.varModel.model.datatypes.SetReturningOperation
Creates a non-container operation (descriptor).
SetReturningOperation(IDatatype, Operation.ReturnTypeMode, String, IDatatype, IDatatype...) - Constructor for class net.ssehub.easy.varModel.model.datatypes.SetReturningOperation
Creates an operation (descriptor).
setReturnType(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
Defines the return type of this rule descriptor.
setReturnType(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Sets the return type.
setRhsValues(Object[]) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
Defines the actual evaluation results of the RHS expressions.
setRootScript(Script) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Stores a hint to the root executing script (for VTL-by-name resolution).
setRuleExpressions(Rule.Side, List<Expression>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
Defines the rule conditions on the given side.
setRuntimeEnvironment(RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractTracerBase
 
setRuntimeEnvironment(RuntimeEnvironment<?, ?>) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.ITracer
Defines the actual runtime environment.
setRuntimeEnvironment(RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StreamTracer
 
setRuntimeMode(boolean) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
Defines whether runtime reasoning reasoning shall be activated.
setSaveDebugInformation(boolean) - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Specification whether further debug information should be saved.
setScopeAssignments(ScopeAssignments) - Method in class net.ssehub.easy.reasoning.sseReasoner.EvalVisitor
Method for setting ScopeAssignments register to check if variable was already assigned in this scope.
setScript(Script, Configuration) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
Setter for the main VIL build script file.
setScript(ScriptContainer) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
Setter for the main VIL build script file.
setSelf(ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
Defines self in terms of an expression.
setSelf(AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
Defines self in terms of a variable declaration.
setSelfValue(CompoundValue) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Changes the value of "self" for the current compound in case that constraint evaluation does not happen via EvaluationVisitor.visit(ConstraintSyntaxTree).
SetSet<T> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
A VIL set wrapper based on a Java set.
SetSet(Set<T>, Class<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
Creates a new array collection wrapper using the default type registry.
SetSet(Set<T>, Class<?>, TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
Creates a new array collection wrapper.
SetSet(Set<T>, TypeDescriptor<?>...) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
Creates a new set wrapper.
setSettings(ProjectSettings, Object) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
Sets the settings for the artifact model.
setSettings(ProjectSettings, Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Sets the settings for the artifact model.
setSlotValue(String, Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundInstance
Changes the value of slot name.
setStartElement(String) - Method in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
Changes the name of the start element for execution.
setState(Configuration, EvaluationResult) - Method in class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
 
setState(Configuration, EvaluationResult) - Method in interface net.ssehub.easy.reasoning.core.reasoner.IChainingReasoner
Sets the state determined by the last reasoner.
setState(Configuration, ReasoningResult) - Method in class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
 
setState(Configuration, ReasoningResult) - Method in interface net.ssehub.easy.reasoning.core.reasoner.IChainingReasoner
Sets the state determined by the last reasoner.
setState(IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.CompoundItemConfigProvider
 
setState(IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.ContainerItemConfigProvider
 
setState(IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
For setting states of nested variables.
setState(IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.ToplevelVarConfigProvider
 
setState(IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.VariableConfigProvider
Setter for the IAssignmentState, needed by CompoundVariables.
setStatus(Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
Defines the actual execution status.
setStatus(RuleExecutionResult.Status) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
Defines the actual execution status.
setStopped(boolean) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Changes whether reasoning was stopped due to a user request.
setSuccessors(List<PLPInfo>) - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
This method replaces all stored information of existing successors.
setSynchronizeAttributeSequence(boolean) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Changes whether the attribute sequence of XML elements shall be synchronized between document and artifact fragments, i.e., the fragment sequence defines the sequence of the attributes.
setTaskName(String) - Method in class de.uni_hildesheim.sse.ui.EclipseProgressObserver.MyProgressMonitor
 
setTaskName(String) - Method in interface net.ssehub.easy.basics.progress.BasicProgressObserver.IProgressMonitor
Sets the name of the current main task.
setTaskName(String) - Method in class net.ssehub.easy.producer.eclipse.observer.EclipseProgressObserver.MyProgressMonitor
 
setText(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Changes the entire text of this artifact.
setTimeout() - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ReasonerSettings
Sets the actual timeout value.
setTimeout(boolean) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Changes whether reasoning was stopped due to a timeout.
setTimeout(int) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Changes the global timeout for reasoning.
setTimeout(int) - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
Changes the timeout for reasoning.
settings - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
 
settings - Variable in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
SETTINGS - net.ssehub.easy.producer.core.persistence.datatypes.ModelType
Further project settings, like debug on/off.
SETTINGS - Static variable in class net.ssehub.easy.instantiation.maven.Maven
 
SETTINGS_DEBUG - Static variable in interface net.ssehub.easy.producer.core.persistence.standard.PersistenceConstants
Project Settings: Specification whether debug information shall be stored or not.
settingsInitializer - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.SettingsInitializerRegistry
 
SettingsInitializerRegistry - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implementation of ISettingsInitializer.
SettingsInitializerRegistry() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.SettingsInitializerRegistry
 
setToEASyDefaults() - Method in class net.ssehub.easy.producer.core.persistence.Configuration
setToResolve(ModelImport<M>) - Method in class net.ssehub.easy.basics.modelManagement.ResolutionContext
Changes the actual import for resolution.
setTraceFilter(ITraceFilter) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
setTraceFilter(ITraceFilter) - Method in interface net.ssehub.easy.instantiation.core.model.common.ITracer
Sets a trace filter on this tracer.
setTraceFilter(ITraceFilter) - Method in class net.ssehub.easy.instantiation.core.model.common.NoTracer
 
setTraceFilter(ITraceFilter) - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Defines the trace filter to applied on all created tracers.
setTraceFilter(ITraceFilter) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StreamTracer
 
setTraceFilter(ITraceFilter) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
setTracer(IChangeHistoryTracer) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
Defines or unsets the configuration tracer.
setTracerFactory(TracerFactory) - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Sets the tracer factory.
setTransitiveLoading(boolean) - Method in class net.ssehub.easy.basics.modelManagement.ImportResolver
Enables or disables transitive loading.
setTreatEnumsAsMandatory(boolean) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryClassifierSettings
Specification, whether enumeration variables shall be considered as mandatory as exactly one value should be selected.
setTriggerEnabled(boolean) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.AbstractArtifactRepresentation
May be used to avoid superfluous listener triggers.
setType(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
Defines the initial value of the base type (also used for resetting and reuse).
setTypeExcludes(Set<? extends IDatatype>) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Sets type excludes on the current context.
setTypeRegistry(TypeRegistry) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression
Defines the type registry to be used for resolving this call.
setTypeRegistry(TypeRegistry) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionResolver
Changes the type registry for resolution.
setTypeRegistry(TypeRegistry) - Static method in class net.ssehub.easy.instantiation.serializer.xml.converter.AbstractDescriptorConverter
Setter for the type registry.
setTypeRegistry(TypeRegistry) - Static method in class net.ssehub.easy.instantiation.serializer.xml.converter.IVMLTypeDescriptorConverter
Setter for the type registry.
setTypeRegistry(TypeRegistry) - Static method in class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionTypeDescriptorConverter
Setter for the type registry.
setTypeRegistry(TypeRegistry) - Static method in class net.ssehub.easy.instantiation.serializer.xml.converter.VTLTypeConverter
Setter for the type registry.
setUnresolved(M, List<ModelImport<M>>) - Method in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
Sets the given model and its import recursively to unresolved.
setUnresolved(M, ModelImport<M>, List<ModelImport<M>>) - Method in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
Sets the given import in model and its imports recursively to unresolved.
setUpdateListener(ConfigurationTableEditor.IUpdateListener) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
Changes the update listener.
setUpdateListener(IUpdateListener) - Method in class net.ssehub.easy.producer.ui.confModel.ComboboxGUICellEditor
 
setUpdateListener(IUpdateListener) - Method in class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor
 
setUpdateListener(IUpdateListener) - Method in interface net.ssehub.easy.producer.ui.productline_editor.IUpdateProvider
Defines the update listener.
setupLocations() - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Sets up the EASy-Producer locations containing the model files.
setUseIvmlWhitespace(boolean) - Static method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Defines whether whitespaces or tabs shall be used for indentation.
setUseWhitespaces(boolean) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Defines whether whitespaces or tabs shall be used for indentation in this editor.
setValid(String, Boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.InstanceNameValueMapper
Defines the validity flag for element.
setValid(IvmlElement, Boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.InstanceNameValueMapper
Defines the validity flag for element.
setValidateListener() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
Creates a listener for the validation button and add it to the button.
setValue(int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.IntHolder
Changes the int value.
setValue(int) - Method in class net.ssehub.easy.varModel.model.values.IntValue
Setter for the value.
setValue(int, Value) - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
Sets the value for an already existent nested value.
setValue(D, Object) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Changes the value of var where it is defined.
setValue(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Changes the value of this variable.
setValue(Object) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
Defines the (initial) value of this attribute.
setValue(Object) - Method in class net.ssehub.easy.producer.ui.confModel.AbstractExpandableGUIVariable
 
setValue(Object) - Method in class net.ssehub.easy.producer.ui.confModel.ComboGUIEditor
 
setValue(Object) - Method in class net.ssehub.easy.producer.ui.confModel.ContainerGUIVariable
 
setValue(Object) - Method in class net.ssehub.easy.producer.ui.confModel.ContainerTextGUIEditor
 
setValue(Object) - Method in interface net.ssehub.easy.producer.ui.confModel.GUIEditor
Changes the value of the editor.
setValue(Object) - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Sets the value of the wrapped IDecisionVariable.
setValue(Object) - Method in class net.ssehub.easy.producer.ui.confModel.LabelGUIEditor
 
setValue(Object) - Method in class net.ssehub.easy.producer.ui.confModel.MultipleSelectionEditor
 
setValue(Object) - Method in class net.ssehub.easy.producer.ui.confModel.TextGUIEditor
 
setValue(Object) - Method in class net.ssehub.easy.varModel.cstEvaluation.ListWrapperValue
 
setValue(Object) - Method in class net.ssehub.easy.varModel.model.values.BooleanValue
 
setValue(Object) - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
 
setValue(Object) - Method in class net.ssehub.easy.varModel.model.values.ConstraintValue
Setter for the value.
setValue(Object) - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
 
setValue(Object) - Method in class net.ssehub.easy.varModel.model.values.EnumValue
 
setValue(Object) - Method in class net.ssehub.easy.varModel.model.values.IntValue
 
setValue(Object) - Method in class net.ssehub.easy.varModel.model.values.MetaTypeValue
 
setValue(Object) - Method in class net.ssehub.easy.varModel.model.values.NullValue
 
setValue(Object) - Method in class net.ssehub.easy.varModel.model.values.RealValue
 
setValue(Object) - Method in class net.ssehub.easy.varModel.model.values.ReferenceValue
 
setValue(Object) - Method in class net.ssehub.easy.varModel.model.values.StringValue
Setter for the value.
setValue(Object) - Method in class net.ssehub.easy.varModel.model.values.Value
Abstract setValue-method.
setValue(Object) - Method in class net.ssehub.easy.varModel.model.values.VersionValue
 
setValue(Object...) - Method in class net.ssehub.easy.varModel.model.AbstractVariable
Defines (possible multiple) default value(s).
setValue(Object, Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.SlotDescriptor
 
setValue(Object, Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlAccessorFieldDescriptor
 
setValue(Object, Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlAnnotationFieldDescriptor
 
setValue(Object, Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlConfigurationFieldDescriptor
 
setValue(Object, Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.FieldDescriptor
Changes the actual value for this field in owner.
setValue(Object, Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionFieldDescriptor
 
setValue(Object, Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationCellEditor
Sets the value for the given element with a given value.
setValue(Object, Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog.ArgumentEditingSupport
 
setValue(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
Changes the value of this attribute.
setValue(String) - Method in class net.ssehub.easy.varModel.model.AbstractVariable
Defines the default value.
setValue(String, Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.InstanceNameValueMapper
Defines the value of an IVML element.
setValue(IVariable, Version) - Method in interface net.ssehub.easy.basics.modelManagement.IRestrictionEvaluationContext
Defines the value for the given variable in this context.
setValue(IVariable, Version) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
 
setValue(IVariable, Version) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalConfiguration
 
setValue(IResolvable, Object) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Changes the value of var where it is defined.
setValue(IResolvable, Object) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IRuntimeEnvironment
Changes the value of var where it is defined.
setValue(IvmlElement, Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.InstanceNameValueMapper
Defines the value of element.
setValue(IDecisionVariable, Constraint) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Sets a constraint value.
setValue(IDecisionVariable, Value, boolean, EvaluationAccessor) - Method in interface net.ssehub.easy.varModel.cstEvaluation.IEvaluationInterceptor
 
setValue(ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.model.AbstractVariable
Defines the default value.
setValue(EvaluationAccessor, Value) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Changes a nested value based on the given accessor.
setValue(EvaluationAccessor, Value) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableAccessor
Changes a nested value based on the given accessor.
setValue(EvaluationContext, Value, boolean) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableAccessor
Changes the value within the given evaluation context.
setValue(Attribute, Value, int) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Adds a value for a given attribute.
setValue(Value, boolean) - Method in class net.ssehub.easy.varModel.cstEvaluation.CompoundSlotAccessor
 
setValue(Value, boolean) - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantAccessor
 
setValue(Value, boolean) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerElementAccessor
 
setValue(Value, boolean) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Defines a new value for the accessed element.
setValue(Value, boolean) - Method in class net.ssehub.easy.varModel.cstEvaluation.IndexAccessor
 
setValue(Value, boolean) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableAccessor
 
setValue(Value, IAssignmentState) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
setValue(Value, IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.CompoundItemConfigProvider
 
setValue(Value, IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
Changes the value (for incremental buildup).
setValue(Value, IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.ContainerItemConfigProvider
 
setValue(Value, IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.ContainerVariable
 
setValue(Value, IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
setValue(Value, IAssignmentState) - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Changes the value (for incremental buildup).
setValue(Value, IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.ToplevelVarConfigProvider
 
setValue(Value, IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.VariableConfigProvider
Changes the value (for incremental buildup).
setValue(Value, IAssignmentState) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
setValue(Value, IAssignmentState, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
setValue(Value, IAssignmentState, boolean) - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
setValue(Value, IAssignmentState, boolean) - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Changes the value.
setValue(Value, IAssignmentState, boolean) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
setValue(Value, IAssignmentState, IConfigurationElement) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
setValue(Value, IAssignmentState, IConfigurationElement) - Method in class net.ssehub.easy.varModel.confModel.BasisVariable
 
setValue(Value, IAssignmentState, IConfigurationElement) - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
 
setValue(Value, IAssignmentState, IConfigurationElement) - Method in class net.ssehub.easy.varModel.confModel.Configuration
 
setValue(Value, IAssignmentState, IConfigurationElement) - Method in class net.ssehub.easy.varModel.confModel.ContainerVariable
 
setValue(Value, IAssignmentState, IConfigurationElement) - Method in interface net.ssehub.easy.varModel.confModel.IConfigurationElement
Changes the value of a nested variable.
setValue(Value, IAssignmentState, IConfigurationElement) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
setValue(V, Object) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Changes the value of var where it is defined.
setValueChangeListener(IValueChangeListener) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Defines the current (optional) value change listener listener.
setValueChangeListener(IValueChangeListener) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
Defines the value change listener to be informed.
setValueImpl(Value) - Method in class net.ssehub.easy.varModel.confModel.ToplevelVarConfigProvider
setValueParent(IValueParent) - Method in class net.ssehub.easy.varModel.model.values.StructuredValue
 
setValueParent(IValueParent) - Method in class net.ssehub.easy.varModel.model.values.Value
Changes the value parent.
setValues(Attribute, Attribute) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Transfers all value assignments from source to target.
setValues(ContainerValue, EvaluationAccessor) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.ContainerArgument
Sets the values of this argument.
setVariable(IDecisionVariable) - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Setter for the wrapped IDecisionVariable.
setVariable(IDecisionVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
Changes the underlying variable taking precedence over the stored value.
setVariable(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.cstEvaluation.ContextStack
Sets the (top-level) variable in the actual frame.
SetVariable - Class in net.ssehub.easy.varModel.confModel
Decision variable for Sets.
SetVariable(AbstractVariable, IConfigurationElement, boolean, boolean) - Constructor for class net.ssehub.easy.varModel.confModel.SetVariable
Sole Constructor for this class.
SetVariablesFilter - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Enables only variables in the given map.
SetVariablesFilter(Set<IDecisionVariable>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.SetVariablesFilter
Creates a variables filter from the given set.
setVarModel(ProjectContainer) - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PersistentProject
Setter for the ivml project, which should be read/saved.
setVarModelProjectPath(File) - Method in class net.ssehub.easy.producer.core.persistence.standard.ProjectCreationResult
Setter for the varModelProjectLocation.
setVarModelProjectPath(File) - Method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipseProjectCreationResult
 
setVersion(Version) - Method in interface net.ssehub.easy.basics.modelManagement.IModel
Changes the version of this model.
setVersion(Version) - Method in class net.ssehub.easy.basics.modelManagement.Model
Changes the version of this model.
setVersion(Version) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
setVersion(Version) - Method in class net.ssehub.easy.instantiation.core.model.common.DummyModel
 
setVersion(Version) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
setVersion(Version) - Method in class net.ssehub.easy.varModel.model.Project
Changes the version of this project.
setVilFolder(File) - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Sets the VIL model folder where to load the VIL model from.
setVilModelName(String) - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Sets the VIL model name.
setVilSource(File) - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Sets the VIL project source folder.
setVilStartRuleName(String) - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Sets the VIL start rule name.
setVilTarget(File) - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Sets the VIL project target folder.
setVtlFolder(File) - Method in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
Sets the VTL model folder where to load the VTL models from.
setWriter(Writer) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Changes the writer.
setXmlStandalone(boolean) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Defines whether the XML artifact is standalone.
setXtextDocument(IXtextDocument) - Method in class net.ssehub.easy.dslCore.ui.editors.AbstractModelChangeListener
Sets the org.eclipse.xtext.ui.editor.model.IXtextDocument of the editor currently registered to this listener.
SEVERITY - Static variable in class net.ssehub.easy.producer.eclipse.DebugStatus
 
SEVERITY - Static variable in class net.ssehub.easy.producer.eclipse.ExceptionStatus
 
shallFreeze(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.AllFreezeSelector
 
shallFreeze(IDecisionVariable) - Method in interface net.ssehub.easy.varModel.confModel.IFreezeSelector
Returns whether variable shall be frozen.
shallFreeze(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.NoFreezeSelector
 
shallFreeze(IDecisionVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.FreezeEvaluator
 
shallFreeze(IDecisionVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.SourceBasedFreezeProvider
 
SharedQueryCache - Class in net.ssehub.easy.varModel.confModel
Alternative QueryCache if the same cache should be shared between two Configurations.
SharedQueryCache(QueryCache) - Constructor for class net.ssehub.easy.varModel.confModel.SharedQueryCache
Sole constructor for this class.
shareQueryCacheWith(Configuration) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Shares the cache of this Configuration with configToShare.
shell - Variable in class net.ssehub.easy.producer.ui.internal.EditProductLineAction
 
shell - Variable in class net.ssehub.easy.producer.ui.internal.ToggleEASyNatureAction
 
shiftRight() - Method in class net.ssehub.easy.varModel.model.ModelQuery.IncrementalNamespace
Shift right through the namespace (modifies the attributes).
showAllNestedElements - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationFilter
 
showConfirmDialog(Shell, String, String) - Static method in class net.ssehub.easy.producer.ui.application.Dialogs
Shows a confirmation dialog, where the user must decide between yes or no.
showDialog(Shell, String, String, boolean) - Static method in class net.ssehub.easy.producer.ui.productline_editor.EasyProducerDialog
Creates a dialog box, from where the error message can be copy-pasted to somewhere.
showDialog(Shell, String, String, int) - Static method in class net.ssehub.easy.producer.ui.application.Dialogs
Opens a specific dialog with the given parameters.
showDialog(Shell, String, String, int) - Static method in class net.ssehub.easy.producer.ui.productline_editor.EasyProducerDialog
Opens a specific dialog with the given parameters.
showErrorDialog(String) - Static method in class net.ssehub.easy.producer.ui.productline_editor.EasyProducerDialog
Creates an error dialog.
showErrorDialog(String, Class<?>, Exception) - Static method in class net.ssehub.easy.producer.ui.application.Dialogs
Displays an error dialog on the default shell for the given exception on the default shell.
showErrorDialog(String, String) - Static method in class net.ssehub.easy.producer.ui.application.Dialogs
Displays an error dialog on the default shell.
showErrorDialog(Shell, String) - Static method in class net.ssehub.easy.producer.ui.productline_editor.EasyProducerDialog
Creates an error dialog.
showErrorDialog(Shell, String, Class<?>, Exception) - Static method in class net.ssehub.easy.producer.ui.application.Dialogs
Displays an error dialog for the given exception on the default shell.
showErrorDialog(Shell, String, String) - Static method in class net.ssehub.easy.producer.ui.application.Dialogs
Shows an error dialog.
showInfoConfirmDialog(String, String) - Static method in class net.ssehub.easy.producer.ui.application.Dialogs
Shows a confirmation dialog on the default shell, where the user must decide between yes or no.
showInfoConfirmDialog(Shell, String) - Static method in class net.ssehub.easy.producer.ui.productline_editor.EasyProducerDialog
Shows an information dialog, where the user must decide between yes or no.
showInfoDialog(String, String) - Static method in class net.ssehub.easy.producer.ui.application.Dialogs
Displays an error dialog on the default shell.
showInfoDialog(Shell, String) - Static method in class net.ssehub.easy.producer.ui.productline_editor.EasyProducerDialog
Shows an info dialog.
showInfoDialog(Shell, String, String) - Static method in class net.ssehub.easy.producer.ui.application.Dialogs
Shows an info dialog.
showReasonerDialog(Shell, int, String, StringBuffer, Message...) - Static method in class net.ssehub.easy.producer.ui.productline_editor.EasyProducerDialog
Creates a dialog displaying the result of an earlier reasoner call.
showReasonerErrorDialog(Shell, Message...) - Static method in class net.ssehub.easy.producer.ui.productline_editor.EasyProducerDialog
Creates an error dialog.
showReasonerWarningDialog(Shell, Message...) - Static method in class net.ssehub.easy.producer.ui.productline_editor.EasyProducerDialog
Creates an warning dialog.
Side() - Constructor for enum net.ssehub.easy.instantiation.core.model.buildlangModel.Rule.Side
 
SignatureUtils - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Some signature utilities.
SignatureUtils() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.SignatureUtils
 
SIMPLE_HIGHLIGHT_REGEX - Static variable in class de.uni_hildesheim.sse.vil.expressions.ui.highlighting.VilHighlightingCalculator
The regex which identifies the string to be highlighted (single string).
SimpleArtifact - Class in net.ssehub.easy.instantiation.core.model.artifactModel
The (abstract) top-level non-decomposable artifact.
SimpleArtifact() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.SimpleArtifact
 
simpleAssignmentFinder - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
simpleName - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
SimpleStatementBlock - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Represents a simple statement as block (without brackets).
SimpleStatementBlock() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.SimpleStatementBlock
Constructor for serialization.
SimpleStatementBlock(IRuleElement) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.SimpleStatementBlock
Creates a simple statement block.
SINGLE_CHAR_MATCH - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
 
SINGLE_CHAR_MATCH_CHAR - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
 
singleton - Variable in class net.ssehub.easy.varModel.model.datatypes.BasisDatatype
 
singleton - Variable in class net.ssehub.easy.varModel.model.datatypes.CustomDatatype
 
size - Variable in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
 
size() - Method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Returns the number of contained version information objects.
size() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
size() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
 
size() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
 
size() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns the number of elements in the underlying collection.
size() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver.ResolutionList
Returns the number of variables.
size() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
size() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
size() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
size() - Method in class net.ssehub.easy.instantiation.velocity.VelocityContainerItem
Returns the number of nested values.
size() - Method in class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
The number of elements which can be selected / are displayed by this combo box.
size() - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Returns the number of constraints in this constraint base.
size() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Returns the size of the context stack.
SIZE - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
Implements Container.SIZE.
SIZE - Static variable in class net.ssehub.easy.varModel.cstEvaluation.StringOperations
Implements the "size" operation.
SIZE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
SIZE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
SIZE - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
skipImplicitArguments(Map<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StreamTracer
Skips the implicit named arguments from inMap.
skipNextUpdateEvent - Variable in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
skippedEntity(String) - Method in class net.ssehub.easy.producer.core.persistence.ConfigurationContentHandler
 
skipWhitespaces(StringBuilder, int) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.IndentationUtils
Skips the whitespaces and tabs at pos in text.
slot - Variable in class net.ssehub.easy.varModel.cst.CompoundAccess
 
slot - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContextStack.StackFrame
 
SLOT_ACCESS - Static variable in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
SLOT_MISMATCH - Static variable in exception net.ssehub.easy.varModel.model.values.ValueDoesNotMatchTypeException
 
slotDecls - Variable in class net.ssehub.easy.varModel.cst.CompoundInitializer
 
SlotDescriptor(CompoundTypeDescriptor, VariableDeclaration) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.SlotDescriptor
Creates a slot descriptor.
slotName - Variable in class net.ssehub.easy.varModel.confModel.CompoundItemConfigProvider
 
slotName - Variable in class net.ssehub.easy.varModel.cst.CompoundAccess
 
slotName - Variable in class net.ssehub.easy.varModel.model.CompoundAccessStatement
 
slots - Variable in class net.ssehub.easy.varModel.cst.CompoundInitializer
 
slotValues - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundInstance
 
slotVariable - Variable in class net.ssehub.easy.varModel.cstEvaluation.CompoundSlotAccessor
 
sortAlpha() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
sortAlpha() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
sortAlpha() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Returns an alphabetically sorted sequence.
sortAlpha() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
sortAlphaImpl() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Implements the sortAlpha function.
sortAttributes(Attributes) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Sorts the attribute sequence of this element according to the given SAX attribute set.
sortAttributes(Attributes) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
Sorts the attribute sequence of this element according to the given SAX attribute set.
sortByKeys(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Sorts values in this map according to keys.
sortCollection(Collection<T>, IStringValueProvider.StringComparator) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.StringValueHelper
Sorts a given collection according to the string values of the contained elements.
sortContainedElements(Comparator<ContainableModelElement>) - Method in class net.ssehub.easy.varModel.model.AttributeAssignment
 
sortContainedElements(Comparator<ContainableModelElement>) - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
sortContainedElements(Comparator<ContainableModelElement>) - Method in class net.ssehub.easy.varModel.model.datatypes.Compound
 
sortContainedElements(Comparator<ContainableModelElement>) - Method in interface net.ssehub.easy.varModel.model.datatypes.IContainableElementsSorter
Sorts the contained elements (and creates the related datastructure if needed) according to the specified comparator.
sortContainedElements(Comparator<ContainableModelElement>) - Method in class net.ssehub.easy.varModel.model.Project
Sorts the contained elements according to the specified comparator.
SORTED_BY - Static variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators
SORTED_BY - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
SORTED_BY - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
sortedBy(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
sortedBy(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
sortedBy(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
sortedBy(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Sorts the elements in this collection according to the given expression in ascending order.
sortedBy(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
sortedBy(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
sortedBy(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Sorts the elements in this sequence according to the given expression in ascending order.
sortedBy(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
sortedBy(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
sortedBy(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
sortedInstantiators() - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog
Returns the sorted (available) instantiators.
sortImpl(Iterator<T>, ExpressionEvaluator) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Sorts the elements in iter (take numbers if the evaluator returns numbers, else lexicographic sort).
sortImpl(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Implements the more generic sort function (take numbers if the evaluator returns numbers, else lexicographic sort).
sortMap - Variable in class de.uni_hildesheim.sse.translation.TypeContext
 
sortProjectElements(List<EObject>) - Method in class de.uni_hildesheim.sse.translation.TypeContext
Sorts the elements in the root resolution scope according to the the given list of top-level elements.
source - Variable in class net.ssehub.easy.reasoning.core.impl.ReasonerMessage
 
source - Variable in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
 
source - Variable in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.SourceBasedFreezeProvider
 
SourceBasedFreezeProvider(IDecisionVariable, IDecisionVariable) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.SourceBasedFreezeProvider
Creates a freeze provider based on a given variable pair.
sourceVariableName - Variable in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.CopySpec
 
SPECIAL_SLOT_NAME_TYPE - Static variable in class net.ssehub.easy.varModel.model.values.CompoundValue
Denotes an internal compound slot name during initialization which specifies the actual type of the compound (in case of container initializations defined on a refined compound).
SPECIALIZED_EDITOR_PAGES - Static variable in class net.ssehub.easy.producer.ui.productline_editor.Editor
 
specializeFor(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Tries to specialize this operation descriptor for the given type, e.g., to consider the specific generic parameters of that type.
specializeFor(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
specialTreatment(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor
Optional hook to realize additional statistics for (nested) variables.
specialTreatment(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.DefaultConfigurationStatisticsVisitor
 
specialTreatment(Project) - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor
Optional hook to realize additional statistics for the underlying IVML project.
specialTreatment(Project) - Method in class net.ssehub.easy.varModel.confModel.DefaultConfigurationStatisticsVisitor
 
specificModel - Variable in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
 
specifiedType - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
specs - Variable in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
 
split(String) - Method in interface net.ssehub.easy.producer.ui.confModel.IGUITextHandler
Method to generate List of Objects from a given format.
split(String) - Method in class net.ssehub.easy.producer.ui.confModel.IntegerTextHandler
 
split(String) - Method in class net.ssehub.easy.producer.ui.confModel.StringCollectionHandler
 
split(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Splits this string around matches of the given Java regular expression.
split(List<EObject>) - Static method in class de.uni_hildesheim.sse.translation.Utils
Splits the now heterogeneous list of elements in elements into individual lists stored in the result instance.
split(List<EObject>, Utils.SplitResult) - Static method in class de.uni_hildesheim.sse.translation.Utils
Splits the now heterogeneous list of elements in elements into individual lists stored in result instance.
splitAt(IModelElement, ConstraintSyntaxTree) - Method in interface net.ssehub.easy.varModel.persistency.ConstraintSplitWriter.IConstraintFilter
Returns whether the split shall happen at constraint.
splitAt(IModelElement, ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.persistency.ConstraintSplitWriter.IdentityConstraintFilter
 
splitResult - Variable in class de.uni_hildesheim.sse.translation.ResultEntry
 
SplitResult() - Constructor for class de.uni_hildesheim.sse.translation.Utils.SplitResult
 
splitString(String, String) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionTypeDescriptorConverter
Splits a string with a given regex.
SPLsManager - Class in net.ssehub.easy.producer.core.mgmt
This class manages all available ProductLineProjects.
SPLsManager() - Constructor for class net.ssehub.easy.producer.core.mgmt.SPLsManager
Constructor for the singelton.
srcConfiguration - Variable in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
this configuration, which should be saved.
stack - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContextStack
 
StackFrame() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ContextStack.StackFrame
 
STANDALONE_REASONING - net.ssehub.easy.reasoning.core.reasoner.GeneralReasonerCapabilities
A reasoner declaring this capability can basically do standalone reasoning on a model although potentially not complete.
StandaloneActivator - Class in de.uni_hildesheim.sse.ui
The activator class controls the plug-in life cycle.
StandaloneActivator() - Constructor for class de.uni_hildesheim.sse.ui.StandaloneActivator
 
StandaloneInitializer - Class in net.ssehub.easy.dslCore
Defines a standalone resource initializer.
StandaloneInitializer() - Constructor for class net.ssehub.easy.dslCore.StandaloneInitializer
 
StandaloneProjectDescriptor - Class in net.ssehub.easy.producer.core.persistence.standard
Implements a descriptor for the source and target VIL project locations.
StandaloneProjectDescriptor(ModelInfo<Script>, File) - Constructor for class net.ssehub.easy.producer.core.persistence.standard.StandaloneProjectDescriptor
Creates a standalone project descriptor.
StandaloneProjectDescriptor(Script, File) - Constructor for class net.ssehub.easy.producer.core.persistence.standard.StandaloneProjectDescriptor
Creates a standalone project descriptor.
StandaloneProjectDescriptor(IProjectDescriptor, File) - Constructor for class net.ssehub.easy.producer.core.persistence.standard.StandaloneProjectDescriptor
Allows to instantiate into a given location.
start() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
Starts a new change set.
start(IApplicationContext) - Method in class net.ssehub.easy.producer.ui.application.Application
 
start(BundleContext) - Method in class de.uni_hildesheim.sse.ui.Activator
 
start(BundleContext) - Method in class de.uni_hildesheim.sse.ui.StandaloneActivator
 
start(BundleContext) - Method in class net.ssehub.easy.dslCore.ui.Activator
 
start(BundleContext) - Method in class net.ssehub.easy.instantiation.maven.Activator
 
start(BundleContext) - Method in class net.ssehub.easy.producer.core.persistence.internal.Activator
start(BundleContext) - Method in class net.ssehub.easy.producer.eclipse.Activator
The AbstractUIPlugin implementation of this Plugin method refreshes the plug-in actions.
This instance is created.
start(BundleContext) - Method in class net.ssehub.easy.producer.ui.internal.Activator
The AbstractUIPlugin implementation of this Plugin method refreshes the plug-in actions.
This instance is created.
startAccept(Project) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
startAccept(Project) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
Starts accepting in the constructor.
startDocument() - Method in class net.ssehub.easy.producer.core.persistence.ConfigurationContentHandler
 
started(Configuration) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IChangeHistoryTracer
Started a new change set.
startElement - Variable in class net.ssehub.easy.dslCore.test.AbstractTest.EqualitySetup
 
startElement(String, String, String, Attributes) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.AttributeSynchronizer
 
startElement(String, String, String, Attributes) - Method in class net.ssehub.easy.producer.core.persistence.ConfigurationContentHandler
 
startEvaluation() - Method in interface net.ssehub.easy.basics.modelManagement.IRestrictionEvaluationContext
Notifies the context about starting the evaluation.
startEvaluation() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
 
startEvaluation() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalConfiguration
 
STARTING_TRANSFORMATORS - Static variable in class net.ssehub.easy.producer.core.persistence.internal.xml.XMLConstants
Starting Tag: For the Transformators Section.
startingTag(ModelType) - Static method in class net.ssehub.easy.producer.core.persistence.internal.xml.XMLConstants
Creates an appropriate XML opening tag for a given model type.
startInstantiation(ProgressObserver, boolean) - Method in class net.ssehub.easy.producer.core.mgmt.VilExecutionThread
Starts the execution of the underlying VIL script (PLPInfo.getBuildScript()) in an own thread.
StartPathElement - Class in net.ssehub.easy.varModel.confModel.paths
The start of a resolution path at a top-level variable.
StartPathElement(AbstractVariable) - Constructor for class net.ssehub.easy.varModel.confModel.paths.StartPathElement
Creates a path start.
startPrefixMapping(String, String) - Method in class net.ssehub.easy.producer.core.persistence.ConfigurationContentHandler
 
startRuleName - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
startRuleName - Variable in class net.ssehub.easy.instantiation.core.model.execution.Executor
 
startsWith(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns whether the given string has the given prefix.
startTag(PersistentProject, PathEnvironment) - Static method in class net.ssehub.easy.producer.core.persistence.internal.xml.XMLConstants
Returns the Begin of the the xml file (preamble + ROOT tag).
Startup - Class in net.ssehub.easy.producer.ui.internal
This class registers a startup mechanism for the plug-in, which enables the startup after the workbench was initialized.
Startup() - Constructor for class net.ssehub.easy.producer.ui.internal.Startup
 
startWritingCompound(Compound) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Method for writing a compound, first part.
startWritingCompound(Compound) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
startWritingProject(Project) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Method for writing a project, first part.
startWritingProject(Project) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
state - Variable in class net.ssehub.easy.dslCore.ui.listeners.AggregatingModelLoadingListener
 
state - Variable in class net.ssehub.easy.producer.ui.confModel.GUIHistoryItem
 
state - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AssignmentStateFilter
 
state - Variable in class net.ssehub.easy.varModel.confModel.CompoundItemConfigProvider
 
state - Variable in class net.ssehub.easy.varModel.confModel.ContainerItemConfigProvider
 
state - Variable in class net.ssehub.easy.varModel.confModel.ToplevelVarConfigProvider
 
state - Variable in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
State() - Constructor for enum net.ssehub.easy.instantiation.core.model.expressions.StringParser.State
 
stateChanged(Configuration, IDecisionVariable) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory.ChangeListener
 
stateChanged(Configuration, IDecisionVariable) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigMenu
 
stateChanged(Configuration, IDecisionVariable) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
 
stateChanged(Configuration, IDecisionVariable) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
 
stateChanged(Configuration, IDecisionVariable) - Method in interface net.ssehub.easy.varModel.confModel.IConfigurationChangeListener
Notification that the state of a DecisionVariable has been changed inside the Configuration.
statement - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.LoopStatement
 
statement - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.WhileStatement
 
statements() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
Returns all statements within a method.
states - Variable in class net.ssehub.easy.varModel.model.filter.VariablesInConstraintFinder
 
STATIC - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeResolver
 
STATIC - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for "static".
StaticAccessFinder - Class in net.ssehub.easy.varModel.cstEvaluation
Finds variables with static access in the given expression.
StaticAccessFinder() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
statistics - Variable in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor
 
StatisticsVisitor() - Constructor for class net.ssehub.easy.varModel.model.ModelStatistics.StatisticsVisitor
 
status - Variable in class net.ssehub.easy.basics.messages.Message
 
status - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildExecutionApplicator
 
status - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext
 
status - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
 
Status - Enum in net.ssehub.easy.basics.messages
Defines basic message types for messages.
Status() - Constructor for enum net.ssehub.easy.basics.messages.Status
 
Status() - Constructor for enum net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult.Status
 
step - Variable in class net.ssehub.easy.basics.modelManagement.IndentationConfiguration
 
stop - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
stop - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
stop - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
stop() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Stops the execution, e.g., within endless loops constructed by the user.
stop() - Method in interface net.ssehub.easy.instantiation.core.model.common.ITerminatable
Terminate this.
stop() - Method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Stops the execution of a previous Executor.execute(ProgressObserver, boolean) call.
stop() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
stop() - Method in class net.ssehub.easy.producer.ui.application.Application
 
stop() - Method in interface net.ssehub.easy.reasoning.core.frontend.IReasonerInstance
Stops/terminates reasoning.
stop() - Method in class net.ssehub.easy.reasoning.core.reasoner.DelegatingReasonerInstance
 
stop() - Method in class net.ssehub.easy.reasoning.sseReasoner.Engine
Stops/terminates reasoning.
stop() - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner.ReasonerInstance
 
stop() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Stops/terminates reasoning.
stop(BundleContext) - Method in class de.uni_hildesheim.sse.ui.Activator
 
stop(BundleContext) - Method in class de.uni_hildesheim.sse.ui.StandaloneActivator
 
stop(BundleContext) - Method in class net.ssehub.easy.dslCore.ui.Activator
 
stop(BundleContext) - Method in class net.ssehub.easy.instantiation.maven.Activator
 
stop(BundleContext) - Method in class net.ssehub.easy.producer.core.persistence.internal.Activator
stop(BundleContext) - Method in class net.ssehub.easy.producer.eclipse.Activator
The AbstractUIPlugin implementation of this Plugin method saves this plug-in's preference and dialog stores and shuts down its image registry (if they are in use).
stop(BundleContext) - Method in class net.ssehub.easy.producer.ui.internal.Activator
The AbstractUIPlugin implementation of this Plugin method saves this plug-in's preference and dialog stores and shuts down its image registry (if they are in use).
stopConditionLoop() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.Applicator
Enables a pre-exit of the condition loop.
stopConditionLoop() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildEnablingApplicator
 
stopConditionLoop() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildExecutionApplicator
 
stopMatchLoop() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.Applicator
Enables a pre-exit of the match loop.
stopMatchLoop() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildEnablingApplicator
 
stopMatchLoop() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.matchLoop.BuildExecutionApplicator
 
stopOnCycle - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerIterators.ClosureIteratorEvaluator
 
storage - Variable in class net.ssehub.easy.producer.core.persistence.standard.Persistencer
 
StorageConnector - Interface in net.ssehub.easy.producer.core.persistence.internal
General interface for this creation of arbitrary connectors, able to save Models persistently.
storageFileLocation(String) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
This method locates the configuration file for non ivml information within the given storage path.
StorageType - Enum in net.ssehub.easy.producer.core.persistence.internal
Possibilities to store the configuration of a project.
StorageType() - Constructor for enum net.ssehub.easy.producer.core.persistence.internal.StorageType
 
store() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
 
store() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
store() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FragmentArtifact
 
store() - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifact
Stores this artifact in case of changes.
store() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
 
store() - Method in class net.ssehub.easy.instantiation.java.artifacts.ClassFileArtifact
 
store() - Method in interface net.ssehub.easy.instantiation.java.artifacts.IJavaParent
Stores the artifact / fragment.
store() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
 
store() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFragmentArtifact
 
store() - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Stores the configuration values.
store(Writer) - Method in class net.ssehub.easy.varModel.management.CommentResource
Stores the resource to the given writer.
store(Path) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Stores the underlying (unprojected) configuration to path.
store(Path, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Stores the underlying (unprojected) configuration to path.
store(Script) - Static method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeUtils
Stores a VIL script.
storeArtifacts(boolean) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
Stores the recent artifacts, but only artifacts that are not excluded and not initially defined on the current level (avoids repeated writing the same artifacts along a nesting hierarchy).
storeArtifacts(boolean) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
 
storeArtifacts(boolean) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IRuntimeEnvironment
Stores the artifacts in the current context.
storeArtifactsBefore() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.OperationMeta
Whether artifacts in the current context shall be stored before executing this operation.
storeArtifactsBeforeExecution - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
storeArtifactsBeforeExecution() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.ConstructorOperationDescriptor
 
storeArtifactsBeforeExecution() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.TypeOperationDescriptor
 
storeArtifactsBeforeExecution() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeOperationDescriptor
 
storeArtifactsBeforeExecution() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOperationDescriptor
 
storeArtifactsBeforeExecution() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns whether artifacts shall be stored before execution of this operation.
storeArtifactsBeforeExecution() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionConstructorDescriptor
 
storeArtifactsBeforeExecution() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
storeComments(ModelInfo<Project>) - Method in class net.ssehub.easy.varModel.management.ModelCommentsPersistencer
Stores the comments stored in the resolved project of info.
storeComments(ModelInfo<Project>, boolean) - Method in class net.ssehub.easy.varModel.management.ModelCommentsPersistencer
Stores the comments stored in the resolved project of info and optionally for all imported projects.
storeContent() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Explicitly stores the concatenated results of the content statements to the target artifact.
storeContent(IArtifact, StringWriter) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Explicitly stores the concatenated results of the content statements to the target artifact.
storePath(IndentationPrintWriter, Configuration.PathKind) - Method in class net.ssehub.easy.producer.core.persistence.Configuration
Stores a given path.
StrategyCallExpression - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Implements a strategy call.
StrategyCallExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression
Constructor for serialization.
StrategyCallExpression(Object, String, CallArgument...) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression
Creates a new instantator strategy call.
StrategyCallExpression(Object, String, Expression...) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression
Creates a new instantiator strategy call.
StrategyCallExpression(VariableDeclaration, CallArgument...) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression
Creates a new system execution strategy call.
StrategyCallExpression(VariableDeclaration, Expression...) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression
Creates a new system execution strategy call.
StrategyCallExpression.Type - Enum in net.ssehub.easy.instantiation.core.model.buildlangModel
Defines some exclusive types of strategy calls.
StrategyCallExpressionTreeNode - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Implements an element node for strategy call expressions.
StrategyCallExpressionTreeNode(TreeNode, StrategyCallExpression) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.StrategyCallExpressionTreeNode
Implements an element tree node.
StreamGobbler - Class in net.ssehub.easy.instantiation.core.model.common
Implements a stream Gobbler that emits to the instantiator tracer.
StreamGobbler(InputStream, boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.common.StreamGobbler
Creates a stream gobbler.
StreamGobbler(InputStream, boolean, StreamGobbler.IMsgManipulator) - Constructor for class net.ssehub.easy.instantiation.core.model.common.StreamGobbler
Creates a stream gobbler.
StreamGobbler.IMsgManipulator - Interface in net.ssehub.easy.instantiation.core.model.common
Allows to manipulate messages.
StreamTracer - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Implements a simple stream-based execution tracer.
StreamTracer - Class in net.ssehub.easy.instantiation.core.model.common
Implements a simple stream-based execution tracer.
StreamTracer - Class in net.ssehub.easy.instantiation.core.model.expressions
Implements a simple stream-based execution tracer.
StreamTracer - Class in net.ssehub.easy.instantiation.core.model.templateModel
Implements a simple stream-based execution tracer.
StreamTracer(Writer, boolean, String...) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
Creates a new stream tracer.
StreamTracer(Writer, boolean, String...) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.StreamTracer
Creates a new stream tracer.
StreamTracer(Writer, String...) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
Creates a new file tracer.
StreamTracer(Writer, String...) - Constructor for class net.ssehub.easy.instantiation.core.model.common.StreamTracer
Creates a new stream tracer.
StreamTracer(Writer, String...) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.StreamTracer
Creates a new stream tracer.
StreamTracer(Writer, String...) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.StreamTracer
Creates a new stream tracer.
StreamVilTracer - Class in net.ssehub.easy.instantiation.core.model.tracing
Implements the VIL tracer for print streams.
StreamVilTracer() - Constructor for class net.ssehub.easy.instantiation.core.model.tracing.StreamVilTracer
Creates a new VIL tracer instance for System.out without emitting trace texts.
StreamVilTracer(boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.tracing.StreamVilTracer
Creates a new VIL tracer instance for out.
StreamVilTracer(PrintStream) - Constructor for class net.ssehub.easy.instantiation.core.model.tracing.StreamVilTracer
Creates a new VIL tracer instance for out without emitting trace texts.
StreamVilTracer(PrintStream, boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.tracing.StreamVilTracer
Creates a new VIL tracer instance for out.
string - Variable in class net.ssehub.easy.dslCore.test.StringWithPosition
 
STRING - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchFactory
 
STRING() - Method in class de.uni_hildesheim.sse.values.IvmlValueConverters
Returns the value converter for strings.
STRING_TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
STRING_TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.TypeMapper
Stores the name-to-type-mappings.
STRING_VALUE - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoIterator
 
StringCollectionHandler - Class in net.ssehub.easy.producer.ui.confModel
Class to handle string collections and their format in editor.
StringCollectionHandler(String) - Constructor for class net.ssehub.easy.producer.ui.confModel.StringCollectionHandler
C'tor for StringCollectionEditor.
StringExecutableOperandType - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand
An executable operand type for Strings.
StringExecutableOperandType() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.execOperand.StringExecutableOperandType
Prevents external creation.
StringExpression - Class in net.ssehub.easy.instantiation.core.model.expressions
Represents an expression within a string to be used for resolved content statements and strings.
StringExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.StringExpression
Constructor for serialization.
StringExpression(Expression, boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.StringExpression
Creates a string expression.
StringMatchExpression - Class in net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch
Denotes the special expression regarding a path match.
StringMatchExpression(String) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.StringMatchExpression
Creates a path match expression.
StringOperations - Class in net.ssehub.easy.varModel.cstEvaluation
Implements string operations.
StringOperations() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.StringOperations
Prevents external creation.
StringOperations.CaseChange - Class in net.ssehub.easy.varModel.cstEvaluation
Implements the case change operations.
StringOperations.CompareOperation - Class in net.ssehub.easy.varModel.cstEvaluation
Implements the string compare operations.
StringParser<P,​I extends VariableDeclaration,​R extends Resolver<I>> - Class in net.ssehub.easy.instantiation.core.model.expressions
A generic parser and replacer for values ($name) and expressions (${expression}) in strings.
StringParser(String, R, IStringParserFactory<I>) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Creates a string parser instance for the given text.
StringParser.State - Enum in net.ssehub.easy.instantiation.core.model.expressions
The parser states.
StringProvider - Class in net.ssehub.easy.varModel.persistency
Turns model (parts) into strings.
StringProvider() - Constructor for class net.ssehub.easy.varModel.persistency.StringProvider
 
StringReplacer<I extends VariableDeclaration,​R extends Resolver<I>> - Class in net.ssehub.easy.instantiation.core.model.expressions
A parser and replacer for values ($name) and expressions (${expression}) in string values.
StringReplacer(String, R, IExpressionParser<R>, IExpressionVisitor, IStringParserFactory<I>) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
Creates a replacer instance.
StringReplacer.Positions - Class in net.ssehub.easy.instantiation.core.model.expressions
Stores in-place command positions for replacing.
StringReplacerFactory - Class in net.ssehub.easy.instantiation.core.model.templateModel
An extended template language string resolver factory.
StringReplacerFactory() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.StringReplacerFactory
Prevents external creation.
StringResolver<I extends VariableDeclaration,​R extends Resolver<I>,​E extends ExpressionStatement> - Class in net.ssehub.easy.instantiation.core.model.expressions
StringResolver to resolve variables and expressions on compiling.
StringResolver(String, R, StringResolver.IExpressionTranslator<I, R>, StringBuilder, IStringParserFactory<I>) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
Creates a replacer instance.
StringResolver.IExpressionTranslator<I extends VariableDeclaration,​R extends Resolver<I>> - Interface in net.ssehub.easy.instantiation.core.model.expressions
The general interface of an expression translator.
StringResolverFactory - Class in net.ssehub.easy.instantiation.core.model.templateModel
The default template language string resolver factory.
StringResolverFactory() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.StringResolverFactory
Prevents external creation.
stringType() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the type descriptor for the built-in type String.
StringType - Class in net.ssehub.easy.varModel.model.datatypes
Defines the basis datatype String.
StringType() - Constructor for class net.ssehub.easy.varModel.model.datatypes.StringType
Constructor for a new BasisDatatype String.
StringUtils - Class in net.ssehub.easy.dslCore.translation
Some string utility functions.
StringUtils() - Constructor for class net.ssehub.easy.dslCore.translation.StringUtils
 
stringValue - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
 
stringValue(DerivedType, boolean) - Static method in class de.uni_hildesheim.sse.ModelUtility
Returns the string representation of type.
stringValue(Type) - Static method in class de.uni_hildesheim.sse.ModelUtility
Returns the string representation of type (no search).
stringValue(Type, boolean) - Static method in class de.uni_hildesheim.sse.ModelUtility
Returns the string representation of type.
stringValue(Object) - Static method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
StringValue - Class in net.ssehub.easy.varModel.model.values
This class holds the value for the string.
StringValue() - Constructor for class net.ssehub.easy.varModel.model.values.StringValue
Argumentless constructor.
StringValue(String) - Constructor for class net.ssehub.easy.varModel.model.values.StringValue
Constructor.
stringValueConverter - Variable in class de.uni_hildesheim.sse.values.IvmlValueConverters
 
StringValueConverter - Class in net.ssehub.easy.dslCore.values
Converts strings recognized by the grammar to float values.
StringValueConverter() - Constructor for class net.ssehub.easy.dslCore.values.StringValueConverter
Creates a float value converter.
StringValueHelper - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Helps turning an object into a string.
StringValueHelper() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.StringValueHelper
 
stringValueOf(Object) - Method in class net.ssehub.easy.varModel.model.values.Value
Converts a object value to a string.
StringWithPosition - Class in net.ssehub.easy.dslCore.test
A helper class for string comparisons.
StringWithPosition(String) - Constructor for class net.ssehub.easy.dslCore.test.StringWithPosition
Creates a new instance.
stripFile(File) - Static method in class net.ssehub.easy.basics.modelManagement.AbstractModelInitializer
Strips the file and turns it to the containing folder.
stripGetterPrefix(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Strips the getter prefix Constants.GETTER_PREFIX from name.
stripSignature(String) - Static method in class de.uni_hildesheim.sse.ui.contentassist.ExpressionProposalProvider
Removes the defining type from the signature.
StructuredComment - Class in net.ssehub.easy.varModel.model
Defines a structured comment which stores relations between nested model elements of the following model element and the comments stored in this comment.
StructuredComment() - Constructor for class net.ssehub.easy.varModel.model.StructuredComment
Constructor for serialization.
StructuredComment(String, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.StructuredComment
Creates a new structured comment element.
StructuredDatatype - Class in net.ssehub.easy.varModel.model.datatypes
Class to specify the container and compound.
StructuredDatatype(String, DelegatingType, IModelElement) - Constructor for class net.ssehub.easy.varModel.model.datatypes.StructuredDatatype
Constructor.
StructuredValue - Class in net.ssehub.easy.varModel.model.values
Super class of ContainerValue and CompoundValue.
StructuredValue() - Constructor for class net.ssehub.easy.varModel.model.values.StructuredValue
Constructor for serialization.
StructuredValue(StructuredDatatype) - Constructor for class net.ssehub.easy.varModel.model.values.StructuredValue
Constructor for the Class.
StructuredVariable - Class in net.ssehub.easy.varModel.confModel
Abstract super class for variables of StructuredDatatype's.
StructuredVariable(IConfigurationElement, AbstractVariable, boolean, boolean) - Constructor for class net.ssehub.easy.varModel.confModel.StructuredVariable
Sole constructor for this class.
SUB_SEQUENCE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
subSequence(int, int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
subSequence(int, int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
subSequence(int, int) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Returns the sub-sequence of this sequence.
subSequence(int, int) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
subSequence(Sequence<T>, int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SequenceOperations
Returns the sub-sequence of seq.
SUBSEQUENCE - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SequenceOperations
Implements the "subSequence" operation.
SUBSEQUENCE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
SUBSEQUENCE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
substitute(String, String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Substitutes all parts matching the regular expression regex by replacement.
substitute(String, String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Replaces all occurrences of regEx in string by replacement.
substitute(String, R, IExpressionParser<R>, IExpressionVisitor, IStringParserFactory<I>) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
Substitutes the variable and expression placeholders in text.
substitute(String, R, StringResolver.IExpressionTranslator<I, R>, StringBuilder, IStringParserFactory<I>) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
Substitutes a given text and returns a CompositeExpression.
substituteExtension(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileArtifact
Substitutes the extension.
SUBSTITUTES - Static variable in class net.ssehub.easy.varModel.cstEvaluation.StringOperations
Implements the "substitutes" operation.
SUBSTITUTES - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
SUBSTITUTES - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
substituteVariables(ConstraintSyntaxTree, ConstraintSyntaxTree, AbstractVariable, ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Method for using SubstitutionVisitor for constraint transformation.
substituteVars - Variable in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
SubstitutionVisitor - Class in net.ssehub.easy.reasoning.sseReasoner.model
Substitutes variables in a constraint syntax tree by copying the syntax tree.
SubstitutionVisitor() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
Creates a copy visitor without mapping.
SubstitutionVisitor(ContextStack) - Constructor for class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
Creates a copy visitor with explicit mapping.
substring(int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Returns the substring from the internal text buffer at the given positions.
substring(String, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns the specified substring of in from start to end of in.
substring(String, int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns the specified substring of in.
SUBSTRING - Static variable in class net.ssehub.easy.varModel.cstEvaluation.StringOperations
Implements the "substring" operation.
SUBSTRING - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
SUBSTRING - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
substringAfter(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns the substring of string after the (first) occurrence of match.
substringBefore(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns the substring of string before the (first) occurrence of match.
substVisitor - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache
 
substVisitor - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
subtask - Variable in class net.ssehub.easy.basics.progress.ObservableTask
 
subTask(String) - Method in class de.uni_hildesheim.sse.ui.EclipseProgressObserver.MyProgressMonitor
 
subTask(String) - Method in interface net.ssehub.easy.basics.progress.BasicProgressObserver.IProgressMonitor
Informs about executing a sub-task.
subTask(String) - Method in class net.ssehub.easy.producer.eclipse.observer.EclipseProgressObserver.MyProgressMonitor
 
subtasks - Variable in class net.ssehub.easy.basics.progress.BasicProgressObserver
 
subtasks - Variable in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory.TaskData
 
subtract(double, double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Represents the subtraction for reals.
subtract(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Represents the subtraction for integers.
SUBTRACTION - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
subtreeMayHandle(Class<? extends IArtifact>) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactCreatorNode
Returns whether the subtree represented by this node may handle the given kind of artifact.
SUCCESS - net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult.Status
Successful execution of preconditions, body and postcondition.
successful - Variable in class net.ssehub.easy.producer.core.mgmt.VilExecutionThread
 
successors - Variable in class net.ssehub.easy.producer.core.mgmt.MemberController
 
successors() - Method in class net.ssehub.easy.producer.core.mgmt.MemberController
Returns an iterator for all successor PLPInfos.
SUCCESSORS - net.ssehub.easy.producer.core.persistence.datatypes.ModelType
 
SuggestionType() - Constructor for enum net.ssehub.easy.reasoning.core.reasoner.Message.SuggestionType
 
sum() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
sum() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
 
sum() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Returns the sum of all elements.
sum() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
sum() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
SUM - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
SUM - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
SUPER - de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator.CallType
Super rule call.
superType - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
supportedInsertionPoint(TreeNode.Insertable) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.AlternativeBranchTreeNode
 
supportedInsertionPoint(TreeNode.Insertable) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.ElementTreeNode
 
supportedInsertionPoint(TreeNode.Insertable) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeNode
 
supportedInsertionPoint(TreeNode.Insertable) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.TextTreeNode
 
supportedInsertionPoint(TreeNode.Insertable) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode
Returns the supported insertion point within the tree for insertable.
supportsElementCopy() - Method in interface net.ssehub.easy.varModel.confModel.ConfigurationInitializerRegistry.IConfigurationInitializer
Whether the initializer/configuration supports enforced model copy.
SWITCH_EXECUTION - net.ssehub.easy.instantiation.core.model.common.ITraceFilter.LanguageElementKind
Execution of a built-in switch.
switchContext(IResolvableModel<V, M>) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Switches the context.
switchExpression - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement
 
SwitchStatement - Class in net.ssehub.easy.instantiation.core.model.templateModel
Implements a value switch.
SwitchStatement() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement
Constructor for serialization.
SwitchStatement(Expression, VariableDeclaration, List<SwitchStatement.Alternative>) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement
Creates a new switch expression.
SwitchStatement(Expression, VariableDeclaration, SwitchStatement.Alternative[]) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement
Creates a new switch expression.
SwitchStatement.Alternative - Class in net.ssehub.easy.instantiation.core.model.templateModel
A switch alternative.
SYMMETRIC_DIFFERENCE - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SetOperations
Implements the symmetric difference operation.
SYMMETRIC_DIFFERENCE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
SYMMETRIC_DIFFERENCE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Set
 
symmetricDifference(Set<IArtifact>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
symmetricDifference(Set<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
symmetricDifference(Set<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
symmetricDifference(Set<T>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
Calculates the symmetric difference between this and the given set.
symmetricDifference(Set<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
symmetricDifference(Set<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
symmetricDifference(Set<T>, Set<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetOperations
Calculates the symmetric difference between the given two sets, i.e., the elements that are either in s1 or in s2 but not in both.
synchronizeAttributes(File) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Synchronizes the XML attributes (depends on XmlFileArtifact.synchronizeAttributeSequence).
synchronizeAttributes(InputStream) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Synchronizes the XML attributes (depends on XmlFileArtifact.synchronizeAttributeSequence).
synchronizeAttributeSequence - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
 
synchronizeAttributeSequence() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Synchronizes the attribute sequence.
synchronizeAttributeSequence() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Returns whether the attribute sequence of XML elements shall be synchronized between document and artifact fragments, i.e., the fragment sequence defines the sequence of the attributes.
synchronizeAttributeSequence() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
Synchronizes the attribute sequence.
SYNTAX - Static variable in class net.ssehub.easy.dslCore.translation.ErrorCodes
In case of syntax problems leading to missing parts in the AST.
SYSCALL_EXECUTION - net.ssehub.easy.instantiation.core.model.common.ITraceFilter.LanguageElementKind
Execution of a system call.
SYSTEM - de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator.CallType
System call.

T

tabEmu - Variable in class net.ssehub.easy.basics.modelManagement.IndentationConfiguration
 
table - Variable in class net.ssehub.easy.producer.ui.confModel.MultipleSelectionEditor
 
table - Variable in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
 
TABSTOP - Static variable in class net.ssehub.easy.producer.core.persistence.internal.xml.XMLConstants
XML Character:Tabstop.
target - Variable in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
target - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.ConstraintTemplate
 
target - Variable in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.SourceBasedFreezeProvider
 
targetFinished(BuildEvent) - Method in class net.ssehub.easy.instantiation.ant.instantiators.CustomAntLogger
 
targetProject - Variable in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
Stores the Project in which the model element is located.
targetStarted(BuildEvent) - Method in class net.ssehub.easy.instantiation.ant.instantiators.CustomAntLogger
 
targetVariableNames - Variable in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.CopySpec
 
task - Variable in class net.ssehub.easy.basics.progress.ObservableTask
 
task - Variable in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory.TaskData
 
Task(String) - Constructor for class net.ssehub.easy.basics.progress.BasicProgressObserver.Task
Sole constructor of this class.
TaskData() - Constructor for class net.ssehub.easy.instantiation.core.model.execution.TracerFactory.TaskData
 
taskDescription - Variable in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory.TaskData
 
taskFinished(BuildEvent) - Method in class net.ssehub.easy.instantiation.ant.instantiators.CustomAntLogger
 
taskStarted(BuildEvent) - Method in class net.ssehub.easy.instantiation.ant.instantiators.CustomAntLogger
 
template - Variable in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceImportCommand
 
template - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.ContentImportExpression
 
template - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ActualValueReflectionTypeDescriptor
 
Template - Class in net.ssehub.easy.instantiation.core.model.templateModel
Represents a VIL template.
Template() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.Template
Constructor for serialization.
Template(String, ModelImport<Template>, TemplateDescriptor, TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.Template
Creates a VIL template instance.
TEMPLATE - net.ssehub.easy.instantiation.core.model.templateModel.Resolver.ContextType
Within the template.
TEMPLATE_FILE_ENDING - Static variable in class net.ssehub.easy.instantiation.core.model.PersistencyConstants
Default file ending (.(file extension>) for template files.
TEMPLATE_FILE_EXTENSION - Static variable in class net.ssehub.easy.instantiation.core.model.PersistencyConstants
Default file extension for template files.
TemplateBlock - Class in net.ssehub.easy.instantiation.core.model.templateModel
Implements a template block.
TemplateBlock() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.TemplateBlock
Constructor for serialization.
TemplateBlock(ITemplateElement[]) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.TemplateBlock
Creates a new block.
TemplateCallExpression - Class in net.ssehub.easy.instantiation.core.model.templateModel
Represents the explicit execution of a template.
TemplateCallExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.TemplateCallExpression
Constructor for serialization.
TemplateCallExpression(Template, boolean, String, CallArgument...) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.TemplateCallExpression
Creates a new template call expression.
TemplateCallExpression(Template, Def, CallArgument...) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.TemplateCallExpression
Creates a new template call expression for a known operation.
templateDefVisited - Variable in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
TemplateDescriptor - Class in net.ssehub.easy.instantiation.core.model.templateModel
Carries the information for creating a template (just a temporary instance).
TemplateDescriptor() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.TemplateDescriptor
 
TEMPLATELANG_TRACERS - Static variable in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
 
TemplateLangConfig - Class in de.uni_hildesheim.sse.vil.templatelang
Stores some global configuration values.
TemplateLangConfig() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.TemplateLangConfig
 
TemplateLangDescriptionLabelProvider - Class in de.uni_hildesheim.sse.vil.templatelang.ui.labeling
Provides labels for a IEObjectDescriptions and IResourceDescriptions.
TemplateLangDescriptionLabelProvider() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.labeling.TemplateLangDescriptionLabelProvider
 
TemplateLangExecution - Class in net.ssehub.easy.instantiation.core.model.templateModel
Implements the execution of the template language.
TemplateLangExecution(ITracer, Writer, String, Map<String, Object>) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Creates a new evaluation visitor.
TemplateLangExecution(ITracer, Writer, Map<String, Object>) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Creates a new evaluation visitor.
TemplateLangExecution(RuntimeEnvironment) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
Creates a new execution visitor for import expression evaluation.
TemplateLangFormatter - Class in de.uni_hildesheim.sse.vil.templatelang.formatting
This class contains custom formatting description.
TemplateLangFormatter() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.formatting.TemplateLangFormatter
 
TemplateLangJavaValidator - Class in de.uni_hildesheim.sse.vil.templatelang.validation
 
TemplateLangJavaValidator() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.validation.TemplateLangJavaValidator
 
TemplateLangLabelProvider - Class in de.uni_hildesheim.sse.vil.templatelang.ui.labeling
Provides labels for a EObjects.
TemplateLangLabelProvider(AdapterFactoryLabelProvider) - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.labeling.TemplateLangLabelProvider
 
TemplateLangModelUtility - Class in de.uni_hildesheim.sse.vil.templatelang
Provides language-wide functionality.
TemplateLangModelUtility() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.TemplateLangModelUtility
Prevents external creation.
TemplateLangOutlineTreeProvider - Class in de.uni_hildesheim.sse.vil.templatelang.ui.outline
customization of the default outline structure.
TemplateLangOutlineTreeProvider() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
 
TemplateLangProposalProvider - Class in de.uni_hildesheim.sse.vil.templatelang.ui.contentassist
see http://www.eclipse.org/Xtext/documentation/latest/xtext.html#contentAssist on how to customize content assistant
TemplateLangProposalProvider() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProvider
 
TemplateLangProposalProviderUtility - Class in de.uni_hildesheim.sse.vil.templatelang.ui.contentassist
A utility class for determining different elements in the VTL build model based on the more generic information provided by the Xtext UI functionalities (typically EObject, etc.)
TemplateLangProposalProviderUtility() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.contentassist.TemplateLangProposalProviderUtility
prevents external creation.
TemplateLangQuickfixProvider - Class in de.uni_hildesheim.sse.vil.templatelang.ui.quickfix
 
TemplateLangQuickfixProvider() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.quickfix.TemplateLangQuickfixProvider
 
TemplateLangRuntimeModule - Class in de.uni_hildesheim.sse.vil.templatelang
Use this class to register components to be used at runtime / without the Equinox extension registry.
TemplateLangRuntimeModule() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.TemplateLangRuntimeModule
 
TemplateLangScopeProvider - Class in de.uni_hildesheim.sse.vil.templatelang.scoping
This class contains custom scoping description.
TemplateLangScopeProvider() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.scoping.TemplateLangScopeProvider
 
TemplateLangStandaloneSetup - Class in de.uni_hildesheim.sse.vil.templatelang
Initialization support for running Xtext languages without equinox extension registry
TemplateLangStandaloneSetup() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.TemplateLangStandaloneSetup
 
TemplateLangUiModule - Class in de.uni_hildesheim.sse.vil.templatelang.ui
Use this class to register components to be used within the IDE.
TemplateLangUiModule(AbstractUIPlugin) - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.TemplateLangUiModule
 
TemplateLangWriter - Class in net.ssehub.easy.instantiation.core.model.templateModel
For writing a template language model to a print stream.
TemplateLangWriter(Writer) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
Creates a build language writer.
TemplateModel - Class in net.ssehub.easy.instantiation.core.model.templateModel
Provides mechanisms for loading, linking, referring, searching and storing template models according to their name, their version and their location.
TemplateModel() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.TemplateModel
Singleton.
TemplateModel.VtlModelRepository - Class in net.ssehub.easy.instantiation.core.model.templateModel
Refined model repository for IVML.
TemplateModelListener - Class in de.uni_hildesheim.sse.vil.templatelang.ui
A de.uni_hildesheim.sse.easy_producer.instantiator.model.templateModel.Template listener, which receives notifications about changes of the template model and then forces an update of the de.uni_hildesheim.sse.ui.XtextEditor instance that is used to edit the corresponding document in which the template is defined.
TemplateModelListener() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.TemplateModelListener
Constructs a template model listener that updates a registered de.uni_hildesheim.sse.ui.XtextEditor instance if the underlying de.uni_hildesheim.sse.easy_producer.instantiator.model.templateModel.Template instance, which is edited in the registered editor, changes.
templates - Variable in class net.ssehub.easy.instantiation.serializer.xml.loader.VTLModelLoader
 
TemplateSubstitutionExecution - Class in net.ssehub.easy.instantiation.core.model.templateModel
A specific template language execution for replacting VTL expressions/variables.
TemplateSubstitutionExecution(ITracer, String, boolean, Configuration, URI) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.TemplateSubstitutionExecution
Creates a new substitution evaluation visitor and initializes the runtime environment.
TemporaryAttributesConfiguration(Project, AttributeValues, boolean) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.TemporaryAttributesConfiguration
Creates a new configuration for the given project.
terminal - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement
 
terminatables - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
testIfModifierExists(Modifier.ModifierKeyword, List<IExtendedModifier>) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
Test if a modifier keyword is already present.
testInstantiatorType(TypeDescriptor<? extends IVilType>, Instantiator) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Some basic semantic tests for instantiators.
tests - Static variable in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.RandomDouble
 
text - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
 
text - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
 
text - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.StringMatchExpression
 
text - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
 
text - Variable in class net.ssehub.easy.producer.ui.confModel.ContainerTextGUIEditor
 
text - Variable in class net.ssehub.easy.producer.ui.confModel.TextGUIEditor
 
text - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.TextTreeNode
 
text(AnnotateTo) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
text(ConflictStmt) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
text(Eval) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
text(Export) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
text(Freeze) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
text(ImportStmt) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
text(InterfaceDeclaration) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
text(OpDefStatement) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
text(Project) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
text(ProjectContents) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
text(Typedef) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
text(TypedefMapping) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
text(VariableDeclaration) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
text(VersionStmt) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
text(XtextDocument) - Method in class de.uni_hildesheim.sse.ui.labeling.IvmlLabelProvider
 
Text - Class in net.ssehub.easy.instantiation.core.model.artifactModel.representation
The textual representation of an artifact (if there is any).
Text(boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Creates a new empty textual representation.
Text(File, boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Creates a new textual representation from file.
Text(String, boolean) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Creates a new textual representation from text.
TEXT - net.ssehub.easy.instantiation.core.model.expressions.StringParser.State
Plain text.
TextGUICellEditor - Class in net.ssehub.easy.producer.ui.confModel
Implements an updating text cell editor.
TextGUICellEditor(Composite, BasisGUIVariable) - Constructor for class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor
Creates a new text string cell editor parented under the given control.
TextGUICellEditor.AbstractStringValueConverter<T> - Class in net.ssehub.easy.producer.ui.confModel
Implements an abstract string value converter for turning an object into an UI string.
TextGUICellEditor.DoubleValueConverter - Class in net.ssehub.easy.producer.ui.confModel
Implements a simple double converter (currently ignoring input failures).
TextGUICellEditor.FloatValueConverter - Class in net.ssehub.easy.producer.ui.confModel
Implements a simple float converter (currently ignoring input failures).
TextGUICellEditor.IntegerValueConverter - Class in net.ssehub.easy.producer.ui.confModel
Implements a simple integer converter (currently ignoring input failures).
TextGUICellEditor.ValueConverter<T> - Interface in net.ssehub.easy.producer.ui.confModel
Allows to perform specific value conversions to/from strings behind UI elements.
TextGUIEditor - Class in net.ssehub.easy.producer.ui.confModel
Implements a GUI editor representation for Text.
TextGUIEditor(Text) - Constructor for class net.ssehub.easy.producer.ui.confModel.TextGUIEditor
Creates an editor representation.
textRepresentation - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.CompositeArtifact
 
TextTreeNode - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Represents a simple text tree node.
TextTreeNode(TreeNode, Image, String) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.TextTreeNode
Creates a text tree node.
textValueConverter - Variable in class de.uni_hildesheim.sse.vil.expressions.values.VilValueConverters
 
THEN - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for then.
thenEx - Variable in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceIfCommand
 
thenEx - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.ContentAlternativeExpression
 
thenEx() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ContentAlternativeExpression
Returns an expression iterator over then expressions.
thenExpr - Variable in class net.ssehub.easy.varModel.cst.IfThen
 
thenFragment - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.AlternativeFragment
 
THIS_PROJECT - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
Shortcut for this project.
throwCoreException(String) - Method in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizard
Creates a core exception.
throwIncompatibleParameter(Object[]) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Throws an exception for the case that parameter are incompatible.
throwMissingTemplateError(String, String[]) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Creates a VIL exception with a detailed/helpful message if the desired template could not be loaded/found.
throwVariableCannotBeInitialized(EObject, String, TypeDescriptor<?>, TypeDescriptor<?>) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Throws a TranslatorException that a variable cannot be initialized.
timeout - Variable in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ReasonerSettings
 
timeout - Variable in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
 
timeout - Variable in class net.ssehub.easy.reasoning.core.reasoner.ReasonerConfiguration
 
TIMEOUT - net.ssehub.easy.reasoning.core.reasoner.GeneralReasonerCapabilities
Reasoner considers the timeout given in ReasonerConfiguration.getTimeout() and stops close to a timeout overrun.
timestamp - Variable in class net.ssehub.easy.basics.modelManagement.ModelInfo
 
timestamp - Variable in class net.ssehub.easy.producer.core.persistence.Configuration
 
timeStamp - Variable in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
 
TITLES - Static variable in class net.ssehub.easy.producer.ui.configuration.VtlArgumentProviderPreferencePage
 
tmp - Variable in class net.ssehub.easy.varModel.confModel.DecisionVariable.InitializationAnnotationVisitor
 
TMP_FOLDER - Static variable in class net.ssehub.easy.instantiation.maven.Maven
 
tmpBase - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
tmpInfo - Variable in class net.ssehub.easy.basics.modelManagement.AvailableModels
 
TO - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for "to".
TO_BOOLEAN - Static variable in class net.ssehub.easy.varModel.cstEvaluation.StringOperations
Implements the "toBoolean" operation.
TO_BOOLEAN - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
TO_BOOLEAN - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
TO_INT - Static variable in class net.ssehub.easy.varModel.cstEvaluation.RealOperations
Implements the to-integer conversion.
TO_INT - Static variable in class net.ssehub.easy.varModel.cstEvaluation.StringOperations
Implements the "toInt" operation.
TO_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
TO_INTEGER - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
TO_LOWER_CASE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
TO_LOWER_CASE - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
TO_REAL - Static variable in class net.ssehub.easy.varModel.cstEvaluation.StringOperations
Implements the "toReal" operation.
TO_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
TO_REAL - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
TO_SEQUENCE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
TO_SEQUENCE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
TO_SEQUENCE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Set
 
TO_SET - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
TO_SET - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
TO_SET - Static variable in class net.ssehub.easy.varModel.model.datatypes.Set
 
TO_STRING - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
Implements the generic toString operation.
TO_STRING - Static variable in class net.ssehub.easy.varModel.model.datatypes.BooleanType
 
TO_STRING - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
TO_STRING - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
TO_STRING - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
TO_STRING - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
TO_UPPER_CASE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
TO_UPPER_CASE - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
toAbsoluteOSPath() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Turns this path into an absolute native OS path.
toArray() - Method in class net.ssehub.easy.instantiation.core.model.common.ListVariableDeclarationReceiver
Turns the collected variables into an array.
toArray() - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Turns this list into an array containing all constraints.
toArray(List<VariableDeclaration>) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
Turns a list of variable declarations into an array and considers null as input.
toArray(List<SwitchStatement.Alternative>) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement
Transforms the given alternatives into an array.
toArray(Expression) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.ImplicitContainerInitializerExpression
Turns the given expression into an array with one element.
toBoolean(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Turns the given string into a Boolean.
toBooleanValue(boolean) - Static method in class net.ssehub.easy.varModel.model.values.BooleanValue
Converts a Java boolean into an IVML boolean value.
toBooleanValue(String) - Static method in class net.ssehub.easy.varModel.model.values.BooleanValue
Converts a String ("true", "false") into an IVML boolean value.
toBooleanValueEx(String) - Static method in class net.ssehub.easy.varModel.model.values.BooleanValue
Converts a String ("true", "false") into an IVML boolean value.
toBundleLocation(File) - Static method in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
Returns a pseudo bundle location derived from file.
toCamelCaseIdentifier(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Turns the given string into a typical (Java) camel-case programming language identifier by turning all lower case characters after whitespaces into upper case characters and removing all non-Java identifier parts (akin to PseudoString.toIdentifier(String).
toCollection(Iterable<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
Turns an iterable into a collection.
toCollection(Collection<Constraint>) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Adds all elements in this list to a collection of constraints.
toComment(EObject, IModelElement) - Static method in class de.uni_hildesheim.sse.translation.CommentUtils
Creates a Comment from comments assigned to the EMF AST element object.
toComparablePath(URI) - Static method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Turns the given uri into a comparable path.
toCST(IDecisionVariable) - Static method in class net.ssehub.easy.varModel.confModel.ConfigQuery
Converts an IDecisionVariable of the configuration to a Variable expression, so that it can be used for a value assignment, e.g.
toDiagnosticSeverity(Severity) - Static method in class net.ssehub.easy.dslCore.validation.ValidationUtils
Converts an xText severity into a diagnostic severity.
toEmptyTextNode(Node) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Turns a node into an empty text node if it is a text node and its content is empty (after trimming).
toEntryList(Map<K, List<V>>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Turns the multi-entry map into a list of single elements, preserving the sequence of the elements in the individual lists in map.
toEscapedString(Double) - Method in class net.ssehub.easy.dslCore.values.FloatValueConverter
 
toEscapedString(Integer) - Method in class net.ssehub.easy.dslCore.values.IntValueConverter
 
toEscapedString(String) - Method in class net.ssehub.easy.dslCore.values.IdentifierValueConverter
 
toEscapedString(String) - Method in class net.ssehub.easy.dslCore.values.StringValueConverter
 
toEscapedString(String) - Method in class net.ssehub.easy.dslCore.values.VersionValueConverter
 
toExistingFile(URI) - Static method in class net.ssehub.easy.basics.modelManagement.Utils
Returns a file object for uri which points to an existing file.
toFile(URL) - Static method in class net.ssehub.easy.basics.Environment
Converts the given URL to an File.
toFileArtifactSet(List<File>, ArtifactModel) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.Zip
Turns a list of files into related file artifacts.
toFileList(Collection<FileArtifact>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.Zip
Turns a collection of file artifacts into files.
toGenerics(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeQueries
Turns the generics of type into an array of types.
ToggleEASyNatureAction - Class in net.ssehub.easy.producer.ui.internal
Toggles the EASY nature.
ToggleEASyNatureAction() - Constructor for class net.ssehub.easy.producer.ui.internal.ToggleEASyNatureAction
 
toggleNature(IProject) - Static method in class net.ssehub.easy.producer.ui.project_management.ProjectUtils
Toggles the EASy nature of project.
toHashMap() - Method in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
Converts the nested GUIVariable's into a temporary Map.
toIdentifier(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Turns the given string into a (Java) programming language identifier by removing all non identifier characters.
toIdentifier(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Turns the given string into a (Java) programming language identifier by removing all non identifier characters.
toIndependent(String) - Static method in class net.ssehub.easy.producer.core.persistence.internal.util.FileUtils
Converts a string into a file using a system independent separator.
toIndependentFile(String) - Static method in class net.ssehub.easy.producer.core.persistence.internal.util.FileUtils
Converts a string into a file using a system independent separator.
toInteger(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Turns the given string into an integer.
toIvmlIndex(int) - Static method in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
Turns a Java index to an IVML index, i.e., adds OclKeyWords.INDEX_BASE.
toIvmlString(ConstraintSyntaxTree) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Turns a constraint syntax tree into a string.
toIvmlString(ConstraintSyntaxTree) - Static method in class net.ssehub.easy.varModel.persistency.StringProvider
Turns a syntax tree into a string containing IVML (without context).
toIvmlString(ConstraintSyntaxTree, IModelElement) - Static method in class net.ssehub.easy.varModel.persistency.StringProvider
Turns a syntax tree into a string containing IVML.
toIvmlString(Constraint) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Turns a constraint into a string.
toIvmlString(IDatatype) - Static method in class net.ssehub.easy.varModel.persistency.StringProvider
Turns a type into a string containing IVML.
toIvmlString(IPartialEvaluable) - Static method in class net.ssehub.easy.varModel.persistency.StringProvider
Turns an evaluable element into a string containing IVML.
toIvmlString(ModelElement) - Static method in class net.ssehub.easy.varModel.persistency.StringProvider
Turns a model element into a string containing IVML.
toIvmlString(Value) - Static method in class net.ssehub.easy.varModel.persistency.StringProvider
Turns a value into a string containing IVML.
toJavaIndex(int) - Static method in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
Turns an IVML index to a Java index, i.e., subtracts OclKeyWords.INDEX_BASE.
toJavaPath() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.JavaPath
 
toJavaPath() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Turns this path into a java package name.
toJavaPath(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Turns this path into a java package name.
TOKEN_ML_COMMENT - Static variable in class de.uni_hildesheim.sse.translation.CommentUtils
 
TOKEN_SL_COMMENT - Static variable in class de.uni_hildesheim.sse.translation.CommentUtils
 
TOKEN_WHITESPACE - Static variable in class de.uni_hildesheim.sse.translation.CommentUtils
 
tokenize(String, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
Tokenizes the given path according to wildcards.
tokenize(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Tokenizes the given string along delimiters.
toList(List<ModelInfo<M>>) - Method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Adds all model information objects to the given list.
toLocale(String) - Static method in class net.ssehub.easy.basics.DefaultLocale
Turns loc into a locale.
toLowerCase(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Transforms all characters to lower case.
toMap() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Converts back to a map for utilizing this with external classes.
toMappedList() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
Turns the array into a list for mapping to external Java types.
toMappedList() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
Turns the array into a list for mapping to external Java types.
toMappedList() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Converts back to a list for utilizing this with external classes.
toMappedList() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
toMappedMap() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Translates this VIL map to a Java map.
toMappedSet() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
toMappedSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
Turns the array into a set for mapping to external Java types.
toMappedSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
Turns the array into a set for mapping to external Java types.
toMappedSet() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
Converts back to a set for utilizing this with external classes.
toMappedSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
toMappedSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
toName(IMetaType) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the VIL name of type.
toNetUri(URI) - Method in class net.ssehub.easy.dslCore.EclipseResourceInitializer
 
toNetUri(URI) - Method in interface net.ssehub.easy.dslCore.IResourceInitializer
Converts an Eclipse URI to a java.net.URI.
toNetUri(URI) - Static method in class net.ssehub.easy.dslCore.ModelUtility
Converts an Eclipse URI to a java.net.URI.
toNetUri(URI) - Method in class net.ssehub.easy.dslCore.StandaloneInitializer
 
toObject(Value) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns value into the corresponding (VIL) object value.
toObjectValue(Value) - Method in class net.ssehub.easy.producer.ui.confModel.ComboboxGUIVariable
Returns Value.getValue() considering ReferenceValues, which are also handled by this GUIVariable.
toolkit - Variable in class net.ssehub.easy.producer.ui.productline_editor.AbstractEASyEditorPage
 
tooltip - Variable in class net.ssehub.easy.producer.ui.confModel.GUIVariable
 
tooltip - Variable in class net.ssehub.easy.producer.ui.confModel.TooltipCreator
 
tooltip - Variable in class net.ssehub.easy.producer.ui.contributions.Contributions.ToolTipListener
 
TooltipCreator - Class in net.ssehub.easy.producer.ui.confModel
Created a tooltip for a given variable.
TooltipCreator(IDecisionVariable) - Constructor for class net.ssehub.easy.producer.ui.confModel.TooltipCreator
Sole constructor for this tooltip generator.
ToolTipListener(Control, String) - Constructor for class net.ssehub.easy.producer.ui.contributions.Contributions.ToolTipListener
Creates a tooltip listener.
toOSPath() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Turns this path into a relative native OS path.
TOP_LEVEL_CONFIG_NAME - Static variable in class net.ssehub.easy.producer.core.persistence.Configuration
 
topLevel - Variable in class net.ssehub.easy.basics.modelManagement.ResolutionContext
 
topLevelConstraints - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
TopLevelExecutionTraceFilter - Class in net.ssehub.easy.instantiation.core.model.common
A filter that only emits top-level language-unit execution and failure messages, but execution of operations or/in user-defined functions.
TopLevelExecutionTraceFilter() - Constructor for class net.ssehub.easy.instantiation.core.model.common.TopLevelExecutionTraceFilter
Prevents external instantiation.
TopLevelModelAccessor - Class in net.ssehub.easy.dslCore
Defines the generic access to the top-level model.
TopLevelModelAccessor() - Constructor for class net.ssehub.easy.dslCore.TopLevelModelAccessor
Prevents external instantiation.
TopLevelModelAccessor.AbstractDefaultModelAccessor<M extends IModel> - Class in net.ssehub.easy.dslCore
Implements the register methods empty.
TopLevelModelAccessor.AbstractModelAccessor<M extends IModel> - Class in net.ssehub.easy.dslCore
Basic implementation of TopLevelModelAccessor.IModelAccessor performing model loader registration and location registration.
TopLevelModelAccessor.IModelAccessor<M extends IModel> - Interface in net.ssehub.easy.dslCore
Defines the interface for the model accessor.
ToplevelVarConfigProvider - Class in net.ssehub.easy.varModel.confModel
VariableConfigProvider for not nested variables.
ToplevelVarConfigProvider(IDecisionVariable, Value, IAssignmentState) - Constructor for class net.ssehub.easy.varModel.confModel.ToplevelVarConfigProvider
Sole constructor for creating a VariableConfigProvider for a toplevel IDecisionVariable.
topLevelVariables - Variable in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
 
toProject(boolean) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Turns this configuration into a project, e.g.
toProject(boolean, boolean) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Turns this configuration into a project, e.g.
toReal(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Turns the given string into a double.
toResolve - Variable in class net.ssehub.easy.basics.modelManagement.ResolutionContext
 
toSafeString(String) - Static method in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
Turns a string into a safe (empty) string.
toSaveableValue(IDecisionVariable, Value) - Method in class net.ssehub.easy.varModel.confModel.ConfigurationSaver
This method escapes special characters for saving them into a file.
toSequence() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
toSequence() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
toSequence() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
toSequence() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
Turns this set into a sequence.
toSequence() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
toSequence() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
toSet() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ContainerInitializerExpression
Converts this container initializer to a set.
toSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
toSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
toSet() - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Turns this sequence into a set.
toSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
toSignatures(Iterable<IMetaOperation>) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Turns the signatures of the given operations into a string.
toSimpleName(String) - Static method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
Returns the simple name of a possible qualified name.
toSpecification() - Method in interface net.ssehub.easy.basics.modelManagement.IVersionRestriction
Turns the version restriction into it's specification representation.
toSpecification() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestriction
 
toSpecification() - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestriction
 
toStatus(Object) - Static method in enum net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult.Status
Turns a rule body execution result into a status.
toString() - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Returns a textual representation of this instance.
toString() - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations.Location
 
toString() - Method in class net.ssehub.easy.basics.modelManagement.Version
Returns a textual representation of this instance.
toString() - Method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Returns the textual representation of this instance.
toString() - Method in class net.ssehub.easy.dslCore.translation.Message.IssueLocation
 
toString() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
 
toString() - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Level
 
toString() - Method in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
 
toString() - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
 
toString() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.Def
 
toString() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
 
toString() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
 
toString() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.IntHolder
 
toString() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
 
toString() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns a textual representation of this descriptor (the Java signature).
toString() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationParameter
 
toString() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
Returns a textual representation of this descriptor (the Java signature).
toString() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Returns a textual representation of this descriptor (the Java signature).
toString() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
toString() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
toString() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAssignment
Returns the assignment as String, for debugging only.
toString() - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextItem
toString() - Method in interface net.ssehub.easy.integration.common.IConstraint
Returns the textual representation of this constraint.
toString() - Method in interface net.ssehub.easy.integration.common.IModel
Returns the textual representation of this model.
toString() - Method in class net.ssehub.easy.integration.common.impl.Constraint
 
toString() - Method in class net.ssehub.easy.integration.common.impl.Model
Returns the textual representation of this model.
toString() - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Overrides the toString method from super class Object.
This is done for debugging.
toString() - Method in class net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment.Entry
Returns a textual representation of this object.
toString() - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
 
toString() - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIParameter
 
toString() - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Returns a textual description of this object.
toString() - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Turns the list into its string representation.
toString() - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
 
toString() - Method in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.Entry
 
toString() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
toString() - Method in class net.ssehub.easy.varModel.cst.AttributeVariable
 
toString() - Method in class net.ssehub.easy.varModel.cst.ConstantValue
 
toString() - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
 
toString() - Method in class net.ssehub.easy.varModel.cst.Parenthesis
 
toString() - Method in class net.ssehub.easy.varModel.cst.Variable
 
toString() - Method in class net.ssehub.easy.varModel.cst.VariablePool
 
toString() - Method in class net.ssehub.easy.varModel.cstEvaluation.AbstractDecisionVariableEvaluationAccessor
 
toString() - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantAccessor
 
toString() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalConfiguration
 
toString() - Method in class net.ssehub.easy.varModel.management.CommentResource
 
toString() - Method in class net.ssehub.easy.varModel.model.Attribute
Returns a textual representation of this element.
toString() - Method in class net.ssehub.easy.varModel.model.BasicDecisionVariableContainer
 
toString() - Method in class net.ssehub.easy.varModel.model.Constraint
 
toString() - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
 
toString() - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.VariableContainer
 
toString() - Method in class net.ssehub.easy.varModel.model.FreezeBlock
 
toString() - Method in class net.ssehub.easy.varModel.model.ModelElement
 
toString() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElement
 
toString() - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer.UnresolvedSyntaxContainer
 
toString() - Method in class net.ssehub.easy.varModel.model.values.CompoundValue
 
toString() - Method in class net.ssehub.easy.varModel.model.values.ConstraintValue
 
toString() - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
 
toString() - Method in class net.ssehub.easy.varModel.model.values.NullValue
 
toString() - Method in class net.ssehub.easy.varModel.model.values.ReferenceValue
 
toString() - Method in class net.ssehub.easy.varModel.model.values.Value
 
toString() - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
toString(boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoBoolean
Returns the string value of b0.
toString(double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Returns the string value of r0.
toString(int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Returns the string value of i0.
toString(VariableDeclaration) - Static method in class de.uni_hildesheim.sse.translation.Utils
Turns the declared variable names of the varDecl into a string.
toString(ParameterList) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
 
toString(Type) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
 
toString(Object) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.AbstractFileInstantiator
Turns an object into a string as parameter to the command line compiler.
toString(Object, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.tracing.TracerHelper
Turns an object into a string.
toString(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Returns the string representation of string (OCL).
toString(List<VariableDeclarationPart>) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Turns variable declaration parts into strings for debugging.
toString(List<Message>, Status) - Static method in class net.ssehub.easy.basics.messages.Message
Utility method returning a string representation of a given set of messages.
toString(List<Message>) - Static method in class net.ssehub.easy.dslCore.test.AbstractTest
Turns a list of messages into a readable string.
toString(Locale) - Static method in class net.ssehub.easy.basics.DefaultLocale
Turns the locale into a string.
toString(Version) - Static method in class net.ssehub.easy.basics.modelManagement.Version
Returns the textual version of version (null-safe).
toString(TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoType
Turns a descriptor into its name (legacy).
toString(Constraint, IDecisionVariable) - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Turns a constraint into a string representation.
toString(ModelElementTypeFinder.ClassType) - Static method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
Returns the textual representation of a ModelElementTypeFinder.ClassType.
toString(ModelElement, IDecisionVariable) - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Turns a model element into a string representation.
toString(Value) - Static method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
Turns a value into a string.
toString(Expression) - Static method in class net.ssehub.easy.instantiation.java.artifacts.JavaParentFragmentArtifact
Turns a dom tree expression into a string.
toStringAttributes(IDecisionVariable) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
Method for displaying all variable attributes.
toStructuredComment(EObject, ModelElement) - Static method in class de.uni_hildesheim.sse.translation.CommentUtils
Creates a Comment from comments assigned to the EMF AST element object.
toTargets(Sequence<String>) - Static method in class net.ssehub.easy.instantiation.maven.Maven
Turns the given targets into an array.
toText() - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Turns the internal parse buffer into a string.
toType(Value) - Static method in class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
Returns the type of value.
toTypeDescriptors(CallArgument[]) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Turns the given call arguments to type descriptors.
toTypeDescriptors(IMetaType, int) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Turns the generic parameter types of type into an array.
toUI(Object) - Method in class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor.AbstractStringValueConverter
 
toUI(Object) - Method in interface net.ssehub.easy.producer.ui.confModel.TextGUICellEditor.ValueConverter
Turns a property (object) value into UI.
toUpper - Variable in class net.ssehub.easy.varModel.cstEvaluation.StringOperations.CaseChange
 
toUpperCase(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Transforms all characters to upper case.
toValue(Object) - Static method in class net.ssehub.easy.varModel.model.values.BooleanValue
Converts a String ("true", "false") into an IVML Boolean value.
toValue(String, INode) - Method in class net.ssehub.easy.dslCore.values.FloatValueConverter
Returns a double value for the given string stored in node.
toValue(String, INode) - Method in class net.ssehub.easy.dslCore.values.IdentifierValueConverter
Returns a value for the given version string stored in node.
toValue(String, INode) - Method in class net.ssehub.easy.dslCore.values.IntValueConverter
Returns an integer value for the given string stored in node.
toValue(String, INode) - Method in class net.ssehub.easy.dslCore.values.StringValueConverter
Returns a double value for the given string stored in node.
toValue(String, INode) - Method in class net.ssehub.easy.dslCore.values.VersionValueConverter
Returns a value for the given version string stored in node.
toYesNo(boolean) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Turns a boolean into a transformer "yes" or "no" string.
trace - Variable in enum net.ssehub.easy.instantiation.core.model.vilTypes.OperationType
 
trace - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
trace() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns whether an execution of this descriptor shall be traced.
trace() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.OperationMeta
Disables tracing the execution, e.g., in case of output operations.
trace() - Method in enum net.ssehub.easy.instantiation.core.model.vilTypes.OperationType
Returns whether the operation type shall be traced.
trace() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
trace(String) - Method in interface net.ssehub.easy.instantiation.core.model.common.ITracer
Emits a trace string.
trace(String) - Method in class net.ssehub.easy.instantiation.core.model.common.NoTracer
 
trace(String) - Method in class net.ssehub.easy.instantiation.core.model.common.StreamTracer
 
trace(String) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
trace(OperationDescriptor) - Static method in class net.ssehub.easy.instantiation.core.model.tracing.TracerHelper
Returns whether the given descriptor shall be traced.
traceError(String) - Method in interface net.ssehub.easy.instantiation.core.model.common.ITracer
Emits an error trace string.
traceError(String) - Method in class net.ssehub.easy.instantiation.core.model.common.NoTracer
 
traceError(String) - Method in class net.ssehub.easy.instantiation.core.model.common.StreamTracer
 
traceError(String) - Method in interface net.ssehub.easy.instantiation.core.model.execution.IInstantiatorTracer
Trace an error (usually going to System.err in an instantiator).
traceError(String) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
traceExecutionException(VilException) - Method in interface net.ssehub.easy.instantiation.core.model.common.ITracer
Traces a top-level execution exception, i.e., execution a VIL script or template failed.
traceExecutionException(VilException) - Method in class net.ssehub.easy.instantiation.core.model.common.NoTracer
 
traceExecutionException(VilException) - Method in class net.ssehub.easy.instantiation.core.model.common.StreamTracer
 
traceExecutionException(VilException) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
traceMessage(String) - Method in interface net.ssehub.easy.instantiation.core.model.execution.IInstantiatorTracer
Trace a message (usually going to System.out in an instantiator).
traceMessage(String) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
Trace a message (usually going to System.out in an instantiator).
tracer - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
tracer - Variable in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
 
tracer - Variable in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
 
tracer - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
tracer - Variable in class net.ssehub.easy.instantiation.core.model.tracing.ConsoleTracerFactory
 
tracer - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
 
tracerFactory - Variable in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
 
TracerFactory - Class in net.ssehub.easy.instantiation.core.model.execution
A factory for the VIL language execution tracers.
TracerFactory() - Constructor for class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
 
TracerFactory.DefaultTracerFactory - Class in net.ssehub.easy.instantiation.core.model.execution
The default tracer factory returning tracer instances which do not trace anything (NoTracer).
TracerFactory.TaskData - Class in net.ssehub.easy.instantiation.core.model.execution
Stores information about the current task of a progress observer.
TracerHelper - Class in net.ssehub.easy.instantiation.core.model.tracing
Helper methods for the tracers.
TracerHelper() - Constructor for class net.ssehub.easy.instantiation.core.model.tracing.TracerHelper
Prevents external creation.
tracers - Variable in class net.ssehub.easy.instantiation.core.model.common.StreamGobbler
 
traceToTop(ModelElement) - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
Method for creating a msg of trace to the top element of constraint or variable that fail in the reasoning.
traceWarning(String) - Method in interface net.ssehub.easy.instantiation.core.model.common.ITracer
Emits a warning trace string.
traceWarning(String) - Method in class net.ssehub.easy.instantiation.core.model.common.NoTracer
 
traceWarning(String) - Method in class net.ssehub.easy.instantiation.core.model.common.StreamTracer
 
traceWarning(String) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
Tracing - Class in net.ssehub.easy.instantiation.core.model.defaultInstantiators
Allows enabling or disabling tracing from VIL/VTL.
Tracing() - Constructor for class net.ssehub.easy.instantiation.core.model.defaultInstantiators.Tracing
 
transfer(Collection<IArtifact>) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
Transfers the data in in into a new list to be stored in an instance of this class.
transfer(ConstraintList, boolean) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver.DefaultConstraints
Transfers the constraint lists to target.
transfer(DefaultConstraint, Resolver.DefaultConstraints, boolean) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Temporarily transfers the default constraint lists between Resolver.defaultConstraints and tmp.
transfer(TypeCache.IConstraintTarget, IDecisionVariable, AbstractVariable, AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.ConstraintTemplate
Transfers the stored constraint into the context of self.
TRANSFER - net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.TranslateMode
Transfer existing mappings instead of creating new ones.
transferConstraints(TypeCache.IConstraintTarget, IDecisionVariable, AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.Entry
Transfers constraints.
transferConstraints(IDatatype, TypeCache.IConstraintTarget, IDecisionVariable, AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Transfers all constraints from the associated type cache entry into their respective target constraint sets.
transferConstraints(IDatatype, TypeCache.IConstraintTarget, IDecisionVariable, AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache
Transfers collected constraints for type.
transferContext(IDatatype, Map<AbstractVariable, ConstraintSyntaxTree>, Map<String, ConstraintSyntaxTree>) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache
Transfers the mappings of the given context into the cache entry of type.
transferState(IDecisionVariable, IDecisionVariable) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Transfers the states between source and target.
transferToContext(IDatatype, ContextStack, AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache
Transfers all accessors stored in TypeCache.Entry.varMap into the actual context in contexts by instantiating them.
transferToContext(IDatatype, AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Indicates that mapping information from the type cache shall be transferred into the current context.
transferTypeExcludes(IDatatype) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Transfers the type excludes from the next enclosing context defining type excludes to the current context.
TRANSFORMATORS_NODE_NAME - Static variable in class net.ssehub.easy.producer.core.persistence.internal.xml.XMLConstants
XML Node Name: For the Transformators Section.
TransitiveConstraintFinder(Project, Project) - Constructor for class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
Creates a finder with search scope and target project.
transitiveLoading - Variable in class net.ssehub.easy.basics.modelManagement.ImportResolver
 
translateAnnotationAssignment(AttributeAssignment.Assignment, DecisionVariableDeclaration, ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Method for creating attribute constraint for a specific element.
translateAnnotationAssignments(AttributeAssignment, IDecisionVariable, List<AttributeAssignment.Assignment>, ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Translates attribute assignments.
translateAnnotationDeclaration(Attribute, IDecisionVariable, ConstraintSyntaxTree, boolean) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Translates an annotation declaration.
translateAnnotationDeclarations(AbstractVariable, IDecisionVariable, ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Translates annotation declarations.
translateCompoundContainer(AbstractVariable, Compound, IDatatype, ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Translates an entire compound container decl including defaults and constraints for the specific type cmpType (iterate through all relevant types).
translateCompoundContent(AbstractVariable, IDecisionVariable, Compound, ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Translates the compound content.
translateCompoundDeclaration(AbstractVariable, IDecisionVariable, ConstraintSyntaxTree, Compound, int) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Translates translating compound type declarations, but only if not ContextStack.alreadyProcessed(IDatatype) in nested collection/compound types.
translateConstraints(Project) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Translates and collects all constraints in project by adding the collected constraints to the Resolver.constraintBase.
translateContainerDeclaration(AbstractVariable, IDecisionVariable, IDatatype, ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Translates the (transitive) defaults and type constraints for a container declaration.
translatedCompletely() - Method in class net.ssehub.easy.varModel.model.rewrite.CSTCopyVisitor
Specifies whether the constraint could be translated completely.
translatedCompletely() - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopyVisitor
Specifies whether the Value could be translated completely.
translateDeclaration(AbstractVariable, IDecisionVariable, ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Translates the (transitive) defaults and type constraints for a declaration.
translateDefaultValue(ConstraintSyntaxTree) - Static method in class net.ssehub.easy.reasoning.sseReasoner.functions.DefaultValueTranslator
Translates a default value into its complete one-time default assignment value by including nested default values of the defining compound/container types.
translateDefaultValues(Compound, Map<String, ConstraintSyntaxTree>, Map<String, AbstractVariable>) - Static method in class net.ssehub.easy.reasoning.sseReasoner.functions.DefaultValueTranslator
Recursively translates the default values of type into values and decls, but only if the slots are not already allocated.
translateDefaultValueSafe(ConstraintSyntaxTree) - Static method in class net.ssehub.easy.reasoning.sseReasoner.functions.DefaultValueTranslator
translateDerivedDatatypeConstraints(AbstractVariable, IDatatype, DecisionVariableDeclaration, IModelElement, int, ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Extracts, translates and collects the internal constraints of type (if derived or, transitively, a reference datatype) and stores the constraints in #derivedTypeConstraints.
TranslateMode() - Constructor for enum net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.TranslateMode
 
translateToValues(Object[]) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Translates constant expression trees to constant values.
translateValueTypeChange(IDecisionVariable, Value, Value) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Translates/reschedules a change of value types for compound values.
TRANSLATION_TIME - net.ssehub.easy.reasoning.core.reasoner.GeneralMeasures
Time (in ms) spent for translating the model - collected only if the approach performs translation.
TranslationResult<R> - Class in net.ssehub.easy.dslCore
Represents the result of a translation.
TranslationResult() - Constructor for class net.ssehub.easy.dslCore.TranslationResult
Creates an empty instance of this class, e.g., to be used as a dummy translation result without real messages / results.
TranslationResult(List<R>, MessageReceiver) - Constructor for class net.ssehub.easy.dslCore.TranslationResult
Creates an instance of this class.
translationTime - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
translator - Variable in class de.uni_hildesheim.sse.translation.ModelTranslator.Result
 
translator - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
 
TranslatorException - Exception in net.ssehub.easy.dslCore.translation
Defines a specific model translator exception which carries information about the context where the error occurred.
TranslatorException(String, EObject, EStructuralFeature, int) - Constructor for exception net.ssehub.easy.dslCore.translation.TranslatorException
Creates a translator exception upon a given message string.
TranslatorException(IIdentifiable, EObject, EStructuralFeature) - Constructor for exception net.ssehub.easy.dslCore.translation.TranslatorException
Creates a translator exception upon an IVML exception.
TRANSPARENT - net.ssehub.easy.instantiation.core.model.expressions.CallExpression.CallType
A transparent operation such as a conversion.
treatEnumsAsMandatory() - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryClassifierSettings
Returns whether enumumeration variables shall be treaten as mandatory variables.
TreeNode - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
A display tree node.
TreeNode(TreeNode, Image) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode
Creates a tree node.
TreeNode.Insertable - Enum in net.ssehub.easy.producer.ui.productline_editor.instantiator
Language elements to be inserted.
TreeNode.InsertionPoint - Enum in net.ssehub.easy.producer.ui.productline_editor.instantiator
Denotes insertion points around this node.
TreeNodeInsertionSelectionAdapter(TreeNode.Insertable) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage.TreeNodeInsertionSelectionAdapter
Creates the selection adapter.
TreeSelectionListener() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage.TreeSelectionListener
 
TreeUtils - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Some tree utility methods.
TreeUtils() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeUtils
 
triggerArtifactChanged() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.AbstractArtifactRepresentation
Triggers all registerered listeners in AbstractArtifactRepresentation.getListeners().
triggerArtifactChanged(Object) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactChangedListenerQueue
Triggers the IArtifactChangedListener#artifactChanged() method on all registered listeners.
triggerEnabled - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.AbstractArtifactRepresentation
 
trim(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Transforms the string by removing all leading and trailing spaces.
TRUE - net.ssehub.easy.reasoning.core.reasoner.EvaluationResult.ConstraintEvaluationResult
Signals that the constraint was evaluated to true.
TRUE - Static variable in class net.ssehub.easy.varModel.model.values.BooleanValue
 
tryAndTrackBack(String, AbstractPathRuleMatchExpression.MatchState, String, AbstractPathRuleMatchExpression.MatchState, int[]) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
Tries a match at the offsets determined by the states and tracks back if the match cannot be made.
tryEvaluateEquality(Object[], Object[]) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
Tries to evaluate equality/unequality if the actual parameters are incompatible for a regular call.
tryIteratorExpression(List<CallArgument>, NamedArgument, R) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Tries to compose an iterator expression (ExpressionEvaluator)
tryOpConversionToSecond(IMetaType, String, CallArgument[]) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
Tries to convert the operand to the second argument type and resolves it.
tryUnpack(String) - Static method in class net.ssehub.easy.instantiation.maven.Maven
Tries to unpack the Maven libraries to tmpDirMaven.TMP_FOLDER by reading lib/dir.list.
txtProjectName - Variable in class net.ssehub.easy.producer.ui.internal.NewEASyProjectWizardPage
 
type - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.AlternativeExpression
 
type - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.JoinExpression
 
type - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
type - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
type - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.CollectionMatchExpression
 
type - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression
 
type - Variable in class net.ssehub.easy.instantiation.core.model.common.Compound
 
type - Variable in class net.ssehub.easy.instantiation.core.model.common.Typedef
 
type - Variable in class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
 
type - Variable in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
 
type - Variable in class net.ssehub.easy.instantiation.core.model.expressions.CallExpression
 
type - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ConstantExpression
 
type - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ConstructorCallExpression
 
type - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ContainerInitializerExpression
 
type - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ResolvableOperationExpression
 
type - Variable in class net.ssehub.easy.instantiation.core.model.expressions.VarModelIdentifierExpression
 
type - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractArrayWrapper
 
type - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractListWrapper
 
type - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
 
type - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundInstance
 
type - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeDescriptor
 
type - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NameRegExFilter
 
type - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueFilter
 
type - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
 
type - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationParameter
 
type - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
type - Variable in class net.ssehub.easy.producer.core.persistence.internal.DataStorage
 
type - Variable in class net.ssehub.easy.producer.ui.confModel.ComboboxGUIVariable
 
type - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.Argument
 
type - Variable in class net.ssehub.easy.reasoning.core.impl.ReasonerMessage
 
type - Variable in class net.ssehub.easy.reasoning.core.reasoner.AttachedConstraint
 
type - Variable in class net.ssehub.easy.reasoning.core.reasoner.TypedConstraint
 
type - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.Context
Stores the associated type.
type - Variable in class net.ssehub.easy.varModel.cst.BlockExpression
 
type - Variable in class net.ssehub.easy.varModel.cst.CompoundInitializer
 
type - Variable in class net.ssehub.easy.varModel.cst.ContainerInitializer
 
type - Variable in class net.ssehub.easy.varModel.cst.Self
 
type - Variable in class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier.CopySpec
 
type - Variable in class net.ssehub.easy.varModel.model.AbstractVariable
 
type - Variable in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
 
type - Variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
type - Variable in class net.ssehub.easy.varModel.model.datatypes.Reference
 
type - Variable in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
type - Variable in class net.ssehub.easy.varModel.model.filter.DeclarationFinder
 
type - Variable in class net.ssehub.easy.varModel.model.ModelQuery.FirstDeclTypeSelector
 
type - Variable in class net.ssehub.easy.varModel.model.Project
 
type - Variable in class net.ssehub.easy.varModel.model.rewrite.UncopiedElement
 
Type() - Constructor for enum net.ssehub.easy.basics.modelManagement.IModelProcessingListener.Type
 
Type() - Constructor for enum net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression.Type
 
Type() - Constructor for enum net.ssehub.easy.reasoning.core.reasoner.IReasonerMessage.Type
 
Type() - Constructor for enum net.ssehub.easy.varModel.model.Constraint.Type
 
TYPE - net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NameRegExFilter.DataType
Filter according to types.
TYPE - Static variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult
 
TYPE - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.AnyType
 
TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.BooleanType
 
TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Compound
This constant represents the common type of all compounds.
TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.ConstraintType
 
TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
This constant represents the common type of all sets.
TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
This constant represents the common type of all derived datatypes.
TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Enum
This constant represents the common type of all enums.
TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.FreezeVariableType
This constant represents the common type of all freeze variables.
TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.MetaType
 
TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.OrderedEnum
This constant represents the common type of all enums.
TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Reference
This constant represents the common type of all references.
TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
This constant represents the common type of all sets.
TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.Set
This constant represents the common type of all sets.
TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.VersionType
 
TYPE - Static variable in class net.ssehub.easy.varModel.model.datatypes.VoidType
 
TYPE_BOOLEAN - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
TYPE_CONSISTENCY - Static variable in class net.ssehub.easy.dslCore.translation.ErrorCodes
Elements of different types cannot be assigned.
TYPE_INTEGER - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
TYPE_IS_NULL - Static variable in class net.ssehub.easy.varModel.validation.ValidationMessage
Denotes the case that a type reference is null.
TYPE_ITERATOR - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
TYPE_MISMATCH - Static variable in exception net.ssehub.easy.varModel.confModel.ConfigurationException
 
TYPE_MISMATCH - Static variable in exception net.ssehub.easy.varModel.cst.CSTSemanticException
 
TYPE_MISMATCH - Static variable in exception net.ssehub.easy.varModel.model.values.ValueDoesNotMatchTypeException
 
TYPE_OF - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
Implements the "typeOf" operation.
TYPE_OF - Static variable in class net.ssehub.easy.varModel.model.datatypes.BooleanType
 
TYPE_OF - Static variable in class net.ssehub.easy.varModel.model.datatypes.Compound
 
TYPE_OF - Static variable in class net.ssehub.easy.varModel.model.datatypes.ConstraintType
 
TYPE_OF - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
TYPE_OF - Static variable in class net.ssehub.easy.varModel.model.datatypes.Enum
 
TYPE_OF - Static variable in class net.ssehub.easy.varModel.model.datatypes.IntegerType
 
TYPE_OF - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
TYPE_OF - Static variable in class net.ssehub.easy.varModel.model.datatypes.RealType
 
TYPE_OF - Static variable in class net.ssehub.easy.varModel.model.datatypes.Reference
 
TYPE_OF - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
TYPE_QUALIFICATION - Static variable in class de.uni_hildesheim.sse.translation.ErrorCodes
In case of undesired explicit type qualifications.
TYPE_REAL - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
TYPE_REJECT - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
TYPE_REJECT - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
TYPE_SEARCH_MODE - Static variable in class net.ssehub.easy.varModel.model.ModelQuery
 
TYPE_SELECT - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
TYPE_SELECT - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
TYPE_STRING - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
TYPE_STRING - Static variable in class net.ssehub.easy.varModel.model.datatypes.TypeMapper
Stores the type-to-name-mappings.
typeCache - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
 
TypeCache - Class in net.ssehub.easy.reasoning.sseReasoner.model
Implements a type cache to avoid repeatedly identifying, iterating over and collecting constraints for complex types.
TypeCache() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache
 
TypeCache.ConstraintTemplate - Class in net.ssehub.easy.reasoning.sseReasoner.model
Represents a constraint template with related constraint set to add the constraint to.
TypeCache.Entry - Class in net.ssehub.easy.reasoning.sseReasoner.model
Implements a type cache entry.
TypeCache.IConstraintTarget - Interface in net.ssehub.easy.reasoning.sseReasoner.model
Specifies the interface that an object receiving constraints from this class must provide.
TypeContext - Class in de.uni_hildesheim.sse.translation
Defines a type context which consists of all variables defined in a project and additionally variables which can be added to the context in a layered manner.
TypeContext(TypeContext) - Constructor for class de.uni_hildesheim.sse.translation.TypeContext
Creates a local type context.
TypeContext(Project, MessageReceiver) - Constructor for class de.uni_hildesheim.sse.translation.TypeContext
Creates a type context for a given project.
TYPED_META_1 - net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Change the return type to the value of the operand (first parameter), here required to be a constant type value.
TYPED_OPERAND_1 - net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Change the return type to the operand with generic parameter.
TYPED_PARAM_1 - net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Change the return type to the type of the operand (first parameter).
TypedConstraint - Class in net.ssehub.easy.reasoning.core.reasoner
Reasoner specific constraint type indicating a typed constraint, e.g., a default constraint or a constraint originating from a constraint variable.
TypedConstraint(ConstraintSyntaxTree, Constraint.IConstraintType, IModelElement) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.TypedConstraint
Creates a new constraint from an already parsed syntax tree.
typeDeclaration - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
 
typeDeclaration - Variable in class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
 
Typedef - Class in net.ssehub.easy.instantiation.core.model.common
Implements the typedef element, actually a type alias.
Typedef(String, TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.common.Typedef
Creates a typedef.
TypeDef - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
A specific typedef version for VIL.
TypeDef - Class in net.ssehub.easy.instantiation.core.model.templateModel
A specific typedef version for VTL.
TypeDef(String, TypeDescriptor<?>, Script) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.TypeDef
Creates a typedef.
TypeDef(String, TypeDescriptor<?>, Template) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.TypeDef
Creates a typedef.
TYPEDEF - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for the typedef.
typedefMapping - Variable in class de.uni_hildesheim.sse.translation.ModelTranslator
 
typedefs - Variable in class de.uni_hildesheim.sse.translation.Utils.SplitResult
 
typedefs - Variable in class net.ssehub.easy.instantiation.core.model.common.AbstractResolvableModel
 
TypeDescriptor<T> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Represents an actual VIL type, its meta information, fields and operations.
TypeDescriptor(TypeDescriptor<?>...) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.TypeDescriptor
Creates a new type descriptor.
typeExcludes - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.Context
Stores type-excludes for constraint re-scheduling.
TypeHelper - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Generic type operations.
TypeHelper() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.TypeHelper
Prevents external instantiation.
typeIndex - Variable in enum net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Stores the index of the affected generic type.
TypeLabelProvider() - Constructor for class net.ssehub.easy.producer.ui.internal.TypeSelectionDialog.TypeLabelProvider
 
TypeMapper - Class in net.ssehub.easy.varModel.model.datatypes
Maps singleton type instances to unique names and back again.
TypeMapper() - Constructor for class net.ssehub.easy.varModel.model.datatypes.TypeMapper
 
TypeOperationDescriptor(TypeDescriptor<?>, String) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.TypeOperationDescriptor
Creates the operation descriptor.
TypeQueries - Class in net.ssehub.easy.varModel.model.datatypes
Provides some utility operations, also due to the split in the inheritance hierarchy.
TypeQueries() - Constructor for class net.ssehub.easy.varModel.model.datatypes.TypeQueries
 
typeRegistry - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression
 
typeRegistry - Variable in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
 
typeRegistry - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlTypeDescriptor
 
typeRegistry - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlBaseTypeResolver
 
typeRegistry - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlTypeResolver
 
typeRegistry - Static variable in class net.ssehub.easy.instantiation.serializer.xml.converter.AbstractDescriptorConverter
 
typeRegistry - Static variable in class net.ssehub.easy.instantiation.serializer.xml.converter.IVMLTypeDescriptorConverter
 
typeRegistry - Static variable in class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionTypeDescriptorConverter
 
typeRegistry - Static variable in class net.ssehub.easy.instantiation.serializer.xml.converter.VTLTypeConverter
 
TypeRegistry - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Used to register the actual types (also replacements by extensions).
TypeRegistry() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Creates the default type registry.
TypeRegistry(TypeRegistry) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Creates a (local) type registry, which delegates unknown types to the parentRegistry.
TypeRegistry.DirectAccess - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements the direct access interface for ITypeResolver.
TypeRegistryConverter - Class in net.ssehub.easy.instantiation.serializer.xml.converter
A type converter for the TypeRegistry.
TypeRegistryConverter() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.converter.TypeRegistryConverter
Creates a singleton type converter.
typeReject(Class<?>) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.Path
Does type selection of artifacts by not matched sub-typing.
typeReject(Class<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
Does type selection of artifacts by not matching type or sub-type.
typeReject(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
typeReject(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
typeReject(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
 
typeReject(TypeDescriptor<?>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
Does type selection of elements not having the same type (including subtypes).
typeReject(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
typeReject(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
 
typeReject(TypeDescriptor<?>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
 
typeReject(TypeDescriptor<?>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
 
typeReject(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
typeReject(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
typeReject(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
 
types - Variable in class net.ssehub.easy.dslCore.ui.listeners.BasicModelLoadingListener
 
types - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Stores the registered types.
types - Variable in class net.ssehub.easy.integration.common.impl.Model
 
types(JoinExpression) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Returns the types to be used to parameterize the return type.
Types - Class in net.ssehub.easy.varModel.model.datatypes
Collects all types defined for IVML.
Types() - Constructor for class net.ssehub.easy.varModel.model.datatypes.Types
Prevents external creation.
TYPES - Static variable in class net.ssehub.easy.varModel.model.datatypes.Types
 
typesByNamePrefix(String) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Provides access to all type descriptors with names starting with the given prefix.
TypeSelectEvaluator(boolean, boolean) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.TypeSelectEvaluator
Creates a type select evaluator.
TypeSelectionDialog - Class in net.ssehub.easy.producer.ui.internal
Implements a type selection dialog.
TypeSelectionDialog() - Constructor for class net.ssehub.easy.producer.ui.internal.TypeSelectionDialog
 
TypeSelectionDialog.TypeLabelProvider - Class in net.ssehub.easy.producer.ui.internal
Implements a type label provider.
TypeSpecialization - Annotation Type in net.ssehub.easy.instantiation.core.model.vilTypes
Mark a method as type specialization method.
typeType() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the type descriptor for the built-in type 'Type'.

U

UIConfiguration(Configuration, IEASyEditorPage, Map<ConfigurationTableEditorFactory.UIParameter, Object>) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIConfiguration
Creates a configuration instance.
UIElement(boolean, Contributions.CoreFunction) - Constructor for enum net.ssehub.easy.producer.ui.contributions.Contributions.UIElement
Creates a new UI element constant.
UIParameter(String, Object) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIParameter
Creates a UI parameter.
unalias(IMetaType) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
Unalisases type.
unalias(TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AliasTypeDescriptor
Unalisases type.
UNAVAILABLE - net.ssehub.easy.reasoning.core.reasoner.IReasonerMessage.Type
Signals that the source of the message became unavailable.
unbind() - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionEvaluator
Unbinds the evaluation visitor (see ExpressionEvaluator.evaluate(Object)).
UNCHANGED - net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Do not change the return type.
UNCHECKED - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
 
UNCLAER - net.ssehub.easy.varModel.model.filter.mandatoryVars.Importance
 
uncopiedCompoundAccesses - Variable in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Set of CompoundAccessStatements which could not be translated because the compound variable was not copied so far.
uncopiedCST - Variable in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer.UnresolvedSyntaxContainer
 
UncopiedElement - Class in net.ssehub.easy.varModel.model.rewrite
Containes description over elements which could not be copied by the ProjectCopyVisitor.
UncopiedElement(ContainableModelElement) - Constructor for class net.ssehub.easy.varModel.model.rewrite.UncopiedElement
Constructor for a containable model element.
UncopiedElement(UncopiedElementsContainer.UnresolvedAnnotationAssignment) - Constructor for class net.ssehub.easy.varModel.model.rewrite.UncopiedElement
UncopiedElement(UncopiedElementsContainer.UnresolvedSyntaxContainer) - Constructor for class net.ssehub.easy.varModel.model.rewrite.UncopiedElement
UncopiedElementsContainer - Class in net.ssehub.easy.varModel.model.rewrite
Stores elements of the ProjectCopyVisitor, which could not be copied completely as dependent elements are not copied, yet.
UncopiedElementsContainer() - Constructor for class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
 
UncopiedElementsContainer.UnresolvedAnnotationAssignment - Class in net.ssehub.easy.varModel.model.rewrite
Container for holding AttributeAssignment.Assignment, which could not copied so far.
UncopiedElementsContainer.UnresolvedSyntaxContainer - Class in net.ssehub.easy.varModel.model.rewrite
Fallback for resolving elements containing constraint syntax trees This container is a tuple of (translated parent, original default value).
uncopiedFreezeBlocks - Variable in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Set of FreezeBlocks which could not be translated as some frozen elements or the FreezeBlock.getSelector() could not be translated.
uncopiedPart - Variable in class net.ssehub.easy.varModel.model.rewrite.UncopiedElement
 
uncopyableCSTs - Variable in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Set of copied AbstractVariables, and their default values.
UNDECLARED_SLOT - Static variable in class net.ssehub.easy.varModel.validation.ValidationMessage
Denotes the case that a slot in a compound is used but not declared.
UNDEFINED - net.ssehub.easy.varModel.confModel.AssignmentState
An undefined value.
underlyingModel - Variable in class net.ssehub.easy.dslCore.ui.editors.AbstractModelChangeListener
The de.uni_hildesheim.sse.utils.modelManagement.IModel instance (IVML- or VIL-model) which is currently edited in the registered org.eclipse.xtext.ui.editor.XtextEditor instance of this listener.
undoButton - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
 
UNEQUALITY - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
UNEQUALITY_ALIAS - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.Constants
 
unequals(boolean, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoBoolean
Represents the unequality operation for Booleans.
unequals(double, double) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoReal
Represents the unequality operation for Reals.
unequals(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
Represents the unequality operation for Integers.
unequals(Object, Object) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoAny
Represents the unequality operation for Objects.
unequals(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Represents the unequality operation for Strings.
unequals(Version, Version) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoVersion
Represents the unequality operation for versions.
unequals(IvmlElement, IvmlElement) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Represents the unequality operation for IvmlElements.
UNEQUALS - Static variable in class net.ssehub.easy.varModel.cstEvaluation.GenericOperations
Implements the generic not-equals operation.
UNEQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.BooleanType
 
UNEQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.ConstraintType
 
UNEQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
UNEQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
UNEQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.Reference
 
UNEQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
UNEQUALS - Static variable in class net.ssehub.easy.varModel.model.datatypes.VersionType
 
UNEQUALS_ALIAS - Static variable in class net.ssehub.easy.varModel.model.datatypes.BooleanType
 
UNEQUALS_ALIAS - Static variable in class net.ssehub.easy.varModel.model.datatypes.ConstraintType
 
UNEQUALS_ALIAS - Static variable in class net.ssehub.easy.varModel.model.datatypes.Container
 
UNEQUALS_ALIAS - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
UNEQUALS_ALIAS - Static variable in class net.ssehub.easy.varModel.model.datatypes.Reference
 
UNEQUALS_ALIAS - Static variable in class net.ssehub.easy.varModel.model.datatypes.StringType
 
UNEQUALS_ALIAS - Static variable in class net.ssehub.easy.varModel.model.datatypes.VersionType
 
UNEQUALS_INT_REAL - Static variable in class net.ssehub.easy.varModel.cstEvaluation.IntegerOperations
 
UNEQUALS_REAL_INT - Static variable in class net.ssehub.easy.varModel.cstEvaluation.RealOperations
 
unequals2(IvmlElement, Object) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlElement
Represents the unequality operation for IvmlElements and AnyTypes, in particular the null value.
unfreeze(IAssignmentState) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
unfreeze(IAssignmentState) - Method in class net.ssehub.easy.producer.ui.confModel.GUIVariable
Unfreezes the current variable.
unfreeze(IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
 
unfreeze(IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Unfreezes the whole configuration (including nested variables).
unfreeze(IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
unfreeze(IAssignmentState) - Method in interface net.ssehub.easy.varModel.confModel.IConfigurationElement
Causes to unfreeze the current value.
unfreeze(IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.VariableConfigProvider
Unfreezes this variable to the given state.
unfreeze(IAssignmentState) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
unfreezeVariable(IDecisionVariable, IAssignmentState) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Unfreezes a variable and all its nested elements (if such exist).
UNFROZEN - Static variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
 
union(Collection<T>, Collection<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
Compute the union of c1 and c2 (without duplicates).
union(Sequence<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySequence
 
union(Sequence<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSequence
 
union(Sequence<T>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Sequence
Append the elements in seq.
union(Sequence<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
 
union(Sequence<T>, Sequence<T>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SequenceOperations
Returns the concatenated sequence of seq1 and seq2.
union(Set<IArtifact>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.OtherProjects
 
union(Set<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ArraySet
Compute the union of this set and set (without duplicates).
union(Set<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ListSet
Compute the union of this set and set (without duplicates).
union(Set<T>) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Set
Compute the union of this set and set (without duplicates).
union(Set<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.SetSet
 
union(Set<T>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
Compute the union of this set and set (without duplicates).
UNION - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SequenceOperations
Implements the union operation.
UNION - Static variable in class net.ssehub.easy.varModel.cstEvaluation.SetOperations
Implements the union operation.
UNION - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
UNION - Static variable in class net.ssehub.easy.varModel.model.datatypes.Sequence
 
UNION - Static variable in class net.ssehub.easy.varModel.model.datatypes.Set
 
UNIQUE - net.ssehub.easy.varModel.model.datatypes.QualifiedNameMode
Use unique names (automatic).
unitNode - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
 
UnitOfWork() - Constructor for class net.ssehub.easy.dslCore.ui.editors.CommonXtextEditor.UnitOfWork
 
UnixOperations - Class in net.ssehub.easy.basics.os
Utility functions for operations on a Unix/Linux/(Mac) operating system.
UnixOperations() - Constructor for class net.ssehub.easy.basics.os.UnixOperations
Avoid initialization of utility class.
unjar(Path, Path) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Unjar
Packs source files into target without unpacking the manifest.
unjar(Path, Path, boolean) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Unjar
Packs source files into target.
unjar(Path, Path, String) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Unjar
Packs source files which matches filter into target without unpacking the manifest.
unjar(Path, Path, String, boolean) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Unjar
Packs source files which matches filter into target without unpacking the manifest.
Unjar - Class in net.ssehub.easy.instantiation.java.instantiators
Unpacks JAR files.
Unjar() - Constructor for class net.ssehub.easy.instantiation.java.instantiators.Unjar
 
UNKNOWN - net.ssehub.easy.reasoning.core.reasoner.EvaluationResult.ConstraintEvaluationResult
Signals that the constraint cannot be evaluated at all.
UNKNOWN - Static variable in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
 
UNKNOWN_ELEMENT - Static variable in class net.ssehub.easy.dslCore.translation.ErrorCodes
Unknown elements such as compound slots (but not types).
UNKNOWN_ELEMENT - Static variable in exception net.ssehub.easy.varModel.cst.CSTSemanticException
 
UNKNOWN_OPERATION - Static variable in exception net.ssehub.easy.varModel.cst.CSTSemanticException
 
UNKNOWN_TYPE - Static variable in class net.ssehub.easy.dslCore.translation.ErrorCodes
Unknown types.
unknownCollectionType() - Static method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Returns an unknown VIL collection type.
unknownMapType() - Static method in class net.ssehub.easy.instantiation.core.model.execution.Executor
Returns an unknown VIL map type.
UnknownOperationException - Exception in net.ssehub.easy.varModel.cst
An exception signaling an unknown operation.
UnknownOperationException(String, int, IDatatype, IDatatype...) - Constructor for exception net.ssehub.easy.varModel.cst.UnknownOperationException
Constructs the message for the exception.
UnknownTypeException - Exception in de.uni_hildesheim.sse.translation
Thrown in case of an unknown type.
UnknownTypeException - Exception in de.uni_hildesheim.sse
A specific exception thrown in case that a type cannot be resolved.
UnknownTypeException(String) - Constructor for exception de.uni_hildesheim.sse.UnknownTypeException
Creates an instance.
UnknownTypeException(String, Type, EStructuralFeature) - Constructor for exception de.uni_hildesheim.sse.translation.UnknownTypeException
Creates an unknown type exception.
UnknownVariableException - Exception in de.uni_hildesheim.sse.translation
Thrown in case of an unknown variable.
UnknownVariableException(String, EObject, EStructuralFeature) - Constructor for exception de.uni_hildesheim.sse.translation.UnknownVariableException
Creates an unknown type exception.
unlink(ConstraintList.Node) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Unlinks non-null node x.
unlinkFirst(ConstraintList.Node) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Unlinks non-null first node node.
unlinkLast(ConstraintList.Node) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
Unlinks non-null last node node.
unload(M, ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Unloads model as well as unloadable imported models, but not the related model information.
unloadImpl(M) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Unloads a certain model.
unmarkNoAutoStore(IArtifact) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
Marks artifacts as again included from auto-storing when related variabeles become unavailable.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.AbstractDescriptorConverter
Unmarshals the current object to be read from the given reader in the specified unmarshaling context.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.AdviceConverter
Unmarshals the current object to be read from the given reader in the specified unmarshaling context.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ClassWrapperConverter
Unmarshals the current object to be read from the given reader in the specified unmarshaling context.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.DelegatingTypeConverter
Unmarshals the current object to be read from the given reader in the specified unmarshalling context.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.EnumValueConverter
Unmarshals the current object to be read from the given reader in the specified unmarshaling context.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.IVMLTypeDescriptorConverter
Unmarshals the current object to be read from the given reader in the specified unmarshaling context.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.NullValueConverter
Unmarshals the current object to be read from the given reader in the specified unmarshaling context.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.NullValueTypeConverter
Unmarshals the current object to be read from the given reader in the specified unmarshaling context.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.OperationConverter
Unmarshals the current object to be read from the given reader in the specified unmarshalling context.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ProjectConverter
Unmarshals the current object to be read from the given reader in the specified unmarshaling context.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionTypeDescriptorConverter
Unmarshals the current object to be read from the given reader in the specified unmarshaling context.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.TypeRegistryConverter
Unmarshals the current object to be read from the given reader in the specified unmarshaling context.
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.VTLTypeConverter
Unmarshals the current object to be read from the given reader in the specified unmarshaling context.
UNMATCHED_IMPORT - Static variable in exception net.ssehub.easy.varModel.model.ModelQueryException
 
UnmodifiableMap<K,​V> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Represents an unmodifiable map.
UnmodifiableMap(Map<Object, Object>, TypeDescriptor<?>[]) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableMap
Creates a map wrapper.
UnmodifiableSequence<T> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements an unmodifiable wrapper for sequences.
UnmodifiableSequence(Sequence<T>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSequence
Creates a new unmodifiable sequence.
UnmodifiableSet<T> - Class in net.ssehub.easy.instantiation.core.model.vilTypes
Implements an unmodifiable set wrapper.
UnmodifiableSet(Set<T>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableSet
Creates an unmodifiable set wrapper.
unpack(File, File, String, List<File>) - Method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.ZipHandler
Unpacks an ZIP file to target.
unpack(Path, Path, String, ZipHandler) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.Unzip
Unpacks files in zip that matches the given filter into target.
unpack(Path, Path, ZipHandler) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.Unzip
Unpacks files in zip into target.
unpackEntryToInstallPath(ZipInputStream, ZipEntry, String) - Method in class net.ssehub.easy.reasoning.core.reasoner.ZipUpgrader
Unpacks a ZIP entry to the bundle installation path.
unpackJar(URL, File) - Static method in class net.ssehub.easy.basics.io.JarUtils
Unpacks a Jar file denoted by url to the given target folder.
unpackJar(URL, String, File) - Static method in class net.ssehub.easy.basics.io.JarUtils
Unpacks a Jar file denoted by url to the given target folder.
unpackManifest - Variable in class net.ssehub.easy.instantiation.java.instantiators.JarHandler
 
unpackZip(ZipInputStream) - Method in class net.ssehub.easy.reasoning.core.reasoner.ZipUpgrader
Unpacks a JESS installation zip.
unqualified(IDatatype) - Static method in class de.uni_hildesheim.sse.translation.ModelTranslator
Returns the unqualified name of type.
UNQUALIFIED - net.ssehub.easy.varModel.model.datatypes.QualifiedNameMode
Use unqualified names always.
unquotify(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
Unquotifies string if quote is quoted.
unregister() - Method in class de.uni_hildesheim.sse.ui.BuildModelListener
 
unregister() - Method in class de.uni_hildesheim.sse.ui.VarModelListener
 
unregister() - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.TemplateModelListener
 
unregister() - Method in class net.ssehub.easy.dslCore.ui.editors.AbstractModelChangeListener
Unregisters this listener from the underlying model in order to receive no events about changes of the model anymore.
unregister() - Static method in class net.ssehub.easy.producer.eclipse.PLPWorkspaceListener
Unregisters the default instance.
unregister(VtlExpressionParser) - Static method in class de.uni_hildesheim.sse.vil.templatelang.VtlExpressionParser
Unregisters the parser obtained from VtlExpressionParser.register().
unregister(VilExpressionParser) - Static method in class de.uni_hildesheim.sse.VilExpressionParser
Unregisters the parser obtained from VilExpressionParser.register().
unregister(String) - Static method in class net.ssehub.easy.dslCore.TopLevelModelAccessor
Removes a registered accessor.
unregister(String) - Static method in class net.ssehub.easy.dslCore.ui.EditorEmbedderFactory
Unregisters an editor creator.
unregister(ModelInitializer.IModelInitializer) - Static method in class net.ssehub.easy.basics.modelManagement.ModelInitializer
Unregisters a model initializer.
unregister(BasicProgressObserver.IProgressMonitor) - Method in class net.ssehub.easy.basics.progress.BasicProgressObserver
Sets this monitor to null if the current monitor is the same as the specified monitor.
unregister(ModelEditorConfigurer.IModelEditorConfigurer) - Static method in class net.ssehub.easy.dslCore.ui.editors.ModelEditorConfigurer
Unregisters a configurer.
unregister(ITerminatable) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
unregister(ITerminatable) - Method in interface net.ssehub.easy.instantiation.core.model.common.ITerminator
Unregisters a terminatable.
unregister(Contributions) - Static method in class net.ssehub.easy.producer.core.contributions.Contributions
Unregisters a particular contribution.
unregister(IProductLineProjectListener) - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
Unregisters a IProductLineProjectListener from this project.
unregister(Contributions) - Static method in class net.ssehub.easy.producer.eclipse.contributions.Contributions
Unregisters a particular contribution.
unregister(Contributions) - Static method in class net.ssehub.easy.producer.ui.contributions.Contributions
Unregisters a particular contribution.
unregister(ExternalEditor) - Static method in class net.ssehub.easy.producer.ui.core.contributions.ExternalEditor
Unregisters the external editor plugin.
unregister(IMessageListener) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Unregisters a message listener.
unregister(IMessageListener) - Method in class net.ssehub.easy.reasoning.core.impl.ReasonerRegistry
Unregisters a message listener.
unregister(IReasoner) - Method in class net.ssehub.easy.reasoning.core.impl.ReasonerRegistry
 
unregister(IReasoner) - Method in interface net.ssehub.easy.reasoning.core.reasoner.IReasonerRegistry
Removes the specified reasoner from the registry, if the reasoner was added before.
unregister(IConfigurationChangeListener) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Unregisters an listener.
unregister(IDerivedDatatypeListener) - Method in class net.ssehub.easy.varModel.model.datatypes.DerivedDatatype
Unregisters an existing IDerivedDatatypeListener to this type.
unregister(IProgressMonitor) - Method in class de.uni_hildesheim.sse.ui.EclipseProgressObserver
Sets this monitor to null if the current monitor is the same as the specified monitor.
unregister(IProgressMonitor) - Method in class net.ssehub.easy.producer.eclipse.observer.EclipseProgressObserver
Sets this monitor to null if the current monitor is the same as the specified monitor.
unregister(URI) - Static method in class de.uni_hildesheim.sse.vil.expressions.ResourceRegistry
Unregisters the type registry for a given URI.
unregister(Resource) - Static method in class de.uni_hildesheim.sse.vil.expressions.ResourceRegistry
Unregisters the type registry for a given resource (via its URI).
unregisterBuildLanguageTracer(ITracer) - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Unregisters a build language tracer from the current thread.
unregisterConstraint(IDecisionVariable, Constraint) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
Unregisters a constraint from a decision variable.
unregisterHandler(PathEnvironmentFactory.IProjectHandler) - Static method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.PathEnvironmentFactory
Unregisters a project handler.
unregisterInstance() - Static method in class net.ssehub.easy.reasoning.core.frontend.ReasonerAdapter
Unregisters an instance for the current thread.
unregisterListener(IArtifactChangedListener) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactChangedListenerQueue
 
unregisterListener(IArtifactChangedListener) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactChangedListenerQueue
Unregisters a listener.
unregisterLoader(ClassLoader) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.ExtensionClassLoaders
Unregisters the specified loader.
unregisterLoader(IModelLoader<M>, ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.ModelLoaders
Unregisters a model loader.
unregisterLoader(ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.AbstractModelInitializer
 
unregisterLoader(ProgressObserver) - Method in interface net.ssehub.easy.basics.modelManagement.ModelInitializer.IModelInitializer
Unregisters the default model loader.
unregisterLoader(ProgressObserver) - Static method in class net.ssehub.easy.basics.modelManagement.ModelInitializer
Registers a default model loader.
unregisterLoader(ProgressObserver) - Method in class net.ssehub.easy.dslCore.TopLevelModelAccessor.AbstractDefaultModelAccessor
Called to unregister the model loader (optional).
unregisterLoader(ProgressObserver) - Method in class net.ssehub.easy.dslCore.TopLevelModelAccessor.AbstractModelAccessor
 
unregisterLoader(ProgressObserver) - Method in interface net.ssehub.easy.dslCore.TopLevelModelAccessor.IModelAccessor
Called to unregister the model loader (optional).
unregisterLoader(ProgressObserver) - Method in class net.ssehub.easy.instantiation.serializer.xml.Registration
 
unregisterLoader(ProgressObserver, boolean) - Method in class net.ssehub.easy.dslCore.TopLevelModelAccessor
Called to unregister the model loader (optional).
unregisterMapping(AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
Unregisters a mapping for the variable var from the current context.
unregisterModelListener() - Method in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
Removes the registered IModelListener.
unRegisterObserver(Observer) - Method in class net.ssehub.easy.producer.eclipse.model.ProductLineProject
Unsubscribes given observer from notification for each controller.
unregisterProgram(String) - Static method in class net.ssehub.easy.instantiation.core.model.common.CommandLineProgramRegistry
Unregisters a program instance.
unregisterProgressObserver(ProgressObserver) - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Unregisters the given progress observer.
unregisterTemplateLanguageTracer(ITracer) - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
Unregisters a template language tracer from the current thread.
unregisterTerminatable(ITerminator, ITerminatable) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Clears the terminator from a potential execution instance.
UNRESOLVED - Static variable in exception net.ssehub.easy.varModel.cst.CSTSemanticException
 
UNRESOLVED_ANNOTATION - Static variable in class net.ssehub.easy.varModel.validation.ValidationMessage
Denotes that an annotation is pointing to an element, which was not annotated by this annotation.
UNRESOLVED_OPERATION - Static variable in class net.ssehub.easy.varModel.validation.ValidationMessage
Denotes a missing/unspecified operation used inside an OCLFeatureCall.
UnresolvedAnnotationAssignment() - Constructor for class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer.UnresolvedAnnotationAssignment
 
unresolvedAnnotations - Variable in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Set of (original) annotations, which could not be translated so far.
unresolvedAssignments - Variable in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
 
unresolvedAssignments - Variable in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Set of (copied parent, original assignment) for AttributeAssignment.Assignments, which could not be copied so far.
unresolvedCompoundRefinements - Variable in class de.uni_hildesheim.sse.translation.TypeContext
 
unresolvedDatatypes - Variable in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Set of custom data types which are dependent of other custom data types, not translated so far.
unresolvedDeclarations - Variable in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
AbstractVariables which could not be translated due to a missing data type.
UnresolvedExpression - Class in net.ssehub.easy.varModel.cst
Denotes an expression (tree) which is currently unresolved due to deferred imports, e.g.
UnresolvedExpression(String) - Constructor for class net.ssehub.easy.varModel.cst.UnresolvedExpression
Creates an unresolved expression as a (currently unknown) textual leaf.
UnresolvedExpression(ConstraintSyntaxTree) - Constructor for class net.ssehub.easy.varModel.cst.UnresolvedExpression
Creates an unresolved expression as an inner tree node.
unresolvedInterfaces - Variable in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
Set of (original) ProjectInterfaces, which could not be copied as some of the exported declarations are not already copied.
unresolvedLeaf - Variable in class net.ssehub.easy.varModel.cst.UnresolvedExpression
 
UnresolvedSyntaxContainer() - Constructor for class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer.UnresolvedSyntaxContainer
 
unsetDirty() - Method in class net.ssehub.easy.producer.ui.productline_editor.DelegatingEasyEditorPage
Resets the dirty flag.
unsetValue(IVariable) - Method in interface net.ssehub.easy.basics.modelManagement.IRestrictionEvaluationContext
Unsets the value for the given variable.
unsetValue(IVariable) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
 
unsetValue(IVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalConfiguration
 
UNSUPPORTED - net.ssehub.easy.basics.messages.Status
Some element or semantics is not supported.
unzip(Path, Path) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.Unzip
Unpacks files in zip into target.
Unzip - Class in net.ssehub.easy.instantiation.core.model.defaultInstantiators
Unpacks ZIP files.
Unzip() - Constructor for class net.ssehub.easy.instantiation.core.model.defaultInstantiators.Unzip
 
update() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.CompositeArtifact
 
update() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.FolderArtifact
 
update() - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifact
Called if the underlying real artifact may have been updated, e.g., by overriding it by another file.
update() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.AlternativeFragment
 
update() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.MultipleSelectionFragment
 
update() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.variability.OptionalityFragment
 
update() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
 
update() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
 
update() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
 
update() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFragmentArtifact
 
update() - Method in interface net.ssehub.easy.producer.core.persistence.datatypes.IPersistencer
Updates the models in the given project.
update() - Method in class net.ssehub.easy.producer.core.persistence.standard.Persistencer
 
update() - Method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipsePersistencer
 
update() - Method in class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
Updates its information.
update() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.InterfaceDropDown
 
update(Observable, Object) - Method in class net.ssehub.easy.producer.ui.productline_editor.Editor
 
update(ComponentArtifact) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ComponentArtifact
Updates this component.
update(ViewerCell) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AbstractConfigurationLabelProvider
 
updateAvailableModel(ModelInfo<M>) - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Updates the list of available models.
updateAvailableModels(ModelInfoHolder<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Updates the list of available models.
updateContents() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Binary
Updates the text contents.
updateContents() - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.representation.IArtifactRepresentation
Updates the contents.
updateContents() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
 
updateDependencies(File, String...) - Static method in class net.ssehub.easy.producer.core.contributions.Contributions
Updates product line dependencies.
updateDependenciesImpl(File, String[]) - Method in class net.ssehub.easy.producer.core.contributions.Contributions
Updates product line dependencies.
updateEditor() - Method in class net.ssehub.easy.dslCore.ui.editors.CommonXtextEditor
 
updateEditor() - Method in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
updateEditor() - Method in interface net.ssehub.easy.dslCore.ui.editors.IUpdatableEditor
Updates this editor.
updateEditor(IDecisionVariable) - Method in class net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIConfiguration
Updates editors using variable that has recently been changed.
updateForLoader(IModelLoader<M>, ProgressObserver) - Method in interface net.ssehub.easy.basics.modelManagement.IModelManagementRepository
Registers a model loader and updates the model information provided by the loader.
updateForLoader(IModelLoader<M>, ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Registers a model loader and updates the model information provided by the loader.
updateForLoader(IModelLoader<M>, ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.ModelRepository
Registers a model loader and updates the model information provided by the loader.
updateForLoader(ModelLocations.Location, IModelLoader<M>, ModelInfoHolder<M>, ObservableTask, Set<ModelLocations.Location>) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Updates location via loader.
updateItem(GUIVariable) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor
 
updateItem(GUIVariable) - Method in interface net.ssehub.easy.producer.ui.productline_editor.configuration.IGUIConfigurationContainer
Informs the container that a single item has changed (not added/deleted).
updateListeners(List<T>, Map<M, List<T>>, M, M) - Method in class net.ssehub.easy.basics.modelManagement.ModelEvents
Updates the listeners if a model is replaced.
updateLocation(File, ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Updates a file location, i.e., a location from where models can be loaded.
updateLocations(Configuration, Configuration.PathKind, ModelLocations<?>, ProgressObserver) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Updates the paths.
updateMaterialized() - Method in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage
Updates the materialized label.
updateModel(M, URI) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Add a model to this management instance.
updateModel(M, URI, IModelLoader<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Add a model to this management instance.
updateModel(M, URI, IModelLoader<M>, boolean) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Add a model to this management instance.
updateModelInfo(IProject) - Method in class net.ssehub.easy.integration.common.eclipse.IModelAccess
Updates the available model information in project.
updateModelInformation() - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations
Updates all model information for all locations.
updateModelInformation(File, ModelInfoHolder<M>, ProgressObserver, ProgressObserver.ITask) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Updates the model information in file considering known.
updateModelInformation(File, ProgressObserver) - Method in interface net.ssehub.easy.basics.modelManagement.IModelManagementRepository
Updates the model information in file.
updateModelInformation(File, ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Updates the model information in file.
updateModelInformation(File, ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.ModelRepository
Updates the model information in file.
updateModelInformation(ModelLocations.Location, ModelInfoHolder<M>, ProgressObserver, ProgressObserver.ITask, Set<ModelLocations.Location>) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Updates the model information in the given location and the dependent locations.
updateModelInformation(ProgressObserver) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
Updates the model information in all known locations.
updateModelLoader(IModelLoader<M>) - Method in class net.ssehub.easy.basics.modelManagement.ModelInfo
Updates the model loader (only if unset).
updateParentInformation() - Method in class net.ssehub.easy.varModel.model.datatypes.DelegatingType
Updates the information collected about the parent.
updatePathEnvironment(PathEnvironment, IProject) - Static method in class net.ssehub.easy.producer.eclipse.persistency.eclipse.PathEnvironmentFactory
Updates a given path environment with data from project.
updateRegisteredEditor() - Method in class net.ssehub.easy.dslCore.ui.editors.AbstractModelChangeListener
Updates the registered editor.
updateSelectedValues() - Method in class net.ssehub.easy.producer.ui.confModel.MultipleSelectionEditor
Method to check selected references in table and update list of selected values.
updateStatus(String) - Method in class net.ssehub.easy.dslCore.ui.wizards.AbstractFiletypeWizardPage
Displays/Removes errors.
updateStatus(String) - Method in class net.ssehub.easy.producer.ui.internal.NewEASyProjectWizardPage
Updates the status message in the top of the dialog.
updateTriggered() - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
Called during an update.
updateTriggered() - Method in interface net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationTableEditor.IUpdateListener
Called during an update.
upgrade - Variable in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
 
upgrade() - Method in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
Performs the upgrade of the selected reasoner.
upgrade() - Method in class net.ssehub.easy.reasoning.core.reasoner.FileUpgrader
 
upgrade() - Method in class net.ssehub.easy.reasoning.core.reasoner.IUpgrader
Executes the upgrade.
upgrade(URI, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.AbstractChainedReasoner
 
upgrade(URI, ProgressObserver) - Method in interface net.ssehub.easy.reasoning.core.reasoner.IReasoner
Updates the installation of this reasoner, e.g., in order to obtain a licensed reasoner version.
upgrade(URI, ProgressObserver) - Method in class net.ssehub.easy.reasoning.sseReasoner.Reasoner
 
upgradeReasoner(ReasonerDescriptor, URI, ProgressObserver) - Method in class net.ssehub.easy.reasoning.core.frontend.ReasonerFrontend
Updates a reasoner installation, e.g., in order to obtain a licensed reasoner version.
uri - Variable in class de.uni_hildesheim.sse.translation.ResultEntry
 
url - Variable in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
 
urls - Static variable in class net.ssehub.easy.dslCore.DefaultLib
 
urls() - Static method in class net.ssehub.easy.dslCore.DefaultLib
Returns an iterable to all registered URLs.
useAny() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
When resolving expression types, use any as return type if object is given and do not try to override this.
useAny() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.OperationMeta
If Any/Object is the return type, don't override this when resolving expression results.
useAny() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
usedInterfaceName - Variable in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
usedVariables - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
useGenericParameter() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.OperationMeta
Whether a generic parameter (index) of the operand shall be used as return type.
useGenericParameterAsReturn() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.ConstructorOperationDescriptor
 
useGenericParameterAsReturn() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.TypeOperationDescriptor
 
useGenericParameterAsReturn() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeOperationDescriptor
 
useGenericParameterAsReturn() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOperationDescriptor
 
useGenericParameterAsReturn() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns whether a generc parameter of the operand shall be used as return type.
useGenericParameterAsReturn() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionConstructorDescriptor
 
useGenericParameterAsReturn() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
useOperandTypeAsParameter() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
When resolving the return type, use the actual operand type as return generics.
useOperandTypeAsParameter() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.OperationMeta
Use the actual operand type as parameter.
useOperandTypeAsParameter() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
useParameter() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.OperationMeta
Whether a parameter (0-based index) shall be used as return type.
useParameterAsReturn() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.ConstructorOperationDescriptor
 
useParameterAsReturn() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.CompoundTypeDescriptor.TypeOperationDescriptor
 
useParameterAsReturn() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.FakeOperationDescriptor
 
useParameterAsReturn() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOperationDescriptor
 
useParameterAsReturn() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor
Returns whether a parameter shall be used as return type.
useParameterAsReturn() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionConstructorDescriptor
 
useParameterAsReturn() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionOperationDescriptor
 
USER_ASSIGNED - net.ssehub.easy.varModel.confModel.AssignmentState
The value is set by the user, should not be changed by the reasoner.
USER_ATTRIBUTE - net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeAssignmentState
User-specified attribute values.
USER_DEF_FUNCTIONS - net.ssehub.easy.varModel.capabilities.IvmlReasonerCapabilities
Whether the reasoner works with user-defined functions.
useWhitespace - Static variable in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Use whitespaces or tabs.
USUAL - net.ssehub.easy.varModel.model.Constraint.Type
The usual constraint as used in IVML models.
Util - Class in net.ssehub.easy.integration.common.impl
Some utility methods.
Util() - Constructor for class net.ssehub.easy.integration.common.impl.Util
Prevents access from outside (utility class).
Utils - Class in de.uni_hildesheim.sse.translation
Some public utility methods.
Utils - Class in de.uni_hildesheim.sse.vil.expressions.translation
Some utility methods.
Utils - Class in net.ssehub.easy.basics.modelManagement
Some model utilities.
Utils - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Some VTL utility methods.
Utils - Class in net.ssehub.easy.instantiation.core.model.common
Some utility functions.
Utils - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Some utility methods.
Utils - Class in net.ssehub.easy.integration.common.eclipse
Common utility method for Eclipse-based tool integrations.
Utils() - Constructor for class de.uni_hildesheim.sse.translation.Utils
Prevents this class from being instantiated from outside.
Utils() - Constructor for class de.uni_hildesheim.sse.vil.expressions.translation.Utils
Prevents creation from outside.
Utils() - Constructor for class net.ssehub.easy.basics.modelManagement.Utils
Prevents this class from being instantiated.
Utils() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.Utils
Prevents external creation.
Utils() - Constructor for class net.ssehub.easy.instantiation.core.model.common.Utils
 
Utils() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Utils
Prevents external creation.
Utils() - Constructor for class net.ssehub.easy.integration.common.eclipse.Utils
 
Utils.SplitResult - Class in de.uni_hildesheim.sse.translation
The result of splitting a contents object.
uuid - Variable in class net.ssehub.easy.producer.core.mgmt.PLPInfo
 
UUID_PROPERTY_QNAME - Static variable in class net.ssehub.easy.producer.eclipse.ProjectConstants
Qualified name for the UUID Project Property.

V

VALID - net.ssehub.easy.producer.eclipse.persistency.project_creation.ValidProjectNameType
Project name can be used for new projects.
VALID - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.InstanceNameValueMapper
 
ValidateConfigListener() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu.ValidateConfigListener
 
validateContext(EvaluationContext) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
Validates the context and sets the contained context to context if not given.
validateProductButton - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
 
VALIDATION - net.ssehub.easy.reasoning.core.reasoner.ReasoningOperation
Checks whether the de.uni_hildesheim.sse.model.confModel.Configuration is valid, i.e.
ValidationListener() - Constructor for class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ProductLineHeaderMenu.ValidationListener
 
ValidationMessage - Class in net.ssehub.easy.varModel.validation
A specific message for model validation purposes.
ValidationMessage(String, Status, int) - Constructor for class net.ssehub.easy.varModel.validation.ValidationMessage
Creates a validation message (without a model element as cause).
ValidationMessage(String, Status, Object, int) - Constructor for class net.ssehub.easy.varModel.validation.ValidationMessage
Creates a validation message.
ValidationStateListener(IEmbeddedEditor.IValidationStateListener) - Constructor for class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor.ValidationStateListener
Creates a validate state listener.
validationStateListeners - Variable in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
ValidationUtils - Class in net.ssehub.easy.dslCore.validation
Some validation helper methods.
ValidationUtils() - Constructor for class net.ssehub.easy.dslCore.validation.ValidationUtils
 
ValidationUtils.IModelValidationCallback<R,​T> - Interface in net.ssehub.easy.dslCore.validation
Defines a validation callback to provide the information required for validation.
ValidationUtils.MessageType - Enum in net.ssehub.easy.dslCore.validation
Defines common xText error types.
ValidationVisitor - Class in net.ssehub.easy.varModel.cst
Visits a given expression and returns whether this is a valid assignment.
ValidationVisitor() - Constructor for class net.ssehub.easy.varModel.cst.ValidationVisitor
Creates a new assignment check visitor.
validator - Variable in class de.uni_hildesheim.sse.generator.Main
 
ValidProjectNameType - Enum in net.ssehub.easy.producer.eclipse.persistency.project_creation
Returns types for EASyProjectCreatorFactory#isValidProjectName().
ValidProjectNameType() - Constructor for enum net.ssehub.easy.producer.eclipse.persistency.project_creation.ValidProjectNameType
 
value - Variable in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
 
value - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ConstantExpression
 
value - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.SwitchStatement.Alternative
 
value - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
value - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.EnumValue
 
value - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueFilter
 
value - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
 
value - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.IntHolder
 
value - Variable in class net.ssehub.easy.instantiation.velocity.VelocityContextItem
 
value - Variable in class net.ssehub.easy.integration.common.impl.DecisionVariable
 
value - Variable in class net.ssehub.easy.producer.ui.confModel.ComboboxGUIVariable.ComboItem
 
value - Variable in class net.ssehub.easy.producer.ui.confModel.GUIHistoryItem
 
value - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeFilter.AttributeFilterItem
 
value - Variable in class net.ssehub.easy.reasoning.core.reasoner.EvaluationResult.EvaluationPair
 
value - Variable in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
value - Variable in class net.ssehub.easy.varModel.confModel.ToplevelVarConfigProvider
 
value - Variable in class net.ssehub.easy.varModel.cstEvaluation.ConstantAccessor
 
value - Variable in class net.ssehub.easy.varModel.cstEvaluation.ConstantValueResolver
 
value - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations.ContainerArgument
 
value - Variable in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
value - Variable in class net.ssehub.easy.varModel.model.values.BooleanValue
 
value - Variable in class net.ssehub.easy.varModel.model.values.ConstraintValue
 
value - Variable in class net.ssehub.easy.varModel.model.values.IntValue
 
value - Variable in class net.ssehub.easy.varModel.model.values.MetaTypeValue
 
value - Variable in class net.ssehub.easy.varModel.model.values.RealValue
 
value - Variable in class net.ssehub.easy.varModel.model.values.ReferenceValue
 
value - Variable in class net.ssehub.easy.varModel.model.values.StringValue
 
value - Variable in class net.ssehub.easy.varModel.model.values.VersionValue
 
value() - Method in annotation type net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactCreator
The related artifact creator (class).
value() - Method in annotation type net.ssehub.easy.instantiation.core.model.vilTypes.Instantiator
The name of the instantiator as it will appear in VIL build flows for production strategy execution.
value(String) - Method in class net.ssehub.easy.instantiation.velocity.VelocityCompoundAccess
Returns the desired member value of the compound.
Value - Class in net.ssehub.easy.varModel.model.values
Basis value class.
Value() - Constructor for class net.ssehub.easy.varModel.model.values.Value
Constructor for serialization.
Value(IDatatype) - Constructor for class net.ssehub.easy.varModel.model.values.Value
Constructor.
VALUE - net.ssehub.easy.producer.ui.productline_editor.configuration.ColumnType
Column for showing the value of the current variable.
VALUE - Static variable in class net.ssehub.easy.varModel.model.values.NullValue
The value to be returned by NullValue.getValue().
VALUE_VISITOR - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
 
ValueAssignmentExpression - Class in net.ssehub.easy.instantiation.core.model.expressions
Represents a value assignment.
ValueAssignmentExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ValueAssignmentExpression
Constructor for serialization.
ValueAssignmentExpression(VariableDeclaration, Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ValueAssignmentExpression
Creates a new value assignment expression which assigns valueExpression to varDecl.
ValueAssignmentExpression(VariableDeclaration, FieldDescriptor, Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ValueAssignmentExpression
Creates a new value assignment expression which assigns valueExpression to field in varDecl.
valueAssignments - Variable in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
 
valueChanged(IUpdateProvider) - Method in interface net.ssehub.easy.producer.ui.productline_editor.IUpdateListener
Called when the value changed.
valueChanged(IDecisionVariable) - Method in interface net.ssehub.easy.producer.ui.productline_editor.ConfigurationTableEditorFactory.UIChangeListener
Called when the given variable is updated/changed by the ConfigurationTableEditorFactory.UIConfiguration.
valueChanged(IDecisionVariable, Value) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.TemporaryAttributesConfiguration
To be called when a value changed.
ValueCopy - Class in net.ssehub.easy.varModel.model.rewrite
Filters a given Value and creates a copy without filtered elements.
ValueCopy(RewriteContext, Value) - Constructor for class net.ssehub.easy.varModel.model.rewrite.ValueCopy
Single constructor of this class.
ValueCopyVisitor - Class in net.ssehub.easy.varModel.model.rewrite
Parts of CSTCopyVisitor and ProjectCopyVisitor, to create a deep copy of Values.
ValueCopyVisitor(ProjectCopyVisitor) - Constructor for class net.ssehub.easy.varModel.model.rewrite.ValueCopyVisitor
Single constracutor for this class.
ValueCreationResult - Class in net.ssehub.easy.reasoning.core.reasoner
Denotes the result of creating a value of an IVML variable through the reasoner considering the relevant constraints.
ValueCreationResult(IDecisionVariable) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.ValueCreationResult
Creates a value creation result.
valueDefined(VariableDeclaration, FieldDescriptor, Object) - Method in interface net.ssehub.easy.instantiation.core.model.common.ITracer
Is called when a value of a variable is defined.
valueDefined(VariableDeclaration, FieldDescriptor, Object) - Method in class net.ssehub.easy.instantiation.core.model.common.NoTracer
 
valueDefined(VariableDeclaration, FieldDescriptor, Object) - Method in class net.ssehub.easy.instantiation.core.model.common.StreamTracer
 
valueDefined(VariableDeclaration, FieldDescriptor, Object) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
ValueDoesNotMatchTypeException - Exception in net.ssehub.easy.varModel.model.values
An exception which signals that a given value does not match the specified type.
ValueDoesNotMatchTypeException(Object, String, int) - Constructor for exception net.ssehub.easy.varModel.model.values.ValueDoesNotMatchTypeException
Creates a new mismatch exception.
ValueDoesNotMatchTypeException(String, int) - Constructor for exception net.ssehub.easy.varModel.model.values.ValueDoesNotMatchTypeException
Creates a new mismatch exception.
ValueDoesNotMatchTypeException(String, IDatatype, int) - Constructor for exception net.ssehub.easy.varModel.model.values.ValueDoesNotMatchTypeException
Creates a new mismatch exception.
ValueDoesNotMatchTypeException(String, Value, int) - Constructor for exception net.ssehub.easy.varModel.model.values.ValueDoesNotMatchTypeException
Creates a new mismatch exception.
valueEx - Variable in class net.ssehub.easy.varModel.model.values.ReferenceValue
 
valueExpression - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ValueAssignmentExpression
 
ValueFactory - Class in net.ssehub.easy.varModel.model.values
The ValueFactory provides easy access to the Values.
ValueFactory() - Constructor for class net.ssehub.easy.varModel.model.values.ValueFactory
Prevent external initialization, allow subclassing.
ValueFactory.IValueCreator - Interface in net.ssehub.easy.varModel.model.values
Private interface for calling the constructor of the right value type.
ValueFilter - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
A value filter for assigned IVML configuration values.
ValueFilter(Object, Class<? extends IvmlElement>) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueFilter
A filter for configuration values.
valueOf(String) - Static method in enum de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator.CallType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.basics.logger.LoggingLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.basics.messages.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.basics.modelManagement.IModelProcessingListener.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.dslCore.validation.ValidationUtils.MessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.core.model.buildlangModel.Resolver.ContextType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.core.model.buildlangModel.Rule.Side
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext.FailState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression.MatchState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor.ConditionTest
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.core.model.common.ITraceFilter.LanguageElementKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.core.model.expressions.CallExpression.CallType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.core.model.expressions.StringParser.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement.LineEndType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.core.model.templateModel.Resolver.ContextType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumComparisonOperationDescriptor.OperationKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumMinMaxOperationDescriptor.OperationKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NameRegExFilter.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation.CompatibilityResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.core.model.vilTypes.IProjectDescriptor.ModelKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor.AliasType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.core.model.vilTypes.OperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.instantiation.java.JavaSettings
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.producer.core.persistence.Configuration.PathKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.producer.core.persistence.datatypes.ModelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.producer.core.persistence.internal.StorageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.producer.eclipse.contributions.Contributions.CoreFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.producer.eclipse.persistency.project_creation.ValidProjectNameType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.producer.ui.contributions.Contributions.UIElement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.producer.ui.core.EditorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeAssignmentState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.producer.ui.productline_editor.configuration.ColumnType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.producer.ui.productline_editor.configuration.EditorContextMenuListener.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.producer.ui.productline_editor.ImageProvider.ImageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode.Insertable
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode.InsertionPoint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.reasoning.core.reasoner.EvaluationResult.ConstraintEvaluationResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.reasoning.core.reasoner.GeneralMeasures
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.reasoning.core.reasoner.GeneralReasonerCapabilities
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.reasoning.core.reasoner.IReasonerMessage.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.reasoning.core.reasoner.Message.SuggestionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.reasoning.core.reasoner.ReasoningOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.reasoning.sseReasoner.functions.AbstractConstraintProcessor.ExpressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.reasoning.sseReasoner.Measures
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.TranslateMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.varModel.capabilities.IvmlReasonerCapabilities
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.varModel.confModel.AssignmentState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.varModel.confModel.CommandAssignmentState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.varModel.cstEvaluation.ArithmeticOperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.varModel.cstEvaluation.IValueChangeListener.ChangeKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.varModel.model.Constraint.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.varModel.model.datatypes.Operation.FormattingHint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.varModel.model.datatypes.Operation.NestingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.varModel.model.datatypes.QualifiedNameMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.varModel.model.filter.ConstraintClassifier.ExpectedType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.varModel.model.filter.DeclarationFinder.VisibilityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.varModel.model.filter.FilterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.varModel.model.filter.mandatoryVars.Importance
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder.ClassType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.varModel.model.search.SearchContext
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ssehub.easy.varModel.persistency.AbstractVarModelWriter.DefaultSpace
Returns the enum constant of this type with the specified name.
valueParent - Variable in class net.ssehub.easy.varModel.model.values.StructuredValue
 
valuePattern - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeRegExFilter
 
values - Variable in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Level
 
values - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.InstanceNameValueMapper
 
values - Variable in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
values - Variable in class net.ssehub.easy.producer.ui.confModel.ComboboxGUIVariable
 
values - Variable in class net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox
 
values - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.TemporaryAttributesConfiguration
 
values - Variable in class net.ssehub.easy.reasoning.core.reasoner.AttributesCheckVisitor
 
values - Variable in class net.ssehub.easy.varModel.confModel.DecisionVariable.InitializationAnnotationVisitor
 
values - Variable in class net.ssehub.easy.varModel.cstEvaluation.ListWrapperValue
 
values() - Static method in enum de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator.CallType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.basics.logger.LoggingLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.basics.messages.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.basics.modelManagement.IModelProcessingListener.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.dslCore.validation.ValidationUtils.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.instantiation.core.model.buildlangModel.Resolver.ContextType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.instantiation.core.model.buildlangModel.Rule.Side
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionContext.FailState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.instantiation.core.model.buildlangModel.RuleExecutionResult.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression.MatchState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.instantiation.core.model.buildlangModel.StrategyCallExpression.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor.ConditionTest
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.instantiation.core.model.common.ITraceFilter.LanguageElementKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.instantiation.core.model.expressions.CallExpression.CallType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.instantiation.core.model.expressions.StringParser.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.instantiation.core.model.templateModel.ContentStatement.LineEndType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.instantiation.core.model.templateModel.Resolver.ContextType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumComparisonOperationDescriptor.OperationKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlOrderedEnumMinMaxOperationDescriptor.OperationKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.instantiation.core.model.vilTypes.configuration.NameRegExFilter.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.instantiation.core.model.vilTypes.IMetaOperation.CompatibilityResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.instantiation.core.model.vilTypes.IProjectDescriptor.ModelKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
Returns the values of this map.
values() - Static method in enum net.ssehub.easy.instantiation.core.model.vilTypes.OperationDescriptor.AliasType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.instantiation.core.model.vilTypes.OperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.instantiation.java.JavaSettings
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.producer.core.persistence.Configuration.PathKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.producer.core.persistence.datatypes.ModelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.producer.core.persistence.internal.StorageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.producer.eclipse.contributions.Contributions.CoreFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.producer.eclipse.persistency.project_creation.ValidProjectNameType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.producer.ui.contributions.Contributions.UIElement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.producer.ui.core.EditorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage.AttributeAssignmentState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.producer.ui.productline_editor.configuration.ColumnType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.producer.ui.productline_editor.configuration.EditorContextMenuListener.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.producer.ui.productline_editor.ImageProvider.ImageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode.Insertable
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.producer.ui.productline_editor.instantiator.TreeNode.InsertionPoint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.reasoning.core.reasoner.EvaluationResult.ConstraintEvaluationResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.reasoning.core.reasoner.GeneralMeasures
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.reasoning.core.reasoner.GeneralReasonerCapabilities
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.reasoning.core.reasoner.IReasonerMessage.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.reasoning.core.reasoner.Message.SuggestionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.reasoning.core.reasoner.ReasoningOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.reasoning.sseReasoner.functions.AbstractConstraintProcessor.ExpressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.reasoning.sseReasoner.Measures
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.TranslateMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.varModel.capabilities.IvmlReasonerCapabilities
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.varModel.confModel.AssignmentState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.varModel.confModel.CommandAssignmentState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.varModel.cstEvaluation.ArithmeticOperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.varModel.cstEvaluation.IValueChangeListener.ChangeKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.varModel.model.Constraint.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.varModel.model.datatypes.Operation.FormattingHint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.varModel.model.datatypes.Operation.NestingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.varModel.model.datatypes.Operation.ReturnTypeMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.varModel.model.datatypes.QualifiedNameMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.varModel.model.filter.ConstraintClassifier.ExpectedType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.varModel.model.filter.DeclarationFinder.VisibilityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.varModel.model.filter.FilterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.varModel.model.filter.mandatoryVars.Importance
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder.ClassType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.varModel.model.search.SearchContext
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ssehub.easy.varModel.persistency.AbstractVarModelWriter.DefaultSpace
Returns an array containing the constants of this enum type, in the order they are declared.
valueSelected(Value) - Method in interface net.ssehub.easy.producer.ui.productline_editor.components.AbstractComboBox.ComboBoxListener
Will be called if a new value was selected.
valuesOmitted() - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopy
Returns whether the original value will be returned or whether at least one value was removed from the original value.
valuesOmmited - Variable in class net.ssehub.easy.varModel.model.rewrite.ValueCopy
 
ValueVisitor - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Turns IVML values into VIL compatible values.
ValueVisitor() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
 
ValueVisitorAdapter - Class in net.ssehub.easy.varModel.model.values
Adapts the value visitor interface with an empty implementation.
ValueVisitorAdapter() - Constructor for class net.ssehub.easy.varModel.model.values.ValueVisitorAdapter
 
var - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ResolvableOperationCallExpression
 
var - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.ContentVarDeclExpression
 
var - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlFieldDescriptor
 
var - Variable in class net.ssehub.easy.reasoning.core.reasoner.ValueCreationResult
 
var - Variable in class net.ssehub.easy.varModel.cst.Let
 
var - Variable in class net.ssehub.easy.varModel.cstEvaluation.ContextStack.StackFrame
 
var - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor.Message
 
varContainer - Variable in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
varDecl - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ValueAssignmentExpression
 
varDecl - Variable in class net.ssehub.easy.varModel.confModel.VariableCreator
 
varDecls - Variable in class de.uni_hildesheim.sse.translation.Utils.SplitResult
 
VariabilityFragment - Class in net.ssehub.easy.instantiation.core.model.artifactModel.variability
A top-level class for variability fragments, i.e., fragments combined with other types of fragments to explicitly express variability in generic artifacts.
VariabilityFragment() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.variability.VariabilityFragment
 
variable - Variable in class net.ssehub.easy.instantiation.core.model.expressions.FieldAccessExpression
 
variable - Variable in class net.ssehub.easy.instantiation.core.model.expressions.VariableExpression
 
variable - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
 
variable - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.IvmlDeclaration
 
variable - Variable in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
variable - Variable in class net.ssehub.easy.integration.common.impl.DecisionVariable
 
variable - Variable in class net.ssehub.easy.producer.ui.confModel.ComboboxGUICellEditor
 
variable - Variable in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
 
variable - Variable in class net.ssehub.easy.producer.ui.confModel.GUIHistoryItem
 
variable - Variable in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
variable - Variable in class net.ssehub.easy.producer.ui.confModel.GUIVariable
 
variable - Variable in class net.ssehub.easy.producer.ui.confModel.TextGUICellEditor
 
variable - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.AnnotationsViewDialog
 
variable - Variable in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
variable - Variable in class net.ssehub.easy.reasoning.sseReasoner.RescheduleValueChangeVisitor
 
variable - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver.OtherConstraintsProcessor
 
variable - Variable in class net.ssehub.easy.varModel.confModel.VariableCreator
 
variable - Variable in class net.ssehub.easy.varModel.cstEvaluation.AbstractDecisionVariableEvaluationAccessor
 
variable - Variable in class net.ssehub.easy.varModel.model.Project
Stores the (pseudo) variable for this project.
Variable - Class in net.ssehub.easy.varModel.cst
Class for a variable value.
Variable() - Constructor for class net.ssehub.easy.varModel.cst.Variable
Constructor for serialization.
Variable(AbstractVariable) - Constructor for class net.ssehub.easy.varModel.cst.Variable
The constructor for this class.
VARIABLE - net.ssehub.easy.instantiation.core.model.expressions.StringParser.State
In a variable.
VARIABLE - net.ssehub.easy.varModel.model.filter.ConstraintClassifier.ExpectedType
A Variable should be read at next.
VARIABLE_ONLY - net.ssehub.easy.varModel.cstEvaluation.IValueChangeListener.ChangeKind
The change focuses on the variable itself, so constraint context selection shall be focused on that.
VARIABLE_START - net.ssehub.easy.instantiation.core.model.expressions.StringParser.State
Starting of a variable, i.e., $.
VariableAccessor - Class in net.ssehub.easy.varModel.cstEvaluation
Implements an accessor for decision variables.
VariableAccessor() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.VariableAccessor
Creates an instance.
variableChanged(IDecisionVariable, Value) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Notifies all registered IConfigurationChangeListeners that a IDecisionVariable changed.
variableChangedState(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.Configuration
Notifies all registered IConfigurationChangeListeners that a IDecisionVariable has changed its state.
VariableCollector - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
A variable collector used to collect the (configured) variables of a variability model.
VariableCollector(Configuration, IVariableFilter) - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
Creates a new variable collector.
VariableConfigProvider - Class in net.ssehub.easy.varModel.confModel
Delegate for handling the value and state of a IDecisionVariable.
VariableConfigProvider() - Constructor for class net.ssehub.easy.varModel.confModel.VariableConfigProvider
 
VariableConfigProviderFactory - Class in net.ssehub.easy.varModel.confModel
Factory class for creating VariableConfigProviders.
VariableConfigProviderFactory() - Constructor for class net.ssehub.easy.varModel.confModel.VariableConfigProviderFactory
 
variableConstraintsMap - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
 
VariableContainer - Class in net.ssehub.easy.varModel.model.filter.mandatoryVars
Stores the VariableImportance to each variable of a configuration.
VariableContainer(Configuration, MandatoryClassifierSettings) - Constructor for class net.ssehub.easy.varModel.model.filter.mandatoryVars.VariableContainer
Single constructor for this class, initializes all variables in state Importance.UNCLAER.
variableCount() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Method for returning the overall number of variables in the model.
VariableCreator - Class in net.ssehub.easy.varModel.confModel
Factory for converting AbstractVariable into DecisionVariable.
VariableCreator(AbstractVariable, IConfigurationElement, boolean, boolean) - Constructor for class net.ssehub.easy.varModel.confModel.VariableCreator
Sole constructor for this class.
VariableDeclaration - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Represents a variable declaration.
VariableDeclaration - Class in net.ssehub.easy.instantiation.core.model.common
Represents a variable declaration.
VariableDeclaration - Class in net.ssehub.easy.instantiation.core.model.templateModel
Represents a variable declaration.
VariableDeclaration() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableDeclaration
Constructor for serializer.
VariableDeclaration() - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.VariableDeclaration
Constructor for serialization.
VariableDeclaration(String, TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableDeclaration
Creates a new variable declaration.
VariableDeclaration(String, TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
Creates a new variable declaration.
VariableDeclaration(String, TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.VariableDeclaration
Creates a new variable declaration.
VariableDeclaration(String, TypeDescriptor<?>, boolean, Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableDeclaration
Creates a new variable declaration.
VariableDeclaration(String, TypeDescriptor<?>, boolean, Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.common.VariableDeclaration
Creates a new variable declaration.
VariableDeclaration(String, TypeDescriptor<?>, boolean, Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.VariableDeclaration
Creates a new variable declaration.
variableDeclarationsResolvable(List<VariableDeclaration>, TypeContext, IDecisionVariableContainer, boolean) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Returns whether the declarations in varDecl can be resolved in the given context and the given parent container.
VariableDeclarationTreeNode - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Implements an element node for variable declarations.
VariableDeclarationTreeNode(TreeNode, VariableDeclaration) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.VariableDeclarationTreeNode
Implements an element tree node.
VariableEx - Class in net.ssehub.easy.instantiation.core.model.expressions
An expression denoting that a variable is used.
VariableEx() - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.VariableEx
Constructor for serialization.
VariableEx(VariableDeclaration, String) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.VariableEx
Creates a variable expression node.
VariableExpression - Class in net.ssehub.easy.instantiation.core.model.expressions
An expression denoting that a variable is used.
VariableExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.VariableExpression
Constructor for serialization.
VariableExpression(VariableDeclaration) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.VariableExpression
Creates a variable expression node.
VariableExpression(VariableDeclaration, String) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.VariableExpression
Creates a variable expression node.
variableFinder - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
VariableFinder - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Searches whether given variables are used.
VariableFinder() - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
Creates a new variable finder.
variableInConstraintCount() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Method for returning the number of variables involved in constraints.
VariableLookUpTable - Class in net.ssehub.easy.varModel.model.rewrite
Part of the RewriteContext to speed up IDecisionVariable retrieval.
VariableLookUpTable() - Constructor for class net.ssehub.easy.varModel.model.rewrite.VariableLookUpTable
Single constructor for this class.
variableMap - Variable in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
variableName - Variable in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
variableName - Variable in class net.ssehub.easy.instantiation.velocity.VelocityContextItem
 
variablePool - Variable in class de.uni_hildesheim.sse.translation.TypeContext
 
VariablePool - Class in net.ssehub.easy.varModel.cst
Utility class for caching / pooling variables in order to save memory.
VariablePool() - Constructor for class net.ssehub.easy.varModel.cst.VariablePool
 
VariableReplacer(DecisionVariableDeclaration, List<AbstractVariable>) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.EvaluationUtils.VariableReplacer
Creates a variable replacer.
variables - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.ForStatement
 
variables - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.MapExpression
 
variables - Variable in class net.ssehub.easy.instantiation.core.model.common.ListVariableDeclarationReceiver
 
variables - Variable in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Level
 
variables - Variable in class net.ssehub.easy.instantiation.core.model.expressions.Resolver.Level
 
variables - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
 
variables - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver
 
variables - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
variables - Variable in class net.ssehub.easy.integration.common.impl.Model
 
variables - Variable in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
variables - Variable in class net.ssehub.easy.varModel.confModel.DefaultValueHelper
 
variables - Variable in class net.ssehub.easy.varModel.model.filter.IDecisionVariableInConstraintFinder
 
variables - Variable in class net.ssehub.easy.varModel.model.filter.VariablesInConstraintFinder
 
variables() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the decision variables contained in this variable.
variables() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Attribute
 
variables() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
Returns the decision variables represented by this configuration.
variables() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ConfigurationContextResolver
Returns the variables to be used in the configuration.
VARIABLES_IN_CONSTRAINTS - net.ssehub.easy.reasoning.sseReasoner.Measures
Number of variables in constraints.
variablesCache - Variable in class net.ssehub.easy.varModel.cst.VariablePool
 
variablesCount - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInConstraintFinder
 
variablesCount - Variable in class net.ssehub.easy.varModel.model.ModelStatistics
 
variablesCounter - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
variablesFinder - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
VariablesInConstraintFinder - Class in net.ssehub.easy.reasoning.sseReasoner.model
Searches for used IDecisionVariables and their states inside a ConstraintSyntaxTree.
VariablesInConstraintFinder - Class in net.ssehub.easy.varModel.model.filter
Searches for used IDecisionVariables and their states inside a ConstraintSyntaxTree.
VariablesInConstraintFinder() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInConstraintFinder
Creates a constraint finder for reuse.
VariablesInConstraintFinder() - Constructor for class net.ssehub.easy.varModel.model.filter.VariablesInConstraintFinder
Creates a constraint finder for reuse.
VariablesInConstraintFinder(ConstraintSyntaxTree, Configuration) - Constructor for class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInConstraintFinder
Creates a constraint finder for single use directly on cst.
VariablesInConstraintFinder(ConstraintSyntaxTree, Configuration) - Constructor for class net.ssehub.easy.varModel.model.filter.VariablesInConstraintFinder
Creates a constraint finder for single use directly on cst.
variablesInConstraints - Variable in class net.ssehub.easy.reasoning.core.reasoner.Message
 
variablesInConstraints - Variable in class net.ssehub.easy.reasoning.sseReasoner.Engine
 
variablesInConstraintsCounter - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
VariablesInNotSimpleAssignmentConstraintsFinder - Class in net.ssehub.easy.reasoning.sseReasoner.model
A visitor to retrieve variables from constraints.
VariablesInNotSimpleAssignmentConstraintsFinder(VariablesMap) - Constructor for class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
Creates a visitor instance.
variablesMap - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver.ReasonerState
 
variablesMap - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
VariablesMap - Class in net.ssehub.easy.reasoning.sseReasoner.model
Represents all variable and constraint relationships.
VariablesMap() - Constructor for class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
Sole constructor initializing the map.
variablesSet() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
Returns the decision variables contained in this variable as a set.
variablesTable - Variable in class net.ssehub.easy.varModel.model.rewrite.RewriteContext
 
variableUsage - Variable in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
VariableUsage - Class in net.ssehub.easy.varModel.persistency
Collects the variable usage in order to determine those variables that can be written in an unqualified way.
VariableUsage() - Constructor for class net.ssehub.easy.varModel.persistency.VariableUsage
 
VariableValueCopier - Class in net.ssehub.easy.varModel.cstEvaluation
Copies specified variable values, i.e., single variables to a single variable or a compatible container or a container to a container.
VariableValueCopier(String, IAssignmentState, VariableValueCopier.CopySpec...) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
Creates an instance with given assignment state.
VariableValueCopier(String, VariableValueCopier.CopySpec...) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.VariableValueCopier
Creates an instance for copying with state AssignmentState.ASSIGNED.
VariableValueCopier.CopySpec - Class in net.ssehub.easy.varModel.cstEvaluation
Defines a copy specification.
VariableValueCopier.EnumAttributeFreezeProvider - Class in net.ssehub.easy.varModel.cstEvaluation
A default freeze provider for but-expressions based on attributes of type enum.
VariableValueCopier.IAssignmentListener - Interface in net.ssehub.easy.varModel.cstEvaluation
Optional listener interface to generically track primary value assignments.
VariableValueCopier.IFreezeProvider - Interface in net.ssehub.easy.varModel.cstEvaluation
An interface providing information to create freeze blocks for new variables.
VariableValueCopier.SourceBasedFreezeProvider - Class in net.ssehub.easy.varModel.cstEvaluation
A freeze provider based on known frozen assignment states.
VariableValueMapping - Class in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Stores overriding values for IVML elements.
VariableValueMapping() - Constructor for class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableValueMapping
 
VariableVisitor(IDecisionVariable, Composite, GUIConfiguration, GUIVariable) - Constructor for class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
Sole constructor for this class.
VariableVisitor(IDecisionVariable, Composite, GUIConfiguration, GUIVariable, List<IRangeRestriction>) - Constructor for class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
Sole constructor for this class.
varMap - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack.Context
Variable-accessor mapping.
varMap - Variable in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache.Entry
 
varMapping - Variable in class de.uni_hildesheim.sse.translation.ModelTranslator
 
varMapping - Variable in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
varMapping - Variable in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
varModel - Variable in class net.ssehub.easy.producer.core.mgmt.PLPInfo
The individual variability model for this project.
varModel - Variable in class net.ssehub.easy.producer.core.persistence.standard.ProjectCreationResult
 
VarModel - Class in net.ssehub.easy.varModel.management
The variability model, the central class holding all project instances and being responsible for import resolution.
VarModel() - Constructor for class net.ssehub.easy.varModel.management.VarModel
Singleton.
VARMODEL - net.ssehub.easy.producer.ui.core.EditorType
Specification that the Variability Model should be opened, i.e.
VarModel.IvmlModelRepository - Class in net.ssehub.easy.varModel.management
Refined model repository for IVML.
VarModelIdentifierExpression - Class in net.ssehub.easy.instantiation.core.model.expressions
Represents an identifier in a variability model.
VarModelIdentifierExpression(String, TypeDescriptor<?>, IModel) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.VarModelIdentifierExpression
Creates the representing instance.
VarModelIdentifierExpression(String, TypeDescriptor<?>, ITypedModel) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.VarModelIdentifierExpression
Creates the representing instance.
VarModelListener - Class in de.uni_hildesheim.sse.ui
A de.uni_hildesheim.sse.model.varModel.Project listener, which receives notifications about changes of the variability model and then forces an update of the de.uni_hildesheim.sse.ui.XtextEditor instance that is used to edit the corresponding document in which the variability model is defined.
VarModelListener() - Constructor for class de.uni_hildesheim.sse.ui.VarModelListener
Constructs a variability model listener that updates a registered de.uni_hildesheim.sse.ui.XtextEditor instance if the underlying de.uni_hildesheim.sse.model.varModel.Project instance, which is edited in the registered editor, changes.
varModelProjectLocation - Variable in class net.ssehub.easy.producer.core.persistence.standard.ProjectCreationResult
 
varParent - Variable in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
varParent - Variable in class net.ssehub.easy.reasoning.sseReasoner.RescheduleValueChangeVisitor
 
varsToDisplayString(List<VariableDeclaration>) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
converts the variablenames into a content assist friendly format, which can be directly used to display.
varType - Variable in class de.uni_hildesheim.sse.vil.expressions.translation.DeferredResolvableOperationExpression
 
velocity(Path, Configuration) - Static method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
Instantiates a single file artifact using the given configuration.
velocity(Path, Configuration, Map<?, ?>) - Static method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
Instantiates a single file artifact using the given configuration.
velocity(Collection<FileArtifact>, Configuration) - Static method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
Instantiates a collection of file artifacts using the given configuration.
velocity(Collection<FileArtifact>, Configuration, Map<?, ?>) - Static method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
Instantiates a collection of file artifacts using the given configuration.
VelocityCompoundAccess - Class in net.ssehub.easy.instantiation.velocity
Context which allows retrieval of nested values of a compound via getByName(<slot name>).
VelocityCompoundAccess(String, Object) - Constructor for class net.ssehub.easy.instantiation.velocity.VelocityCompoundAccess
Sole constructor for this class.
VelocityContainerItem - Class in net.ssehub.easy.instantiation.velocity
VelocityContextItem for container, i.e., sets and sequences.
VelocityContainerItem(String, List<Object>) - Constructor for class net.ssehub.easy.instantiation.velocity.VelocityContainerItem
Single constructor for this class.
VelocityContextInitializer - Class in net.ssehub.easy.instantiation.velocity
Converts an IDecisionVariable into flat VelocityContextItem, because Velocity needs a simple (name, value) tuple for instantiation.
VelocityContextInitializer(IDecisionVariable) - Constructor for class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
Sole constructor, will immediately start the conversation.
VelocityContextItem - Class in net.ssehub.easy.instantiation.velocity
Datatype for initializing velocity's context.
VelocityContextItem(String, Object) - Constructor for class net.ssehub.easy.instantiation.velocity.VelocityContextItem
Sole constructor for this class.
VelocityInstantiator - Class in net.ssehub.easy.instantiation.velocity
A VIL instantiator for velocity.
VelocityInstantiator() - Constructor for class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
 
version - Variable in class net.ssehub.easy.basics.modelManagement.Model
 
version - Variable in class net.ssehub.easy.basics.modelManagement.ModelInfo
 
version - Variable in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
 
version - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Script
 
version - Variable in class net.ssehub.easy.instantiation.core.model.templateModel.Template
 
version - Variable in class net.ssehub.easy.producer.ui.reasoner.ReasonerPreferencePage
 
version - Variable in class net.ssehub.easy.reasoning.core.reasoner.ReasonerDescriptor
 
version - Variable in class net.ssehub.easy.varModel.model.Project
 
Version - Class in net.ssehub.easy.basics.modelManagement
Represents the version of an import.
Version() - Constructor for class net.ssehub.easy.basics.modelManagement.Version
Represents the null-Version (not given).
Version(int...) - Constructor for class net.ssehub.easy.basics.modelManagement.Version
Constructor of the version class.
Version(String) - Constructor for class net.ssehub.easy.basics.modelManagement.Version
Creates a new version by parsing a string.
VERSION - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
VERSION - Static variable in class net.ssehub.easy.producer.eclipse.EASyProducerConstants
Current program version.
VERSION - Static variable in class net.ssehub.easy.reasoning.sseReasoner.Descriptor
 
VERSION - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for the version.
VERSION() - Method in class de.uni_hildesheim.sse.values.IvmlValueConverters
Returns the value converter for version numbers.
VERSION() - Method in class de.uni_hildesheim.sse.vil.expressions.values.VilValueConverters
Returns the value converter for version numbers.
VERSION_START - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: Version start symbol.
versionedModelInfos() - Method in class net.ssehub.easy.basics.modelManagement.AvailableModels
Returns all versioned model information objects.
VersionedModelInfos<M extends IModel> - Class in net.ssehub.easy.basics.modelManagement
Stores model information objects of the same version.
VersionedModelInfos(Version) - Constructor for class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
Creates a new versioned model information container.
VersionEvaluator(VersionOperations.IVersionResultConverter) - Constructor for class net.ssehub.easy.varModel.cstEvaluation.VersionOperations.VersionEvaluator
Creates a version evaluator based on the given converter.
VersionFormatException - Exception in net.ssehub.easy.basics.modelManagement
A version format exception.
VersionFormatException(String, int) - Constructor for exception net.ssehub.easy.basics.modelManagement.VersionFormatException
Creates a new version format exception based on a message.
VersionOperations - Class in net.ssehub.easy.varModel.cstEvaluation
Implements version operations.
VersionOperations() - Constructor for class net.ssehub.easy.varModel.cstEvaluation.VersionOperations
Prevents external creation.
VersionOperations.IVersionResultConverter - Interface in net.ssehub.easy.varModel.cstEvaluation
A version evaluation result validator.
VersionOperations.VersionEvaluator - Class in net.ssehub.easy.varModel.cstEvaluation
Evaluates a version operation.
versionType() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the type descriptor for the built-in type 'Version'.
VersionType - Class in net.ssehub.easy.varModel.model.datatypes
Defines the basis (internal) datatype "Version".
VersionType() - Constructor for class net.ssehub.easy.varModel.model.datatypes.VersionType
Constructor for a new type instance.
VersionValue - Class in net.ssehub.easy.varModel.model.values
This class holds the value for a version.
VersionValue() - Constructor for class net.ssehub.easy.varModel.model.values.VersionValue
Argumentless constructor.
VersionValue(Object) - Constructor for class net.ssehub.easy.varModel.model.values.VersionValue
Constructor.
VersionValue(Version) - Constructor for class net.ssehub.easy.varModel.model.values.VersionValue
Creates a value object from the given value.
versionValueConverter - Variable in class de.uni_hildesheim.sse.values.IvmlValueConverters
 
versionValueConverter - Variable in class de.uni_hildesheim.sse.vil.expressions.values.VilValueConverters
 
VersionValueConverter - Class in net.ssehub.easy.dslCore.values
Converts version numbers by removing the leading "v".
VersionValueConverter() - Constructor for class net.ssehub.easy.dslCore.values.VersionValueConverter
 
versionVariable - Variable in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestriction
 
versionVariable - Variable in class net.ssehub.easy.varModel.model.ExpressionVersionRestriction
 
viewer - Variable in class net.ssehub.easy.dslCore.ui.editors.EmbeddedXtextSourceEditor
 
viewer - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationCellEditor
 
viewer - Variable in class net.ssehub.easy.producer.ui.productline_editor.configuration.EditorContextMenuListener
 
viewer - Variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InsertInstantiatorDialog.ArgumentEditingSupport
 
VIL - net.ssehub.easy.instantiation.core.model.vilTypes.IProjectDescriptor.ModelKind
VIL models.
VIL - net.ssehub.easy.producer.core.persistence.Configuration.PathKind
The path to the VIL models.
VIL_EXTENSION - Static variable in class net.ssehub.easy.producer.core.persistence.standard.EASyInitializer
 
VIL_FILTER - Static variable in class net.ssehub.easy.instantiation.serializer.xml.ModelSerializer
 
VIL_ICONS_DIR - Static variable in class net.ssehub.easy.producer.ui.productline_editor.instantiator.ImageProvider
 
VilArgumentProvider - Class in net.ssehub.easy.producer.core.mgmt
An argument provider for VIL execution.
VilArgumentProvider() - Constructor for class net.ssehub.easy.producer.core.mgmt.VilArgumentProvider
 
vilArguments - Variable in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
 
VilBuildLangProposalProviderUtility - Class in de.uni_hildesheim.sse.ui.contentassist
A utility class for determining different elements in the VIL build model based on the more generic information provided by the Xtext UI functionalities (typically EObject, etc.) Please note if multiple VIL scripts are defined in the same file, the proposals of the content assist may be wrong!
VilBuildLangProposalProviderUtility() - Constructor for class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
Prevents external creation.
VilBuildLanguageDescriptionLabelProvider - Class in de.uni_hildesheim.sse.ui.labeling
Provides labels for a IEObjectDescriptions and IResourceDescriptions.
VilBuildLanguageDescriptionLabelProvider() - Constructor for class de.uni_hildesheim.sse.ui.labeling.VilBuildLanguageDescriptionLabelProvider
 
VilBuildLanguageFormatter - Class in de.uni_hildesheim.sse.formatting
This class contains custom formatting description.
VilBuildLanguageFormatter() - Constructor for class de.uni_hildesheim.sse.formatting.VilBuildLanguageFormatter
 
VilBuildLanguageJavaValidator - Class in de.uni_hildesheim.sse.validation
 
VilBuildLanguageJavaValidator() - Constructor for class de.uni_hildesheim.sse.validation.VilBuildLanguageJavaValidator
 
VilBuildLanguageLabelProvider - Class in de.uni_hildesheim.sse.ui.labeling
Provides labels for a EObjects.
VilBuildLanguageLabelProvider() - Constructor for class de.uni_hildesheim.sse.ui.labeling.VilBuildLanguageLabelProvider
 
VilBuildLanguageOutlineTreeProvider - Class in de.uni_hildesheim.sse.ui.outline
customization of the default outline structure.
VilBuildLanguageOutlineTreeProvider() - Constructor for class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
 
VilBuildLanguageProposalProvider - Class in de.uni_hildesheim.sse.ui.contentassist
see http://www.eclipse.org/Xtext/documentation/latest/xtext.html#contentAssist on how to customize content assistant
VilBuildLanguageProposalProvider() - Constructor for class de.uni_hildesheim.sse.ui.contentassist.VilBuildLanguageProposalProvider
 
VilBuildLanguageQuickfixProvider - Class in de.uni_hildesheim.sse.ui.quickfix
 
VilBuildLanguageQuickfixProvider() - Constructor for class de.uni_hildesheim.sse.ui.quickfix.VilBuildLanguageQuickfixProvider
 
VilBuildLanguageRuntimeModule - Class in de.uni_hildesheim.sse
Use this class to register components to be used at runtime / without the Equinox extension registry.
VilBuildLanguageRuntimeModule() - Constructor for class de.uni_hildesheim.sse.VilBuildLanguageRuntimeModule
 
VilBuildLanguageScopeProvider - Class in de.uni_hildesheim.sse.scoping
This class contains custom scoping description.
VilBuildLanguageScopeProvider() - Constructor for class de.uni_hildesheim.sse.scoping.VilBuildLanguageScopeProvider
 
VilBuildLanguageStandaloneSetup - Class in de.uni_hildesheim.sse
Initialization support for running Xtext languages without equinox extension registry
VilBuildLanguageStandaloneSetup() - Constructor for class de.uni_hildesheim.sse.VilBuildLanguageStandaloneSetup
 
VilBuildLanguageUiModule - Class in de.uni_hildesheim.sse.ui
Use this class to register components to be used within the IDE.
VilBuildLanguageUiModule(AbstractUIPlugin) - Constructor for class de.uni_hildesheim.sse.ui.VilBuildLanguageUiModule
 
VilBundleId - Class in de.uni_hildesheim.sse
Stores data about the containing OSGi bundle (static bundle without activator).
VilBundleId() - Constructor for class de.uni_hildesheim.sse.VilBundleId
 
VilClasspathProvider - Class in net.ssehub.easy.producer.ui.internal
A parameter provider which adds the project's classpath as a given parameter name to the main VIL call.
VilClasspathProvider(String) - Constructor for class net.ssehub.easy.producer.ui.internal.VilClasspathProvider
Creates a VIL classpath provider.
vilDef - Variable in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.DefInfo
 
VilEcoreModelFinder - Class in de.uni_hildesheim.sse.ui.hyperlinking
A Ecore model element finder for VIL.
VilEcoreModelFinder() - Constructor for class de.uni_hildesheim.sse.ui.hyperlinking.VilEcoreModelFinder
 
VilEcoreModelQuery - Class in de.uni_hildesheim.sse.ui.hyperlinking
VIL Ecore model queries.
VilEcoreModelQuery() - Constructor for class de.uni_hildesheim.sse.ui.hyperlinking.VilEcoreModelQuery
 
VilException - Exception in net.ssehub.easy.instantiation.core.model.common
Defines a specific exception issued when building up the model fails for some reason.
VilException(String, int) - Constructor for exception net.ssehub.easy.instantiation.core.model.common.VilException
Creates a buildlang exception based on a given message.
VilException(String, Throwable, int) - Constructor for exception net.ssehub.easy.instantiation.core.model.common.VilException
Creates a buildlang exception from a message and an optional cause.
VilException(Throwable, int) - Constructor for exception net.ssehub.easy.instantiation.core.model.common.VilException
Creates an exception from a throwable.
VilException(List<VilException>) - Constructor for exception net.ssehub.easy.instantiation.core.model.common.VilException
Creates a new exception.
VilException(AbstractException) - Constructor for exception net.ssehub.easy.instantiation.core.model.common.VilException
Creates an exception from a known exception as cause.
vilExecutionAborted(PLPInfo, VilException) - Method in interface net.ssehub.easy.producer.core.mgmt.IVilExecutionListener
VIL execution (instantiation) was aborted through an error.
vilExecutionAborted(PLPInfo, VilException) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
 
vilExecutionFinished(PLPInfo, boolean) - Method in interface net.ssehub.easy.producer.core.mgmt.IVilExecutionListener
VIL execution (instantiation) was finished.
vilExecutionFinished(PLPInfo, boolean) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.ConfigurationHeaderMenu
 
VilExecutionThread - Class in net.ssehub.easy.producer.core.mgmt
Responsible class for the execution of VIL scripts, i.e., instantiation of product line artifacts.
VilExecutionThread(PLPInfo) - Constructor for class net.ssehub.easy.producer.core.mgmt.VilExecutionThread
Creates a new VIL execution thread for the given PLPInfo, but will not start the instantiation.
vilExecutor - Variable in class net.ssehub.easy.producer.core.mgmt.PLPInfo
 
VilExpressionParser - Class in de.uni_hildesheim.sse
Provides an expression parser for VIL.
VilExpressionParser() - Constructor for class de.uni_hildesheim.sse.VilExpressionParser
 
vilFileLocation(String, String, String) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
This method locates the project file for the VIL build script model for a specific EASy project within the given storage path.
vilFileLocation(Script, String) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
This method locates the project file for the VIL variability model for a specific EASy project within the given storage path.
VILFiletypeWizard - Class in de.uni_hildesheim.sse.ui.wizards
This is a sample new wizard.
VILFiletypeWizard() - Constructor for class de.uni_hildesheim.sse.ui.wizards.VILFiletypeWizard
Constructor for VILFiletypeWizard.
VILFiletypeWizardPage - Class in de.uni_hildesheim.sse.ui.wizards
The "New" wizard page allows setting the container for the new file as well as the file name.
VILFiletypeWizardPage(ISelection) - Constructor for class de.uni_hildesheim.sse.ui.wizards.VILFiletypeWizardPage
Constructor for SampleNewWizardPage.
vilFolder - Variable in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
 
VilHighlightingCalculator - Class in de.uni_hildesheim.sse.vil.expressions.ui.highlighting
This class enables the customization of syntax-highlighting in the VIL build and template language editors.
VilHighlightingCalculator() - Constructor for class de.uni_hildesheim.sse.vil.expressions.ui.highlighting.VilHighlightingCalculator
 
VilHighlightingConfiguration - Class in de.uni_hildesheim.sse.vil.expressions.ui.highlighting
This class represents the initial configuration of the customized highlighting.
VilHighlightingConfiguration() - Constructor for class de.uni_hildesheim.sse.vil.expressions.ui.highlighting.VilHighlightingConfiguration
 
VilHyperlinkFactory - Class in de.uni_hildesheim.sse.ui.hyperlinking
VIL hyperlink factory.
VilHyperlinkFactory() - Constructor for class de.uni_hildesheim.sse.ui.hyperlinking.VilHyperlinkFactory
 
VilHyperlinkHelper - Class in de.uni_hildesheim.sse.ui.hyperlinking
This class enables the creation of hyperlinks for any VIL-element in an VIL-file if the user selects such an element either via pressing the "F3"-key or by clicking on that element while pressing the "CTRL"-key.
VilHyperlinkHelper() - Constructor for class de.uni_hildesheim.sse.ui.hyperlinking.VilHyperlinkHelper
Creates an instance of this VilHyperlinkHelper.
vilInput - Variable in class net.ssehub.easy.producer.ui.configuration.GlobalPathPreferencePage
 
vilInput - Variable in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage
 
VilModelAccessor - Class in net.ssehub.easy.producer.ui.internal
Implements a model accessor for the top level IVML project.
VilModelAccessor() - Constructor for class net.ssehub.easy.producer.ui.internal.VilModelAccessor
Prevents external creation (singleton).
VILModelLoader - Class in net.ssehub.easy.instantiation.serializer.xml.loader
Loader for VIL.
VILModelLoader() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.loader.VILModelLoader
Prevents external creation.
vilModelName - Variable in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
 
VilModelQuery - Class in de.uni_hildesheim.sse.ui.hyperlinking
VIL Model Query implementation.
VilModelQuery() - Constructor for class de.uni_hildesheim.sse.ui.hyperlinking.VilModelQuery
 
VilModelRepository(ModelManagement<Script>) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildModel.VilModelRepository
Creates a model repository.
VILPageCreator - Class in de.uni_hildesheim.sse.ui.wizards
Creates the contents of the VILFiletypeWizard.
VILPageCreator() - Constructor for class de.uni_hildesheim.sse.ui.wizards.VILPageCreator
 
vilScript - Variable in class net.ssehub.easy.producer.core.persistence.standard.StandaloneProjectDescriptor
 
vilSource - Variable in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
 
vilStartRuleName - Variable in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
 
vilTarget - Variable in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
 
vilTemplateProcessor(String, Configuration, IArtifact, boolean, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Instantiates source to target.
vilTemplateProcessor(String, Configuration, IArtifact, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Instantiates source to target.
vilTemplateProcessor(String, Configuration, Collection<IArtifact>, boolean, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Instantiates source to target.
vilTemplateProcessor(String, Configuration, Collection<IArtifact>, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Instantiates source to target.
vilTemplateProcessor(FileArtifact, Configuration, IArtifact, boolean, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Instantiates source to target by textual replacement.
vilTemplateProcessor(FileArtifact, Configuration, IArtifact, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Instantiates source to target by textual replacement and no implicit advice.
vilTemplateProcessor(FileArtifact, Configuration, Collection<IArtifact>, boolean, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Instantiates source to target by textual replacement.
vilTemplateProcessor(FileArtifact, Configuration, Collection<IArtifact>, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Instantiates source to target by textual replacement and no implicit advice.
vilTemplateProcessor(VtlFileArtifact, Configuration, IArtifact, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Instantiates source to target.
vilTemplateProcessor(VtlFileArtifact, Configuration, Collection<IArtifact>, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
Instantiates source to target.
VilTemplateProcessor - Class in net.ssehub.easy.instantiation.core.model.defaultInstantiators
Implements the default VIL template processor.
VilTemplateProcessor() - Constructor for class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
 
VilTracer - Class in net.ssehub.easy.producer.ui.core.instantiation
Implements a combined tracer for VIL and VTL with common indentation.
VilTracer() - Constructor for class net.ssehub.easy.producer.ui.core.instantiation.VilTracer
Creates a tracer instance.
VilTypeExpression - Class in net.ssehub.easy.instantiation.core.model.expressions
Represents a VIL type.
VilTypeExpression() - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.VilTypeExpression
Constructor for serialization.
VilTypeExpression(String, TypeDescriptor<?>) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.VilTypeExpression
Creates the representing instance.
VilValueConverters - Class in de.uni_hildesheim.sse.vil.expressions.values
Factory for the value converters.
VilValueConverters() - Constructor for class de.uni_hildesheim.sse.vil.expressions.values.VilValueConverters
 
VILWizardPageDescriptor - Class in de.uni_hildesheim.sse.ui.wizards
Specification of the VILFiletypeWizardPage.
VILWizardPageDescriptor() - Constructor for class de.uni_hildesheim.sse.ui.wizards.VILWizardPageDescriptor
 
VIOLATED_CONSTRAINTS - Static variable in class net.ssehub.easy.reasoning.sseReasoner.Engine
 
VIOLATED_VARIABLES - Static variable in class net.ssehub.easy.reasoning.sseReasoner.Engine
 
VirtualOutlineNode - Class in de.uni_hildesheim.sse.ui.outline
That class is for creating a virtual node.
VirtualOutlineNode - Class in de.uni_hildesheim.sse.vil.templatelang.ui.outline
That class is for creating a virtual node.
VirtualOutlineNode(IOutlineNode, Image, Object, boolean) - Constructor for class de.uni_hildesheim.sse.ui.outline.VirtualOutlineNode
The constructor of a virtual outline node.
VirtualOutlineNode(IOutlineNode, Image, Object, boolean) - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.outline.VirtualOutlineNode
The constructor of a virtual outline node.
VIS_INSTANCES - Static variable in class net.ssehub.easy.varModel.model.ModelQuery
 
VisibilityType() - Constructor for enum net.ssehub.easy.varModel.model.filter.DeclarationFinder.VisibilityType
 
visibleDeclarations - Variable in class net.ssehub.easy.varModel.model.filter.DeclarationFinder
 
visibleVariables - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.JoinExpression
 
visit(ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
Visits a constraint syntax tree.
visit(AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
Call for the top-level variable to be visited.
visit(IDatatype) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
Internal method to start visiting a datatype.
visit(IModelElement, CommentResource) - Static method in class net.ssehub.easy.reasoning.core.reasoner.CommentResourceVisitor
Visits a model element and returns the translated elements as String.
visit(MethodInvocation) - Method in class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
 
visitAdvice(Advice) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitAdvice(Advice) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitAdvice(Advice) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitAdvice(Advice) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
 
visitAdvice(Advice) - Method in interface net.ssehub.easy.instantiation.core.model.common.IVisitor
Visits an advice.
visitAdvice(Advice) - Method in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
 
visitAdvice(Advice) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitAdvice(Advice) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitAdvice(Advice) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitAdvice(Advice) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitAlternative(boolean) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ITracer
An alternative was visited.
visitAlternative(boolean) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
 
visitAlternative(boolean) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
visitAlternative(boolean) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.ITracer
An alternative was visited.
visitAlternative(boolean) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.NoTracer
 
visitAlternative(boolean) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StreamTracer
 
visitAlternative(boolean) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitAlternative(AlternativeStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitAlternative(AlternativeStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitAlternative(AlternativeStatement) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.IVisitor
Visits an alternative statement.
visitAlternative(AlternativeStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
visitAlternative(AlternativeStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
 
visitAlternativeExpression(AlternativeExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitAlternativeExpression(AlternativeExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
 
visitAlternativeExpression(AlternativeExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitAlternativeExpression(AlternativeExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitAlternativeExpression(AlternativeExpression) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IVisitor
Visits an alternative.
visitAlternativeExpression(AlternativeExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitAlternativeExpression(AlternativeExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitAlternativeExpression(AlternativeExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitAlternativeFragment(AlternativeFragment) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactVisitor
Visits an alternative fragment.
visitAnnotations(IAttributeAccess) - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable.InitializationAnnotationVisitor
 
visitAnnotations(IAttributeAccess) - Method in class net.ssehub.easy.varModel.model.AnnotationVisitor
Creates a new decision variable representing a specific decision.
visitAnnotations(IAttributeAccess, Set<Object>) - Method in class net.ssehub.easy.varModel.model.AnnotationVisitor
Visits all annotations in access.
visitAnnotationVariable(AttributeVariable) - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
visitAnnotationVariable(AttributeVariable) - Method in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.varModel.confModel.CompoundValueSetter
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitor
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.varModel.cst.CopyVisitor
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
 
visitAnnotationVariable(AttributeVariable) - Method in interface net.ssehub.easy.varModel.cst.IConstraintTreeVisitor
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.varModel.model.filter.AbstractStateVariablesInConstraintFinder
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.varModel.model.filter.DeclrationInConstraintFinder
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.varModel.model.filter.IDecisionVariableInConstraintFinder
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitAnnotationVariable(AttributeVariable) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitAnyType(AnyType) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
visitAnyType(AnyType) - Method in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
 
visitAnyType(AnyType) - Method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
visitAnyType(AnyType) - Method in class net.ssehub.easy.producer.ui.confModel.TooltipCreator
 
visitAnyType(AnyType) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitAnyType(AnyType) - Method in class net.ssehub.easy.varModel.confModel.VariableCreator
 
visitAnyType(AnyType) - Method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
 
visitAnyType(AnyType) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
visitAnyType(AnyType) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatypeVisitor
Is called by an AnyType.
visitArtifactMatchExpression(ArtifactMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitArtifactMatchExpression(ArtifactMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
 
visitArtifactMatchExpression(ArtifactMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitArtifactMatchExpression(ArtifactMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitArtifactMatchExpression(ArtifactMatchExpression) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.IMatchVisitor
Visits an artifact match expression.
visitArtifactMatchExpression(ArtifactMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitArtifactMatchExpression(ArtifactMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitArtifactMatchExpression(ArtifactMatchExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitArtifactMatchExpression(ArtifactMatchExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor
Processes attribute assignments.
visitAttribute(Attribute) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.filter.AbstractDeclarationFinder
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.filter.AbstractFrozenElementsFinder
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
visitAttribute(Attribute) - Method in interface net.ssehub.easy.varModel.model.IModelVisitor
Method for visiting an attribute.
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.ModelStatistics.StatisticsVisitor
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitAttribute(Attribute) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver.ConstraintTranslationVisitor
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.filter.AbstractFrozenElementsFinder
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationFinder
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationMapper
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
visitAttributeAssignment(AttributeAssignment) - Method in interface net.ssehub.easy.varModel.model.IModelVisitor
Visits an attribute assignment.
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.ModelStatistics.StatisticsVisitor
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitAttributeAssignment(AttributeAssignment) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitBlock(IRuleBlock) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
Visits a block.
visitBlockExpression(BlockExpression) - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
visitBlockExpression(BlockExpression) - Method in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
 
visitBlockExpression(BlockExpression) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitBlockExpression(BlockExpression) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitBlockExpression(BlockExpression) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
visitBlockExpression(BlockExpression) - Method in class net.ssehub.easy.varModel.confModel.CompoundValueSetter
 
visitBlockExpression(BlockExpression) - Method in class net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitor
 
visitBlockExpression(BlockExpression) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
visitBlockExpression(BlockExpression) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
visitBlockExpression(BlockExpression) - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
 
visitBlockExpression(BlockExpression) - Method in interface net.ssehub.easy.varModel.cst.IConstraintTreeVisitor
Visits the block.
visitBlockExpression(BlockExpression) - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
 
visitBlockExpression(BlockExpression) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
visitBlockExpression(BlockExpression) - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
visitBlockExpression(BlockExpression) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
 
visitBlockExpression(BlockExpression) - Method in class net.ssehub.easy.varModel.model.filter.AbstractVariableInConstraintFinder
 
visitBlockExpression(BlockExpression) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
 
visitBlockExpression(BlockExpression) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitBlockExpression(BlockExpression) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitBlockExpression(BlockExpression) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitBlockExpression(BlockExpression) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitBlockExpression(BlockExpression) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitBooleanMatchExpression(BooleanMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitBooleanMatchExpression(BooleanMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
 
visitBooleanMatchExpression(BooleanMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitBooleanMatchExpression(BooleanMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitBooleanMatchExpression(BooleanMatchExpression) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.IMatchVisitor
Visits a boolean match expression.
visitBooleanMatchExpression(BooleanMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitBooleanMatchExpression(BooleanMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitBooleanMatchExpression(BooleanMatchExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitBooleanMatchExpression(BooleanMatchExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitBooleanType(BooleanType) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
visitBooleanType(BooleanType) - Method in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
 
visitBooleanType(BooleanType) - Method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
visitBooleanType(BooleanType) - Method in class net.ssehub.easy.producer.ui.confModel.TooltipCreator
 
visitBooleanType(BooleanType) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitBooleanType(BooleanType) - Method in class net.ssehub.easy.varModel.confModel.VariableCreator
 
visitBooleanType(BooleanType) - Method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
 
visitBooleanType(BooleanType) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
visitBooleanType(BooleanType) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatypeVisitor
Visiting method for visiting a BooleanType.
visitBooleanValue(BooleanValue) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
 
visitBooleanValue(BooleanValue) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitBooleanValue(BooleanValue) - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantValueResolver
 
visitBooleanValue(BooleanValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopy
 
visitBooleanValue(BooleanValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopyVisitor
 
visitBooleanValue(BooleanValue) - Method in interface net.ssehub.easy.varModel.model.values.IValueVisitor
This method is used for visiting BooleanValue.
visitBooleanValue(BooleanValue) - Method in class net.ssehub.easy.varModel.model.values.ValueVisitorAdapter
 
visitBooleanValue(BooleanValue) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitBooleanValue(BooleanValue) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitCall(AbstractCallExpression, Object, OperationDescriptor, CallExpression.CallType) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
Processes a call.
visitCallExpression(CallExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitCallExpression(CallExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitCallExpression(CallExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
 
visitCallExpression(CallExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
 
visitCallExpression(CallExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestrictionValidator
 
visitCallExpression(CallExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
 
visitCallExpression(CallExpression) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionVisitor
Visits a call node.
visitCallExpression(CallExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitCallExpression(CallExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitCollectionMatchExpression(CollectionMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitCollectionMatchExpression(CollectionMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
 
visitCollectionMatchExpression(CollectionMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitCollectionMatchExpression(CollectionMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitCollectionMatchExpression(CollectionMatchExpression) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.IMatchVisitor
Visits a collection match expression.
visitCollectionMatchExpression(CollectionMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitCollectionMatchExpression(CollectionMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitCollectionMatchExpression(CollectionMatchExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitCollectionMatchExpression(CollectionMatchExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitComment(Comment) - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
visitComment(Comment) - Method in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
 
visitComment(Comment) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitComment(Comment) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitComment(Comment) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
 
visitComment(Comment) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.confModel.CompoundValueSetter
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitor
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
 
visitComment(Comment) - Method in interface net.ssehub.easy.varModel.cst.IConstraintTreeVisitor
Visits a comment.
visitComment(Comment) - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.filter.AbstractVariableInConstraintFinder
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitComment(Comment) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitComment(Comment) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitComment(Comment) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.filter.AbstractDeclarationFinder
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.filter.AbstractFrozenElementsFinder
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
visitComment(Comment) - Method in interface net.ssehub.easy.varModel.model.IModelVisitor
Method for visiting a comment.
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.ModelStatistics.StatisticsVisitor
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitComment(Comment) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitCompositeArtifact(CompositeArtifact) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactVisitor
Visits a composite artifact.
visitCompositeExpression(CompositeExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitCompositeExpression(CompositeExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitCompositeExpression(CompositeExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
 
visitCompositeExpression(CompositeExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
 
visitCompositeExpression(CompositeExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestrictionValidator
 
visitCompositeExpression(CompositeExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
 
visitCompositeExpression(CompositeExpression) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionVisitor
Visits a composite expression.
visitCompositeExpression(CompositeExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitCompositeExpression(CompositeExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitCompositeFragmentArtifact(CompositeFragmentArtifact) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactVisitor
Visits a composite fragment artifact.
visitCompound(Compound) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitCompound(Compound) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitCompound(Compound) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitCompound(Compound) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitCompound(Compound) - Method in interface net.ssehub.easy.instantiation.core.model.common.IVisitor
Visits a compound.
visitCompound(Compound) - Method in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
 
visitCompound(Compound) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitCompound(Compound) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitCompound(Compound) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
visitCompound(Compound) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitCompound(Compound) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitCompound(Compound) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitCompound(Compound) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitCompound(Compound) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.model.AbstractVisitor
 
visitCompound(Compound) - Method in interface net.ssehub.easy.varModel.model.datatypes.ICustomDatatypeVisitor
Method for visiting a compound.
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.model.filter.AbstractDeclarationFinder
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.model.filter.AbstractFrozenElementsFinder
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationFinder
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitCompound(Compound) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitCompoundAccess(CompoundAccess) - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
visitCompoundAccess(CompoundAccess) - Method in class de.uni_hildesheim.sse.translation.DerivedTypeMetaCompoundAccessVisitor
 
visitCompoundAccess(CompoundAccess) - Method in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.reasoning.core.reasoner.CommentResourceVisitor
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.varModel.confModel.CompoundValueSetter
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitor
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
 
visitCompoundAccess(CompoundAccess) - Method in interface net.ssehub.easy.varModel.cst.IConstraintTreeVisitor
Visits a compound access node.
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.varModel.model.filter.AbstractStateVariablesInConstraintFinder
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.varModel.model.filter.DeclrationInConstraintFinder
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.varModel.model.filter.IDecisionVariableInConstraintFinder
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitCompoundAccess(CompoundAccess) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationFinder
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationMapper
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.filter.FreezeBlockFinder
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.filter.FrozenElementsFinder
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in interface net.ssehub.easy.varModel.model.IModelVisitor
Visits a compound access statement (may occur in freeze blocks.
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.ModelStatistics.StatisticsVisitor
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitCompoundAccessStatement(CompoundAccessStatement) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitCompoundDecisionVariableContainer(IDecisionVariableContainer, CompoundValue, int, Set<String>) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
Visits a compound decision variable container for output of configuration values.
visitCompoundInitializer(CompoundInitializer) - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
visitCompoundInitializer(CompoundInitializer) - Method in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
 
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.varModel.confModel.CompoundValueSetter
 
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitor
 
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
 
visitCompoundInitializer(CompoundInitializer) - Method in interface net.ssehub.easy.varModel.cst.IConstraintTreeVisitor
Visits a compound initializer.
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
 
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
 
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.varModel.model.filter.AbstractVariableInConstraintFinder
 
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
 
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.varModel.model.rewrite.AssignmentReducer
 
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.varModel.model.rewrite.CSTCopyVisitor
 
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
Visits a compound initializer.
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitCompoundInitializer(CompoundInitializer) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitCompoundMatchExpression(CompoundMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitCompoundMatchExpression(CompoundMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
 
visitCompoundMatchExpression(CompoundMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitCompoundMatchExpression(CompoundMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitCompoundMatchExpression(CompoundMatchExpression) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.IMatchVisitor
Visits a compound match expression.
visitCompoundMatchExpression(CompoundMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitCompoundMatchExpression(CompoundMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitCompoundMatchExpression(CompoundMatchExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitCompoundMatchExpression(CompoundMatchExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitCompoundRefines(Compound, CompoundValue, int, Set<String>) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
visitCompoundType(Compound) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
visitCompoundType(Compound) - Method in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
 
visitCompoundType(Compound) - Method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
visitCompoundType(Compound) - Method in class net.ssehub.easy.producer.ui.confModel.TooltipCreator
 
visitCompoundType(Compound) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitCompoundType(Compound) - Method in class net.ssehub.easy.varModel.confModel.VariableCreator
 
visitCompoundType(Compound) - Method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
 
visitCompoundType(Compound) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
visitCompoundType(Compound) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatypeVisitor
Visiting method for visiting a Compound.
visitCompoundValue(CompoundValue) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
 
visitCompoundValue(CompoundValue) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitCompoundValue(CompoundValue) - Method in class net.ssehub.easy.reasoning.sseReasoner.RescheduleValueChangeVisitor
 
visitCompoundValue(CompoundValue) - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantValueResolver
 
visitCompoundValue(CompoundValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopy
 
visitCompoundValue(CompoundValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopyVisitor
 
visitCompoundValue(CompoundValue) - Method in interface net.ssehub.easy.varModel.model.values.IValueVisitor
This method is used for visiting CompoundValue.
visitCompoundValue(CompoundValue) - Method in class net.ssehub.easy.varModel.model.values.ValueVisitorAdapter
 
visitCompoundValue(CompoundValue) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitCompoundValue(CompoundValue) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitConfiguration(Configuration) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributesCheckVisitor
 
visitConfiguration(Configuration) - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor
 
visitConfiguration(Configuration) - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationVisitor
Visits a configuration.
visitConfiguration(Configuration) - Method in interface net.ssehub.easy.varModel.confModel.IConfigurationVisitor
Visits a configuration.
visitConstantExpression(ConstantExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitConstantExpression(ConstantExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitConstantExpression(ConstantExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitConstantExpression(ConstantExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
 
visitConstantExpression(ConstantExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
 
visitConstantExpression(ConstantExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestrictionValidator
 
visitConstantExpression(ConstantExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
 
visitConstantExpression(ConstantExpression) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionVisitor
Visits a constant node.
visitConstantExpression(ConstantExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
visitConstantExpression(ConstantExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitConstantExpression(ConstantExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitConstantValue(ConstantValue) - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
visitConstantValue(ConstantValue) - Method in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.varModel.confModel.CompoundValueSetter
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitor
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
 
visitConstantValue(ConstantValue) - Method in interface net.ssehub.easy.varModel.cst.IConstraintTreeVisitor
Visits a constant value.
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.varModel.model.filter.AbstractVariableInConstraintFinder
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.varModel.model.rewrite.AssignmentReducer
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.varModel.model.rewrite.CSTCopyVisitor
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitConstantValue(ConstantValue) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.reasoning.core.reasoner.CommentResourceVisitor
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver.ConstraintTranslationVisitor
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor
Processes a constraint.
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.filter.AbstractDeclarationFinder
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.filter.AbstractFrozenElementsFinder
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
visitConstraint(Constraint) - Method in interface net.ssehub.easy.varModel.model.IModelVisitor
Method for visiting a constraint.
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.ModelStatistics.StatisticsVisitor
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitConstraint(Constraint) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitConstraintType(ConstraintType) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
visitConstraintType(ConstraintType) - Method in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
 
visitConstraintType(ConstraintType) - Method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
visitConstraintType(ConstraintType) - Method in class net.ssehub.easy.producer.ui.confModel.TooltipCreator
 
visitConstraintType(ConstraintType) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitConstraintType(ConstraintType) - Method in class net.ssehub.easy.varModel.confModel.VariableCreator
 
visitConstraintType(ConstraintType) - Method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
 
visitConstraintType(ConstraintType) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
visitConstraintType(ConstraintType) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatypeVisitor
Visiting method for visiting a ConstraintType.
visitConstraintValue(ConstraintValue) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
 
visitConstraintValue(ConstraintValue) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitConstraintValue(ConstraintValue) - Method in class net.ssehub.easy.reasoning.sseReasoner.RescheduleValueChangeVisitor
 
visitConstraintValue(ConstraintValue) - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantValueResolver
 
visitConstraintValue(ConstraintValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopy
 
visitConstraintValue(ConstraintValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopyVisitor
 
visitConstraintValue(ConstraintValue) - Method in interface net.ssehub.easy.varModel.model.values.IValueVisitor
This method is used for visiting ConstraintValue.
visitConstraintValue(ConstraintValue) - Method in class net.ssehub.easy.varModel.model.values.ValueVisitorAdapter
 
visitConstraintValue(ConstraintValue) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
 
visitConstraintValue(ConstraintValue) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitContainerInitializer(ContainerInitializer) - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
visitContainerInitializer(ContainerInitializer) - Method in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
 
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.varModel.confModel.CompoundValueSetter
 
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitor
 
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
 
visitContainerInitializer(ContainerInitializer) - Method in interface net.ssehub.easy.varModel.cst.IConstraintTreeVisitor
Visits a container initializer.
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
 
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
 
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.varModel.model.filter.AbstractVariableInConstraintFinder
 
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
 
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.varModel.model.rewrite.AssignmentReducer
 
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.varModel.model.rewrite.CSTCopyVisitor
 
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
Visits a container initializer.
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitContainerInitializer(ContainerInitializer) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitContainerInitializerExpression(ContainerInitializerExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitContainerInitializerExpression(ContainerInitializerExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitContainerInitializerExpression(ContainerInitializerExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
 
visitContainerInitializerExpression(ContainerInitializerExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
 
visitContainerInitializerExpression(ContainerInitializerExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestrictionValidator
 
visitContainerInitializerExpression(ContainerInitializerExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
 
visitContainerInitializerExpression(ContainerInitializerExpression) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionVisitor
Visits a container initializer expression.
visitContainerInitializerExpression(ContainerInitializerExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitContainerInitializerExpression(ContainerInitializerExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitContainerOperationCall(ContainerOperationCall) - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
visitContainerOperationCall(ContainerOperationCall) - Method in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.varModel.confModel.CompoundValueSetter
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitor
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
 
visitContainerOperationCall(ContainerOperationCall) - Method in interface net.ssehub.easy.varModel.cst.IConstraintTreeVisitor
Visits a container operation call (e.g.
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.varModel.model.filter.AbstractStateVariablesInConstraintFinder
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.varModel.model.filter.DeclrationInConstraintFinder
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.varModel.model.filter.IDecisionVariableInConstraintFinder
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.varModel.model.rewrite.CSTCopyVisitor
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitContainerOperationCall(ContainerOperationCall) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitContainerValue(ContainerValue) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
 
visitContainerValue(ContainerValue) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitContainerValue(ContainerValue) - Method in class net.ssehub.easy.reasoning.sseReasoner.RescheduleValueChangeVisitor
 
visitContainerValue(ContainerValue) - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantValueResolver
 
visitContainerValue(ContainerValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopy
 
visitContainerValue(ContainerValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopyVisitor
 
visitContainerValue(ContainerValue) - Method in interface net.ssehub.easy.varModel.model.values.IValueVisitor
This method is used for visiting ContainerValue.
visitContainerValue(ContainerValue) - Method in class net.ssehub.easy.varModel.model.values.ValueVisitorAdapter
 
visitContainerValue(ContainerValue) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitContainerValue(ContainerValue) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitContentAlternativeExpression(ContentAlternativeExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitContentAlternativeExpression(ContentAlternativeExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitContentAlternativeExpression(ContentAlternativeExpression) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.IVisitor
Visits a content alternative expression.
visitContentAlternativeExpression(ContentAlternativeExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
visitContentAlternativeExpression(ContentAlternativeExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
 
visitContentImportExpression(ContentImportExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitContentImportExpression(ContentImportExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitContentImportExpression(ContentImportExpression) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.IVisitor
Visits a content import expression.
visitContentImportExpression(ContentImportExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
visitContentImportExpression(ContentImportExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
 
visitContentLoopExpression(ContentLoopExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitContentLoopExpression(ContentLoopExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitContentLoopExpression(ContentLoopExpression) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.IVisitor
Visits a content loop expression.
visitContentLoopExpression(ContentLoopExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
visitContentLoopExpression(ContentLoopExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
 
visitContentStatement(ContentStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitContentStatement(ContentStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitContentStatement(ContentStatement) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.IVisitor
Visits a content statement.
visitContentStatement(ContentStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
visitContentStatement(ContentStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
 
visitContentVarDeclExpression(ContentVarDeclExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitContentVarDeclExpression(ContentVarDeclExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitContentVarDeclExpression(ContentVarDeclExpression) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.IVisitor
Visits a content variable declaration expression.
visitContentVarDeclExpression(ContentVarDeclExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
visitContentVarDeclExpression(ContentVarDeclExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
 
visitDatatype(IDatatype) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
visitDatatype(IDatatype) - Method in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
 
visitDatatype(IDatatype) - Method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
visitDatatype(IDatatype) - Method in class net.ssehub.easy.producer.ui.confModel.TooltipCreator
 
visitDatatype(IDatatype) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitDatatype(IDatatype) - Method in class net.ssehub.easy.varModel.confModel.VariableCreator
 
visitDatatype(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
 
visitDatatype(IDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
visitDatatype(IDatatype) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatypeVisitor
Is called by an arbitrary data type.
visitDecisionVariable(IDecisionVariable) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributesCheckVisitor
 
visitDecisionVariable(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor
 
visitDecisionVariable(IDecisionVariable) - Method in interface net.ssehub.easy.varModel.confModel.IConfigurationVisitor
Visits a decision variable.
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver.ConstraintTranslationVisitor
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.filter.AbstractFrozenElementsFinder
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationFinder
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationMapper
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in interface net.ssehub.easy.varModel.model.IModelVisitor
This method is used for visiting a decision variable declaration.
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.ModelStatistics.StatisticsVisitor
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitDecisionVariableDeclaration(DecisionVariableDeclaration) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitDef(Def) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitDef(Def) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitDef(Def) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.IVisitor
Visits a sub-template definition.
visitDef(Def) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
visitDef(Def) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
 
visitDef(Def, RuntimeEnvironment<?, ?>) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.ITracer
Starts visiting a sub-template.
visitDef(Def, RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.NoTracer
 
visitDef(Def, RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StreamTracer
 
visitDef(Def, RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitDefaultValue(ConstraintSyntaxTree) - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor
Processes a default value.
visitDeferInitExpression(DeferInitExpression) - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
visitDeferInitExpression(DeferInitExpression) - Method in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
 
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
Visits a default init expression.
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.varModel.confModel.CompoundValueSetter
 
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitor
 
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
Visits a default init expression.
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
 
visitDeferInitExpression(DeferInitExpression) - Method in interface net.ssehub.easy.varModel.cst.IConstraintTreeVisitor
Visits a default init expression.
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
 
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
 
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.varModel.model.filter.AbstractVariableInConstraintFinder
 
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
 
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitDeferInitExpression(DeferInitExpression) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitDerivedDatatype(DerivedDatatype) - Method in interface net.ssehub.easy.varModel.model.datatypes.ICustomDatatypeVisitor
Method for visiting a derived datatype.
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.filter.AbstractDeclarationFinder
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.filter.AbstractFrozenElementsFinder
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.ModelStatistics.StatisticsVisitor
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitDerivedDatatype(DerivedDatatype) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitDerivedType(DerivedDatatype) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
visitDerivedType(DerivedDatatype) - Method in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
 
visitDerivedType(DerivedDatatype) - Method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
visitDerivedType(DerivedDatatype) - Method in class net.ssehub.easy.producer.ui.confModel.TooltipCreator
 
visitDerivedType(DerivedDatatype) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitDerivedType(DerivedDatatype) - Method in class net.ssehub.easy.varModel.confModel.VariableCreator
 
visitDerivedType(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
 
visitDerivedType(DerivedDatatype) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
visitDerivedType(DerivedDatatype) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatypeVisitor
Is called by an DerivedDatatype data type.
visitedCallExpression(OperationDescriptor, CallExpression.CallType, Object[], Object) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.ITracer
Is called after a resolved call expression is actually executed.
visitedCallExpression(OperationDescriptor, CallExpression.CallType, Object[], Object) - Method in class net.ssehub.easy.instantiation.core.model.expressions.NoTracer
 
visitedCallExpression(OperationDescriptor, CallExpression.CallType, Object[], Object) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StreamTracer
 
visitedCallExpression(OperationDescriptor, CallExpression.CallType, Object[], Object) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitedDef(Def, RuntimeEnvironment<?, ?>, Object) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.ITracer
Ends visiting a sub-template.
visitedDef(Def, RuntimeEnvironment<?, ?>, Object) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.NoTracer
 
visitedDef(Def, RuntimeEnvironment<?, ?>, Object) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StreamTracer
 
visitedDef(Def, RuntimeEnvironment<?, ?>, Object) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitedFlush() - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.ITracer
Is called after a content flush.
visitedFlush() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.NoTracer
 
visitedFlush() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StreamTracer
 
visitedFlush() - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitedInstantiator(String, Object) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ITracer
Is called when an instantiator was visited / executed.
visitedInstantiator(String, Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
 
visitedInstantiator(String, Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
visitedInstantiator(String, Object) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitedLoop(IEnumeratingLoop, RuntimeEnvironment<?, ?>) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ITracer
Is called when visiting a map ends.
visitedLoop(IEnumeratingLoop, RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
 
visitedLoop(IEnumeratingLoop, RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
visitedLoop(IEnumeratingLoop, RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitedLoop(VariableDeclaration) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.ITracer
Visiting a loop ended.
visitedLoop(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.NoTracer
 
visitedLoop(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StreamTracer
 
visitedLoop(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitedRule(Rule, RuntimeEnvironment<?, ?>, Object) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ITracer
Is called when visiting a rule ends.
visitedRule(Rule, RuntimeEnvironment<?, ?>, Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
 
visitedRule(Rule, RuntimeEnvironment<?, ?>, Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
visitedRule(Rule, RuntimeEnvironment<?, ?>, Object) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitedScript(Script) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ITracer
Is called when visiting a script ends.
visitedScript(Script) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
 
visitedScript(Script) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
visitedScript(Script) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitedSwitch(Object, int, Object) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.ITracer
A switch statement was visited.
visitedSwitch(Object, int, Object) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.NoTracer
 
visitedSwitch(Object, int, Object) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StreamTracer
 
visitedSwitch(Object, int, Object) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitedTemplate(Template) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.ITracer
Ends visiting a template.
visitedTemplate(Template) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.NoTracer
 
visitedTemplate(Template) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StreamTracer
 
visitedTemplate(Template) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitedWhileBody() - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ITracer
Is called when visiting a while body ends.
visitedWhileBody() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
 
visitedWhileBody() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
visitedWhileBody() - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.ITracer
Is called at the end of a while body being visited.
visitedWhileBody() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.NoTracer
 
visitedWhileBody() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StreamTracer
 
visitedWhileBody() - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitEnum(Enum) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitEnum(Enum) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitEnum(Enum) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.model.AbstractVisitor
 
visitEnum(Enum) - Method in interface net.ssehub.easy.varModel.model.datatypes.ICustomDatatypeVisitor
Method for visiting an enum.
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.model.filter.AbstractDeclarationFinder
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.model.filter.AbstractFrozenElementsFinder
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.model.ModelStatistics.StatisticsVisitor
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
Method for visiting an enum.
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitEnum(Enum) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitEnumLiteral(EnumLiteral) - Method in interface net.ssehub.easy.varModel.model.datatypes.ICustomDatatypeVisitor
Method for visiting an enum literal.
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.filter.AbstractDeclarationFinder
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.filter.AbstractFrozenElementsFinder
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.ModelStatistics.StatisticsVisitor
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitEnumLiteral(EnumLiteral) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitEnumType(Enum) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
visitEnumType(Enum) - Method in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
 
visitEnumType(Enum) - Method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
visitEnumType(Enum) - Method in class net.ssehub.easy.producer.ui.confModel.TooltipCreator
 
visitEnumType(Enum) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitEnumType(Enum) - Method in class net.ssehub.easy.varModel.confModel.VariableCreator
 
visitEnumType(Enum) - Method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
 
visitEnumType(Enum) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
visitEnumType(Enum) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatypeVisitor
Visiting method for visiting a Enum.
visitEnumValue(EnumValue) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
 
visitEnumValue(EnumValue) - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantValueResolver
 
visitEnumValue(EnumValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopy
 
visitEnumValue(EnumValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopyVisitor
 
visitEnumValue(EnumValue) - Method in interface net.ssehub.easy.varModel.model.values.IValueVisitor
This method is used for visiting EnumValue.
visitEnumValue(EnumValue) - Method in class net.ssehub.easy.varModel.model.values.ValueVisitorAdapter
 
visitEnumValue(EnumValue) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitEnumValue(EnumValue) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitExpression(Expression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitExpression(Expression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitExpression(Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
 
visitExpression(Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
 
visitExpression(Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestrictionValidator
 
visitExpression(Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
 
visitExpression(Expression) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionVisitor
Visits an unspecified expression (in case of specialized nodes).
visitExpression(Expression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitExpression(Expression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitExpressionEvaluator(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitExpressionEvaluator(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitExpressionEvaluator(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
 
visitExpressionEvaluator(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
 
visitExpressionEvaluator(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestrictionValidator
 
visitExpressionEvaluator(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
 
visitExpressionEvaluator(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionVisitor
Visits an expression evaluator.
visitExpressionEvaluator(ExpressionEvaluator) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitExpressionEvaluator(ExpressionEvaluator) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitExpressionStatement(ExpressionStatement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitExpressionStatement(ExpressionStatement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitExpressionStatement(ExpressionStatement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitExpressionStatement(ExpressionStatement) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
 
visitExpressionStatement(ExpressionStatement) - Method in interface net.ssehub.easy.instantiation.core.model.common.IVisitor
Visits a statement.
visitExpressionStatement(ExpressionStatement) - Method in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
 
visitExpressionStatement(ExpressionStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitExpressionStatement(ExpressionStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitExpressionStatement(ExpressionStatement) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitExpressionStatement(ExpressionStatement) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitFieldAccessExpression(FieldAccessExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitFieldAccessExpression(FieldAccessExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitFieldAccessExpression(FieldAccessExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
 
visitFieldAccessExpression(FieldAccessExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
 
visitFieldAccessExpression(FieldAccessExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestrictionValidator
 
visitFieldAccessExpression(FieldAccessExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
 
visitFieldAccessExpression(FieldAccessExpression) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionVisitor
Visits a field access expression.
visitFieldAccessExpression(FieldAccessExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitFieldAccessExpression(FieldAccessExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitFileArtifact(FileArtifact) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactVisitor
Visits a file artifact.
visitFlush() - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.ITracer
Is called before a content flush.
visitFlush() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.NoTracer
 
visitFlush() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StreamTracer
 
visitFlush() - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitFlush(FlushStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitFlush(FlushStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitFlush(FlushStatement) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.IVisitor
Visits a flush statement.
visitFlush(FlushStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
visitFlush(FlushStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
 
visitFolderArtifact(FolderArtifact) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactVisitor
Visits a path artifact.
visitForStatement(ForStatement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitForStatement(ForStatement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
 
visitForStatement(ForStatement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitForStatement(ForStatement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitForStatement(ForStatement) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IVisitor
Visits a for statement.
visitForStatement(ForStatement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitForStatement(ForStatement) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitForStatement(ForStatement) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitFragmentArtifact(FragmentArtifact) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactVisitor
Visits a fragment artifact.
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.filter.AbstractDeclarationFinder
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.filter.FreezeBlockFinder
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.filter.FrozenElementsFinder
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
visitFreezeBlock(FreezeBlock) - Method in interface net.ssehub.easy.varModel.model.IModelVisitor
Method for visiting a freeze block.
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.ModelStatistics.StatisticsVisitor
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitFreezeBlock(FreezeBlock) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitIDatatype(CustomDatatype) - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
Checks whether the visited datatype definition is an instance of the specified DatatypeFinder.type and adds the type definition to the list of found elements.
visitIfThen(IfThen) - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
visitIfThen(IfThen) - Method in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
 
visitIfThen(IfThen) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitIfThen(IfThen) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitIfThen(IfThen) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
visitIfThen(IfThen) - Method in class net.ssehub.easy.varModel.confModel.CompoundValueSetter
 
visitIfThen(IfThen) - Method in class net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitor
 
visitIfThen(IfThen) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
visitIfThen(IfThen) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
visitIfThen(IfThen) - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
 
visitIfThen(IfThen) - Method in interface net.ssehub.easy.varModel.cst.IConstraintTreeVisitor
Visits an if-then-else expression.
visitIfThen(IfThen) - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
 
visitIfThen(IfThen) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
visitIfThen(IfThen) - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
visitIfThen(IfThen) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
 
visitIfThen(IfThen) - Method in class net.ssehub.easy.varModel.model.filter.AbstractVariableInConstraintFinder
 
visitIfThen(IfThen) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
 
visitIfThen(IfThen) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitIfThen(IfThen) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitIfThen(IfThen) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitIfThen(IfThen) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitIfThen(IfThen) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitingCallExpression(OperationDescriptor, CallExpression.CallType, Object[]) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.ITracer
Is called before a resolved call expression is actually executed.
visitingCallExpression(OperationDescriptor, CallExpression.CallType, Object[]) - Method in class net.ssehub.easy.instantiation.core.model.expressions.NoTracer
 
visitingCallExpression(OperationDescriptor, CallExpression.CallType, Object[]) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StreamTracer
 
visitingCallExpression(OperationDescriptor, CallExpression.CallType, Object[]) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitingInstantiator(String) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ITracer
Is called when an instantiator is being visited / executed.
visitingInstantiator(String) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
 
visitingInstantiator(String) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
visitingInstantiator(String) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitInstantiateExpression(InstantiateExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitInstantiateExpression(InstantiateExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
 
visitInstantiateExpression(InstantiateExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitInstantiateExpression(InstantiateExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitInstantiateExpression(InstantiateExpression) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IVisitor
Visits an instantiate expression.
visitInstantiateExpression(InstantiateExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitInstantiateExpression(InstantiateExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitInstantiateExpression(InstantiateExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitIntegerType(IntegerType) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
visitIntegerType(IntegerType) - Method in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
 
visitIntegerType(IntegerType) - Method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
visitIntegerType(IntegerType) - Method in class net.ssehub.easy.producer.ui.confModel.TooltipCreator
 
visitIntegerType(IntegerType) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitIntegerType(IntegerType) - Method in class net.ssehub.easy.varModel.confModel.VariableCreator
 
visitIntegerType(IntegerType) - Method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
 
visitIntegerType(IntegerType) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
visitIntegerType(IntegerType) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatypeVisitor
Visiting method for visiting a IntegerType.
visitIntValue(IntValue) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
 
visitIntValue(IntValue) - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantValueResolver
 
visitIntValue(IntValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopy
 
visitIntValue(IntValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopyVisitor
 
visitIntValue(IntValue) - Method in interface net.ssehub.easy.varModel.model.values.IValueVisitor
This method is used for visiting IntValue.
visitIntValue(IntValue) - Method in class net.ssehub.easy.varModel.model.values.ValueVisitorAdapter
 
visitIntValue(IntValue) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitIntValue(IntValue) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitIteratorAssignment(IEnumeratingLoop, VariableDeclaration, Object) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ITracer
Is called when a loop iterator variable is assigned.
visitIteratorAssignment(IEnumeratingLoop, VariableDeclaration, Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
 
visitIteratorAssignment(IEnumeratingLoop, VariableDeclaration, Object) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
visitIteratorAssignment(IEnumeratingLoop, VariableDeclaration, Object) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitItrExpression - Variable in class net.ssehub.easy.varModel.model.rewrite.CSTCopyVisitor
 
visitJavaExtension(JavaExtension) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitJavaExtension(JavaExtension) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitJavaExtension(JavaExtension) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.IVisitor
Visits a java extension.
visitJavaExtension(JavaExtension) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
visitJavaExtension(JavaExtension) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
 
visitJoinExpression(JoinExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitJoinExpression(JoinExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
 
visitJoinExpression(JoinExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitJoinExpression(JoinExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitJoinExpression(JoinExpression) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IVisitor
Visits a join expression.
visitJoinExpression(JoinExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitJoinExpression(JoinExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitJoinExpression(JoinExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitJoinVariableDeclaration(JoinVariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitJoinVariableDeclaration(JoinVariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
 
visitJoinVariableDeclaration(JoinVariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitJoinVariableDeclaration(JoinVariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitJoinVariableDeclaration(JoinVariableDeclaration) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IVisitor
Visits a join variable declaration.
visitJoinVariableDeclaration(JoinVariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitJoinVariableDeclaration(JoinVariableDeclaration) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitJoinVariableDeclaration(JoinVariableDeclaration) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitLet(Let) - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
visitLet(Let) - Method in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
 
visitLet(Let) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitLet(Let) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitLet(Let) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
visitLet(Let) - Method in class net.ssehub.easy.varModel.confModel.CompoundValueSetter
 
visitLet(Let) - Method in class net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitor
 
visitLet(Let) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
visitLet(Let) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
visitLet(Let) - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
 
visitLet(Let) - Method in interface net.ssehub.easy.varModel.cst.IConstraintTreeVisitor
Visits a let expression.
visitLet(Let) - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
 
visitLet(Let) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
visitLet(Let) - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
visitLet(Let) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
 
visitLet(Let) - Method in class net.ssehub.easy.varModel.model.filter.AbstractStateVariablesInConstraintFinder
 
visitLet(Let) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
 
visitLet(Let) - Method in class net.ssehub.easy.varModel.model.filter.DeclrationInConstraintFinder
 
visitLet(Let) - Method in class net.ssehub.easy.varModel.model.filter.IDecisionVariableInConstraintFinder
 
visitLet(Let) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitLet(Let) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitLet(Let) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitLet(Let) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitLet(Let) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitLoadProperties(LoadProperties) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitLoadProperties(LoadProperties) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
 
visitLoadProperties(LoadProperties) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitLoadProperties(LoadProperties) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitLoadProperties(LoadProperties) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IVisitor
Visits a load properties directive.
visitLoadProperties(LoadProperties) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitLoadProperties(LoadProperties) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitLoadProperties(LoadProperties) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitLocalElements - Variable in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
Indicates that the currently visited elements shall not be added to the current parent, i.e., are local elements.
visitLoop(IEnumeratingLoop) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
Visits a loop.
visitLoop(IEnumeratingLoop) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
Visits a loop.
visitLoop(IEnumeratingLoop, RuntimeEnvironment<?, ?>) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ITracer
Is called when visiting a map starts.
visitLoop(IEnumeratingLoop, RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
 
visitLoop(IEnumeratingLoop, RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
visitLoop(IEnumeratingLoop, RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitLoop(VariableDeclaration) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.ITracer
Visiting a loop started.
visitLoop(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.NoTracer
 
visitLoop(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StreamTracer
 
visitLoop(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitLoop(LoopStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitLoop(LoopStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitLoop(LoopStatement) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.IVisitor
Visits a loop statement.
visitLoop(LoopStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
visitLoop(LoopStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
 
visitMapExpression(MapExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitMapExpression(MapExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
 
visitMapExpression(MapExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitMapExpression(MapExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitMapExpression(MapExpression) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IVisitor
Visits a map expression.
visitMapExpression(MapExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitMapExpression(MapExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitMapExpression(MapExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitMetaType(MetaType) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
visitMetaType(MetaType) - Method in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
 
visitMetaType(MetaType) - Method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
visitMetaType(MetaType) - Method in class net.ssehub.easy.producer.ui.confModel.TooltipCreator
 
visitMetaType(MetaType) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitMetaType(MetaType) - Method in class net.ssehub.easy.varModel.confModel.VariableCreator
 
visitMetaType(MetaType) - Method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
 
visitMetaType(MetaType) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
visitMetaType(MetaType) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatypeVisitor
Is called by a MetaType.
visitMetaTypeValue(MetaTypeValue) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
 
visitMetaTypeValue(MetaTypeValue) - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantValueResolver
 
visitMetaTypeValue(MetaTypeValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopy
 
visitMetaTypeValue(MetaTypeValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopyVisitor
 
visitMetaTypeValue(MetaTypeValue) - Method in interface net.ssehub.easy.varModel.model.values.IValueVisitor
This method is used for visiting meta type value.
visitMetaTypeValue(MetaTypeValue) - Method in class net.ssehub.easy.varModel.model.values.ValueVisitorAdapter
 
visitMetaTypeValue(MetaTypeValue) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitMetaTypeValue(MetaTypeValue) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitModelCallExpression(ModelCallExpression<V, M, O>) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Visits a model call expression.
visitModelHeader(IResolvableModel<V, M>) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Visits the related model headers.
visitModelHeader(IResolvableModel<V, M>, Set<IResolvableModel<V, M>>) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
Visits the related model headers.
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestrictionValidator
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
 
visitMultiAndExpression(MultiAndExpression) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionVisitor
Visits a multi-and expression.
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitMultiAndExpression(MultiAndExpression) - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
visitMultiAndExpression(MultiAndExpression) - Method in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.varModel.confModel.CompoundValueSetter
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitor
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
 
visitMultiAndExpression(MultiAndExpression) - Method in interface net.ssehub.easy.varModel.cst.IConstraintTreeVisitor
Visits a multi-and expression.
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.varModel.model.filter.AbstractVariableInConstraintFinder
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitMultiAndExpression(MultiAndExpression) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitMultipleSelectionFragment(MultipleSelectionFragment) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactVisitor
Visits a multiple selection fragment.
visitNestedElements - Variable in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitNullValue(NullValue) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
 
visitNullValue(NullValue) - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantValueResolver
 
visitNullValue(NullValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopy
 
visitNullValue(NullValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopyVisitor
 
visitNullValue(NullValue) - Method in interface net.ssehub.easy.varModel.model.values.IValueVisitor
This method is used for visiting a null value.
visitNullValue(NullValue) - Method in class net.ssehub.easy.varModel.model.values.ValueVisitorAdapter
 
visitNullValue(NullValue) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitNullValue(NullValue) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitOclFeatureCall(OCLFeatureCall) - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
visitOclFeatureCall(OCLFeatureCall) - Method in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.confModel.CompoundValueSetter
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitor
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
 
visitOclFeatureCall(OCLFeatureCall) - Method in interface net.ssehub.easy.varModel.cst.IConstraintTreeVisitor
Visits an OCL feature call.
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.model.filter.AbstractVariableInConstraintFinder
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.model.filter.IDecisionVariableInConstraintFinder
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.model.rewrite.CSTCopyVisitor
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitOclFeatureCall(OCLFeatureCall) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor
Processes an operation definition.
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.filter.AbstractDeclarationFinder
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.filter.AbstractFrozenElementsFinder
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
visitOperationDefinition(OperationDefinition) - Method in interface net.ssehub.easy.varModel.model.IModelVisitor
Method for visiting an operation definition.
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.ModelStatistics.StatisticsVisitor
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitOperationDefinition(OperationDefinition) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitOptionalityFragment(OptionalityFragment) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactVisitor
Visits an optionality fragment.
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.AbstractVisitor
 
visitOrderedEnum(OrderedEnum) - Method in interface net.ssehub.easy.varModel.model.datatypes.ICustomDatatypeVisitor
Method for visiting an ordered enum.
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.filter.AbstractDeclarationFinder
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.filter.AbstractFrozenElementsFinder
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.ModelStatistics.StatisticsVisitor
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
Method for visiting an orded enum.
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitOrderedEnum(OrderedEnum) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitOrderedEnumType(OrderedEnum) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
visitOrderedEnumType(OrderedEnum) - Method in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
 
visitOrderedEnumType(OrderedEnum) - Method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
visitOrderedEnumType(OrderedEnum) - Method in class net.ssehub.easy.producer.ui.confModel.TooltipCreator
 
visitOrderedEnumType(OrderedEnum) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitOrderedEnumType(OrderedEnum) - Method in class net.ssehub.easy.varModel.confModel.VariableCreator
 
visitOrderedEnumType(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
 
visitOrderedEnumType(OrderedEnum) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
visitOrderedEnumType(OrderedEnum) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatypeVisitor
Visiting method for visiting a OrderredEnum.
visitParenthesis(Parenthesis) - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
visitParenthesis(Parenthesis) - Method in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
 
visitParenthesis(Parenthesis) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitParenthesis(Parenthesis) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitParenthesis(Parenthesis) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
visitParenthesis(Parenthesis) - Method in class net.ssehub.easy.varModel.confModel.CompoundValueSetter
 
visitParenthesis(Parenthesis) - Method in class net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitor
 
visitParenthesis(Parenthesis) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
visitParenthesis(Parenthesis) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
visitParenthesis(Parenthesis) - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
 
visitParenthesis(Parenthesis) - Method in interface net.ssehub.easy.varModel.cst.IConstraintTreeVisitor
Visits a parenthesis.
visitParenthesis(Parenthesis) - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
 
visitParenthesis(Parenthesis) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
visitParenthesis(Parenthesis) - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
visitParenthesis(Parenthesis) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
 
visitParenthesis(Parenthesis) - Method in class net.ssehub.easy.varModel.model.filter.AbstractVariableInConstraintFinder
 
visitParenthesis(Parenthesis) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
 
visitParenthesis(Parenthesis) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitParenthesis(Parenthesis) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitParenthesis(Parenthesis) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitParenthesis(Parenthesis) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitParenthesis(Parenthesis) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitParenthesisExpression(ParenthesisExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitParenthesisExpression(ParenthesisExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitParenthesisExpression(ParenthesisExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
 
visitParenthesisExpression(ParenthesisExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
 
visitParenthesisExpression(ParenthesisExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestrictionValidator
 
visitParenthesisExpression(ParenthesisExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
 
visitParenthesisExpression(ParenthesisExpression) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionVisitor
Visits a parenthesis node.
visitParenthesisExpression(ParenthesisExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitParenthesisExpression(ParenthesisExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver.ConstraintTranslationVisitor
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.model.filter.AbstractDeclarationFinder
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.model.filter.AbstractFrozenElementsFinder
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in interface net.ssehub.easy.varModel.model.IModelVisitor
Method for visiting a partial evaluation block.
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.model.ModelStatistics.StatisticsVisitor
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitPartialEvaluationBlock(PartialEvaluationBlock) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitPathMatchExpression(PathMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitPathMatchExpression(PathMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
 
visitPathMatchExpression(PathMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitPathMatchExpression(PathMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitPathMatchExpression(PathMatchExpression) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.IMatchVisitor
Visits a path match expression.
visitPathMatchExpression(PathMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitPathMatchExpression(PathMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitPathMatchExpression(PathMatchExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitPathMatchExpression(PathMatchExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitProject(Project) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitProject(Project) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitProject(Project) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitProject(Project) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitProject(Project) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver.ConstraintTranslationVisitor
 
visitProject(Project) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitProject(Project) - Method in class net.ssehub.easy.varModel.model.AbstractProjectVisitor
 
visitProject(Project) - Method in class net.ssehub.easy.varModel.model.AbstractVisitor
 
visitProject(Project) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitProject(Project) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitProject(Project) - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
visitProject(Project) - Method in interface net.ssehub.easy.varModel.model.IModelVisitor
Method for visiting a project.
visitProject(Project) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitProject(Project) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitProject(Project) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitProject(Project) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
Method for visiting a project.
visitProject(Project) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitProject(Project) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
 
visitProject(Project) - Method in class net.ssehub.easy.varModel.persistency.ConfigurableIVMLWriter
 
visitProject(Project) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitProject(Project) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitProject(Project) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitProjectImport(ProjectImport) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitProjectImport(ProjectImport) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitProjectImport(ProjectImport) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitProjectImport(ProjectImport) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitProjectImport(ProjectImport) - Method in class net.ssehub.easy.varModel.model.AbstractProjectVisitor
 
visitProjectImport(ProjectImport) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitProjectImport(ProjectImport) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationFinder
 
visitProjectImport(ProjectImport) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitProjectImport(ProjectImport) - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
visitProjectImport(ProjectImport) - Method in interface net.ssehub.easy.varModel.model.IModelVisitor
This method is used for visiting a ProjectImport.
visitProjectImport(ProjectImport) - Method in class net.ssehub.easy.varModel.model.ModelStatistics.StatisticsVisitor
 
visitProjectImport(ProjectImport) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitProjectImport(ProjectImport) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitProjectImport(ProjectImport) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitProjectImport(ProjectImport) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
visitProjectImport(ProjectImport) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitProjectImport(ProjectImport) - Method in class net.ssehub.easy.varModel.persistency.ConfigurableIVMLWriter
 
visitProjectImport(ProjectImport) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitProjectImport(ProjectImport) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitProjectImport(ProjectImport) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.model.filter.AbstractDeclarationFinder
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.model.filter.AbstractFrozenElementsFinder
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
visitProjectInterface(ProjectInterface) - Method in interface net.ssehub.easy.varModel.model.IModelVisitor
Method for visiting a project interface.
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.model.ModelStatistics.StatisticsVisitor
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitProjectInterface(ProjectInterface) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitRealType(RealType) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
visitRealType(RealType) - Method in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
 
visitRealType(RealType) - Method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
visitRealType(RealType) - Method in class net.ssehub.easy.producer.ui.confModel.TooltipCreator
 
visitRealType(RealType) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitRealType(RealType) - Method in class net.ssehub.easy.varModel.confModel.VariableCreator
 
visitRealType(RealType) - Method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
 
visitRealType(RealType) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
visitRealType(RealType) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatypeVisitor
Visiting method for visiting a RealType.
visitRealValue(RealValue) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
 
visitRealValue(RealValue) - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantValueResolver
 
visitRealValue(RealValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopy
 
visitRealValue(RealValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopyVisitor
 
visitRealValue(RealValue) - Method in interface net.ssehub.easy.varModel.model.values.IValueVisitor
This method is used for visiting RealValue.
visitRealValue(RealValue) - Method in class net.ssehub.easy.varModel.model.values.ValueVisitorAdapter
 
visitRealValue(RealValue) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitRealValue(RealValue) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitReference(Reference) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitReference(Reference) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
visitReference(Reference) - Method in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
 
visitReference(Reference) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitReference(Reference) - Method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
visitReference(Reference) - Method in class net.ssehub.easy.producer.ui.confModel.TooltipCreator
 
visitReference(Reference) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.confModel.VariableCreator
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
visitReference(Reference) - Method in interface net.ssehub.easy.varModel.model.datatypes.ICustomDatatypeVisitor
Method for visiting a reference.
visitReference(Reference) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatypeVisitor
Is called by a reference data type.
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.filter.AbstractDeclarationFinder
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.filter.AbstractFrozenElementsFinder
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.ModelStatistics.StatisticsVisitor
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitReference(Reference) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitReferenceValue(ReferenceValue) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
 
visitReferenceValue(ReferenceValue) - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantValueResolver
 
visitReferenceValue(ReferenceValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopy
 
visitReferenceValue(ReferenceValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopyVisitor
 
visitReferenceValue(ReferenceValue) - Method in interface net.ssehub.easy.varModel.model.values.IValueVisitor
This method is used for visiting referenceValue.
visitReferenceValue(ReferenceValue) - Method in class net.ssehub.easy.varModel.model.values.ValueVisitorAdapter
 
visitReferenceValue(ReferenceValue) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitReferenceValue(ReferenceValue) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitRefines(Compound) - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor
Visits all refined compounds and collects statistics.
visitResolvableOperationCallExpression(ResolvableOperationCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitResolvableOperationCallExpression(ResolvableOperationCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitResolvableOperationCallExpression(ResolvableOperationCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitResolvableOperationCallExpression(ResolvableOperationCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
 
visitResolvableOperationCallExpression(ResolvableOperationCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
 
visitResolvableOperationCallExpression(ResolvableOperationCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestrictionValidator
 
visitResolvableOperationCallExpression(ResolvableOperationCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
 
visitResolvableOperationCallExpression(ResolvableOperationCallExpression) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionVisitor
Visits resolvable operation call expression (function pointer call).
visitResolvableOperationCallExpression(ResolvableOperationCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
visitResolvableOperationCallExpression(ResolvableOperationCallExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitResolvableOperationCallExpression(ResolvableOperationCallExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitResolvableOperationExpression(ResolvableOperationExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitResolvableOperationExpression(ResolvableOperationExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitResolvableOperationExpression(ResolvableOperationExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
 
visitResolvableOperationExpression(ResolvableOperationExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
 
visitResolvableOperationExpression(ResolvableOperationExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestrictionValidator
 
visitResolvableOperationExpression(ResolvableOperationExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
 
visitResolvableOperationExpression(ResolvableOperationExpression) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionVisitor
Visits resolvable operation expression (function pointer resolution).
visitResolvableOperationExpression(ResolvableOperationExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitResolvableOperationExpression(ResolvableOperationExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitRule(Rule) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitRule(Rule) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
 
visitRule(Rule) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitRule(Rule) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitRule(Rule) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IVisitor
Visits a rule.
visitRule(Rule) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitRule(Rule) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitRule(Rule) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitRule(Rule, RuntimeEnvironment<?, ?>) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ITracer
Is called when visiting a rule starts.
visitRule(Rule, RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
 
visitRule(Rule, RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
visitRule(Rule, RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitRule(VtlRule) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitRule(VtlRule) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
 
visitRule(VtlRule) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitRule(VtlRule) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitRule(VtlRule) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IVisitor
Visits a VTL mapping rule.
visitRule(VtlRule) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitRule(VtlRule) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitRule(VtlRule) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitRuleBlock(IRuleBlock) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
Visits and searches in a given rule block.
visitRuleBlock(TreeNode, IRuleBlock) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
Visits a rule block and add the created nodes as children of node.
visitRuleCallExpression(RuleCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitRuleCallExpression(RuleCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
 
visitRuleCallExpression(RuleCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitRuleCallExpression(RuleCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitRuleCallExpression(RuleCallExpression) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IVisitor
Visits a rule call expression.
visitRuleCallExpression(RuleCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitRuleCallExpression(RuleCallExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitRuleCallExpression(RuleCallExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitScript(Script) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitScript(Script) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
 
visitScript(Script) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitScript(Script) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitScript(Script) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IVisitor
Visits a script.
visitScript(Script) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitScript(Script) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitScript(Script) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitScript(Script, RuntimeEnvironment<?, ?>) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ITracer
Is called when a script (header) is being visited.
visitScript(Script, RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
 
visitScript(Script, RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
visitScript(Script, RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitScriptBody(Script, RuntimeEnvironment<?, ?>) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ITracer
Is called when a script (body) is being visited.
visitScriptBody(Script, RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
 
visitScriptBody(Script, RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
visitScriptBody(Script, RuntimeEnvironment<?, ?>) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitSelf(Self) - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
visitSelf(Self) - Method in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
 
visitSelf(Self) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitSelf(Self) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitSelf(Self) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
 
visitSelf(Self) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
visitSelf(Self) - Method in class net.ssehub.easy.varModel.confModel.CompoundValueSetter
 
visitSelf(Self) - Method in class net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitor
 
visitSelf(Self) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
visitSelf(Self) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
visitSelf(Self) - Method in class net.ssehub.easy.varModel.cst.ContainsSelfVisitor
 
visitSelf(Self) - Method in class net.ssehub.easy.varModel.cst.CopyVisitor
 
visitSelf(Self) - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
 
visitSelf(Self) - Method in interface net.ssehub.easy.varModel.cst.IConstraintTreeVisitor
Visits self.
visitSelf(Self) - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
 
visitSelf(Self) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
visitSelf(Self) - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
visitSelf(Self) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
 
visitSelf(Self) - Method in class net.ssehub.easy.varModel.model.filter.AbstractVariableInConstraintFinder
 
visitSelf(Self) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
 
visitSelf(Self) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitSelf(Self) - Method in class net.ssehub.easy.varModel.model.rewrite.CSTCopyVisitor
 
visitSelf(Self) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitSelf(Self) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitSelf(Self) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitSelf(Self) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitSequence(Sequence) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitSequence(Sequence) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
visitSequence(Sequence) - Method in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
 
visitSequence(Sequence) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitSequence(Sequence) - Method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
visitSequence(Sequence) - Method in class net.ssehub.easy.producer.ui.confModel.TooltipCreator
 
visitSequence(Sequence) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitSequence(Sequence) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.confModel.VariableCreator
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
visitSequence(Sequence) - Method in interface net.ssehub.easy.varModel.model.datatypes.ICustomDatatypeVisitor
Method for visiting a sequence.
visitSequence(Sequence) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatypeVisitor
Is called by a sequence datatype.
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.filter.AbstractDeclarationFinder
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.filter.AbstractFrozenElementsFinder
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.ModelStatistics.StatisticsVisitor
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitSequence(Sequence) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitSet(Set) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.VariableCollector
 
visitSet(Set) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
visitSet(Set) - Method in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
 
visitSet(Set) - Method in class net.ssehub.easy.producer.ui.confModel.ErrorSetter
 
visitSet(Set) - Method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
visitSet(Set) - Method in class net.ssehub.easy.producer.ui.confModel.TooltipCreator
 
visitSet(Set) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues.ResolutionVisitor
 
visitSet(Set) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.confModel.AssignmentResolver.AssignBlockVisitor
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.confModel.VariableCreator
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
visitSet(Set) - Method in interface net.ssehub.easy.varModel.model.datatypes.ICustomDatatypeVisitor
Method for visiting a set.
visitSet(Set) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatypeVisitor
Is called by a set data type.
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.filter.AbstractDeclarationFinder
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.filter.AbstractFrozenElementsFinder
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.filter.AnnotationAssignmentFinder
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintFinder
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.filter.DatatypeFinder
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.filter.DeclarationInContainerFinder
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.filter.EvalBlockFinder
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.filter.ModelElementTypeFinder
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.filter.NamespaceFinder
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.filter.ProjectInterfaceFinder
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.ModelStatistics.StatisticsVisitor
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.ModelVisitorAdapter
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.rewrite.DeletedElementsCollector
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.rewrite.InitialStructureCollector
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitSet(Set) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitSimpleArtifact(SimpleArtifact) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactVisitor
Visits a simple artifact.
visitStrategyCallExpression(StrategyCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitStrategyCallExpression(StrategyCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
 
visitStrategyCallExpression(StrategyCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitStrategyCallExpression(StrategyCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitStrategyCallExpression(StrategyCallExpression) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IVisitor
Visits a strategy call node.
visitStrategyCallExpression(StrategyCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitStrategyCallExpression(StrategyCallExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitStrategyCallExpression(StrategyCallExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitStrategyCallExpressionImpl(StrategyCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
Implements the strategy call execution of an executable call.
visitStringExpression(StringExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitStringExpression(StringExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitStringExpression(StringExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
 
visitStringExpression(StringExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
 
visitStringExpression(StringExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestrictionValidator
 
visitStringExpression(StringExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
 
visitStringExpression(StringExpression) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionVisitor
Visits a string expression.
visitStringExpression(StringExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitStringExpression(StringExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitStringMatchExpression(StringMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitStringMatchExpression(StringMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
 
visitStringMatchExpression(StringMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitStringMatchExpression(StringMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitStringMatchExpression(StringMatchExpression) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.IMatchVisitor
Visits a string match expression.
visitStringMatchExpression(StringMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitStringMatchExpression(StringMatchExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitStringMatchExpression(StringMatchExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitStringMatchExpression(StringMatchExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitStringType(StringType) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
visitStringType(StringType) - Method in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
 
visitStringType(StringType) - Method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
visitStringType(StringType) - Method in class net.ssehub.easy.producer.ui.confModel.TooltipCreator
 
visitStringType(StringType) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitStringType(StringType) - Method in class net.ssehub.easy.varModel.confModel.VariableCreator
 
visitStringType(StringType) - Method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
 
visitStringType(StringType) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
visitStringType(StringType) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatypeVisitor
Visiting method for visiting a StringType.
visitStringValue(StringValue) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
 
visitStringValue(StringValue) - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantValueResolver
 
visitStringValue(StringValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopy
 
visitStringValue(StringValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopyVisitor
 
visitStringValue(StringValue) - Method in interface net.ssehub.easy.varModel.model.values.IValueVisitor
This method is used for visiting StringValue.
visitStringValue(StringValue) - Method in class net.ssehub.easy.varModel.model.values.ValueVisitorAdapter
 
visitStringValue(StringValue) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitStringValue(StringValue) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitSwitch(SwitchStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitSwitch(SwitchStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitSwitch(SwitchStatement) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.IVisitor
Visits a switch statement.
visitSwitch(SwitchStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
visitSwitch(SwitchStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
 
visitSystemCall(String[]) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ITracer
Is called before executing a system call.
visitSystemCall(String[]) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
 
visitSystemCall(String[]) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
visitSystemCall(String[]) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitTemplate(Template) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitTemplate(Template) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitTemplate(Template) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.ITracer
Starts visiting a template.
visitTemplate(Template) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.IVisitor
Visits a template.
visitTemplate(Template) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.NoTracer
 
visitTemplate(Template) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StreamTracer
 
visitTemplate(Template) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
visitTemplate(Template) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
 
visitTemplate(Template) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitTemplateBlock(TemplateBlock) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitTemplateBlock(TemplateBlock) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitTemplateBlock(TemplateBlock) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.IVisitor
Visits a template block.
visitTemplateBlock(TemplateBlock) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
visitTemplateBlock(TemplateBlock) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
 
visitTemplateCallExpression(TemplateCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitTemplateCallExpression(TemplateCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitTemplateCallExpression(TemplateCallExpression) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.IVisitor
Visits a template call expression.
visitTemplateCallExpression(TemplateCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
visitTemplateCallExpression(TemplateCallExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
 
visitTypedef(Typedef) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitTypedef(Typedef) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitTypedef(Typedef) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitTypedef(Typedef) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitTypedef(Typedef) - Method in interface net.ssehub.easy.instantiation.core.model.common.IVisitor
Visits a typedef.
visitTypedef(Typedef) - Method in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
 
visitTypedef(Typedef) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitTypedef(Typedef) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitTypedef(Typedef) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
visitTypedef(Typedef) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitTypedef(Typedef) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class net.ssehub.easy.varModel.confModel.CompoundValueSetter
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitor
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
 
visitUnresolvedExpression(UnresolvedExpression) - Method in interface net.ssehub.easy.varModel.cst.IConstraintTreeVisitor
Visits an unresolved expression.
visitUnresolvedExpression(UnresolvedExpression) - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class net.ssehub.easy.varModel.model.filter.AbstractVariableInConstraintFinder
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class net.ssehub.easy.varModel.persistency.AbstractVarModelWriter
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitUnresolvedExpression(UnresolvedExpression) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitValue(Value) - Method in class net.ssehub.easy.varModel.model.filter.AbstractVariableInConstraintFinder
Recursive method to find reference values pointing to a AbstractVariable.
visitValue(Value) - Method in class net.ssehub.easy.varModel.model.filter.IDecisionVariableInConstraintFinder
Recursive method to find reference values pointing to a AbstractVariable.
visitValueAssignmentExpression(ValueAssignmentExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitValueAssignmentExpression(ValueAssignmentExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitValueAssignmentExpression(ValueAssignmentExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
 
visitValueAssignmentExpression(ValueAssignmentExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
 
visitValueAssignmentExpression(ValueAssignmentExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestrictionValidator
 
visitValueAssignmentExpression(ValueAssignmentExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
 
visitValueAssignmentExpression(ValueAssignmentExpression) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionVisitor
Visits a value assignment expression.
visitValueAssignmentExpression(ValueAssignmentExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitValueAssignmentExpression(ValueAssignmentExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitVariabilityFragment(VariabilityFragment) - Method in interface net.ssehub.easy.instantiation.core.model.artifactModel.IArtifactVisitor
Visits a variability selection fragment.
visitVariable(IDecisionVariable, boolean) - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor
Recursive part to visit all (nested) variables.
visitVariable(Variable) - Method in class de.uni_hildesheim.sse.translation.AssignmentDetector
 
visitVariable(Variable) - Method in class de.uni_hildesheim.sse.translation.RefByCheckVisitor
 
visitVariable(Variable) - Method in class net.ssehub.easy.reasoning.core.reasoner.CommentResourceVisitor
 
visitVariable(Variable) - Method in class net.ssehub.easy.reasoning.sseReasoner.CheckInitializerVisitor
 
visitVariable(Variable) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitVariable(Variable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
 
visitVariable(Variable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
 
visitVariable(Variable) - Method in class net.ssehub.easy.varModel.confModel.CompoundValueSetter
 
visitVariable(Variable) - Method in class net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitor
 
visitVariable(Variable) - Method in class net.ssehub.easy.varModel.cst.BasicCopyVisitor
 
visitVariable(Variable) - Method in class net.ssehub.easy.varModel.cst.ConstraintReplacer
 
visitVariable(Variable) - Method in class net.ssehub.easy.varModel.cst.CopyVisitor
 
visitVariable(Variable) - Method in class net.ssehub.easy.varModel.cst.DebugConstraintTreeVisitor
 
visitVariable(Variable) - Method in interface net.ssehub.easy.varModel.cst.IConstraintTreeVisitor
Visits a variable.
visitVariable(Variable) - Method in class net.ssehub.easy.varModel.cst.ValidationVisitor
 
visitVariable(Variable) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationVisitor
 
visitVariable(Variable) - Method in class net.ssehub.easy.varModel.cstEvaluation.StaticAccessFinder
 
visitVariable(Variable) - Method in class net.ssehub.easy.varModel.model.ExpressionVersionRestrictionValidator
 
visitVariable(Variable) - Method in class net.ssehub.easy.varModel.model.filter.AbstractStateVariablesInConstraintFinder
 
visitVariable(Variable) - Method in class net.ssehub.easy.varModel.model.filter.AbstractVariableInConstraintFinder
 
visitVariable(Variable) - Method in class net.ssehub.easy.varModel.model.filter.ConstraintClassifier
 
visitVariable(Variable) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.MandatoryDeclarationClassifier
 
visitVariable(Variable) - Method in class net.ssehub.easy.varModel.model.search.PrefixSearchVisitor
 
visitVariable(Variable) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitVariable(Variable) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
 
visitVariable(Variable) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitVariableContainer(IDecisionVariableContainer) - Method in class net.ssehub.easy.varModel.confModel.AbstractConfigurationStatisticsVisitor
Processes elements within a variable container.
visitVariableDeclaration(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitVariableDeclaration(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitVariableDeclaration(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitVariableDeclaration(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.common.ExecutionVisitor
 
visitVariableDeclaration(VariableDeclaration) - Method in interface net.ssehub.easy.instantiation.core.model.common.IVisitor
Visits a variable declaration.
visitVariableDeclaration(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
 
visitVariableDeclaration(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitVariableDeclaration(VariableDeclaration) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitVariableDeclaration(VariableDeclaration) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitVariableDeclaration(VariableDeclaration) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitVariableExpression(VariableExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitVariableExpression(VariableExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitVariableExpression(VariableExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
 
visitVariableExpression(VariableExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
 
visitVariableExpression(VariableExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestrictionValidator
 
visitVariableExpression(VariableExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
 
visitVariableExpression(VariableExpression) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionVisitor
Visits a constant node.
visitVariableExpression(VariableExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitVariableExpression(VariableExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitVarModelIdentifierExpression(VarModelIdentifierExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitVarModelIdentifierExpression(VarModelIdentifierExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitVarModelIdentifierExpression(VarModelIdentifierExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
 
visitVarModelIdentifierExpression(VarModelIdentifierExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
 
visitVarModelIdentifierExpression(VarModelIdentifierExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestrictionValidator
 
visitVarModelIdentifierExpression(VarModelIdentifierExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
 
visitVarModelIdentifierExpression(VarModelIdentifierExpression) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionVisitor
Visits a variability model identifier.
visitVarModelIdentifierExpression(VarModelIdentifierExpression) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateSubstitutionExecution
 
visitVarModelIdentifierExpression(VarModelIdentifierExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitVarModelIdentifierExpression(VarModelIdentifierExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitVersionType(VersionType) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
 
visitVersionType(VersionType) - Method in class net.ssehub.easy.producer.ui.confModel.ConfigEditorValueRetriever
 
visitVersionType(VersionType) - Method in class net.ssehub.easy.producer.ui.confModel.GUIValueFactory.VariableVisitor
 
visitVersionType(VersionType) - Method in class net.ssehub.easy.producer.ui.confModel.TooltipCreator
 
visitVersionType(VersionType) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ConstraintFunctions.TransitiveConstraintFinder
 
visitVersionType(VersionType) - Method in class net.ssehub.easy.varModel.confModel.VariableCreator
 
visitVersionType(VersionType) - Method in class net.ssehub.easy.varModel.model.datatypes.BaseTypeVisitor
 
visitVersionType(VersionType) - Method in class net.ssehub.easy.varModel.model.datatypes.DatatypeVisitor
 
visitVersionType(VersionType) - Method in interface net.ssehub.easy.varModel.model.datatypes.IDatatypeVisitor
Visiting method for visiting a VersionType.
visitVersionValue(VersionValue) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ValueVisitor
 
visitVersionValue(VersionValue) - Method in class net.ssehub.easy.varModel.cstEvaluation.ConstantValueResolver
 
visitVersionValue(VersionValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopy
 
visitVersionValue(VersionValue) - Method in class net.ssehub.easy.varModel.model.rewrite.ValueCopyVisitor
 
visitVersionValue(VersionValue) - Method in interface net.ssehub.easy.varModel.model.values.IValueVisitor
This method is used for visiting a version value.
visitVersionValue(VersionValue) - Method in class net.ssehub.easy.varModel.model.values.ValueVisitorAdapter
 
visitVersionValue(VersionValue) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
 
visitVersionValue(VersionValue) - Method in class net.ssehub.easy.varModel.validation.IvmlValidationVisitor
 
visitVilTypeExpression(VilTypeExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.MatchResolver
 
visitVilTypeExpression(VilTypeExpression) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitVilTypeExpression(VilTypeExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CopyVisitor
 
visitVilTypeExpression(VilTypeExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.EvaluationVisitor
 
visitVilTypeExpression(VilTypeExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionVersionRestrictionValidator
 
visitVilTypeExpression(VilTypeExpression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.ExpressionWriter
 
visitVilTypeExpression(VilTypeExpression) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionVisitor
Visits a VIL type expression.
visitVilTypeExpression(VilTypeExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitVilTypeExpression(VilTypeExpression) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
visitWhile(WhileStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionCopyVisitor
 
visitWhile(WhileStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.ExpressionVersionRestrictionValidator
 
visitWhile(WhileStatement) - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.IVisitor
Visits a while statement.
visitWhile(WhileStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangExecution
 
visitWhile(WhileStatement) - Method in class net.ssehub.easy.instantiation.core.model.templateModel.TemplateLangWriter
 
visitWhileBody() - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.ITracer
Is called when visiting a while body starts.
visitWhileBody() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.NoTracer
 
visitWhileBody() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.StreamTracer
 
visitWhileBody() - Method in interface net.ssehub.easy.instantiation.core.model.templateModel.ITracer
Is called at the beginning of a while body being visited.
visitWhileBody() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.NoTracer
 
visitWhileBody() - Method in class net.ssehub.easy.instantiation.core.model.templateModel.StreamTracer
 
visitWhileBody() - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
 
visitWhileStatement(WhileStatement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
 
visitWhileStatement(WhileStatement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangWriter
 
visitWhileStatement(WhileStatement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionCopyVisitor
 
visitWhileStatement(WhileStatement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ExpressionVersionRestrictionValidator
 
visitWhileStatement(WhileStatement) - Method in interface net.ssehub.easy.instantiation.core.model.buildlangModel.IVisitor
Visits a while statement.
visitWhileStatement(WhileStatement) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
 
visitWhileStatement(WhileStatement) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.BuildResolverVisitor
 
visitWhileStatement(WhileStatement) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.RuleTreeVilVisitor
 
VOID - Static variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ReflectionTypeDescriptor
 
voidType() - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.TypeRegistry
Returns the type descriptor for the built-in type 'void'.
VoidType - Class in net.ssehub.easy.varModel.model.datatypes
The AnyType is the "Object" of OCL, a type to which all types are compatible.
VoidType() - Constructor for class net.ssehub.easy.varModel.model.datatypes.VoidType
Constructor for a new VoidType.
VTL - net.ssehub.easy.instantiation.core.model.vilTypes.IProjectDescriptor.ModelKind
VTL models.
VTL - net.ssehub.easy.producer.core.persistence.Configuration.PathKind
The path to the VTL models.
VTL_EXTENSION - Static variable in class net.ssehub.easy.producer.core.persistence.standard.EASyInitializer
 
VTL_FILTER - Static variable in class net.ssehub.easy.instantiation.serializer.xml.ModelSerializer
 
VtlArgumentProviderPreferencePage - Class in net.ssehub.easy.producer.ui.configuration
Implements the providers - preference - page.
VtlArgumentProviderPreferencePage() - Constructor for class net.ssehub.easy.producer.ui.configuration.VtlArgumentProviderPreferencePage
 
VtlBundleId - Class in de.uni_hildesheim.sse.vil.templatelang
Stores data about the containing OSGi bundle (static bundle without activator).
VtlBundleId() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.VtlBundleId
 
VtlEcoreModelQuery - Class in de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking
 
VtlEcoreModelQuery() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlEcoreModelQuery
 
VtlExpressionParser - Class in de.uni_hildesheim.sse.vil.templatelang
Provides an expression parser for VTL.
VtlExpressionParser() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.VtlExpressionParser
 
VtlFileArtifact - Class in net.ssehub.easy.instantiation.core.model.artifactModel
Defines an artifact for VTL.
VtlFileArtifact(File, ArtifactModel) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.VtlFileArtifact
Creates a new file artifact.
VtlFileArtifactCreator - Class in net.ssehub.easy.instantiation.core.model.artifactModel
The artifact creator for VTL files.
VtlFileArtifactCreator() - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.VtlFileArtifactCreator
 
VTLFiletypeWizard - Class in de.uni_hildesheim.sse.vil.templatelang.ui.wizards
This is a sample new wizard.
VTLFiletypeWizard() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.wizards.VTLFiletypeWizard
Sole Constructor for VTLFiletypeWizard.
VTLFiletypeWizardPage - Class in de.uni_hildesheim.sse.vil.templatelang.ui.wizards
The "New" wizard page allows setting the container for the new file as well as the file name.
VTLFiletypeWizardPage(ISelection) - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.wizards.VTLFiletypeWizardPage
Constructor for SampleNewWizardPage.
vtlFolder - Variable in class net.ssehub.easy.producer.core.mgmt.EasyExecutor
 
VtlHyperlinkFactory - Class in de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking
VIL hyperlink factory.
VtlHyperlinkFactory() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlHyperlinkFactory
 
VtlHyperlinkHelper - Class in de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking
This class enables the creation of hyperlinks for any VIL-element in an VIL-file if the user selects such an element either via pressing the "F3"-key or by clicking on that element while pressing the "CTRL"-key.
VtlHyperlinkHelper() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlHyperlinkHelper
Creates an instance of this VtlHyperlinkHelper.
vtlInput - Variable in class net.ssehub.easy.producer.ui.configuration.GlobalPathPreferencePage
 
vtlInput - Variable in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage
 
VTLModelLoader - Class in net.ssehub.easy.instantiation.serializer.xml.loader
Loader for VTL.
VTLModelLoader() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.loader.VTLModelLoader
Prevents external creation.
VtlModelQuery - Class in de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking
VTL Model Query implementation.
VtlModelQuery() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlModelQuery
 
VtlModelRepository(ModelManagement<Template>) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.TemplateModel.VtlModelRepository
Creates a model repository.
VTLPageCreator - Class in de.uni_hildesheim.sse.vil.templatelang.ui.wizards
Creates the contents of the VTLFiletypeWizard.
VTLPageCreator() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.wizards.VTLPageCreator
 
vtlRestrictions - Variable in class net.ssehub.easy.instantiation.core.model.buildlangModel.Imports
 
VtlRule - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Maps a VTL rule into VIL.
VtlRule(Def, Script) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.VtlRule
Creates a new VTL rule mapper.
VTLTypeConverter - Class in net.ssehub.easy.instantiation.serializer.xml.converter
Type converter for vtl types.
VTLTypeConverter() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.converter.VTLTypeConverter
Creates a singleton type converter.
VTLWizardPageDescriptor - Class in de.uni_hildesheim.sse.vil.templatelang.ui.wizards
Specification of the VTLFiletypeWizardPage.
VTLWizardPageDescriptor() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.wizards.VTLWizardPageDescriptor
 

W

waitForCompletion() - Method in class net.ssehub.easy.instantiation.aspectj.instantiators.AspectJ.CompletionRunner
Waits for the completion of the compilation.
warn(String) - Method in class net.ssehub.easy.basics.logger.EASyLoggerFactory.EASyLogger
Log an WARN message.
warn(String) - Method in interface net.ssehub.easy.producer.core.mgmt.EasyExecutor.Logger
Logs a warning.
warn(String, Class<?>, String) - Method in class net.ssehub.easy.basics.logger.AdvancedJavaLogger
 
warn(String, Class<?>, String) - Method in class net.ssehub.easy.basics.logger.FileLogger
 
warn(String, Class<?>, String) - Method in interface net.ssehub.easy.basics.logger.ILogger
Log an WARN message.
warn(String, Class<?>, String) - Method in class net.ssehub.easy.basics.logger.JavaLogger
 
warn(String, Class<?>, String) - Method in class net.ssehub.easy.producer.eclipse.EclipseLogger
Log an WARN message.
WARN - net.ssehub.easy.basics.logger.LoggingLevel
 
warnDiscouragedNames(String, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Checks for and warns about discouraged names.
warning(String, EObject, EStructuralFeature, int) - Method in class net.ssehub.easy.dslCore.translation.ExpressionTranslator
 
warning(String, EObject, EStructuralFeature, int) - Method in interface net.ssehub.easy.dslCore.translation.IMessageReceiver
Receives a warning message.
warning(String, EObject, EStructuralFeature, int) - Method in class net.ssehub.easy.dslCore.translation.LogMessageReceiver
 
warning(String, EObject, EStructuralFeature, int) - Method in class net.ssehub.easy.dslCore.translation.ModelTranslator
 
warning(String, EObject, EStructuralFeature, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
 
warning(AbstractException, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Turns a buildlang exception into a xText warning.
warning(VilException, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.buildLanguageTranslation.AbstractModelTranslator
Turns a buildlang exception into a xText warning.
warning(VilException, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.vil.templatelang.templateLanguageTranslation.ModelTranslator
Turns a buildlang exception into a xText warning.
warning(IvmlException, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
Turns an IVML exception into a xText warning.
warning(IvmlException, EObject, EStructuralFeature) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
Turns an IVML exception into a xText warning.
WARNING - net.ssehub.easy.basics.messages.Status
Warning message type.
WARNING - net.ssehub.easy.dslCore.validation.ValidationUtils.MessageType
 
WARNING - Static variable in class net.ssehub.easy.producer.ui.internal.Activator
 
WARNING - Static variable in class net.ssehub.easy.varModel.cstEvaluation.BooleanOperations
Implements the warning operation.
WARNING - Static variable in class net.ssehub.easy.varModel.model.datatypes.BooleanType
 
WARNING - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
WARNING_DIFFERENT_TYPES - Static variable in class de.uni_hildesheim.sse.translation.ErrorCodes
Usage of using different types where same types would be expected (comparison).
WARNING_USAGE - Static variable in class de.uni_hildesheim.sse.translation.ErrorCodes
Usage of warning function at wrong position.
warningImpl(String, EObject, EStructuralFeature, int) - Method in class net.ssehub.easy.dslCore.translation.ExpressionTranslator
Receives a warning message.
warnings - Variable in class net.ssehub.easy.instantiation.core.model.expressions.StringResolver
 
warnParsingIgnoring(String, Throwable) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringParser
Logs a parse warning message that the detail is being ignored.
warnVersionRestrictions(VersionSpec) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ExpressionTranslator
Issues implementation warnings about version restrictions.
warnVersionRestrictions(VersionSpec) - Method in class de.uni_hildesheim.sse.vil.expressions.translation.ModelTranslator
Issues implementation warnings about version restrictions.
wasAssigned - Variable in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
wasAssigned() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
wasAssigned() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
wasAssigned() - Method in interface net.ssehub.easy.varModel.confModel.IDecisionVariable
Returns whether a value was assigned (correlated, but independent of IConfigurationElement.getState()).
wasAssigned() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
wasAssignedInThisScope(IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.ScopeAssignments
Method for determining if variable was assigned in the specific scope.
wasAssignedInThisScope(IDecisionVariable, IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.EvalVisitor
Method for determining if variable was already aasigned in this scope.
wasCreated() - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable.DecVar
 
wasCreated() - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
 
wasCreated() - Method in class net.ssehub.easy.varModel.confModel.Configuration
 
wasCreated() - Method in class net.ssehub.easy.varModel.confModel.DecisionVariable
 
wasCreated() - Method in interface net.ssehub.easy.varModel.confModel.IConfigurationElement
Returns whether the variable value was explicitly created.
wasCreated() - Method in class net.ssehub.easy.varModel.cstEvaluation.LocalDecisionVariable
 
wasEdited - Variable in class net.ssehub.easy.producer.core.varMod.container.ScriptContainer
Specification whether this script was edited inside of easy.
wasEdited() - Method in class net.ssehub.easy.producer.core.varMod.container.ScriptContainer
Returns whether this script was edited in EASy and should be saved.
wasFound() - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.VariableFinder
Returns whether at least one variable was found.
wasStopped - Variable in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
 
wasStopped - Variable in class net.ssehub.easy.reasoning.sseReasoner.Resolver
 
wasStopped() - Method in class net.ssehub.easy.reasoning.core.reasoner.ReasoningResult
Returns whether reasoning was stopped due to a user request.
wasStopped() - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
Returns whether reasoning was stopped due to a user-request.
WhileStatement - Class in net.ssehub.easy.instantiation.core.model.buildlangModel
Implements a VIL while statement.
WhileStatement - Class in net.ssehub.easy.instantiation.core.model.templateModel
Representation of a loop-statement in VIL which allows multiple processing of a WorkflowElementBlock instance.
WhileStatement(Expression, IRuleElement[]) - Constructor for class net.ssehub.easy.instantiation.core.model.buildlangModel.WhileStatement
Creates a while statement.
WhileStatement(Expression, ITemplateElement) - Constructor for class net.ssehub.easy.instantiation.core.model.templateModel.WhileStatement
Create a loop-statement.
WhileTreeNode - Class in net.ssehub.easy.producer.ui.productline_editor.instantiator
Implements an element node for while statements.
WhileTreeNode(TreeNode, WhileStatement) - Constructor for class net.ssehub.easy.producer.ui.productline_editor.instantiator.WhileTreeNode
Implements an element tree node.
whitelist - Variable in class net.ssehub.easy.varModel.model.rewrite.modifier.ImportRegExNameFilter
 
whitespace - Variable in class net.ssehub.easy.instantiation.core.model.expressions.AbstractWriter
 
WHITESPACE - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Character: Whitespace.
widgetDefaultSelected(SelectionEvent) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.EditorContextMenuListener
 
widgetDefaultSelected(SelectionEvent) - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.EASyDebugInformationButton
 
widgetDefaultSelected(SelectionEvent) - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ModelCombobox
 
widgetSelected(SelectionEvent) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.EditorContextMenuListener
 
widgetSelected(SelectionEvent) - Method in class net.ssehub.easy.producer.ui.productline_editor.instantiator.InstantiatorConfigPage.TreeNodeInsertionSelectionAdapter
 
widgetSelected(SelectionEvent) - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.EASyDebugInformationButton
 
widgetSelected(SelectionEvent) - Method in class net.ssehub.easy.producer.ui.productline_editor.project_configuration.ModelCombobox
 
WILDCARD_POSTFIX - Static variable in class net.ssehub.easy.basics.modelManagement.ModelImport
 
WITH - Static variable in class net.ssehub.easy.varModel.model.IvmlKeyWords
IVML Keyword: Keyword for the with.
withEquals - Variable in class net.ssehub.easy.varModel.cstEvaluation.StringOperations.CompareOperation
 
worked(int) - Method in class de.uni_hildesheim.sse.ui.EclipseProgressObserver.MyProgressMonitor
 
worked(int) - Method in interface net.ssehub.easy.basics.progress.BasicProgressObserver.IProgressMonitor
Informs that the given step within the maximum number of steps of the actual task has been completed.
worked(int) - Method in class net.ssehub.easy.producer.eclipse.observer.EclipseProgressObserver.MyProgressMonitor
 
WORKSPACE_FOLDER - Static variable in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EclipsePersistencer
 
wrapper - Variable in class net.ssehub.easy.instantiation.core.model.vilTypes.ArrayIterable
 
write(char[], int, int) - Method in class net.ssehub.easy.instantiation.core.model.common.DelegatingSysoutWriter
 
write(OutputStream) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Binary
Writes the data to the given output stream.
write(Writer) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.representation.Text
Writes the data to the given output stream.
write(String) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
Writes a message and indents it.
write(List<IModel>, File, boolean) - Static method in class net.ssehub.easy.instantiation.serializer.xml.XmlIo
Writes a list of IModel to the given output stream.
write(Project) - Method in class net.ssehub.easy.producer.core.persistence.IVMLFileWriter
Recursive method to save all rpoejcts and their imports.
writeBack() - Method in class net.ssehub.easy.producer.core.persistence.standard.NatureHelper.ProjectHandler
Writes back a modified file.
writeDebugData(PLPInfo) - Method in class net.ssehub.easy.producer.core.persistence.standard.Persistencer
Writes debug data to file system, if and only if PLPInfo.getSaveDebugInformation() was set to true.
writeDtd(File, Dtd) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.DtdParser
Writes the dtd back into a file.
writeImpl(String) - Method in class net.ssehub.easy.instantiation.core.model.tracing.AbstractVilTracer
Writes a message.
writeImpl(String) - Method in class net.ssehub.easy.instantiation.core.model.tracing.StreamVilTracer
 
writeImpl(String) - Method in class net.ssehub.easy.producer.ui.core.instantiation.VilTracer
 
writeIVMLProject(Project, String) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Writes the IVML Variability model of the PersistentProject to the file system.
writeIVMLProject(Project, String, boolean) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Writes the IVML Variability model of the PersistentProject to the file system.
WriterVisitor<V extends VariableDeclaration> - Class in net.ssehub.easy.instantiation.core.model.common
A writer for VIL languages.
WriterVisitor(Writer) - Constructor for class net.ssehub.easy.instantiation.core.model.common.WriterVisitor
Creates a build language writer.
writeToConsole(String, boolean) - Method in class net.ssehub.easy.producer.ui.productline_editor.EclipseConsole
Displays the specified text at the console, followed by a line separator string.
writeToFile() - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Writes the Dom tree back to the file.
writeValue(Value) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
Returns whether a certain value shall be written.
writeVILScript(Script, String) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
Writes the IVML Variability model of the PersistentProject to the file system.

X

XML - net.ssehub.easy.producer.core.persistence.internal.StorageType
Available Types:XML.
XML_ATTR_KIND - Static variable in class net.ssehub.easy.producer.core.persistence.ConfigurationContentHandler
 
XML_ATTR_VALUE - Static variable in class net.ssehub.easy.producer.core.persistence.ConfigurationContentHandler
 
XML_ELT_CONFIGURATION - Static variable in class net.ssehub.easy.producer.core.persistence.ConfigurationContentHandler
 
XML_ELT_PATH - Static variable in class net.ssehub.easy.producer.core.persistence.ConfigurationContentHandler
 
XML_TYPE - Static variable in class net.ssehub.easy.instantiation.ant.instantiators.Ant
 
XML_TYPE - Static variable in class net.ssehub.easy.instantiation.ant.instantiators.Make
 
XmlAttribute - Class in net.ssehub.easy.instantiation.core.model.artifactModel.xml
Represents a parsed XML attribute.
XmlAttribute(XmlElement, String, String) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlAttribute
Creates a new XML attribute.
XmlComment - Class in net.ssehub.easy.instantiation.core.model.artifactModel.xml
Represents an XML comment.
XmlComment(XmlElement, Node) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlComment
Creates a new XML comment fragment artifact.
XmlConnector - Class in net.ssehub.easy.producer.core.persistence.internal.xml
This class implements a StorageConnector for XML-file-based storages.
XmlConnector(String, PathEnvironment) - Constructor for class net.ssehub.easy.producer.core.persistence.internal.xml.XmlConnector
Sole constructor for this class.
XMLConstants - Class in net.ssehub.easy.producer.core.persistence.internal.xml
XML Constants for the XML Connector.
XMLConstants() - Constructor for class net.ssehub.easy.producer.core.persistence.internal.xml.XMLConstants
 
XmlElement - Class in net.ssehub.easy.instantiation.core.model.artifactModel.xml
Represents a parsed XML element with contained attributes.
XmlElement(XmlElement, String, XmlAttribute[], Node) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlElement
Creates a new XML element fragment artifact.
XmlElement.NodeComparator - Class in net.ssehub.easy.instantiation.core.model.artifactModel.xml
A (attribute) node comparator based on XML attributes.
XmlFileArtifact - Class in net.ssehub.easy.instantiation.core.model.artifactModel.xml
Represents a parsed XML file artifact.
XmlFileArtifact(File, ArtifactModel) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlFileArtifact
Creates a new XML file artifact.
xmlFilePath - Variable in class net.ssehub.easy.producer.core.persistence.internal.xml.XmlConnector
 
XmlIo - Class in net.ssehub.easy.instantiation.serializer.xml
Supports storing projects (and referenced projects) into XML format.
XmlIo() - Constructor for class net.ssehub.easy.instantiation.serializer.xml.XmlIo
 
XmlIo.Model - Class in net.ssehub.easy.instantiation.serializer.xml
Defines the top level element in the XML.
XmlNode - Class in net.ssehub.easy.instantiation.core.model.artifactModel.xml
An abstract fragment representing a XML node.
XmlNode(XmlElement, Node) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlNode
Creates a new XML comment fragment artifact.
XmlRootElement - Class in net.ssehub.easy.instantiation.core.model.artifactModel.xml
A specific root element storing the relation to the containing file artifact.
XmlRootElement(XmlFileArtifact, XmlElement, String, XmlAttribute[], Node) - Constructor for class net.ssehub.easy.instantiation.core.model.artifactModel.xml.XmlRootElement
Creates a new XML root element fragment artifact.
xor(boolean, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoBoolean
Represents the Boolean "xor" operation.
XOR - Static variable in class net.ssehub.easy.varModel.model.datatypes.BooleanType
 
XOR - Static variable in class net.ssehub.easy.varModel.model.datatypes.OclKeyWords
 
XTEXT_NATURE_ID - Static variable in class net.ssehub.easy.producer.eclipse.persistency.eclipse.EASyNature
ID copied from Xtext.UI plug-in.
xtextDocument - Variable in class net.ssehub.easy.dslCore.ui.editors.AbstractModelChangeListener
The org.eclipse.xtext.ui.editor.model.IXtextDocument instance which is currently edited in the org.eclipse.xtext.ui.editor.XtextEditor instance that is registered to this listener.
xtextEditor - Variable in class net.ssehub.easy.dslCore.ui.editors.AbstractModelChangeListener
The editor instance which is registered to this listener in order to be updated if the underlying model changes.
xtextEditor - Variable in class net.ssehub.easy.dslCore.ui.editors.CustomXtextEditorCallback
 
XtextEditor - Class in de.uni_hildesheim.sse.ui
A specific editor class for VIL.
XtextEditor - Class in de.uni_hildesheim.sse.vil.templatelang.ui
A specific editor class for VTL.
XtextEditor() - Constructor for class de.uni_hildesheim.sse.ui.XtextEditor
 
XtextEditor() - Constructor for class de.uni_hildesheim.sse.vil.templatelang.ui.XtextEditor
 
xvcl(FileArtifact) - Static method in class net.ssehub.easy.instantiation.xvcl.XVCLInstantiator
Instantiates the given XVCL specification file via VIL.
XVCLInstantiator - Class in net.ssehub.easy.instantiation.xvcl
Registers and calls the XVCL instantiatior from VIL.
XVCLInstantiator() - Constructor for class net.ssehub.easy.instantiation.xvcl.XVCLInstantiator
 
XvclTransformatorEngine - Class in net.ssehub.easy.instantiation.xvcl
The XVCL instantiator implementation.
XvclTransformatorEngine() - Constructor for class net.ssehub.easy.instantiation.xvcl.XvclTransformatorEngine
 

Z

zip(Path, Path, Path) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.Zip
Packs source files into target.
zip(Path, Collection<FileArtifact>, Path) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.Zip
Packs source files into target.
Zip - Class in net.ssehub.easy.instantiation.core.model.defaultInstantiators
Creates ZIP files.
Zip() - Constructor for class net.ssehub.easy.instantiation.core.model.defaultInstantiators.Zip
 
ZipHandler - Class in net.ssehub.easy.instantiation.core.model.defaultInstantiators
Implements a handler function for ZIP files (which is prepared for handling JAR files in a similar way).
ZipHandler() - Constructor for class net.ssehub.easy.instantiation.core.model.defaultInstantiators.ZipHandler
 
ZipUpgrader - Class in net.ssehub.easy.reasoning.core.reasoner
An upgrader for zip and file input locations.
ZipUpgrader(URI, String, Map<String, String>, String, ProgressObserver) - Constructor for class net.ssehub.easy.reasoning.core.reasoner.ZipUpgrader
Creates an upgrader instance.

_

_createChildren(DocumentRootNode, VariabilityUnit) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Create child-nodes for the document.
_createChildren(DocumentRootNode, LanguageUnit) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.outline.TemplateLangOutlineTreeProvider
Creates the Children for LanguageUnit.
_createChildren(DocumentRootNode, ImplementationUnit) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Creates the children for the ImplementationUnit.
_createChildren(IOutlineNode, Project) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Create child-nodes for the project.
_isLeaf(Eval) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Eval-nodes are always leafs (do not have any children).
_isLeaf(Project) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Make the project-node a leaf (no children) if it does not contain any contents.
_isLeaf(VariableDeclaration) - Method in class de.uni_hildesheim.sse.ui.outline.IvmlOutlineTreeProvider
Variable-declaration-nodes are always leafs (do not have any children).
_isLeaf(LanguageUnit) - Method in class de.uni_hildesheim.sse.ui.outline.VilBuildLanguageOutlineTreeProvider
Returns the value if the script is a leaf or not.
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
All Classes All Packages