Uses of Interface
net.ssehub.easy.varModel.model.IPartialEvaluable
-
Packages that use IPartialEvaluable Package Description 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.varModel.model Base package for the variability model.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 -
-
Uses of IPartialEvaluable in net.ssehub.easy.reasoning.core.reasoner
Classes in net.ssehub.easy.reasoning.core.reasoner that implement IPartialEvaluable Modifier and Type Class Description classAnnotationAssignmentConstraintReasoner specific constraint type indicating aConstraint.Type.ANNOTATION_ASSIGNMENTconstraint.classAttachedConstraintImplements a constraint with attached object (fixed andConstraint.Type.USUALtype).classConstraintVariableConstraintReasoner specific constraint type indicating aConstraint.Type.CONSTRAINT.classDefaultConstraintReasoner specific constraint type indicating aConstraint.Type.DEFAULTconstraint.classTypedConstraintReasoner specific constraint type indicating a typed constraint, e.g., a default constraint or a constraint originating from a constraint variable. -
Uses of IPartialEvaluable in net.ssehub.easy.varModel.model
Classes in net.ssehub.easy.varModel.model that implement IPartialEvaluable Modifier and Type Class Description classConstraintClass to create a rule-based constraint.Fields in net.ssehub.easy.varModel.model declared as IPartialEvaluable Modifier and Type Field Description private IPartialEvaluable[]PartialEvaluationBlock. elementsMethods in net.ssehub.easy.varModel.model that return IPartialEvaluable Modifier and Type Method Description IPartialEvaluablePartialEvaluationBlock. getEvaluable(int index)Returns the constraint specified byindex.Methods in net.ssehub.easy.varModel.model with parameters of type IPartialEvaluable Modifier and Type Method Description voidPartialEvaluationBlock. setEvaluables(IPartialEvaluable[] elements)Changes the evaluables.Constructors in net.ssehub.easy.varModel.model with parameters of type IPartialEvaluable Constructor Description PartialEvaluationBlock(java.lang.String name, IPartialEvaluable[] elements, IModelElement parent)Constructor for the partial evaluation block.PartialEvaluationBlock(java.lang.String name, IPartialEvaluable[] elements, PartialEvaluationBlock[] nested, IModelElement parent)Constructor for the partial evaluation block. -
Uses of IPartialEvaluable in net.ssehub.easy.varModel.persistency
Methods in net.ssehub.easy.varModel.persistency with parameters of type IPartialEvaluable Modifier and Type Method Description static java.lang.StringStringProvider. toIvmlString(IPartialEvaluable element)Turns an evaluable element into a string containing IVML.
-