worldmap
クラス DrawModeAction

java.lang.Object
  上位を拡張 javax.swing.AbstractAction
      上位を拡張 worldmap.DrawModeAction
すべての実装されたインタフェース:
java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action

public class DrawModeAction
extends javax.swing.AbstractAction

描画モード変更アクション

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

フィールドの概要
private  int mode
          描画モードを表す整数
private  WorldMapModel model
          マップデータモデル
 
クラス javax.swing.AbstractAction から継承されたフィールド
changeSupport, enabled
 
インタフェース javax.swing.Action から継承されたフィールド
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON
 
コンストラクタの概要
DrawModeAction(java.lang.String label, WorldMapModel model, int mode)
          アクションを構築する
 
メソッドの概要
 void actionPerformed(java.awt.event.ActionEvent e)
          描画モードを変更する
 
クラス javax.swing.AbstractAction から継承されたメソッド
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
クラス java.lang.Object から継承されたメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

model

private WorldMapModel model
マップデータモデル


mode

private int mode
描画モードを表す整数

コンストラクタの詳細

DrawModeAction

public DrawModeAction(java.lang.String label,
                      WorldMapModel model,
                      int mode)
アクションを構築する

パラメータ:
label - アクション名称
model - マップデータモデル
mode - 描画モードを表す整数
メソッドの詳細

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
描画モードを変更する

パラメータ:
e - アクションが発生したことを示すイベント