to.tetramorph.starbase.formatter
クラス TimeZoneFormatter

java.lang.Object
  上位を拡張 javax.swing.JFormattedTextField.AbstractFormatter
      上位を拡張 to.tetramorph.starbase.formatter.AbstractFormatter
          上位を拡張 to.tetramorph.starbase.formatter.TimeZoneFormatter
すべての実装されたインタフェース:
Serializable

public class TimeZoneFormatter
extends AbstractFormatter

テキストフィールドに入力されたタイムゾーンIDをフォーマットする。 タイムゾーンIDというのは、java.util.TimeZoneで指定するIDのこと。 メソッドの動作についはGregorianDateFormatterを見よ。原理は同じ。

関連項目:
GregorianDateFormatter, TimeZone, 直列化された形式

コンストラクタの概要
TimeZoneFormatter()
           
 
メソッドの概要
 Object stringToValue(String zoneid)
           
 String valueToString(Object value)
           
 
クラス to.tetramorph.starbase.formatter.AbstractFormatter から継承されたメソッド
zenkakuToANK, 括弧除去
 
クラス javax.swing.JFormattedTextField.AbstractFormatter から継承されたメソッド
clone, getActions, getDocumentFilter, getFormattedTextField, getNavigationFilter, install, invalidEdit, setEditValid, uninstall
 
クラス java.lang.Object から継承されたメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TimeZoneFormatter

public TimeZoneFormatter()
メソッドの詳細

stringToValue

public Object stringToValue(String zoneid)
                     throws IllegalArgumentException
定義:
クラス JFormattedTextField.AbstractFormatter 内の stringToValue
パラメータ:
zoneid - TimeZone IDを与える。
例外:
IllegalArgumentException

valueToString

public String valueToString(Object value)
                     throws IllegalArgumentException
定義:
クラス JFormattedTextField.AbstractFormatter 内の valueToString
パラメータ:
value - TimeZoneオブジェクトを与える
例外:
IllegalArgumentException