JAL-1807 Bob's JalviewJS prototype first commit
[jalviewjs.git] / src / com / stevesoft / pat / LeftRule.java
1 //
2 // This software is now distributed according to
3 // the Lesser Gnu Public License.  Please see
4 // http://www.gnu.org/copyleft/lesser.txt for
5 // the details.
6 //    -- Happy Computing!
7 //
8 package com.stevesoft.pat;
9
10 /**
11  * The apply(StringBufferLike sb,RegRes res) method of this derivation of
12  * ReplaceRule appends the contents of res.left() to the StringBuffer sb.
13  * 
14  * @see com.stevesoft.pat.ReplaceRule
15  */
16 public class LeftRule extends ReplaceRule
17 {
18   public LeftRule()
19   {
20   }
21
22   public void apply(StringBufferLike sb, RegRes res)
23   {
24     sb.append(res.left());
25   }
26
27   public String toString1()
28   {
29     return "$`";
30   }
31 }