Uses of Class
net.ssehub.easy.varModel.model.datatypes.Enum
-
Packages that use Enum Package Description de.uni_hildesheim.sse.translation The mechanisms needed to translate an IVML Ecore model into an IVML object model.net.ssehub.easy.instantiation.core.model.vilTypes.configuration All classes related to the EASy integration of configuration and decisions.net.ssehub.easy.instantiation.velocity This package contains the VIL instantiator realization of Apache's Velocity.
For more information please visit the Velocity project page.net.ssehub.easy.integration.common.impl Defines the a readable interface to IVML/EAsY.net.ssehub.easy.producer.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.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.functions Package contains custom functions for IVML.net.ssehub.easy.varModel.confModel This package represents a specific variability model configuration.net.ssehub.easy.varModel.model Base package for the variability model.net.ssehub.easy.varModel.model.datatypes Base directory for the main datatype classes.net.ssehub.easy.varModel.model.filter This package contains utility classes for filtering the model for specific model elements.net.ssehub.easy.varModel.model.filter.mandatoryVars Filter for finding mandatory declarations.net.ssehub.easy.varModel.model.rewrite Classes for creating an (adapted) copy of theProject.net.ssehub.easy.varModel.model.search Specific classes for performing search operations on models.net.ssehub.easy.varModel.model.values Instances of the datatypes.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) IVMLnet.ssehub.easy.varModel.validation Classes for validating e variability model, e.g. -
-
Uses of Enum in de.uni_hildesheim.sse.translation
Methods in de.uni_hildesheim.sse.translation with parameters of type Enum Modifier and Type Method Description private booleanExpressionTranslator. hasLiteral(Enum eenum, java.lang.String name)Returns whether the given enumerationeenumdefines a literal calledname. -
Uses of Enum in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Methods in net.ssehub.easy.instantiation.core.model.vilTypes.configuration with parameters of type Enum Modifier and Type Method Description voidVariableCollector. visitEnum(Enum eenum) -
Uses of Enum in net.ssehub.easy.instantiation.velocity
Methods in net.ssehub.easy.instantiation.velocity with parameters of type Enum Modifier and Type Method Description voidVelocityContextInitializer. visitEnumType(Enum enumType) -
Uses of Enum in net.ssehub.easy.integration.common.impl
Methods in net.ssehub.easy.integration.common.impl with parameters of type Enum Modifier and Type Method Description voidDecisionVariable. setBindingTime(Enum bindingTimes, EnumLiteral bindingTime)Changes the binding time. -
Uses of Enum in net.ssehub.easy.producer.ui.confModel
Methods in net.ssehub.easy.producer.ui.confModel with parameters of type Enum Modifier and Type Method Description voidErrorSetter. visitEnum(Enum eenum)voidConfigEditorValueRetriever. visitEnumType(Enum enumType)voidGUIValueFactory.VariableVisitor. visitEnumType(Enum enumType)voidTooltipCreator. visitEnumType(Enum enumType) -
Uses of Enum in net.ssehub.easy.reasoning.core.reasoner
Methods in net.ssehub.easy.reasoning.core.reasoner with parameters of type Enum Modifier and Type Method Description voidAttributeValues.ResolutionVisitor. visitEnum(Enum eenum) -
Uses of Enum in net.ssehub.easy.reasoning.sseReasoner.functions
Methods in net.ssehub.easy.reasoning.sseReasoner.functions with parameters of type Enum Modifier and Type Method Description voidConstraintFunctions.TransitiveConstraintFinder. visitEnumType(Enum enumType) -
Uses of Enum in net.ssehub.easy.varModel.confModel
Methods in net.ssehub.easy.varModel.confModel with parameters of type Enum Modifier and Type Method Description voidAssignmentResolver.AssignBlockVisitor. visitEnum(Enum eenum)voidVariableCreator. visitEnumType(Enum enumType) -
Uses of Enum in net.ssehub.easy.varModel.model
Methods in net.ssehub.easy.varModel.model that return Enum Modifier and Type Method Description static EnumModelQuery. findEnum(IResolutionScope elements, java.lang.String name)Finds a referenced enum literal inproject.Methods in net.ssehub.easy.varModel.model with parameters of type Enum Modifier and Type Method Description voidAbstractVisitor. visitEnum(Enum eenum)voidModelStatistics.StatisticsVisitor. visitEnum(Enum eenum)voidModelVisitorAdapter. visitEnum(Enum eenum) -
Uses of Enum in net.ssehub.easy.varModel.model.datatypes
Subclasses of Enum in net.ssehub.easy.varModel.model.datatypes Modifier and Type Class Description classOrderedEnumEnumerations allow the definition of sets of named values.Methods in net.ssehub.easy.varModel.model.datatypes with parameters of type Enum Modifier and Type Method Description voidICustomDatatypeVisitor. visitEnum(Enum eenum)Method for visiting an enum.voidBaseTypeVisitor. visitEnumType(Enum enumType)voidDatatypeVisitor. visitEnumType(Enum enumType)voidIDatatypeVisitor. visitEnumType(Enum enumType)Visiting method for visiting aEnum.Constructors in net.ssehub.easy.varModel.model.datatypes with parameters of type Enum Constructor Description EnumLiteral(java.lang.String name, int ord, Enum parent)Constructor for the enum literal. -
Uses of Enum in net.ssehub.easy.varModel.model.filter
Methods in net.ssehub.easy.varModel.model.filter with parameters of type Enum Modifier and Type Method Description voidAbstractDeclarationFinder. visitEnum(Enum eenum)voidAbstractFrozenElementsFinder. visitEnum(Enum eenum)voidAnnotationAssignmentFinder. visitEnum(Enum eenum)voidConstraintFinder. visitEnum(Enum eenum)voidDatatypeFinder. visitEnum(Enum eenum)voidDeclarationInContainerFinder. visitEnum(Enum eenum)voidEvalBlockFinder. visitEnum(Enum eenum)voidModelElementTypeFinder. visitEnum(Enum eenum)voidNamespaceFinder. visitEnum(Enum eenum)voidProjectInterfaceFinder. visitEnum(Enum eenum) -
Uses of Enum in net.ssehub.easy.varModel.model.filter.mandatoryVars
Methods in net.ssehub.easy.varModel.model.filter.mandatoryVars with parameters of type Enum Modifier and Type Method Description voidMandatoryDeclarationClassifier. visitEnum(Enum eenum) -
Uses of Enum in net.ssehub.easy.varModel.model.rewrite
Methods in net.ssehub.easy.varModel.model.rewrite with parameters of type Enum Modifier and Type Method Description voidDeletedElementsCollector. visitEnum(Enum eenum)voidInitialStructureCollector. visitEnum(Enum eenum)voidProjectCopyVisitor. visitEnum(Enum eenum)voidProjectRewriteVisitor. visitEnum(Enum eenum) -
Uses of Enum in net.ssehub.easy.varModel.model.search
Methods in net.ssehub.easy.varModel.model.search with parameters of type Enum Modifier and Type Method Description voidPrefixSearchVisitor. visitEnum(Enum eenum) -
Uses of Enum in net.ssehub.easy.varModel.model.values
Constructors in net.ssehub.easy.varModel.model.values with parameters of type Enum Constructor Description EnumValue(Enum enumType)Constructor for a new EnumValue.EnumValue(Enum enumType, java.lang.Object value)Constructor for a new EnumValue.EnumValue(Enum enumType, EnumLiteral literal)Constructor for a new EnumValue. -
Uses of Enum in net.ssehub.easy.varModel.persistency
Methods in net.ssehub.easy.varModel.persistency with parameters of type Enum Modifier and Type Method Description voidIVMLWriter. visitEnum(Enum eenum)Method for visiting an enum.voidVariableUsage. visitEnum(Enum eenum) -
Uses of Enum in net.ssehub.easy.varModel.validation
Methods in net.ssehub.easy.varModel.validation with parameters of type Enum Modifier and Type Method Description voidIvmlValidationVisitor. visitEnum(Enum eenum)
-