org.eclipse.emf.codegen.jmerge
Class JMerger.FindAndReplace

java.lang.Object
  extended byorg.eclipse.emf.codegen.jmerge.JMerger.FindAndReplace
Enclosing class:
JMerger

public abstract static class JMerger.FindAndReplace
extends java.lang.Object


Field Summary
protected  int current
           
protected  java.util.regex.Pattern pattern
           
protected  java.lang.String string
           
protected  java.lang.StringBuffer stringBuffer
           
 
Constructor Summary
JMerger.FindAndReplace(java.util.regex.Pattern pattern)
           
 
Method Summary
 java.lang.String apply(java.lang.String string)
           
abstract  boolean handleMatch(int offset, java.util.regex.Matcher matcher)
           
 void replace(int begin, int end, java.lang.String replacement)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pattern

protected java.util.regex.Pattern pattern

string

protected java.lang.String string

stringBuffer

protected java.lang.StringBuffer stringBuffer

current

protected int current
Constructor Detail

JMerger.FindAndReplace

public JMerger.FindAndReplace(java.util.regex.Pattern pattern)
Method Detail

apply

public java.lang.String apply(java.lang.String string)

replace

public void replace(int begin,
                    int end,
                    java.lang.String replacement)

handleMatch

public abstract boolean handleMatch(int offset,
                                    java.util.regex.Matcher matcher)

Copyright 2001-2004 IBM Corporation and others.
All Rights Reserved.