Kagetaka

net.hizlab.kagetaka.viewer.option
インタフェース OptionListener


public interface OptionListener

オプションのイベントリスナです。

バージョン:
$Revision: 1.1.1.1 $

メソッドの概要
 void propertiesChanged(ViewerOption option, ViewerController c, Enumeration list)
          設定値の変更が終わり、変更が確定された場合に呼び出されます。
 void propertyChange(ViewerOption option, String key, Object oldValue, Object newValue)
          設定値が変更されるときに呼び出されます。
 

メソッドの詳細

propertiesChanged

public void propertiesChanged(ViewerOption option,
                              ViewerController c,
                              Enumeration list)
設定値の変更が終わり、変更が確定された場合に呼び出されます。 一つ以上の設定が変わった場合に、変更の最後で呼び出されます。

パラメータ:
option - オプション
c - コントローラ
list - 変更されたプロパティリスト

propertyChange

public void propertyChange(ViewerOption option,
                           String key,
                           Object oldValue,
                           Object newValue)
                    throws InvalidValueException
設定値が変更されるときに呼び出されます。 ここで設定される newValue は、場合によっては取り消される こともあり得るので、このリスナメソッドで、 影鷹の動作を変更してはいけません。

パラメータ:
option - オプション
key - 設定値のキー
oldValue - 古い値
newValue - 新しい値
例外:
InvalidValueException - 新しい値が不正な場合に発生します。

Kagetaka

Copyright (c) 2002-2004 The Kagetaka Project 'November 20, 2004'