1 | import Rule from './rule';
|
2 | import RRDiagram from '../ui/rrdiagram';
|
3 |
|
4 | export default class GrammarToRRDiagram {
|
5 |
|
6 | constructor() {
|
7 | this.ruleLinkProvider = (ruleName) => '#' + ruleName;
|
8 | this.ruleConsideredAsLineBreak = null;
|
9 | }
|
10 |
|
11 | /**
|
12 | * @param {Rule} rule
|
13 | * @return {RRDiagram}
|
14 | */
|
15 | convert(rule) {
|
16 | return rule.toRRDiagram(this);
|
17 | }
|
18 | } |
\ | No newline at end of file |