コード例 #1
0
 /**
  * Creates formatter using a message format style pattern.
  *
  * @param pattern the pattern.
  * @throws NullPointerException if pattern is null.
  * @throws IllegalArgumentException if pattern contains an ISO control character.
  */
 public SummaryNameFormatter(final String pattern) {
   for (int i = 0; i < pattern.length(); i++) {
     if (Character.isISOControl(pattern.charAt(i))) {
       throw new IllegalArgumentException("At index " + i);
     }
   }
   this.pattern = pattern;
 }