View Javadoc

1   /*
2    * MessagesSubset.java
3    * Created on 9 Март 2006 г., 20:33
4    */
5   
6   package org.weda.message.impl;
7   
8   import org.weda.message.Messages;
9   
10  /**
11   *
12   * @author Mikhail Titov
13   */
14  public class MessagesSubset 
15          extends AbstractMessages implements java.io.Serializable
16  {
17      private String subCategory;
18      private Messages messages;
19      
20      public MessagesSubset(Messages messages, String subCategory) {
21          this.messages = messages;
22          this.subCategory = subCategory;
23      }
24  
25      public String getMessage(String messageKey) {
26          return messages.getMessage(subCategory+":"+messageKey);
27      }
28  
29      public String format(String messageKey, Object... args) {
30          return messages.format(subCategory+":"+messageKey, args);
31      }
32  
33      public String getInPlacePrefix() {
34          return messages.getInPlacePrefix();
35      }
36      
37  }