View Javadoc

1   package org.apache.commons.contract.i18n;
2   
3   import java.util.Locale;
4   
5   import org.apache.commons.i18n.bundles.MessageBundle;
6   
7   public class ParameterBundle extends MessageBundle {
8       private final static String PROMPT = "prompt";
9       private final static String NO_MESSAGE_AVAILABLE = "noMessageAvailable";
10  
11      public ParameterBundle() {
12          super(NO_MESSAGE_AVAILABLE);
13      }
14  
15      public ParameterBundle(String messageId) {
16          super(messageId);
17      }
18  
19      public ParameterBundle(String messageId, Object[] arguments) {
20          super(messageId, arguments);
21      }
22  
23      public String getPrompt(Locale locale) {
24          return getEntry(PROMPT, locale);
25      }
26  
27      public String getPrompt(Locale locale, String defaultPrompt) {
28          return getEntry(PROMPT, locale, defaultPrompt);
29      }
30  }