1 16 package com.google.gwt.util.tools; 17 18 21 public abstract class ArgHandlerString extends ArgHandler { 22 23 public String [] getDefaultArgs() { 24 return null; 25 } 26 27 public int handle(String [] args, int startIndex) { 28 if (startIndex + 1 < args.length) { 29 if (!setString(args[startIndex + 1])) { 30 return -1; 31 } 32 return 1; 33 } 34 35 System.err.println(getTag() + " must be followed by an argument for " 36 + getTagArgs()[0]); 37 return -1; 38 } 39 40 public abstract boolean setString(String str); 41 42 } 43 | Popular Tags |