Uses of Class
net.ssehub.easy.dslCore.ModelUtility.Rule
Packages that use ModelUtility.Rule
Package
Description
Basic reusable classes for the exportable management functions of the SSE-style
DSL implementation for xText grammars.
-
Uses of ModelUtility.Rule in net.ssehub.easy.dslCore
Fields in net.ssehub.easy.dslCore declared as ModelUtility.RuleModifier and TypeFieldDescriptionprotected static final ModelUtility.RuleModelUtility.RULE_CONFLICTprotected static final ModelUtility.RuleModelUtility.RULE_IMPORTprotected static final ModelUtility.RuleModelUtility.RULE_VERSIONprivate ModelUtility.Rule[]ModelUtility.CutLeadInParser.rulesMethods in net.ssehub.easy.dslCore that return ModelUtility.RuleModifier and TypeMethodDescriptionstatic ModelUtility.Rule[]ModelUtility.Rule.instantiate(ModelUtility.Rule... rules) Shortcut default instantiation of rules.static ModelUtility.Rule[]ModelUtility.Rule.instantiate(ModelUtility.Rule[] rules, boolean copy) Returnsrulesor an instantiated rule sequence to be used for matching iffollowsis not defined - then fill it with the firsts of the next rules until a mandatory rule comes up.Methods in net.ssehub.easy.dslCore with parameters of type ModelUtility.RuleModifier and TypeMethodDescriptionstatic StringModelUtility.cutLeadin(InputStream in, ModelUtility.Rule... rules) Cuts the lead-in from the specified grammar text after the first not matching rule, adds a "}".static StringModelUtility.cutLeadin(String in, ModelUtility.Rule... rules) Cuts the lead-in from the specified grammar text after the first not matching rule, adds a "}".static ModelUtility.Rule[]ModelUtility.Rule.instantiate(ModelUtility.Rule... rules) Shortcut default instantiation of rules.static ModelUtility.Rule[]ModelUtility.Rule.instantiate(ModelUtility.Rule[] rules, boolean copy) Returnsrulesor an instantiated rule sequence to be used for matching iffollowsis not defined - then fill it with the firsts of the next rules until a mandatory rule comes up.ModelUtility.parse(org.eclipse.emf.common.util.URI uri, MessageReceiver receiver, String ruleName, Class<E> cls, ModelUtility.Rule... rules) Parses anurito obtain an instance of the grammarruleName.Constructors in net.ssehub.easy.dslCore with parameters of type ModelUtility.RuleModifierConstructorDescriptionprivateCutLeadInParser(InputStream in, ModelUtility.Rule... rules) Creates a parser instance.