1 15 package org.apache.tapestry.form; 16 17 import org.apache.hivemind.impl.MessageFormatter; 18 import org.apache.tapestry.IComponent; 19 20 24 class FormMessages 25 { 26 protected static MessageFormatter _formatter = new MessageFormatter(FormMessages.class, 27 "FormStrings"); 28 29 static String formTooManyIds(IComponent form, int actualCount, IComponent component) 30 { 31 return _formatter.format( 32 "form-too-many-ids", 33 form.getExtendedId(), 34 new Integer (actualCount), 35 component.getExtendedId()); 36 } 37 38 static String formIdMismatch(IComponent form, int mismatchIndex, String expectedId, 39 String actualId, IComponent component) 40 { 41 return _formatter.format("form-id-mismatch", new Object [] 42 { form.getExtendedId(), new Integer (mismatchIndex + 1), expectedId, actualId, 43 component.getExtendedId() }); 44 } 45 46 static String formTooFewIds(IComponent form, int remainingCount, String nextExpectedId) 47 { 48 return _formatter.format("form-too-few-ids", form.getExtendedId(), new Integer ( 49 remainingCount), nextExpectedId); 50 } 51 52 static String encodingTypeContention(IComponent form, String establishedEncodingType, 53 String newEncodingType) 54 { 55 return _formatter.format( 56 "encoding-type-contention", 57 form.getExtendedId(), 58 establishedEncodingType, 59 newEncodingType); 60 } 61 62 static String fieldAlreadyPrerendered(IComponent field) 63 { 64 return _formatter.format("field-already-prerenderer", field); 65 } 66 } | Popular Tags |