001 package org.codehaus.plexus.util.interpolation;
002
003 import java.util.List;
004
005 /**
006 * COPIED FROM plexus-utils-1.5.15 TO SATISFY TESTS
007 *
008 * @version $Id: RegexBasedInterpolator.java 12174 2010-05-16 21:04:35Z rfscholte $
009 * @deprecated Use plexus-interpolation APIs instead.
010 */
011 public class RegexBasedInterpolator
012 extends org.codehaus.plexus.interpolation.RegexBasedInterpolator
013 implements Interpolator
014 {
015 public RegexBasedInterpolator()
016 {
017 super();
018 }
019
020 public RegexBasedInterpolator( List valueSources )
021 {
022 super( valueSources );
023 }
024
025 public RegexBasedInterpolator( String startRegex,
026 String endRegex,
027 List valueSources )
028 {
029 super( startRegex, endRegex, valueSources );
030 }
031
032 public RegexBasedInterpolator( String startRegex,
033 String endRegex )
034 {
035 super( startRegex, endRegex );
036 }
037
038 public void addValueSource( ValueSource valueSource )
039 {
040 super.addValueSource( valueSource );
041 }
042
043 public void removeValuesSource( ValueSource valueSource )
044 {
045 super.removeValuesSource( valueSource );
046 }
047 }