|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.table.AbstractTableModel
com.proschedule.core.scheduling.view.order.OrderTableModel
public class OrderTableModel
Modelo para a tabela de Ordens de produção.
Field Summary |
---|
Fields inherited from class javax.swing.table.AbstractTableModel |
---|
listenerList |
Constructor Summary | |
---|---|
OrderTableModel()
Construtor da Classe - Cria uma nova lista de objetos |
|
OrderTableModel(java.util.List list)
Construtor da Classe - Criau a lista de objetos a partir de outra existente |
Method Summary | |
---|---|
void |
add(Order o)
Adiciona um objeto a lista |
java.lang.Class |
getColumnClass(int columnIndex)
|
int |
getColumnCount()
|
java.lang.String |
getColumnName(int column)
|
Order |
getOrder(int pos)
Retorna o objeto da lista na psição informada. |
int |
getRowCount()
|
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex)
|
boolean |
isCellEditable(int rowIndex,
int columnIndex)
|
void |
orderById()
Ordena os registros da tabela pela coluna "id" |
void |
remove(int pos)
Remove um objeto da lista a partir de sua posição na lista |
void |
remove(Order o)
Remove um objeto da lista |
Methods inherited from class javax.swing.table.AbstractTableModel |
---|
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener, setValueAt |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OrderTableModel()
public OrderTableModel(java.util.List list)
list
- Lista de objetos a serem exibidosMethod Detail |
---|
public int getRowCount()
public int getColumnCount()
public java.lang.String getColumnName(int column)
getColumnName
in interface javax.swing.table.TableModel
getColumnName
in class javax.swing.table.AbstractTableModel
public java.lang.Class getColumnClass(int columnIndex)
getColumnClass
in interface javax.swing.table.TableModel
getColumnClass
in class javax.swing.table.AbstractTableModel
public java.lang.Object getValueAt(int rowIndex, int columnIndex)
public boolean isCellEditable(int rowIndex, int columnIndex)
isCellEditable
in interface javax.swing.table.TableModel
isCellEditable
in class javax.swing.table.AbstractTableModel
public void add(Order o)
o
- Objeto a ser adicionado a listapublic void remove(int pos)
pos
- Posição do objeto na listapublic void remove(Order o)
o
- O objeto a ser removidopublic void orderById()
public Order getOrder(int pos)
pos
- A posição do objeto a ser recuperado
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |