public class DefaultMaterializationRuleManager extends Object implements MaterializationRuleManager
| Constructor and Description |
|---|
DefaultMaterializationRuleManager(ViolationPointResolver vioResolver) |
| Modifier and Type | Method and Description |
|---|---|
GrammarResponse |
getRulesFor(Nonterminal toReplace,
int tentacle,
String requestedSelector)
returns a DefaultGrammarResponse containing the right hand side of all rules
whose lhs matches the given nonterminal and which create the requested selector
at the given tentacle of the nonterminal.
|
public DefaultMaterializationRuleManager(ViolationPointResolver vioResolver)
public GrammarResponse getRulesFor(Nonterminal toReplace, int tentacle, String requestedSelector) throws UnexpectedNonterminalTypeException
getRulesFor in interface MaterializationRuleManagerUnexpectedNonterminalTypeExceptionCopyright © 2019. All rights reserved.