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
All Classes All Packages
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
pathabsolute with respect tobaseif necessary. - absolute(EvaluationAccessor, EvaluationAccessor[]) - Static method in class net.ssehub.easy.varModel.cstEvaluation.GenericNumberOperations
-
Removes the sign of a number (
IntegerTypeorRealType). - 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
pathabsolute 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
IMetaTypeandIMetaOperation. - 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
PLPInfoobject. - 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
Configurationto 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
-
Abstract converter used by
ReflectionOperationDescriptorConverterandIvmlComparisonOperationDescriptorConverter. - 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
FreezeBlockFinderandFrozenElementsFinderfor 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
ImportResolverclasses. - 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 theLogger. - AbstractJavaLogger() - Constructor for class net.ssehub.easy.basics.logger.AbstractJavaLogger
- AbstractJavaLogger.ConsoleHandler - Class in net.ssehub.easy.basics.logger
-
Console Handler for the
JavaLoggerto 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.XtextEditorregistered to this listener as well as all otherorg.eclipse.xtext.ui.editor.XtextEditorcurrently 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
-
IReasonerListenerwhich 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 aConstraintSyntaxTree. - 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
cstand returnsBasicCopyVisitor.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)andVariablesInNotSimpleAssignmentConstraintsFinder.clear()for an iterable of constraints. - acceptAndClear(ConstraintSyntaxTree) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.SubstitutionVisitor
- acceptAndClear(Constraint, Configuration) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
-
Combines
#accept(Constraint)andVariablesInNotSimpleAssignmentConstraintsFinder.clear(). - acceptAndClear(Constraint, Configuration, boolean) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesInNotSimpleAssignmentConstraintsFinder
-
Combines
#accept(Constraint)andVariablesInNotSimpleAssignmentConstraintsFinder.clear(). - 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
IActualValueProvidermechanism 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
listenerforidentifiertolisteners. - add(File, List<File>, File) - Method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.ZipHandler
-
Adds a set of
files(relative tobase) to the ZIP filezip. - 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
elttoelts. - add(List<ModelImport<M>>, List<ModelImport<M>>) - Method in class net.ssehub.easy.basics.modelManagement.DefaultImportResolver
-
Adds
addtoorig. - add(List<V>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.Resolver
-
Adds all variable declarations in
declto 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
sourcefiles intotargetusing 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
declto 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
namealias fordecl, only ifnamehas 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
cArrayto this collection at positionindex. - 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
sourcetotarget. - addAll(List<UncopiedElement>, Collection<? extends ContainableModelElement>) - Method in class net.ssehub.easy.varModel.model.rewrite.UncopiedElementsContainer
-
Converts
ContainableModelElements intoUncopiedElements 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
seqtolist. - addAll(List<T>, Sequence<T>, int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SequenceOperations
-
Adds all elements from
seqtolist. - 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
constraintsto the declaration ofvariableand the declarations of all parent variables ofvariable. - addAll(ContainerOperations.ContainerArgument, List<Value>, HashSet<Value>, EvaluationAccessor) - Static method in class net.ssehub.easy.varModel.cstEvaluation.SetOperations
-
Adds all elements in
cnttoresult. - addAll(ContainerOperations.ContainerArgument, List<Value>, EvaluationAccessor) - Static method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
-
Adds all elements in
cnttoresult. - addAll(ContainerOperations.ContainerArgument, Set<Value>, EvaluationAccessor) - Static method in class net.ssehub.easy.varModel.cstEvaluation.ContainerOperations
-
Adds all elements in
cnttoresult. - addAll(AbstractVariable, ConstraintList) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
-
Relates all
constraintstodeclaration. - addAllDecisionVariables(Set<IDecisionVariable>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory.CSet
-
Adds all original decision variables of all
elementstoresult. - addAllIvmlElements(Set<AbstractIvmlVariable>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory.CSet
-
Adds all
elementstoresult. - 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
cnttoresultif the individual elements are either inset1or inset2. - addAndPruneByType(List<IMetaOperation>, IMetaOperation, IMetaType[], CallArgument[], int) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
-
Adds
toAddtocandidatesif it is considered as the best candidate with respect to the givenargTypes. - 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
typeas 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
elementto the bound container elements. - addBoundContainerElement(EvaluationAccessor, int) - Method in class net.ssehub.easy.varModel.cstEvaluation.EvaluationAccessor
-
Adds the bound container element stored at
indexinaccessorto 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
descto 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
conflictconflicts toconflicts. - 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
toAddconflicts toconflicts. - 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
varand transitively related constraints and variables inscopetotargetalthough 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
clstoconvs. - addCopiedElement(ContainableModelElement) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectRewriteVisitor
-
Adds a modified and filtered element to the
ProjectRewriteVisitor.currentProject, part of theProjectRewriteVisitor.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
AbstractVariableto 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
valueat the positionpos. - 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
texttoerror. - 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
basetoclasspath. - 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
constraintat 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
- addImport(PLPInfo, PLPInfo, boolean) - Static method in class net.ssehub.easy.producer.eclipse.EASyUtils
- 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
methodto 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
constraintto the end of this constraint base. - addListener(IVilExecutionListener) - Method in class net.ssehub.easy.producer.core.mgmt.VilExecutionThread
-
Adds a new
IVilExecutionListenerto 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
decltocfg. - 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
- 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
pathsto be made relative with the givenname. - 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
-
Adds a new
IModelElementFilterto thisProjectRewriteVisitor. - 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
noderegardless 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
IDecisionVariableto thisContainerVariable. - 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
projectand its imports tooperations. - 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
projecttopathEnv. - addPaths(IProject, PathEnvironment) - Method in interface net.ssehub.easy.producer.eclipse.persistency.eclipse.PathEnvironmentFactory.IProjectHandler
-
Add the relevant path information from
projecttopathEnv. - 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
cmptoresult. - 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
pathtoclasspath. - 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
keytocomment(optional) andelement. - addToScope(Set<Object>, IModelElement, IAttributeAccess) - Method in class net.ssehub.easy.varModel.model.AnnotationVisitor
-
Adds
elementtoscopefor starting iteration ataccess. - 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
-
Adds a variable to
ConstraintFunctions.TransitiveConstraintFinder.variables. - 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
varto 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
valuefor 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
varto 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
IDecisionVariableand 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
-
Adds an
IDecisionVariableto theVariableLookUpTable.instancesPerType. - addVariable(AbstractVariable) - Method in class net.ssehub.easy.varModel.model.filter.AbstractStateVariablesInConstraintFinder
-
Adds the related
IDecisionVariableand 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 givenAbstractVariables and adds them to the configuration. - addVariablesToFinder(Rule, Rule.Side, boolean) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.BuildlangExecution
- 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
IVilExecutionListenerto 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
modeltoresolver. - 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
JavaLoggerimplementation. - 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
collectionby 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
valuetoresult. - 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
exprsare 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 nestedDecisionVariableDeclarations 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
scopeand 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
varor 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
IStringValueProvidermay 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
typesare 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
typewas 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_ASSIGNMENTconstraint. - 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
texttobuilderand insertsseparatorbefore iftextis not empty. - append(String, String) - Method in class net.ssehub.easy.reasoning.core.reasoner.Message
-
Appends
textand a line end tores. - append(List<URL>, URL) - Static method in class net.ssehub.easy.dslCore.DefaultLib
-
Adds
urltotarget. - append(List<Expression>) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceCommand
-
Appends the sub-expressions in parse sequence to
exprsleaving 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
elementstobase. - append(Sequence<T>, T) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.SequenceOperations
-
Returns the combined sequence of
objectappended beforeseq. - 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
seqandobjectappended. - 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
targetto 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
targetto 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
texttobuilder. - 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
s2tos2originating 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
textto the list of messages. - appendMessage(List<String>, Throwable) - Static method in class net.ssehub.easy.reasoning.core.impl.ReasonerHelper
-
Appends the message of
thto 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
modelNamesupplier 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
urltotarget. - 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
texttobuilderand inserts a new line before iftextis 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
IWorkbenchWindowConfigurerfor 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
-
Handles
IArtifactChangedListener. - 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
elementtolistifelementis of typetypeand to createlistif 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
-
Part of
AssignmentResolver.AssignBlockVisitor.visitDecisionVariableDeclaration(DecisionVariableDeclaration): Assigns all gathered annotation values to the givenIDecisionVariable. - 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
BooleanValuesto the IDatatypeBooleanType. - assignComment(Object, Comment) - Method in class net.ssehub.easy.varModel.model.Comment
-
Assigns a
commentto the given modelelement. - assignComment(Object, Comment) - Method in class net.ssehub.easy.varModel.model.StructuredComment
-
Assigns a
commentto the given modelelement. - assignComment(ContainableModelElement, CommentResource) - Method in class net.ssehub.easy.varModel.management.ModelCommentsPersistencer
-
Assigns a comment from
props(if exists) toelt. - assignComments(IDecisionVariableContainer, CommentResource) - Method in class net.ssehub.easy.varModel.management.ModelCommentsPersistencer
-
Assign the comments stored in
propsto the model elements incontainer. - assignComments(StructuredComment, List<?>, List<Comment>, IModelElement) - Method in class de.uni_hildesheim.sse.translation.ModelTranslator
-
Assigns the comments in
commentsto the corresponding model elements inelements. - assignCommentsToProject(Project, CommentResource) - Method in class net.ssehub.easy.varModel.management.ModelCommentsPersistencer
-
Assign the comments stored in
propsto the containable model elements inproject. - assignCompoundValue() - Static method in class net.ssehub.easy.varModel.model.values.ValueFactory
-
This method assigns the constructor for
CompoundValuesto the IDatatypeCompound. - 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
ConstraintValuesto the IDatatypeBooleanType. - assignContainerValue() - Static method in class net.ssehub.easy.varModel.model.values.ValueFactory
-
This method assigns the constructor for
ContainerValueto the IDatatypeCompound. - 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
DerivedDatatypeValuesto the IDatatypeDerivedDatatype. - 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.ASSIGNEDand clear wasAssigned flag. - assignEnumValue() - Static method in class net.ssehub.easy.varModel.model.values.ValueFactory
-
This method assigns the constructor for
EnumValuesto the IDatatypeEnumandOrderedEnum. - assignIntegerValue() - Static method in class net.ssehub.easy.varModel.model.values.ValueFactory
-
This method assigns the constructor for
IntValuesto the IDatatypeIntegerType. - 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
ProjectRewriteVisitorto remove sub values of a RHS of an assignment, if declarations of this assignments have been removed.
Visiting should be started withAssignmentReducer.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
MetaTypeValueto the IDatatypeMetaType. - 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
commentto anelementdirectly assigned to aprojectand 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
RealValuesto the IDatatypeRealType. - assignReferenceValue() - Static method in class net.ssehub.easy.varModel.model.values.ValueFactory
-
This method assigns the constructor for
ReferenceValueto the IDatatypeReference. - 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
StringValuesto the IDatatypeStringType. - 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
VersionValueto the IDatatypeVersionType. - 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.USUALtype). - 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
attrAssignmentscan be resolved in the givencontextand the given parentcontainer. - 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
dVarand 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
infosby 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
typeto 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
containeras 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
accessorto 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
IvmlHyperlinkHelperfor the creation of thecom.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.Scriptlistener, which receives notifications about changes of the build model and then forces an update of thede.uni_hildesheim.sse.ui.XtextEditorinstance that is used to edit the corresponding document in which the script is defined. - BuildModelListener() - Constructor for class de.uni_hildesheim.sse.ui.BuildModelListener
-
Constructs a build model listener that updates a registered
de.uni_hildesheim.sse.ui.XtextEditorinstance if the underlyingde.uni_hildesheim.sse.easy_producer.instantiator.model.buildlangModel.Scriptinstance, 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
rhsValueintolhsValue. - buildParents(IModelElement) - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
-
Fills up the
ProjectCopyVisitor.parentsstack in the correct order for elements which are copied at the end of the visitation process as part of theProjectCopyVisitor.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
elementuntilstopCls. - calcSuperDiff(IMetaType, IMetaType) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
-
Calculates the difference of super types from
referencetoiter. - calcSuperDiffRec(IMetaType, IMetaType) - Static method in class net.ssehub.easy.instantiation.core.model.expressions.AbstractCallExpression
-
Calculates the difference of super types from
referencetoiterover 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
operationand 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
-
Checks
reasonerforGeneralReasonerCapabilities.CONFIGURATION_INITIALIZATION. - 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
impcan 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
varalong 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
GUIConfigurationwas 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
configurationwith respect tovaluesand adjustsresultif 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
configurationwith respect tovaluesand adjustsresultif 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.valueand 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
valueis type compliant with theContainerValue.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
paramvia the givenconversion. - 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
valueto an empty map with parameter types fromtype, iftypeis a map andvalueis 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
- 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
resulttype and the specified result typespecifiedTypefor 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
cstand 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
reasonerfor the given reasonercapability. - checkForCompoundElement(Compound, String, ActualArgumentList) - Method in class de.uni_hildesheim.sse.translation.ExpressionTranslator
-
Checks for an existing compound element
nameincompand 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
valueandExpression.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
opmay 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.furtherapplies. - checkFurther(IvmlElement, boolean) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ProjectFilter
-
Checks whether
ProjectFilter.furtherapplies. - 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
modelfor 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
elementfor 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
nodematches the givennature. - 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
indexto be a valid position. - checkPositions(XmlNode) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.xml.AttributeSynchronizer
-
Checks whether the initial position of
nodeis stored inAttributeSynchronizer.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
- 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
fileends withsuffix. - checkType(String, TypeDescriptor<?>, Object, TypeRegistry, Supplier<String>) - Static method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
-
Checks whether
objectcan be assigned to some form of variable/field with namenameand typetype. - 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
typefor inclusion. - checkType(V, Object) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
-
Checks whether
objectcan be assigned tovar. - 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
-
Calls
AbstractConfigurationFilter.checkVariable(GUIVariable)recursively onvariable. - 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_CONTENTand 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
configif 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
modelfrom 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
SPLsManagerand 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
compoundsthat have minimumrefines distanceto this. - closeTasks(String) - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
-
Closes existing tasks with the given
descriptionon 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
collectionandevaluator. - 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
valueusingevaluatorand does not visit already visited elements inresultagain. - 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
sourcetotarget. - 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
evaluatorto 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
evaluatortocollection. - collect(Collection<?>, ExpressionEvaluator, Collection<Object>, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
-
Collects the application of
evaluatortocollection. - 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
-
Implements
Container.COLLECTandContainer.COLLECT_NESTED. - 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
typestarting atvarand stores results intoreferenceTypesandinstances. - 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
evaluatorto 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
ConstraintSyntaxTreeand adds them to theVariableLookUpTable. - 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
cmpexcluding all originating atexclude, adding or removing following compounds based onaddstoring the results inresult. - collectRefines(IDatatype, IDatatype) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
-
Collects all refines from
startexcluding all originating atexclude. - 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 givenConfiguration, 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
kindcombined 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
-
Constructor for
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.ModelElementDescriptiondescribes the givenVariableDeclaration. - compareByDerivedType(VariableDeclaration, ModelElementTypeFinder.ModelElementDescription) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
-
Checks whether the given
ModelElementTypeFinder.ModelElementDescriptiondescribes the givenVariableDeclaration. - compareByQualifiedName(VariableDeclaration, ModelElementTypeFinder.ModelElementDescription) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
-
Checks whether the given
ModelElementTypeFinder.ModelElementDescriptiondescribes the givenVariableDeclaration. - 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
-
VariableConfigProviderfor nested Elements of aContainerVariable. - CompoundItemConfigProvider(CompoundVariable, String) - Constructor for class net.ssehub.easy.varModel.confModel.CompoundItemConfigProvider
-
Sole constructor for creating a
VariableConfigProviderfor 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
IDecisionVariableto 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
IDecisionVariableto 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
changedvariables. - 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
configurationby 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
-
IReasonerListenerfor 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
-
IReasonerListenerfor 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
controldependent onContributions.isEnabled(UIElement)andContributions.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
nodeand 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
methodshall 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.Projectis 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 evaluationindicates 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 evaluationindicates 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 evaluationindicates 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
chintext. - 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
-
VariableConfigProviderfor nested variables of aContainerVariable. - ContainerItemConfigProvider(ContainerVariable, int) - Constructor for class net.ssehub.easy.varModel.confModel.ContainerItemConfigProvider
-
Sole constructor for creating a
VariableConfigProviderfor 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
-
Implements
Container.SELECTandContainer.REJECT. - 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
-
VariableConfigProviderfor nested variables of aContainerVariable. - 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
nameis 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
nameis 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
attributeis 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
trueif this list contains the specifiedconstraint. - 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
declis already known. - containsAll(Collection<?>, Collection<?>, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
-
Returns whether all elements in
elementsare also inbasecollection. - 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
nameis 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
nameis 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
constraintsomewhere 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
keyis 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
natureis represented by at least one node innodes. - 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
tokenscontains 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
varand its actual access expressionaccinto 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
clsif 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
valueofexprto 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.copiedElementswith (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
sourcetotarget. - 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
sourcetotarget. - 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
sourcevariable to targetvariable. - 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
iterinto 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
sourcemap. - copyOrMove(File, File, ArtifactModel, ArtifactModel, List<IFileSystemArtifact>) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils
-
Copy or move from
sourcetotargetconsidering 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
sourcetotargetconsidering 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
sourcepath to thetargetartifact. - 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
sourceto 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
inat the current position tofile. - copyToFile(File, InputStream, byte[]) - Static method in class net.ssehub.easy.basics.io.FileUtils
-
Copies the contents of
inat the current position tofile. - 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
typebased on values fromorig. - 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
stringafterstartPos. - countSlots(Compound, String, boolean) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
-
Counts the number of slots with given
namein the refines hierarchy ofcmp. - 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
nameto 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
ApplicationActionBarAdvisorwith givenIActionBarConfigurerconfigurer. - 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
exptotargetTypeapplied toexp. - createAsTypeCast(ConstraintSyntaxTree, IDatatype, IDatatype) - Static method in class net.ssehub.easy.reasoning.sseReasoner.model.ReasoningUtils
-
Creates a type cast ("asType" operation, if needed) from
sourceTypetotargetTypeapplied toexp. - 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
IResolvableOperationfor 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
IResolvableOperationfor 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
variableof typereference. - 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
Configurationif 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
ModelContainerfor a successfully loadedIModel. - createContainer(IModel, SemanticErrorDescription, Configuration) - Static method in class net.ssehub.easy.producer.core.varMod.container.ModelContainerFactory
- 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
VariableConfigProviderdepending on the relatedIDecisionVariable. - 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
ProductLineProjectwith 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
ProductLineProjectwithout 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
- 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
textinto 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
textinto an expression. - createExpression(String, Resolver, StringBuilder, IvmlMessageAdapter) - Method in class de.uni_hildesheim.sse.vil.templatelang.TemplateLangModelUtility
-
Parses
textinto 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
ILeafNodewhich 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)
pathand directly localizes it intomodel. - 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
starttoend. - createIntegerSequence(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.IntegerSequenceConstructors
-
Creates a sequence from
starttoend. - 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
Loggerinstance. - createLogger(String) - Static method in class net.ssehub.easy.basics.logger.AdvancedJavaLogger
-
Returns a
Loggerinstance. - 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
AbstractEASyEditorPagefor the givenProductLineProject. - 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
-
Creates a new
AbstractFiletypeWizardPage. - 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
countspaces. - 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
objectincontextdepending on the contents ofcomments, 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
typeviaa 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, createsDecisionVariableDeclarations 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
configurationor 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
CopyVisitoras needed by theProjectCopyVisitor. - 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
XtextEditorfrom which theXtextResourceis 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
XtextResourcethat 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
CustomDatatypeof 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.DEBUGistrue. - 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
IDatatypeand 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_STEPif 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
AbstractConfigurationStatisticsVisitorwith 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.DEFAULTconstraint. - 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
typein 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
variableif of reference type andvalueis 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
objectin 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
modelbased on the importing models inusing. - determineVisible(AttributeAssignment, Set<AbstractVariable>) - Static method in class net.ssehub.easy.producer.ui.confModel.GUIConfiguration
-
Part of
GUIConfiguration.determineVisible(IResolutionScope, Set, Set), which handlesAttributeAssignmentblocks recursively. - 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
typeand its refinement hierarcy andopType. - 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
s1that are not ins2. - 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
s1that are not ins2. - 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
TextCellEditorimplementation of thisCellEditorframework 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
chshall 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
operationaccording to the given actual arguments inargs, 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
-
FileFilterfor 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
IResourceInitializerfor 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
IProjectto 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
EditorContextMenuListenerinstance. - 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
uriinto the givenparent. - 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
uriinto the givenparent. - 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()overIConfigurationElement.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
stringhas the givenpostfix. - 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.fileaccording to the previously collected line ends byXmlFileArtifact.getLineEndedComments(). - ensureStructuredComment(EObject, TypeContext) - Static method in class de.uni_hildesheim.sse.translation.CommentUtils
-
Creates a
Commentfrom comments assigned to the EMF AST elementobject. - ensureTasks(String) - Static method in class net.ssehub.easy.instantiation.core.model.execution.TracerFactory
-
Ensures that there is a task with the given
descriptionon 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.annotationoperationliteral - 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(includingmodel). - 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
VariableDeclarationequals 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 givenexprValue, wherebyexprValuemay be anIvmlElementand, 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
i1and 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
i1andi2are 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
v1andv2are#equals(Value)equal considering the case thatv1may 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
valueis partially equal to this value, i.e., whether the nested elements ofvalue(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
v1andv2areValue.equalsPartially(Value)partially equal considering the case thatv1may 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
PartialEvaluationBlockin 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
e1ande2and 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
constraintand 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
iteras 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
decVarto its primitive value according tovarType. - 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
EvaluationVisitorfor 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
basenot containing those inelements. - 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
scriptvia 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
evaluatorreturnstrue. - 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
evaluatorreturnstrue. - 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
FailedElementsinstance, 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
fieldfromobjas a String. - fieldToString(Object, String) - Static method in class net.ssehub.easy.dslCore.translation.Message
-
Tries to obtain the value of the field
fieldfromobjas 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
ILoggerfor 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
-
Represents the result of a
FileUtils.scan(File, ArtifactModel, long, ScanResult, Class)execution. - 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
variablewith 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
ContainableModelElementusing theIModelElementFilter. - 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
allPathsfor 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
elementis 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
scopeor enclosing parentscopes, 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
nameinprjor 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
elementindefs. - 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 ofVariableValueCopier.SourceBasedFreezeProvider.target) within the nesting hierarchy ofVariableValueCopier.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
scopefor a variable declaration oftypeand returns the declaration determined byselector. - 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
typealways tryingposas 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 withDefaultLib.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
VilDefImplobject 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
fileor 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
nameinclsor 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
elementin the defs ofunit. - findInParents(IDecisionVariable, String) - Static method in class net.ssehub.easy.varModel.confModel.Configuration
-
Finds a variable called
namein the decision variable parents ofvar, starting at the direct parent ofvar, thus, returning the variable withnameof the closest enclosing scope. - findInRuleElt(RuleElement, ILanguageElement, int) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilEcoreModelFinder
-
Tries finding
declarationinelt. - findInRuleElts(RuleElementBlock, ILanguageElement, int) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilEcoreModelFinder
-
Tries finding
declarationin the defs ofblock. - findInRuleElts(List<? extends RuleElement>, ILanguageElement, int) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilEcoreModelFinder
-
Tries finding
declarationin the defs ofelts. - 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
elementinstmt. - findInStmtOrStmtBlock(Stmt, StmtBlock, ILanguageElement, int) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlEcoreModelQuery
-
Tries finding
elementinstmtor inblock. - findInStmts(List<Stmt>, ILanguageElement, int) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlEcoreModelQuery
-
Tries finding
elementinstmts. - 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
- findPossibleValues(Project, Reference) - Static method in class net.ssehub.easy.varModel.model.filter.ReferenceValuesFinder
-
Searches inside the whole
ProjectforAbstractVariables, which can be referenced byIDecisionVariables of the givenReferencetype. - 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
nameandversion. - findReasoner(String, String) - Method in class net.ssehub.easy.reasoning.core.impl.ReasonerRegistry
-
Returns the first version with given
nameandversion. - 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 tocmpusingresas initial result. - findRefining(IResolutionScope, Compound) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
-
Returns all (reachable) compounds (transitively) refining the given
compoundstarting atscopealso 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
compoundstarting atscopealso 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
elementindefs. - 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
varindVar, i.e., whetherdVaror one of its contained variables holdesvar. - findVariable(Compound, String) - Static method in class net.ssehub.easy.varModel.model.ModelQuery
-
Searches for a variable of
namein a givencompound. - 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
elementindefs. - 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 callingCallArgument.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
usingfrommodeland enumerates them fromstart. - 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
evaluatorreturnstrue. - forAll(ExpressionEvaluator) - Method in interface net.ssehub.easy.instantiation.core.model.vilTypes.Collection
-
Returns whether all elements in the collection for which the
evaluatorreturnstrue. - 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
IDecisionVariableContainerto update cached lists of nestedDecisionVariableDeclarations. - 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
formatwith values fromvalue. - 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
operandgiven 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.FROZENstate to the given variablesvar. - freezeValues(Project, FilterType) - Method in class net.ssehub.easy.varModel.confModel.Configuration
-
Sets
AssignmentState.FROZENstate 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
valueinto 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
IModelElementFilterto 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
Configurationis available containing already derived and propagated variables. - FrozenConstraintVarFilter - Class in net.ssehub.easy.varModel.model.rewrite.modifier
-
Removes frozen
ConstraintTypevariables 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
DerivedDatatypeare 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
ILeafNodethat 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
GenericHyperlinkfor the givenILeafNodewhich 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 nonedeflt. - get(String) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
-
Returns the variable of name
nameif defined. - get(String) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
-
Returns the variable of name
nameif defined. - get(String) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IRuntimeEnvironment
-
Returns the resolvable of name
nameif 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
urias location. - get(M) - Method in class net.ssehub.easy.basics.modelManagement.VersionedModelInfos
-
Returns the model information objects with
modelas 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
expressionifaccessoris 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_TYPEparameter in the given array. - getActualTypeString(IDatatype, String) - Static method in class net.ssehub.easy.producer.ui.internal.TypeSelectionDialog
-
Returns "(actual:
)" if typeis not null,defltelse. - getActualTypeString(Value, String) - Static method in class net.ssehub.easy.producer.ui.internal.TypeSelectionDialog
-
Returns "(actual:
)" if valueis not null,defltelse. - 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
clsbased onClassMeta. - 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
scopeand 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
indexand 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
RuleDeclarationImplobjects 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
StyledStringincluding 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
VariableDeclarationImplobjects 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
IAssignmentStateof the wrappedIDecisionVariable. - 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
nameonelement. - 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
infoswith the closest match touri, 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
CallImplfrom 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
nameand parameter numbers on a specifictype. - 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
CellEditorfor 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.ClassTypethe givenIFreezableis 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
IGUIConfigurationContainerwhich 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
GUIConfigurationwhere 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
Configurationwhere the relatedIDecisionVariablebelongs 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
modeland 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
modeland 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
ICustomOperationAccessorfor 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
ArtifactCreatorannotation forcls. - 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
accessorand, if not found, on the imports ofaccessor. - getCustomOperationOnImports(ICustomOperationAccessor, IDatatype[], HashSet<ICustomOperationAccessor>, int) - Method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
-
Finds an operation via
accessorimports. - 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.ModelElementDescriptionof 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
varas 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 nestedDecisionVariableDeclarations ofAttributeAssignments. - 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
DecisionVariableDeclarationReturns a list ofDecisionVariableDeclarationif the parameter of the constrcutor call was anAttributeAssignment(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 givenConstraintSyntaxTree. - 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 newEvaluationVisitorto 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
VariableDeclarationof 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
Displaythat 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
EObjectof the parse tree of the givenXtextEditor's resource that matches the element described by the givenModelElementTypeFinder.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
EObjectof the parse tree of the given editor's resource that matches the element described by the givenModelElementDescription. - getEcoreElement(EObject, ILanguageElement) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.VilEcoreModelFinder
-
Returns the ECore object for
declarationdefined incontentElement. - 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.ModelElementDescriptiondescribes. - 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.ModelElementDescriptiondescribes. - 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.ModelElementDescriptiondescribes. - 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
- 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.grammarorModelUtility.resourceSetif 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
Imagefor the givenTreeNodeand 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
variableaccording 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
accessorforvalue. - 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
ImageProviderin 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
ILoggerimplementation. - 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
AbstractVariabledeclaration. - getInstancesForDeclaration(AbstractVariable) - Method in class net.ssehub.easy.varModel.model.rewrite.VariableLookUpTable
-
Returns the set of instances of the given
AbstractVariabledeclaration. - 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
namealso inTypeRegistry.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
namecan 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
nameresolves 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
namecan be resolved to an IVML element inscope. - 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
namein 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
namein 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
LanguageUnitin the given resource (VTL-file). - getLanguageUnit(XtextResource) - Method in class de.uni_hildesheim.sse.vil.templatelang.ui.hyperlinking.VtlEcoreModelQuery
-
Returns the
LanguageUnitin 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
keyfrom the multi-entrymap. - 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
localefor 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
namejust 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
namejust 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,structuralFeatueand index of the node withinobj. - 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.IssueLocationfor 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
LoggingLevelthat 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_NAMEcomplying 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
namecomplying 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
vartaking 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
vartaking 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
elementfrom within theProject.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
basespecified 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
operandwith givennameandparameters. - 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
-
Gets the
OperationDescriptor. - 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 associateskeywithdeflt, i.e., addsdeflt. - 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
tmpat positionindexconsidering 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
StructuredVariablewhich hold the relatedIDecisionVariablewhere 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
Projectthe givenContainableModelElementis 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
SemanticErrorDescriptionwhich 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
IPersistencerinstance. - 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 givenReferencevariable. - 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 associatedFailedElementDetailss. - 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- problemConstraints. - 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 associatedFailedElementDetailss. - 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- problemAbstractVariables. - 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
ProductLineProjectcurrently 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
PLPInfowhich 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
Projectof the relatedAbstractComboBox.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
Projectof 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
Projectin 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
ProjectContainerfor thePLPInfo.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
projectas 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
URIof the givenProject. - 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) andAbstractCallExpression.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 thisConfiguration. - 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
IReasonerat 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
cmpconsidering this orcmpas 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
cmpoptionally considering this orcmpas 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
modelwhile consideringurias location ofmodel. - 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.resourceSetif 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
ICompositeNodeof the Ecore-model that represent the root node. - getRootNode(XtextResource) - Method in interface net.ssehub.easy.dslCore.ui.hyperlinking.IEcoreModelQuery
-
Returns the
ICompositeNodeof 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
namerelative to the givenscope. - 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
ScriptContainerfor thePLPInfo.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_VALUEwas 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
expressioninto 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.use
ContainerOperationCall.getContainer()instead - 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
-
This method is for extending the
AbstractConfigurationLabelProvider.getColumnImage(Object, int)method. - 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 givenModelElementTypeFinder.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
-
Returns all
IAssignmentState's of the foundIDecisionVariables ofVariablesInConstraintFinder.getVariables(). - 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
selectednode. - 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
projectaccording 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
IDatatypefor 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
namealso inTypeRegistry.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
namealso inTypeRegistry.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
TypeDescriptorfor 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
typeor 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.IModelinstance (an IVML-, VIL-, or VTL-model) based on the URI of theorg.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
valueis 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
IDecisionVariableso 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
IDecisionVariableso that it can be used as return value for theEditingSupport.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
IDecisionVariableso that it can be used as return value for theEditingSupport.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
- 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
namewithincontextModel. - 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
VariableDeclarationof 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
-
Return the
IDecisionVariableas inVariableCreator.getVariable(). - 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)IDecisionVariableto 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 givenConstraintSyntaxTree. - getVariables() - Method in class net.ssehub.easy.varModel.model.filter.VariablesInConstraintFinder
-
Returns all
IDecisionVariable's inside the givenConstraintSyntaxTree. - 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 byIClassNameMapper.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
Fileobject. - 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
XtextResourcecurrently 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
string1is greater thanstring2with 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
string1is greater than or equalstring2with 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
GUIVariablefor a givenIDecisionVariable. - GUIValueFactory() - Constructor for class net.ssehub.easy.producer.ui.confModel.GUIValueFactory
- GUIValueFactory.VariableVisitor - Class in net.ssehub.easy.producer.ui.confModel
-
Part of the
GUIValueFactoryfor creating aGUIVariable. - GUIVariable - Class in net.ssehub.easy.producer.ui.confModel
-
A
IDecisionVariablewith 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
objectand inserts a comment node as top of thesubtreeif 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
curStartuntilposition. - handleConstant(int, int, int) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StringReplacer
-
Handle constant placeholder from
curStartuntilposition. - 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
ContainerVariableintoVelocityContextItems, 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
valueto the further variables onbasegiven innamesat 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
realartifact 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
-
Handles the transition from state
StringParser.State.VARIABLE_STARTtoStringParser.State.EXPRESSION. - 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
-
Handles the transition from state
StringParser.State.VARIABLE_STARTtoStringParser.State.VARIABLE. - 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
scripthas 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
scripthas 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
sethas a duplicate. - hasElements(RuleElementBlock) - Method in class de.uni_hildesheim.sse.ui.contentassist.VilBuildLangProposalProviderUtility
-
Checks if the
RuleElementBlockhas 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
fieldsintoIvmlIdentifierCheck.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.INFOmessages, 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
eenumdefines a literal calledname. - 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
naturesare attached toproject. - hasNature(NatureHelper.ProjectHandler, String...) - Static method in class net.ssehub.easy.producer.core.persistence.standard.NatureHelper
-
Returns whether at least one of the given
naturesare attached to the project represented byhandler. - 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
IDecisionVariableas 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
ContainableModelElementwas removed. - hasRootNode(XtextResource) - Method in class de.uni_hildesheim.sse.vil.expressions.ui.highlighting.VilHighlightingCalculator
-
Check whether the given resource is not
nulland 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
compor its refined compounds contains a slot of namename. - 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
valuetoattribute. - 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 modelabout 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
-
Searches for
IDecisionVariables in aConstraintSyntaxTree. - 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
DerivedDatatypeto get informed whenever the constraints of the relatedDerivedDatatypechanges. - 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
StrategyCallExpressionin modeStrategyCallExpression.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
GUIConfigurationcontains 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
ConstructorCallExpressionthat requires theEvaluationVisitorto 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 theInstantiatorConfigPage. - 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
sharedImagesobject. - 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 theProjectRewriteVisitor. - 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
srcinstance. - 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
GUIConfigurationwas 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
fileshall 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
elementshall be included due to its membership inproject. - 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
methodshall 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
baseincluding those inelements. - 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 theCustomOperationcould not be copied due the nestedConstraintSyntaxTree. - 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.useWhitespaceis 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
EObjectkey. - 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
partinstring. - 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
varin this container. - indexOf(Constraint) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
-
Returns the index of the first occurrence of the specified
constraintin 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
elementin 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
nameonoperandwith 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
cstusingdfltas 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).
truefor inheriting,falseelse - 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
-
Recursive part of
VariableLookUpTable.init(Configuration). - 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
configurationand 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
incis 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
stringat the givenindex. - 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
objectinserted at positionindex. - 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
objectinserted at positionindexintoseq. - insertConversion(IMetaOperation) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
-
Replaces the expression by a transparent
CallExpressionexecuting the conversion. - insertConversion(OperationDescriptor) - Method in class net.ssehub.easy.instantiation.core.model.expressions.CallArgument
-
Replaces the expression by a transparent
CallExpressionexecuting 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
indentationwhitespaces atposintotext. - insertIndentation(String, int, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.templateModel.IndentationUtils
-
Inserts indentation into
content, i.e.,indentationwhitespaces 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
operationatnodeinto the containing rule considering theinsertionPointand 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
EcoreModelQueryfor 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.Use
PLPInfo.instantiate(ProgressObserver)instead. - 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
IVilTypeis 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
c1andc2. - 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
-
Whether
typeis inBasicModelLoadingListener.types. - 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 (
IntegerTypeorRealType). - 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
ConfigurationTableEditorFactorythat can be wrapped into aGUIVariable. - 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
Projectfor 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 theProjectRewriteVisitor. - 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 theProjectRewriteVisitor. - 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
-
Implements
Container.IS_ACYCLIC. - 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
-
Implements
Container.IS_UNIQUE. - 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
evaluatoris 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
evaluatordoes 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
collectionandevaluatoris 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
typeis Any. - isAnyMap(Map<?, ?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
-
Returns whether
mapis anmap. - isAnyType(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeQueries
-
Returns whether
typeisAnyType. - 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
EvaluationAccessoris 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
otherconsidering 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
ConstraintSyntaxTreeis 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
clsrepresents 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
descriptoris 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
typeis 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
infohas 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
cstis a constraint type. - isConstraint(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.ConstraintType
-
Returns whether
typeis a constraint. - isConstraint(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeQueries
-
Returns whether
typeis a constraint (in the sense of a constraint variable). - isConstraintContainer(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.Container
-
Returns whether
typeis 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 variablesandfrozen variablesin 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
typeis a container. - isContainer(IDatatype, IDatatype...) - Static method in class net.ssehub.easy.varModel.model.datatypes.Container
-
Returns whether
typeis a container and the givengenericsmatch. - 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
varis defined (a value was assigned). - isDefined(D, int) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment.Context
-
Returns whether
varis defined (a value was assigned). - isDefined(V) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
-
Returns whether
varis defined (a value was assigned). - isDependentLocation(ModelLocations.Location, Set<ModelLocations.Location>) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations.Location
-
Returns whether
locationis a dependent location. - isDirectory(File) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.FileUtils
-
Returns whether
fileis a directory regardless whether it exists or not. - isDirectTypeRecursive(AbstractVariable) - Method in class net.ssehub.easy.varModel.confModel.CompoundVariable
-
Returns whether
slothas 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
IDecisionVariablecan be edited. - isElementTypeExcluded(IModelElement) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.ContextStack
-
Returns whether the given
elementif 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
trueif 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
textis 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
elementis valid. - isEnum(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeQueries
-
Returns whether
typeis an enum. - isEqual(Object, ComboboxGUIVariable.ComboItem) - Method in class net.ssehub.easy.producer.ui.confModel.ComboboxGUIVariable
-
Compares the current value of the
IDecisionVariablewith 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
fileis 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
pathis a file. - isFileProtocol(URL) - Static method in class net.ssehub.easy.instantiation.maven.Activator
-
Returns whether
urlis 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
uriis 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
urlis 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
cstis a freeze variable. - isFreezeVariableType(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.TypeQueries
-
Returns whether
typeis 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
chis 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
textjust 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
objectis 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
clsis 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
uriis 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
urlis 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
stringis a valid Java identifier. - isKindOf(Object, TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoType
-
Returns whether
typeis of the same or a super type asob. - isKindOf(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.DecisionVariable
-
Returns whether
typeis 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
nameis 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
chis 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
chis 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
locationis 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
infowould 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
IDecisionVariableis mandatory. - isMandatory(AbstractVariable) - Method in class net.ssehub.easy.varModel.model.filter.mandatoryVars.VariableContainer
-
Checks whether the given
AbstractVariableis 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
searchUriTextandimportUrimatch. - 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 themodelPathURI paths matchimportUri, 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
clsis 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
typeis 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
valueof 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
ruleis 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
declis an overridden slot. - isParameterAssignable(IDatatype, IDatatype) - Static method in class net.ssehub.easy.varModel.cst.OCLFeatureCall
-
Returns whether the
argumenttype is assignable to thedeclaredtype. - 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)
fileis a pattern (ANT). - isPattern(String) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.PathUtils
-
Returns whether the given
pathis a pattern (ANT). - isPatternChar(char) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
-
Returns whether
chbelongs 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 aplaceholder 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)istrue. - 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
stringis quoted byquote, i.e., starts and ends withquote. - 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
reasoneris 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
typeis a reference. - isReferencesContainer(IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.Container
-
Returns if
typeis a container of references. - isReferencesContainer(IDatatype, IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.Container
-
Returns if
typeis a container of references of the givenelementType. - isReferenceTo(IDatatype, IDatatype) - Static method in class net.ssehub.easy.varModel.model.datatypes.Reference
-
Returns whether the given
typeis a reference with givengeneric. - 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
loaderis already registered. - isReservedName(String) - Static method in class net.ssehub.easy.varModel.validation.IvmlIdentifierCheck
-
Returns whether the given
nameis 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
objectis 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
objectof of the type of this descriptor. - isSameValue(Value, Value) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.ChangeHistory
-
Returns whether
value1andvalue2are 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
ConstraintSyntaxTreeis semantically equal to anotherConstraintSyntaxTree. - 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
typeis a sequence. - isSequence(IDatatype, IDatatype...) - Static method in class net.ssehub.easy.varModel.model.datatypes.Sequence
-
Returns whether
typeis a squence and the givengenericsmatch. - 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
typeis a set. - isSet(IDatatype, IDatatype...) - Static method in class net.ssehub.easy.varModel.model.datatypes.Set
-
Returns whether
typeis a squence and the givengenericsmatch. - isSetValue() - Method in class net.ssehub.easy.varModel.model.values.ContainerValue
-
Checks whether this value belongs to a
Setor an Sequence. - isSimpleAssignment(ConstraintSyntaxTree) - Static method in class net.ssehub.easy.varModel.cst.CSTUtils
-
Checks whether the given
ConstraintSyntaxTreeis 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
IDecisionVariablecan have its ownIAssignmentState. - 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
nameis 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
infois 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
typeofrequestedTypeand the givengenericsmatch. - isTypeDefClass(ModelElementTypeFinder.ClassType) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
-
Checks whether the given
ModelElementTypeFinder.ClassTypedescribes 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
typeis excluded in the current context. - isTypeOf(Object, TypeDescriptor<?>) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoType
-
Returns whether
typeis of the same type asob. - isTypeOf(TypeDescriptor<?>) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.DecisionVariable
-
Returns whether
typeis 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
elementis 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
nameis 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
oldValuetonewValueonvariableis 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
stringdenotes 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
tokenis 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
DecisionVariablechanged inside theConfiguration. - itemChanged(Configuration, IDecisionVariable, Value) - Method in class net.ssehub.easy.producer.ui.productline_editor.configuration.AttributeValuesPage
-
Notification that a
DecisionVariablechanged inside theConfiguration. - 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
DecisionVariablechanged inside theConfiguration. - 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
ITerminatableindirectly 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
EvaluationVisitorchanges 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
VilExecutionThreadto 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
-
Converter for the
IvmlComparisonOperationDescriptor. - 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
- 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
OclKeyWordsas 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
IvmlTypeDescriptorto 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
ivmloutput 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
AbstractFiletypeWizardPageinstance. - 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
sourcefiles intotarget. - jar(Path, Collection<FileArtifact>, Path) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Jar
-
Packs
sourcefiles intotarget. - jar(Path, Collection<FileArtifact>, Path, Path) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Jar
-
Packs
sourcefiles intotarget. - 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
-
AbstractProjectCreationDescriptorto 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
beginas lead in,sepas separator between the elements andendas 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
beginas lead in,sepas separator between the elements andendas 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
actualandnewValue. - 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
string1is less thanstring2with 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
string1is less than or equalstring2with 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
constraintas first constraint. - linkLast(Constraint) - Method in class net.ssehub.easy.reasoning.core.reasoner.ConstraintList
-
Links
constraintas 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
IModelListenerfor 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
-
Loads the specified model and resolves its imports by calling
ModelManagement.resolveImports(M, java.net.URI, java.util.List<net.ssehub.easy.basics.modelManagement.ModelInfo<M>>). - load(ModelInfo<M>, List<IMessage>) - Method in interface net.ssehub.easy.basics.modelManagement.IModelRepository
-
Loads the model related to
infowith a new default import resolver. - load(ModelInfo<M>, List<IMessage>) - Method in class net.ssehub.easy.basics.modelManagement.ModelManagement
-
Loads the model related to
infowith 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
infowith 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
- loadModel(String, String, Configuration.PathKind) - Method in class net.ssehub.easy.producer.core.persistence.standard.ModelLoader
- loadModel(ModelManagement<M>, File) - Static method in class net.ssehub.easy.producer.core.persistence.PersistenceUtils
-
Loads an
IModelfrom 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
PLPInfofrom 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
fileintoproppossibly 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
pathtaken from source with respect to this project. - localize(Project, Path) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Project
-
Localizes the given
pathtaken 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
WorkflowElementBlockinstance. - 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
filerelative 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
locationrelative tobaseFolderif possible. - makeRelative(File, ArtifactModel) - Static method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
-
Makes the given
filerelative to the givenmodel. - makeRelative(Object) - Method in class net.ssehub.easy.instantiation.core.model.expressions.StreamTracer
-
Makes a string value obtained from the
StringValueHelperrelative. - makeRelative(String) - Method in class net.ssehub.easy.instantiation.core.model.artifactModel.ArtifactModel
-
Makes the given
pathrelative 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
pathrelative to the givenmodel. - 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
filerelative to this model. - makeRelativeFile(File, File) - Static method in class net.ssehub.easy.producer.core.persistence.internal.util.FileUtils
-
Make a
locationrelative tobaseFolderif 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
-
Settings for the
MandatoryDeclarationClassifier. - 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
Configurationshould 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
-
Stores the
EObject-ContainableElementsMapAndComparator.DataorContainableModelElement-ContainableElementsMapAndComparator.Datamappings. - 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
variableto 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
varviamapper. - 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
-
Part of
CSTCopyVisitor.mapVariable(AbstractVariable)to mapAttributes. - 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
otherand 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
seq1to the elements ofseq2and 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
otherand 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
seq1to the elements ofseq2and 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
ProjectImportwas 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
objectto the givenwriterin the specified marshalingcontext. - marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ClassWrapperConverter
-
Marshals a given
objectto the givenwriterin the specified marshalingcontext. - marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.DelegatingTypeConverter
-
Marshals a given
objectto the givenwriterin the specified marshallingcontext. - marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.EnumValueConverter
-
Marshals a given
objectto the givenwriterin the specified marshalingcontext. - marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.IvmlComparisonOperationDescriptorConverter
-
Marshals a given
objectto the givenwriterin the specified marshalingcontext. - marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.IVMLTypeDescriptorConverter
-
Marshals a given
objectto the givenwriterin the specified marshalingcontext. - marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.NullValueConverter
-
Marshals a given
objectto the givenwriterin the specified marshalingcontext. - marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.NullValueTypeConverter
-
Marshals a given
objectto the givenwriterin the specified marshalingcontext. - marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.OperationConverter
-
Marshals a given
objectto the givenwriterin the specified marshallingcontext. - marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ProjectConverter
-
Marshals a given
objectto the givenwriterin the specified marshalingcontext. - marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionOperationDescriptorConverter
-
Marshals a given
objectto the givenwriterin the specified marshalingcontext. - marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionTypeDescriptorConverter
-
Marshals a given
objectto the givenwriterin the specified marshalingcontext. - marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.TypeRegistryConverter
-
Marshals a given
objectto the givenwriterin the specified marshalingcontext. - marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.VTLTypeConverter
-
Marshals a given
objectto the givenwriterin the specified marshalingcontext. - 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
tokensagainst 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
stringrepresents 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
stringmatches the given regular expression. - matches(ZipEntry, String) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.ZipHandler
-
Checks whether an
entrymatches afilterexpression. - 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 ofartifact. - 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
stringcomplies with the rules for a Java identifier. - matchInteger(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
-
Returns whether
stringrepresents 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
applicatorfor 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
stringrepresents 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
r1andr2. - max(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
-
Returns the maximum value of
i1andi2. - 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
Iteratorover all predecessors or successors of onePLPInfo. - 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
ReasoningResultclass, expressing on error/warning of a completeReasoningResult. - 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
r1andr2. - min(int, int) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoInteger
-
Returns the minimum value of
i1andi2. - 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
CustomDatatypeof anAbstractVariable. - 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
i1andi2. - 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.ModelElementDescriptionthat provides the name, type and class of a model element. - ModelElementFilter - Class in net.ssehub.easy.varModel.model.rewrite.modifier
-
A
IModelElementFilterto specify that a certain sub class ofContainableModelElementshould 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.ModelElementDescriptionof a model element in a specificProject. - 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
ModelElementTypeFinderthat stores the relevant information (name, type, and class) of the model element found in aProject. - 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
ModelQueryclass. - 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
Modelclass. - 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
oldNametonewName. - 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
variableandconstraintdue toVariablesInNotSimpleAssignmentConstraintsFinder.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
sourcetotarget. - moveOtherConstraintsToConstraintBase(IDecisionVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.Resolver
-
Moves (temporary) constraints in
Resolver.otherConstraintsas 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
varis needed, i.e., whether its qualified name shall be printed out. - needsQualification(AbstractVariable) - Method in class net.ssehub.easy.varModel.persistency.VariableUsage
-
Returns whether
varneeds qualification. - needsQualificationThroughContext(Object, String, AbstractVariable, boolean) - Method in class net.ssehub.easy.varModel.persistency.IVMLWriter
-
Returns whether the variable name
nameofvarneeds qualification within its contextcontext. - 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
-
VariableConfigProviderfor nested variables of aStructuredVariable. - 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
- 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"). Addorg.eclipse.equinox.dsto the required plugins andorg.osgi.service.componentto the imported packages as your reasoner will be linked using OSGi descriptive services (DS) to the reasoner core. - net.ssehub.easy.reasoning.sseReasoner - package 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
textafterposisch. - 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
Compoundconstraints. - 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 aCompositeExpressionis not a constant, aStringExpressioncontaining 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
Stringis notnullor empty. - notEmpty(List<?>) - Static method in class net.ssehub.easy.dslCore.ui.hyperlinking.AbstractEcoreModelQuery
-
Checks whether the given
Listis notnullor empty. - notEmpty(ModelElementTypeFinder.ModelElementDescription) - Method in class de.uni_hildesheim.sse.ui.hyperlinking.EcoreModelQuery
-
Checks whether the given
ModelElementTypeFinder.ModelElementDescriptionis notnulland all information is available (the nestedStrings are notnullor empty). - notEmpty(EList<?>) - Static method in class net.ssehub.easy.dslCore.ui.hyperlinking.AbstractEcoreModelQuery
-
Checks whether the given
EListis notnullor 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
variablehas 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
modelwas 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
oldModelis replaced bynewModel. - notifyReplaced(M, M) - Method in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
-
Is called to notify that
oldModelis replaced bynewModel. - 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
oldModelis replaced bynewModel. - 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
slotNameincompoundtovar. - 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
declto the actual variablevar. - 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
variablefailed 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
0of object is null else1. - 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
targetNameand 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
templateNameandversion. - 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
Variablefor the givenAbstractVariable. - 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
falseor step-wise and on-demand onlytrue. - 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
evaluatorif 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
collectionif 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.ASSIGNEDandAssignmentState.FROZENwill be saved. false: Assignments in stateAssignmentState.ASSIGNED,AssignmentState.FROZEN, andAssignmentState.DERIVEDwill 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
titleandtypes. - 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
titleandtypes. - 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
XtextEditorfor the language for the resource identified by the givenURI. - 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
Editorfor the givenProductLineProject. - 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.NORMALby 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
leftPatternandrightPatternmatch, 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
leftPatternandrightPatternmatch, 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
otherhave 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
s1ands2have 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
sourceintoout. - 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 byde.uni_hildesheim.sse.model.management.VarModelso if you intend to use the management facilities inde.uni_hildesheim.sse.model.management.VarModellet thede.uni_hildesheim.sse.model.management.VarModeldo 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 byde.uni_hildesheim.sse.model.management.VarModelso if you intend to use the management facilities inde.uni_hildesheim.sse.model.management.VarModellet thede.uni_hildesheim.sse.model.management.VarModeldo 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
urito 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 byde.uni_hildesheim.sse.model.management.VarModelso if you intend to use the management facilities inde.uni_hildesheim.sse.model.management.VarModellet thede.uni_hildesheim.sse.model.management.VarModeldo 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
uriwithout 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
IPersistencerinstance as it is needed by theEASyPersistencer. - 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
PersistentProjectinto aPLPInfo. - persistentProject2PLP(PersistentProject) - Method in class net.ssehub.easy.producer.eclipse.persistency.EASyPersistencer
-
Translates the
PersistentProjectinto aProductLineProject. - PersistentProject2PLPConverter - Class in net.ssehub.easy.producer.core.persistence.standard
-
Stores the information of a
PersistentProjectin aPLPInfoto 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
PLPInfointo aPersistentProject. - PLP2ProjectConverter - Class in net.ssehub.easy.producer.core.persistence.standard
-
Stores the information of a
PLPInfoin aPersistentProjectto 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
countlayers. - 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 givenReferencevariable. - 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
objectprepended beforeseq. - 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
objectprepended 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
-
Prints arguments (see also
ExpressionWriter.printArgumentList(IArgumentProvider, int)). - 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 andFailedElementDetailss that might cause the problem. - problemCount() - Method in class net.ssehub.easy.reasoning.sseReasoner.functions.FailedElements
-
Returns the total number of failed elements (
ConstraintandAbstractVariable). - 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 andFailedElementDetailss 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
sourcetotarget. - process(VtlFileArtifact, Configuration, IArtifact, Map<String, Object>, List<IArtifact>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
-
Instantiates
sourcetotarget. - 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
sourcetotarget. - 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
-
Extension point for
AbstractModelTranslator.processContents(LanguageUnit, Script). - 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
EObjectif this object is part of the given list ofVariableDeclarations and matches the element described by the givenModelElementTypeFinder.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
EObjectif this object is part of the givenProjectContentsand matches the element described by the givenModelElementTypeFinder.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
EObjectif this object is part of the given list ofTypedefs and matches the element described by the givenModelElementTypeFinder.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
decladd IVML object model instances toprojectorcompound. - 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
basedirectory. - 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
PLPInfois 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
-
ModelContainerfor 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
Projectwithin 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
elementscontained 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.VALIDATIONand propagates values (only for variables which are in stateReasoningState#UNASSIGNEDorReasoningState#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
Projectand 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
infoby removing all information objects that are not in one of thevtlPaths. - 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
compfromresult. - 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
contextwithout 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
eltin 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
keytocomment(optional) andelement. - 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 typeCmpintoallInstances(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 aConfiguration. - 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
expressioninExpressionWriter.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
stringby addingquotearoundstring.
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
IModelfrom 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
ReasonerFrontendto 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
actualtoreplacement, 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
typefor 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.recordProcessedTypesandContextStack.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 givenReference. - 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
-
Converter for the
ReflectionOperationDescriptor. - 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
PLPInfofrom the file system. - refreshModels(PLPInfo) - Static method in class net.ssehub.easy.producer.eclipse.persistency.EASyPersistencer
-
(Re-)Loads all variability models of the specified
ProductLineProjectfrom 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
IProductLineProjectListenerto 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
IGUIConfigChangeListenerto 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
IEASyPageListenerwhich 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
configfor 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
IDerivedDatatypeListenerto 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
methodas an alias operation, i.e., getters withoutConstants.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
constraintwith constraint variablevariable. - 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
clswas registered inTypeRegistry. - 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
evaluatoris not null). - registerEvaluator(IOperationEvaluator, Operation...) - Static method in class net.ssehub.easy.varModel.cstEvaluation.EvaluatorRegistry
-
Registers an evaluator (but only if
evaluatoris 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
varas 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
varand its actual access expressionaccinto the current top-most context. - registerModelListener(IModelListener<M>) - Method in class net.ssehub.easy.producer.core.varMod.container.ModelContainer
-
Sets the
IModelListenerfor 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
IEASyEditorPageCreatorfrom 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
-
Registers a new
AbstractProjectCreationDescriptor. - 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
resolverif applicable. - registerVariables(Resolver) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
-
Registers the LHS/RHS variables in
resolverif applicable. - registerVariables(Rule.Side, Resolver, Map<String, Integer>) - Method in class net.ssehub.easy.instantiation.core.model.buildlangModel.RuleDescriptor
-
Registers the variables in
resolverif 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
- 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
listenerforidentifierfromlisteners. - remove(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.Map
-
Removes the given
keyfrom the map. - remove(Object) - Method in class net.ssehub.easy.instantiation.core.model.vilTypes.UnmodifiableMap
-
Removes the given
keyfrom 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
GUIVariablefrom 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
removeas keys frommap. - 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
constraintsfrom the declaration ofvariableand all declarations of parent variables ofvariable. - removeAll(AbstractVariable, Collection<Constraint>) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.VariablesMap
-
Unrelates all
constraintsfromdeclaration. - 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
-
Part of the
Configuration.toProject(boolean)method. - 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 theProjectRewriteVisitoris finished with a complete visitation iteration and beforeRewriteContext.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
variablefrom all instances. - removeFromDependentLocations(ModelLocations.Location, Set<ModelLocations.Location>) - Method in class net.ssehub.easy.basics.modelManagement.ModelLocations.Location
-
Removes
locationfrom 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 givenindentationfollowing 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
textif 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
-
Removes an
IVilExecutionListener. - 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
filefrom 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 thisContainerVariable. - 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
prefixfromtextif 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
varfrom the top level. - removeValue(Attribute, Value) - Method in class net.ssehub.easy.reasoning.core.reasoner.AttributeValues
-
Remove a given
valuefrom the value assignment ofattribute. - removeValue(V) - Method in class net.ssehub.easy.instantiation.core.model.common.RuntimeEnvironment
-
Removes the variable binding for
varif it exists. - removeVilExecutionListener(IVilExecutionListener) - Method in class net.ssehub.easy.producer.core.mgmt.PLPInfo
-
Removes an
IVilExecutionListener. - 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
oldNametonewName. - 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
oldNametonewName. - 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
oldNametonewName. - 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
searchbyreplacement. - replace(String, String, String) - Static method in class net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch.AbstractPathRuleMatchExpression
-
Replaces the wildcards in
lhsPatternwith corresponding wildcard matches inrhsPatternderived fromrhsValue. - replace(String, String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
-
Replaces all occurrences of
searchinstringbyreplacement. - replace(List<Expression>, InPlaceCommand<I>, Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceCommand
-
Replaces
cmdbyexprinexprs. - replace(InPlaceCommand<I>, Expression) - Method in class net.ssehub.easy.instantiation.core.model.expressions.InPlaceCommand
-
Replaces
cmdbyexpr. - 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
decVarbyvalue. - 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
tokensby the values invalues. - 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 (defaultfalse) - 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
variableand 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
ProjectRewriteVisitorto 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
-
Resolves the type of
ConstraintReplacer.copiedConstraint. - 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
namevia 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
VarModelIdentifierExpressionbased 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
valueand adds it toresult. - 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 associatedIDecisionVariables. - 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
exwas 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
typesifparameterdoes 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
modelwith 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
modeland 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
modeland 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
modelwith 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
modeland 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
contextand 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 copiedAttributeAssignments. - resolveIncompleteOperations() - Method in class net.ssehub.easy.varModel.model.rewrite.ProjectCopyVisitor
-
Part of the end of the coping: Tries to fix
ConstraintSyntaxTrees of incomplete copiedOperationDefinitions. - 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, consideringoperandas 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
objectis 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
ProjectRewriteVisitorto 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
partinstring. - 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
eltfailed in execution, e.g., to put further information about failing into the rule executioncontext. - 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
typeas 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
typeis 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
uriand the URI ofcauseare 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
ProductLineProjectpersistently. - 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
-
Part of the
Configuration.toProject(boolean)method. - 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
locationin 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
-
ModelContainerfor holding a buildScript. - 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
Scriptwas 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
nameinelements. - 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.ModelElementDescriptionshould 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
Listwith 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
uriif 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
compor 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
objectsbytype. - select(List<EObject>, Class<T>) - Static method in class de.uni_hildesheim.sse.translation.Utils
-
Selects those elements out of
listwhich are an instance oftype. - 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
collectionwhich comply to the result ofevaluator. - select(Collection<T>, ExpressionEvaluator, Collection<T>, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
-
Selects those elements from
collectionwhich comply to the result ofevaluator. - 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
pathandtype. - 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
containeraccording 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
pathandtype. - selectByType(Collection<T>, TypeDescriptor<?>, boolean, boolean) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.AbstractCollectionWrapper
-
Returns the selection of elements from
collectioncomplying to the giventype. - 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
collectioncomplying to the giventype. - 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
infowhich are contained inuri. - 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
SelectionListenerof 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
attributeis being changed tovalue. - 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 aEvaluationVisitor.clear()orEvaluationVisitor.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#inferDatatypeshall 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
IEASyPageListenerthat 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
IEASyPageListenerthat 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#inferDatatypeshall 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
buttondependent on the selectednodeand the intendedinsertable. - 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
ReasoningResultdenoting 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
-
Setter for the
IGUIConfigurationContainer. - 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
VariableImportancefor all instances of the givenAbstractVariable. - 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.useWhitespacefor 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
elementstomap. - 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
IResourceInitializerof allModelUtilitys. - 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
localefor 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
varsto 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
sourcetokind. - setPath(Text, Configuration.PathKind) - Method in class net.ssehub.easy.producer.ui.configuration.PathPropertyPage
-
Sets the path from
sourcetokind. - 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)istrue. - 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
infoand 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 byCompoundVariables. - 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
-
Sets all three paths to
PersistenceConstants.EASY_FILES_DEFAULT. - 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
modeland 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
modeland 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
varwhere 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
varwhere it is defined. - setValue(IResolvable, Object) - Method in interface net.ssehub.easy.instantiation.core.model.expressions.IRuntimeEnvironment
-
Changes the value of
varwhere 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
valuefor 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
varwhere 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
-
Changes the value adjusting
the parent variable of the involved values). - 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
sourcetotarget. - 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.IXtextDocumentof 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
variableshall 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
QueryCacheif the same cache should be shared between twoConfigurations. - 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
Configurationwith 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
posintext. - 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
-
Implements
Container.SORTED_BY. - 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
elementsinto 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
elementsinto individual lists stored inresultinstance. - 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
AbstractUIPluginimplementation of thisPluginmethod refreshes the plug-in actions.
This instance is created. - start(BundleContext) - Method in class net.ssehub.easy.producer.ui.internal.Activator
-
The
AbstractUIPluginimplementation of thisPluginmethod 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
stringhas the givenprefix. - 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
DecisionVariablehas been changed inside theConfiguration. - 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
AbstractUIPluginimplementation of thisPluginmethod 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
AbstractUIPluginimplementation of thisPluginmethod 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
Modelspersistently. - 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
infoand 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
outwithout 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_PREFIXfromname. - 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
ContainerValueandCompoundValue. - 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
regexbyreplacement. - substitute(String, String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
-
Replaces all occurrences of
regExinstringbyreplacement. - 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
SubstitutionVisitorfor 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
infromstartto end ofin. - 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
stringafter the (first) occurrence ofmatch. - substringBefore(String, String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
-
Returns the substring of
stringbefore the (first) occurrence ofmatch. - 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
kindof 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
s1or ins2but 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
Projectin 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.Templatelistener, which receives notifications about changes of the template model and then forces an update of thede.uni_hildesheim.sse.ui.XtextEditorinstance that is used to edit the corresponding document in which the template is defined. - 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.XtextEditorinstance if the underlyingde.uni_hildesheim.sse.easy_producer.instantiator.model.templateModel.Templateinstance, 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
TranslatorExceptionthat 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
stringinto 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 toPseudoString.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
collectionof constraints. - toComment(EObject, IModelElement) - Static method in class de.uni_hildesheim.sse.translation.CommentUtils
-
Creates a
Commentfrom comments assigned to the EMF AST elementobject. - toComparablePath(URI) - Static method in class net.ssehub.easy.basics.modelManagement.ModelInfo
-
Turns the given
uriinto a comparable path. - toCST(IDecisionVariable) - Static method in class net.ssehub.easy.varModel.confModel.ConfigQuery
-
Converts an
IDecisionVariableof the configuration to aVariableexpression, 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
mapinto a list of single elements, preserving the sequence of the elements in the individual lists inmap. - 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
uriwhich points to an existing file. - toFile(URL) - Static method in class net.ssehub.easy.basics.Environment
-
Converts the given
URLto anFile. - 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
typeinto 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 temporaryMap. - toIdentifier(String) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.PseudoString
-
Turns the given
stringinto 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
stringinto 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
stringalongdelimiters. - 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
locinto 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
- 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.IModelAccessorperforming 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
-
VariableConfigProviderfor not nested variables. - ToplevelVarConfigProvider(IDecisionVariable, Value, IAssignmentState) - Constructor for class net.ssehub.easy.varModel.confModel.ToplevelVarConfigProvider
-
Sole constructor for creating a
VariableConfigProviderfor a toplevelIDecisionVariable. - 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
operationsinto 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
-
Returns
VelocityContextItem.getValue()as String. - 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
varDeclinto 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
valueinto 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
Commentfrom comments assigned to the EMF AST elementobject. - 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
typeinto 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
stringstored innode. - toValue(String, INode) - Method in class net.ssehub.easy.dslCore.values.IdentifierValueConverter
-
Returns a value for the given version
stringstored innode. - toValue(String, INode) - Method in class net.ssehub.easy.dslCore.values.IntValueConverter
-
Returns an integer value for the given
stringstored innode. - toValue(String, INode) - Method in class net.ssehub.easy.dslCore.values.StringValueConverter
-
Returns a double value for the given
stringstored innode. - toValue(String, INode) - Method in class net.ssehub.easy.dslCore.values.VersionValueConverter
-
Returns a value for the given version
stringstored innode. - 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
descriptorshall 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
ininto 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.defaultConstraintsandtmp. - 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
contextinto the cache entry oftype. - transferState(IDecisionVariable, IDecisionVariable) - Static method in class net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
-
Transfers the states between
sourceandtarget. - transferToContext(IDatatype, ContextStack, AbstractVariable) - Method in class net.ssehub.easy.reasoning.sseReasoner.model.TypeCache
-
Transfers all accessors stored in
TypeCache.Entry.varMapinto the actual context incontextsby 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
declincluding defaults and constraints for the specific typecmpType(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
projectby adding the collected constraints to theResolver.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
Valuecould 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
valuesanddecls, but only if the slots are not already allocated. - translateDefaultValueSafe(ConstraintSyntaxTree) - Static method in class net.ssehub.easy.reasoning.sseReasoner.functions.DefaultValueTranslator
-
Calls
DefaultValueTranslator.translateDefaultValue(ConstraintSyntaxTree)catching/logging exceptions. - 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
stringby 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 tmpDir
Maven.TMP_FOLDERby readinglib/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
-
Constructor for an
UncopiedElementsContainer.UnresolvedAnnotationAssignment. - UncopiedElement(UncopiedElementsContainer.UnresolvedSyntaxContainer) - Constructor for class net.ssehub.easy.varModel.model.rewrite.UncopiedElement
-
Constructor for an
UncopiedElementsContainer.UnresolvedSyntaxContainer. - 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 theFreezeBlock.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.IModelinstance (IVML- or VIL-model) which is currently edited in the registeredorg.eclipse.xtext.ui.editor.XtextEditorinstance 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
c1andc2(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
seq1andseq2. - 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
sourcefiles intotargetwithout unpacking the manifest. - unjar(Path, Path, boolean) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Unjar
-
Packs
sourcefiles intotarget. - unjar(Path, Path, String) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Unjar
-
Packs
sourcefiles which matchesfilterintotargetwithout unpacking the manifest. - unjar(Path, Path, String, boolean) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Unjar
-
Packs
sourcefiles which matchesfilterintotargetwithout 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
modelas 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
readerin the specified unmarshalingcontext. - unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.AdviceConverter
-
Unmarshals the current object to be read from the given
readerin the specified unmarshalingcontext. - unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ClassWrapperConverter
-
Unmarshals the current object to be read from the given
readerin the specified unmarshalingcontext. - unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.DelegatingTypeConverter
-
Unmarshals the current object to be read from the given
readerin the specified unmarshallingcontext. - unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.EnumValueConverter
-
Unmarshals the current object to be read from the given
readerin the specified unmarshalingcontext. - unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.IVMLTypeDescriptorConverter
-
Unmarshals the current object to be read from the given
readerin the specified unmarshalingcontext. - unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.NullValueConverter
-
Unmarshals the current object to be read from the given
readerin the specified unmarshalingcontext. - unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.NullValueTypeConverter
-
Unmarshals the current object to be read from the given
readerin the specified unmarshalingcontext. - unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.OperationConverter
-
Unmarshals the current object to be read from the given
readerin the specified unmarshallingcontext. - unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ProjectConverter
-
Unmarshals the current object to be read from the given
readerin the specified unmarshalingcontext. - unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.ReflectionTypeDescriptorConverter
-
Unmarshals the current object to be read from the given
readerin the specified unmarshalingcontext. - unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.TypeRegistryConverter
-
Unmarshals the current object to be read from the given
readerin the specified unmarshalingcontext. - unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.ssehub.easy.instantiation.serializer.xml.converter.VTLTypeConverter
-
Unmarshals the current object to be read from the given
readerin the specified unmarshalingcontext. - 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
zipthat matches the givenfilterintotarget. - unpack(Path, Path, ZipHandler) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.Unzip
-
Unpacks files in
zipintotarget. - 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
urlto the giventargetfolder. - unpackJar(URL, String, File) - Static method in class net.ssehub.easy.basics.io.JarUtils
-
Unpacks a Jar file denoted by
urlto the giventargetfolder. - 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
- 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
IProductLineProjectListenerfrom 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
IDerivedDatatypeListenerto 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
varfrom 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
zipintotarget. - 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
locationvialoader. - 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
fileconsideringknown. - 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
locationand 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
contextif 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.Configurationis 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
valueExpressiontovarDecl. - ValueAssignmentExpression(VariableDeclaration, FieldDescriptor, Expression) - Constructor for class net.ssehub.easy.instantiation.core.model.expressions.ValueAssignmentExpression
-
Creates a new value assignment expression which assigns
valueExpressiontofieldinvarDecl. - 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
variableis updated/changed by theConfigurationTableEditorFactory.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
Valueand 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
- 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 aIDecisionVariablechanged. - variableChangedState(IDecisionVariable) - Method in class net.ssehub.easy.varModel.confModel.Configuration
-
Notifies all registered
IConfigurationChangeListeners that aIDecisionVariablehas 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
VariableImportanceto 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
AbstractVariableintoDecisionVariable. - 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
varDeclcan be resolved in the givencontextand the given parentcontainer. - 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
RewriteContextto speed upIDecisionVariableretrieval. - 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 aConstraintSyntaxTree. - VariablesInConstraintFinder - Class in net.ssehub.easy.varModel.model.filter
-
Searches for used
IDecisionVariables and their states inside aConstraintSyntaxTree. - 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.Projectlistener, which receives notifications about changes of the variability model and then forces an update of thede.uni_hildesheim.sse.ui.XtextEditorinstance that is used to edit the corresponding document in which the variability model is defined. - VarModelListener() - Constructor for class de.uni_hildesheim.sse.ui.VarModelListener
-
Constructs a variability model listener that updates a registered
de.uni_hildesheim.sse.ui.XtextEditorinstance if the underlyingde.uni_hildesheim.sse.model.varModel.Projectinstance, 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
-
VelocityContextItemfor 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
IDecisionVariableinto flatVelocityContextItem, 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
sourcetotarget. - vilTemplateProcessor(String, Configuration, IArtifact, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
-
Instantiates
sourcetotarget. - vilTemplateProcessor(String, Configuration, Collection<IArtifact>, boolean, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
-
Instantiates
sourcetotarget. - vilTemplateProcessor(String, Configuration, Collection<IArtifact>, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
-
Instantiates
sourcetotarget. - vilTemplateProcessor(FileArtifact, Configuration, IArtifact, boolean, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
-
Instantiates
sourcetotargetby textual replacement. - vilTemplateProcessor(FileArtifact, Configuration, IArtifact, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
-
Instantiates
sourcetotargetby 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
sourcetotargetby textual replacement. - vilTemplateProcessor(FileArtifact, Configuration, Collection<IArtifact>, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
-
Instantiates
sourcetotargetby 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
sourcetotarget. - vilTemplateProcessor(VtlFileArtifact, Configuration, Collection<IArtifact>, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.VilTemplateProcessor
-
Instantiates
sourcetotarget. - 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
-
Visits a
AttributeVariable. - 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
DerivedDatatypedata 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.typeand 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
detailis 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
WorkflowElementBlockinstance. - 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
IModelto 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
PersistentProjectto 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
PersistentProjectto 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
PersistentProjectto 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.IXtextDocumentinstance which is currently edited in theorg.eclipse.xtext.ui.editor.XtextEditorinstance 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
sourcefiles intotarget. - zip(Path, Collection<FileArtifact>, Path) - Static method in class net.ssehub.easy.instantiation.core.model.defaultInstantiators.Zip
-
Packs
sourcefiles intotarget. - 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.
All Classes All Packages