View Javadoc
1 // $Id: StringPattern.java,v 1.2 2004/02/07 11:25:35 powerpete Exp $ 2 // [JMP, 03.02.2004] Created this file. 3 package org.jface.stepmt.core.patterns; 4 5 import org.jface.stepmt.core.Interval; 6 7 /*** 8 * @author <a href="mailto:powerpete@users.sf.net">M. Petersen</a> 9 * @version $Id: StringPattern.java,v 1.2 2004/02/07 11:25:35 powerpete Exp $ 10 */ 11 public class StringPattern extends AbstractPattern 12 { 13 private final String value; 14 15 public StringPattern(final String value) 16 { 17 this.value = value; 18 } 19 20 public Interval match(final String str, final int index) 21 { 22 if (super.checkBounds(str, index) && str.indexOf(value, index) == index) 23 { 24 return new Interval(index, value.length()); 25 } 26 return null; 27 } 28 }

This page was automatically generated by Maven