org.boxed_economy.components.worldinitializer
クラス InitializerTableModel

java.lang.Object
  拡張javax.swing.table.AbstractTableModel
      拡張org.boxed_economy.components.worldinitializer.InitializerTableModel
すべての実装インタフェース:
java.io.Serializable, javax.swing.table.TableModel

public class InitializerTableModel
extends javax.swing.table.AbstractTableModel

クラスが持つフィールドの名前、型、デフォルトの値、現在の値、コメントを テーブルで表すためのモデルです。

バージョン:
$Id: InitializerTableModel.java,v 1.2 2004/05/17 07:32:44 bam Exp $
作成者:
aoyama
関連項目:
直列化された形式

フィールドの概要
static java.util.ResourceBundle resource
           
 
クラス javax.swing.table.AbstractTableModel から継承したフィールド
listenerList
 
コンストラクタの概要
InitializerTableModel(java.lang.Object source, java.util.List discriptors, java.awt.Component view)
          解析するオブジェクト、オブジェクトが持つフィールドへのアクセッサのリスト、 エラー出力のためのComponentを指定して テーブルのモデルを生成します
 
メソッドの概要
 void applyDefaultProperties()
          フィールドの値をエディットするためのセルを初期化して、 現在の値に更新します
 java.lang.Class getColumnClass(int columnIndex)
           
 int getColumnCount()
           
 java.lang.String getColumnName(int columnIndex)
           
 java.util.List getNewValues()
          設定された値のリストを返します
 int getRowCount()
           
 java.lang.Object getValueAt(int rowIndex, int columnIndex)
           
 void initializeEditedProperties()
          フィールドの値をエディットするためのセルを初期化して、 現在の値に更新します
 boolean isCellEditable(int row, int column)
           
 void setValueAt(java.lang.Object value, int row, int col)
           
 void update()
           
 
クラス javax.swing.table.AbstractTableModel から継承したメソッド
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

resource

public static java.util.ResourceBundle resource
コンストラクタの詳細

InitializerTableModel

public InitializerTableModel(java.lang.Object source,
                             java.util.List discriptors,
                             java.awt.Component view)
解析するオブジェクト、オブジェクトが持つフィールドへのアクセッサのリスト、 エラー出力のためのComponentを指定して テーブルのモデルを生成します

メソッドの詳細

initializeEditedProperties

public void initializeEditedProperties()
フィールドの値をエディットするためのセルを初期化して、 現在の値に更新します


applyDefaultProperties

public void applyDefaultProperties()
フィールドの値をエディットするためのセルを初期化して、 現在の値に更新します


getColumnName

public java.lang.String getColumnName(int columnIndex)
関連項目:
TableModel.getColumnName(int)

getColumnCount

public int getColumnCount()
関連項目:
TableModel.getColumnCount()

getRowCount

public int getRowCount()
関連項目:
TableModel.getRowCount()

getValueAt

public java.lang.Object getValueAt(int rowIndex,
                                   int columnIndex)
関連項目:
TableModel.getValueAt(int, int)

getColumnClass

public java.lang.Class getColumnClass(int columnIndex)
関連項目:
TableModel.getColumnClass(int)

update

public void update()

isCellEditable

public boolean isCellEditable(int row,
                              int column)
関連項目:
TableModel.isCellEditable(int, int)

setValueAt

public void setValueAt(java.lang.Object value,
                       int row,
                       int col)
関連項目:
TableModel.setValueAt(Object, int, int)

getNewValues

public java.util.List getNewValues()
設定された値のリストを返します