com.stevesoft.pat
Class WantMoreTextReplaceRule

java.lang.Object
  |
  +--com.stevesoft.pat.ReplaceRule
        |
        +--com.stevesoft.pat.SpecialRule
              |
              +--com.stevesoft.pat.WantMoreTextReplaceRule

public class WantMoreTextReplaceRule
extends SpecialRule

Triggers the reading of another line of text, allowing a longer pattern to match -- for details see WantMore.java.


Fields inherited from class com.stevesoft.pat.ReplaceRule
next
 
Constructor Summary
WantMoreTextReplaceRule()
           

 
Method Summary
 void apply(StringBufferLike sb, RegRes res)
          This function appends to the StringBufferLike the text you want to replaced the portion of the String last matched.
 java.lang.String toString1()
          This tells how to convert just the current element (and none of the other items in the linked list) to a String.
 
Methods inherited from class com.stevesoft.pat.ReplaceRule
add, addRule, arg, clone, clone1, define, define, define, isDefined, perlCode, toString, undefine

 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WantMoreTextReplaceRule

public WantMoreTextReplaceRule()
Method Detail

apply

public void apply(StringBufferLike sb,
                  RegRes res)
Description copied from class: ReplaceRule
This function appends to the StringBufferLike the text you want to replaced the portion of the String last matched.
Overrides:
apply in class SpecialRule

toString1

public java.lang.String toString1()
Description copied from class: ReplaceRule
This tells how to convert just the current element (and none of the other items in the linked list) to a String. This method is called by toString() for each item in the linked list.
Overrides:
toString1 in class ReplaceRule