home *** CD-ROM | disk | FTP | other *** search
/ Symantec Visual Cafe for Java 2.5 / symantec-visual-cafe-2.5-database-dev-edition.iso / VCafe / WDESAMPL.BIN / CLSRule.class (.txt) < prev    next >
Encoding:
Java Class File  |  1997-03-21  |  864 b   |  24 lines

  1. class CLSRule {
  2.    String pred;
  3.    String succ;
  4.    String lContext;
  5.    String rContext;
  6.  
  7.    public CLSRule(String var1, String var2, String var3, String var4) {
  8.       this.pred = var1;
  9.       this.succ = var2;
  10.       this.lContext = var3;
  11.       this.rContext = var4;
  12.    }
  13.  
  14.    public boolean matches(StringBuffer var1, int var2) {
  15.       if (var2 + this.pred.length() > var1.length()) {
  16.          return false;
  17.       } else {
  18.          char[] var3 = new char[this.pred.length()];
  19.          var1.getChars(var2, var2 + this.pred.length(), var3, 0);
  20.          return this.pred.equals(new String(var3));
  21.       }
  22.    }
  23. }
  24.