Kagetaka

net.hizlab.kagetaka.awt
クラス AWTEventMulticaster

java.lang.Object
  拡張java.awt.AWTEventMulticaster
      拡張net.hizlab.kagetaka.awt.AWTEventMulticaster
すべての実装インタフェース:
ActionListener, AdjustmentListener, ComponentListener, ContainerListener, EventListener, FocusListener, HierarchyBoundsListener, HierarchyListener, InputMethodListener, ItemListener, KeyListener, MouseListener, MouseMotionListener, MouseWheelListener, TabListener, TextListener, WindowFocusListener, WindowListener, WindowStateListener

public class AWTEventMulticaster
extends AWTEventMulticaster
implements TabListener

AWT ユーティリティクラスです。

バージョン:
$Revision: 1.1.1.1 $

フィールドの概要
 
クラス java.awt.AWTEventMulticaster から継承したフィールド
a, b
 
コンストラクタの概要
protected AWTEventMulticaster(EventListener a, EventListener b)
          リスナ a とリスナ b をつなぐ イベント・マルチキャスト・インスタンスを作成します。
 
メソッドの概要
 void activeChanged(TabEvent e)
          a、b のリスナにイベントを伝播します。
static StateListener add(StateListener a, StateListener b)
          リスナ a とリスナ b を加えて、 その結果として生じるマルチキャストリスナを返します。
static TabListener add(TabListener a, TabListener b)
          リスナ a とリスナ b を加えて、 その結果として生じるマルチキャストリスナを返します。
static StateListener remove(StateListener l, StateListener oldl)
          リスナ l から古いリスナを取り除いて、 その結果として生じるマルチキャストリスナを返します。
static TabListener remove(TabListener l, TabListener oldl)
          リスナ l から古いリスナを取り除いて、 その結果として生じるマルチキャストリスナを返します。
 void stateChanged(StateEvent e)
          a、b のリスナにイベントを伝播します。
 void tabAdded(TabEvent e)
          a、b のリスナにイベントを伝播します。
 void tabChanged(TabEvent e)
          a、b のリスナにイベントを伝播します。
 void tabRemoved(TabEvent e)
          a、b のリスナにイベントを伝播します。
 
クラス java.awt.AWTEventMulticaster から継承したメソッド
actionPerformed, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, addInternal, adjustmentValueChanged, ancestorMoved, ancestorResized, caretPositionChanged, componentAdded, componentHidden, componentMoved, componentRemoved, componentResized, componentShown, focusGained, focusLost, getListeners, hierarchyChanged, inputMethodTextChanged, itemStateChanged, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, removeInternal, save, saveInternal, textValueChanged, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowGainedFocus, windowIconified, windowLostFocus, windowOpened, windowStateChanged
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AWTEventMulticaster

protected AWTEventMulticaster(EventListener a,
                              EventListener b)
リスナ a とリスナ b をつなぐ イベント・マルチキャスト・インスタンスを作成します。

パラメータ:
a - リスナ a
b - リスナ b
メソッドの詳細

activeChanged

public void activeChanged(TabEvent e)
a、b のリスナにイベントを伝播します。

定義:
インタフェース TabListener 内の activeChanged
パラメータ:
e - イベント

add

public static StateListener add(StateListener a,
                                StateListener b)
リスナ a とリスナ b を加えて、 その結果として生じるマルチキャストリスナを返します。

パラメータ:
a - リスナ a
b - リスナ b
戻り値:
マルチキャストリスナ

add

public static TabListener add(TabListener a,
                              TabListener b)
リスナ a とリスナ b を加えて、 その結果として生じるマルチキャストリスナを返します。

パラメータ:
a - リスナ a
b - リスナ b
戻り値:
マルチキャストリスナ

remove

public static StateListener remove(StateListener l,
                                   StateListener oldl)
リスナ l から古いリスナを取り除いて、 その結果として生じるマルチキャストリスナを返します。

パラメータ:
l - リスナ l
oldl - 取り除かれるリスナ
戻り値:
マルチキャストリスナ

remove

public static TabListener remove(TabListener l,
                                 TabListener oldl)
リスナ l から古いリスナを取り除いて、 その結果として生じるマルチキャストリスナを返します。

パラメータ:
l - リスナ l
oldl - 取り除かれるリスナ
戻り値:
マルチキャストリスナ

stateChanged

public void stateChanged(StateEvent e)
a、b のリスナにイベントを伝播します。

パラメータ:
e - イベント

tabAdded

public void tabAdded(TabEvent e)
a、b のリスナにイベントを伝播します。

定義:
インタフェース TabListener 内の tabAdded
パラメータ:
e - イベント

tabChanged

public void tabChanged(TabEvent e)
a、b のリスナにイベントを伝播します。

定義:
インタフェース TabListener 内の tabChanged
パラメータ:
e - イベント

tabRemoved

public void tabRemoved(TabEvent e)
a、b のリスナにイベントを伝播します。

定義:
インタフェース TabListener 内の tabRemoved
パラメータ:
e - イベント

Kagetaka

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