Lines Matching refs:str

82         public static AnnotatedRenderOp parse(String str) {
84 if (((ar = Cubic.tryparse(str)) != null) ||
85 ((ar = Quad.tryparse(str)) != null) ||
86 ((ar = Poly.tryparse(str)) != null) ||
87 ((ar = Path.tryparse(str)) != null) ||
88 ((ar = Rect.tryparse(str)) != null) ||
89 ((ar = Line.tryparse(str)) != null) ||
90 ((ar = RectMethod.tryparse(str)) != null) ||
91 ((ar = LineMethod.tryparse(str)) != null))
95 System.err.println("Unable to parse shape: "+str);
461 String str;
462 while ((str = br.readLine()) != null) {
463 if (str.startsWith("Stroked ") || str.startsWith("Filled ")) {
464 parseTest(str);
467 if (str.startsWith("Running ")) {
470 if (str.startsWith("Failed: ")) {
473 if (str.indexOf(" out of ") > 0 &&
474 str.indexOf(" tests failed...") > 0)
478 if (str.indexOf(" tests had critical errors") > 0) {
481 System.err.println("Unparseable line: "+str);
486 String str = origstr;
491 if (str.startsWith("Stroked ")) {
492 str = str.substring(8);
494 } else if (str.startsWith("Filled ")) {
495 str = str.substring(7);
500 if (str.startsWith("AA ")) {
501 str = str.substring(3);
504 if (str.startsWith("Pure ")) {
505 str = str.substring(5);
508 if (str.startsWith("Lw=")) {
509 int index = str.indexOf(' ', 3);
511 lw = Float.parseFloat(str.substring(3, index));
512 str = str.substring(index+1);
515 if (str.startsWith("Rot=")) {
516 int index = str.indexOf(' ', 4);
518 rot = Double.parseDouble(str.substring(4, index));
519 str = str.substring(index+1);
522 AnnotatedRenderOp ar = AnnotatedRenderOp.parse(str);
707 public static Cubic tryparse(String str) {
708 str = str.trim();
709 if (!str.startsWith("Cubic(")) {
712 str = str.substring(6);
716 int index = str.indexOf(",");
721 index = str.indexOf(")");
727 String num = str.substring(0, index);
733 str = str.substring(index+1);
735 if (!foundparen || str.length() > 0) {
774 public static Quad tryparse(String str) {
775 str = str.trim();
776 if (!str.startsWith("Quad(")) {
779 str = str.substring(5);
783 int index = str.indexOf(",");
788 index = str.indexOf(")");
794 String num = str.substring(0, index);
800 str = str.substring(index+1);
802 if (!foundparen || str.length() > 0) {
837 public static Poly tryparse(String str) {
838 str = str.trim();
839 if (!str.startsWith("Poly(")) {
842 str = str.substring(5);
846 str = str.trim();
847 if (str.startsWith(")")) {
848 str = str.substring(1);
852 if (str.startsWith(",")) {
853 str = str.substring(2).trim();
858 if (str.startsWith("[")) {
859 str = str.substring(1);
863 int index = str.indexOf(",");
867 String num = str.substring(0, index);
873 str = str.substring(index+1);
874 index = str.indexOf("]");
878 num = str.substring(0, index).trim();
884 str = str.substring(index+1);
887 if (str.length() > 0) {
938 public static Path tryparse(String str) {
939 str = str.trim();
940 if (!str.startsWith("Path(")) {
943 str = str.substring(5);
950 str = str.trim();
951 if (str.startsWith(")")) {
952 str = str.substring(1);
955 if (str.startsWith("M[")) {
958 } else if (str.startsWith("L[")) {
961 } else if (str.startsWith("Q[")) {
964 } else if (str.startsWith("C[")) {
967 } else if (str.startsWith("E[")) {
973 str = str.substring(2);
975 if (str.startsWith("]")) {
976 str = str.substring(1);
984 index = str.indexOf(",");
986 index = str.indexOf("]");
991 String num = str.substring(0, index);
997 str = str.substring(index+1).trim();
1021 if (str.length() > 0) {
1121 public static Rect tryparse(String str) {
1122 str = str.trim();
1123 if (!str.startsWith("Rect(")) {
1126 str = str.substring(5);
1130 int index = str.indexOf(",");
1135 index = str.indexOf(")");
1141 String num = str.substring(0, index);
1147 str = str.substring(index+1);
1149 if (!foundparen || str.length() > 0) {
1180 public static Line tryparse(String str) {
1181 str = str.trim();
1182 if (!str.startsWith("Line(")) {
1185 str = str.substring(5);
1189 int index = str.indexOf(",");
1194 index = str.indexOf(")");
1200 String num = str.substring(0, index);
1206 str = str.substring(index+1);
1208 if (!foundparen || str.length() > 0) {
1239 public static RectMethod tryparse(String str) {
1240 str = str.trim();
1241 if (!str.startsWith("RectMethod(")) {
1244 str = str.substring(11);
1248 int index = str.indexOf(",");
1253 index = str.indexOf(")");
1259 String num = str.substring(0, index).trim();
1265 str = str.substring(index+1);
1267 if (!foundparen || str.length() > 0) {
1302 public static LineMethod tryparse(String str) {
1303 str = str.trim();
1304 if (!str.startsWith("LineMethod(")) {
1307 str = str.substring(11);
1311 int index = str.indexOf(",");
1316 index = str.indexOf(")");
1322 String num = str.substring(0, index).trim();
1328 str = str.substring(index+1);
1330 if (!foundparen || str.length() > 0) {