src.gui
クラス ObjsTableModel

java.lang.Object
  上位を拡張 javax.swing.table.AbstractTableModel
      上位を拡張 src.gui.ObjsTableModel
すべての実装されたインタフェース:
java.io.Serializable, javax.swing.table.TableModel

public class ObjsTableModel
extends javax.swing.table.AbstractTableModel

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

フィールドの概要
static int INF_AMOUNT
           
static double MAX_COORD_NUM
           
static double MIN_COORD_NUM
           
static int OBJS_FACING
           
static int OBJS_POLYGON
           
static int OBJS_SUBTYPE
           
static int OBJS_TYPE
           
static int OBJS_X
           
static int OBJS_Y
           
static int OBJS_Z
           
 
コンストラクタの概要
ObjsTableModel(java.lang.String[] colNames, Model model, int levelIndex)
           
 
メソッドの概要
 void addEntry(ObjsEntry newEntry)
           
 int getColumnCount()
           
 java.lang.String getColumnName(int col)
           
 java.util.ArrayList getData()
           
 int getRowCount()
           
 java.lang.Object getValueAt(int row, int column)
           
 boolean isCellEditable(int row, int column)
           
 void loadTable()
           
 void removeEntry(int row)
           
 void setValueAt(java.lang.Object value, int row, int column)
           
 void sort(int header, boolean reverse)
           
 
クラス javax.swing.table.AbstractTableModel から継承されたメソッド
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

OBJS_TYPE

public static final int OBJS_TYPE
関連項目:
定数フィールド値

OBJS_SUBTYPE

public static final int OBJS_SUBTYPE
関連項目:
定数フィールド値

OBJS_FACING

public static final int OBJS_FACING
関連項目:
定数フィールド値

OBJS_POLYGON

public static final int OBJS_POLYGON
関連項目:
定数フィールド値

OBJS_X

public static final int OBJS_X
関連項目:
定数フィールド値

OBJS_Y

public static final int OBJS_Y
関連項目:
定数フィールド値

OBJS_Z

public static final int OBJS_Z
関連項目:
定数フィールド値

INF_AMOUNT

public static final int INF_AMOUNT
関連項目:
定数フィールド値

MAX_COORD_NUM

public static final double MAX_COORD_NUM
関連項目:
定数フィールド値

MIN_COORD_NUM

public static final double MIN_COORD_NUM
関連項目:
定数フィールド値
コンストラクタの詳細

ObjsTableModel

public ObjsTableModel(java.lang.String[] colNames,
                      Model model,
                      int levelIndex)
メソッドの詳細

loadTable

public void loadTable()

getColumnName

public java.lang.String getColumnName(int col)
定義:
インタフェース javax.swing.table.TableModel 内の getColumnName
オーバーライド:
クラス javax.swing.table.AbstractTableModel 内の getColumnName

isCellEditable

public boolean isCellEditable(int row,
                              int column)
定義:
インタフェース javax.swing.table.TableModel 内の isCellEditable
オーバーライド:
クラス javax.swing.table.AbstractTableModel 内の isCellEditable

getValueAt

public java.lang.Object getValueAt(int row,
                                   int column)

setValueAt

public void setValueAt(java.lang.Object value,
                       int row,
                       int column)
定義:
インタフェース javax.swing.table.TableModel 内の setValueAt
オーバーライド:
クラス javax.swing.table.AbstractTableModel 内の setValueAt

getRowCount

public int getRowCount()

getColumnCount

public int getColumnCount()

sort

public void sort(int header,
                 boolean reverse)

getData

public java.util.ArrayList getData()

addEntry

public void addEntry(ObjsEntry newEntry)

removeEntry

public void removeEntry(int row)