JAL-1807 Bob's JalviewJS prototype first commit
[jalviewjs.git] / src / jalview / jsdev / RegExp.java
1 package jalview.jsdev;\r
2 \r
3 import com.stevesoft.pat.Regex;\r
4 \r
5 import jalview.jsdev.api.RegExpInterface;\r
6 \r
7 /**\r
8  * an intermediary working class allowing options other than com.stevesoft.pat.Regex\r
9  * \r
10  * @author Bob Hanson\r
11  * \r
12  */\r
13 public class RegExp {\r
14 \r
15         RegExpInterface rg;\r
16         \r
17         public static RegExpInterface newRegex(String... params) {\r
18                 return new Regex(params.length < 1 ? null : params[0],\r
19                                 params.length < 2 ? "" : params[1]);\r
20         }\r
21 \r
22         public static RegExpInterface perlCode(String s) {\r
23                 return Regex.perlCode(s);\r
24         }\r
25 \r
26 }\r