1 15 package org.apache.tapestry.test; 16 17 import org.apache.hivemind.Location; 18 import org.apache.hivemind.impl.MessageFormatter; 19 import org.apache.hivemind.service.ClassFabUtils; 20 21 34 public class ScriptMessages 35 { 36 protected static MessageFormatter _formatter = new MessageFormatter(ScriptMessages.class, 37 "ScriptStrings"); 38 39 public static String expectedSubstringMissing(String substring, Location location) 40 { 41 return _formatter.format("expected-substring-missing", substring, location); 42 } 43 44 public static String expectedRegexpMissing(String regexp, Location location) 45 { 46 return _formatter.format("expected-regexp-missing", regexp, location); 47 } 48 49 static String unexpectedAttributeInElement(String attributeName, String elementName) 50 { 51 return _formatter.format("unexpected-attribute-in-element", attributeName, elementName); 52 } 53 54 static String missingRequiredAttribute(String attributeName, String elementName) 55 { 56 return _formatter.format("missing-required-attribute", attributeName, elementName); 57 } 58 59 static String invalidIntAttribute(String attributeName, String elementName, 60 Location location, String attributeValue) 61 { 62 return _formatter.format("invalid-int-attribute", new Object [] 63 { attributeName, elementName, location, attributeValue }); 64 } 65 66 public static String incorrectRegexpMatch(String expectedMatch, Location location, 67 String actualMatch) 68 { 69 return _formatter.format("incorrect-regexp-match", expectedMatch, location, actualMatch); 70 } 71 72 public static String incorrectRegexpMatchCount(String pattern, Location location, 73 int expectedCount, int actualCount) 74 { 75 return _formatter.format("incorrect-regexp-match-count", new Object [] 76 { pattern, location, new Integer (expectedCount), new Integer (actualCount) }); 77 } 78 79 static String wrongTypeForEnhancement(Class type) 80 { 81 return _formatter 82 .format("wrong-type-for-enhancement", ClassFabUtils.getJavaClassName(type)); 83 } 84 85 static String unableToInstantiate(Class abstractClass, Throwable cause) 86 { 87 return _formatter.format("unable-to-instantiate", abstractClass.getName(), cause); 88 } 89 } | Popular Tags |