1 15 package org.apache.tapestry.markup; 16 17 import java.util.List ; 18 19 import org.apache.hivemind.impl.MessageFormatter; 20 import org.apache.tapestry.util.ContentType; 21 22 26 class MarkupMessages 27 { 28 protected static MessageFormatter _formatter = new MessageFormatter(MarkupMessages.class, 29 "MarkupStrings"); 30 31 static String tagNotOpen() 32 { 33 return _formatter.getMessage("tag-not-open"); 34 } 35 36 static String elementNotOnStack(String name, List activeElementStack) 37 { 38 StringBuffer buffer = new StringBuffer (); 39 40 int count = activeElementStack.size(); 41 42 for (int i = 0; i < count; i++) 43 { 44 if (i > 0) 45 buffer.append(", "); 46 47 buffer.append(activeElementStack.get(i)); 48 } 49 50 return _formatter.format("element-not-on-stack", name, buffer.toString()); 51 } 52 53 static String endWithEmptyStack() 54 { 55 return _formatter.getMessage("end-with-empty-stack"); 56 } 57 58 static String noFilterMatch(ContentType contentType) 59 { 60 return _formatter.format("no-filter-match", contentType); 61 } 62 63 static String closeOnce() 64 { 65 return _formatter.getMessage("close-once"); 66 } 67 } | Popular Tags |