扩展MultiLineRule(或类似)以停止两个令牌之一

时间:2012-08-31 12:31:15

标签: java eclipse plugins eclipse-plugin jface

我希望为eclipse插件项目做出贡献,该项目旨在为Cucumber / Gherkin语言(特别是cucumber-jvm)提供编辑器。这个编辑器正在使用JFace来渲染编辑器。

我在项目中看到org.eclipse.jface.text.rules.RuleBasedPartitionScanner被扩展为将小黄瓜文件分成其组成部分。执行此操作的规则从org.eclipse.jface.text.rules.MultiLineRule扩展。

MultiLineRule是org.eclipse.jface.text.rules.PatternRule的扩展,用于查找startSequence和endSequence。我遇到的问题是我想寻找一个endSequence,它可以是两件事之一(" Scenario"或" Background")。

有关如何实现这一点的任何想法?我是一个eclipse插件新手,但想学习:)

提前致谢

0 个答案:

没有答案