jp.ne.mki.wedge.pub.client.main.runner.pat1
クラス CommonMemoryTableModel

java.lang.Object
  上位を拡張 javax.swing.table.AbstractTableModel
      上位を拡張 javax.swing.table.DefaultTableModel
          上位を拡張 jp.ne.mki.wedge.pub.client.main.runner.pat1.AbstractTableModel
              上位を拡張 jp.ne.mki.wedge.pub.client.main.runner.pat1.CommonMemoryTableModel
すべての実装されたインタフェース:
java.io.Serializable, javax.swing.table.TableModel

public class CommonMemoryTableModel
extends AbstractTableModel

共通メモリ表示用TableModel

導入されたバージョン:
ver1.2
関連項目:
直列化された形式

フィールドの概要
 
クラス javax.swing.table.DefaultTableModel から継承されたフィールド
columnIdentifiers, dataVector
 
クラス javax.swing.table.AbstractTableModel から継承されたフィールド
listenerList
 
コンストラクタの概要
CommonMemoryTableModel(javax.swing.JTable table)
          コンストラクタ
 
メソッドの概要
 void addRow()
          行追加
 java.util.Hashtable getCommonMemories()
          共通メモリの値を取得
 java.util.Vector getKeys()
          共通メモリのKEYを取得
 int getRowCount()
          行数取得
 java.lang.Object getValueAt(int row, int column)
          セルの値を取得
 void initialize()
          初期化 KEY名、Object名の列を追加する
 boolean isCellEditable(int row, int column)
          セル編集可、不可制御
 void moveRow(int start, int end, int to)
          行移動
 void removeRow(int index)
          行削除
 void setInfo(java.util.Hashtable datas, java.util.Vector keys)
          共通メモリの情報を設定
 void setValueAt(java.lang.Object aValue, int row, int column)
          セルの値を設定
 
クラス jp.ne.mki.wedge.pub.client.main.runner.pat1.AbstractTableModel から継承されたメソッド
gcd, getFormatter, getObjectClassName, getTable, rotate, setFormatter
 
クラス javax.swing.table.DefaultTableModel から継承されたメソッド
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, insertRow, insertRow, newDataAvailable, newRowsAdded, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount
 
クラス javax.swing.table.AbstractTableModel から継承されたメソッド
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CommonMemoryTableModel

public CommonMemoryTableModel(javax.swing.JTable table)
コンストラクタ

パラメータ:
table -
メソッドの詳細

addRow

public void addRow()
行追加


removeRow

public void removeRow(int index)
行削除

オーバーライド:
クラス javax.swing.table.DefaultTableModel 内の removeRow
パラメータ:
index -

moveRow

public void moveRow(int start,
                    int end,
                    int to)
行移動

オーバーライド:
クラス javax.swing.table.DefaultTableModel 内の moveRow
パラメータ:
start -
end -
to -

initialize

public void initialize()
初期化 KEY名、Object名の列を追加する

定義:
クラス AbstractTableModel 内の initialize

setInfo

public void setInfo(java.util.Hashtable datas,
                    java.util.Vector keys)
共通メモリの情報を設定

パラメータ:
hash - 共通メモリの値
keys - 共通メモリのKEY

getKeys

public java.util.Vector getKeys()
共通メモリのKEYを取得

戻り値:

getCommonMemories

public java.util.Hashtable getCommonMemories()
共通メモリの値を取得

戻り値:

getRowCount

public int getRowCount()
行数取得

定義:
インタフェース javax.swing.table.TableModel 内の getRowCount
オーバーライド:
クラス javax.swing.table.DefaultTableModel 内の getRowCount
戻り値:
int 行数

isCellEditable

public boolean isCellEditable(int row,
                              int column)
セル編集可、不可制御

定義:
インタフェース javax.swing.table.TableModel 内の isCellEditable
オーバーライド:
クラス javax.swing.table.DefaultTableModel 内の isCellEditable
パラメータ:
row -
column -
戻り値:
boolean

getValueAt

public java.lang.Object getValueAt(int row,
                                   int column)
セルの値を取得

定義:
インタフェース javax.swing.table.TableModel 内の getValueAt
オーバーライド:
クラス javax.swing.table.DefaultTableModel 内の getValueAt
パラメータ:
row -
column -
戻り値:
Object

setValueAt

public void setValueAt(java.lang.Object aValue,
                       int row,
                       int column)
セルの値を設定

定義:
インタフェース javax.swing.table.TableModel 内の setValueAt
オーバーライド:
クラス javax.swing.table.DefaultTableModel 内の setValueAt
パラメータ:
aValue - 設定する値
row -
column -