1 package org.kohsuke.args4j.spi;
2
3 import java.text.MessageFormat;
4 import java.util.ResourceBundle;
5
6 /***
7 * @author Kohsuke Kawaguchi
8 */
9 enum Messages {
10 ILLEGAL_OPERAND
11 ;
12
13 private static ResourceBundle rb;
14
15 public String format( Object... args ) {
16 synchronized(Messages.class) {
17 if(rb==null)
18 rb = ResourceBundle.getBundle(Messages.class.getName());
19 return MessageFormat.format(rb.getString(name()),args);
20 }
21 }
22 }