public class CidsBeansTableModel extends AbstractTableModel
| Modifier and Type | Class and Description |
|---|---|
static class |
CidsBeansTableModel.PropertyRenderer
DOCUMENT ME!
|
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
loading |
protected Set<Integer> |
selectedRowIndices |
listenerList| Constructor and Description |
|---|
CidsBeansTableModel(String[] columnProperties,
String[] columnNames,
Class[] columnClasses)
Creates a new CidsBeansTableModel object.
|
CidsBeansTableModel(String[] columnProperties,
String[] columnNames,
Class[] columnClasses,
boolean rowsSelectable)
Creates a new CidsBeansTableModel object.
|
CidsBeansTableModel(String[] columnProperties,
String[] columnNames,
Class[] columnClasses,
Boolean[] columnEditable)
Creates a new CidsBeansTableModel object.
|
CidsBeansTableModel(String[] columnProperties,
String[] columnNames,
Class[] columnClasses,
Boolean[] columnEditable,
boolean rowsSelectable)
Creates a new CidsBeansTableModel object.
|
CidsBeansTableModel(String[] columnProperties,
String[] columnNames,
Class[] columnClasses,
Boolean[] columnEditables,
boolean allRowsEditable,
boolean rowsSelectable)
Creates a new CidsBeansTableModel object.
|
CidsBeansTableModel(String[] columnProperties,
String[] columnNames,
Class[] columnClasses,
boolean allColumnsEditable,
boolean rowsSelectable)
Creates a new CidsBeansTableModel object.
|
CidsBeansTableModel(String[] columnProperties,
String[] columnNames,
Class[] columnClasses,
boolean allColumnsEditable,
boolean allRowsEditable,
boolean rowsSelectable)
Creates a new CidsBeansTableModel object.
|
CidsBeansTableModel(String[] columnProperties,
String[] columnNames,
Class[] columnClasses,
CidsBeansTableModel.PropertyRenderer[] propertyRenderer)
Creates a new CidsBeansTableModel object.
|
CidsBeansTableModel(String[] columnProperties,
String[] columnNames,
Class[] columnClasses,
CidsBeansTableModel.PropertyRenderer[] propertyRenderer,
boolean allColumnsEditable,
boolean rowsSelectable)
Creates a new CidsBeansTableModel object.
|
CidsBeansTableModel(String[] columnProperties,
String[] columnNames,
Class[] columnClasses,
CidsBeansTableModel.PropertyRenderer[] propertyRenderer,
boolean allColumnsEditable,
boolean allRowsEditable,
boolean rowsSelectable)
Creates a new CidsBeansTableModel object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(de.cismet.cids.dynamics.CidsBean cidsBean)
DOCUMENT ME!
|
void |
clear()
DOCUMENT ME!
|
de.cismet.cids.dynamics.CidsBean |
getCidsBean(int rowIndex)
DOCUMENT ME!
|
List<de.cismet.cids.dynamics.CidsBean> |
getCidsBeans()
DOCUMENT ME!
|
Class<?> |
getColumnClass(int columnIndex)
DOCUMENT ME!
|
int |
getColumnCount() |
String |
getColumnName(int columnIndex) |
String |
getColumnProperty(int columnIndex)
DOCUMENT ME!
|
int |
getRowCount() |
int |
getRowIndex(de.cismet.cids.dynamics.CidsBean cidsBean)
DOCUMENT ME!
|
Set<Integer> |
getSelectedRowIndices()
DOCUMENT ME!
|
Object |
getValueAt(int rowIndex,
int columnIndex) |
boolean |
isCellEditable(int rowIndex,
int columnIndex) |
boolean |
isColumnWithinBounds(int columnIndex)
DOCUMENT ME!
|
boolean |
isLoading()
DOCUMENT ME!
|
boolean |
isRowsSelectable()
DOCUMENT ME!
|
boolean |
isRowWithinBounds(int rowIndex)
DOCUMENT ME!
|
void |
remove(de.cismet.cids.dynamics.CidsBean cidsBean)
DOCUMENT ME!
|
void |
setCidsBeans(List<de.cismet.cids.dynamics.CidsBean> cidsBeans)
DOCUMENT ME!
|
void |
setEditableObjects(List<de.cismet.cids.dynamics.CidsBean> editableObjects)
DOCUMENT ME!
|
void |
setEditableRowIndices(List<Integer> editableRowIndices)
DOCUMENT ME!
|
void |
setLoading(boolean loading)
DOCUMENT ME!
|
void |
setValueAt(Object value,
int rowIndex,
int columnIndex) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListenerpublic CidsBeansTableModel(String[] columnProperties, String[] columnNames, Class[] columnClasses)
columnProperties - DOCUMENT ME!columnNames - DOCUMENT ME!columnClasses - DOCUMENT ME!public CidsBeansTableModel(String[] columnProperties, String[] columnNames, Class[] columnClasses, CidsBeansTableModel.PropertyRenderer[] propertyRenderer)
columnProperties - DOCUMENT ME!columnNames - DOCUMENT ME!columnClasses - DOCUMENT ME!propertyRenderer - DOCUMENT ME!public CidsBeansTableModel(String[] columnProperties, String[] columnNames, Class[] columnClasses, boolean rowsSelectable)
columnProperties - DOCUMENT ME!columnNames - DOCUMENT ME!columnClasses - DOCUMENT ME!rowsSelectable - DOCUMENT ME!public CidsBeansTableModel(String[] columnProperties, String[] columnNames, Class[] columnClasses, Boolean[] columnEditable)
columnProperties - DOCUMENT ME!columnNames - DOCUMENT ME!columnClasses - DOCUMENT ME!columnEditable - DOCUMENT ME!public CidsBeansTableModel(String[] columnProperties, String[] columnNames, Class[] columnClasses, Boolean[] columnEditable, boolean rowsSelectable)
columnProperties - DOCUMENT ME!columnNames - DOCUMENT ME!columnClasses - DOCUMENT ME!columnEditable - DOCUMENT ME!rowsSelectable - DOCUMENT ME!public CidsBeansTableModel(String[] columnProperties, String[] columnNames, Class[] columnClasses, boolean allColumnsEditable, boolean rowsSelectable)
columnProperties - DOCUMENT ME!columnNames - DOCUMENT ME!columnClasses - DOCUMENT ME!allColumnsEditable - DOCUMENT ME!rowsSelectable - DOCUMENT ME!public CidsBeansTableModel(String[] columnProperties, String[] columnNames, Class[] columnClasses, CidsBeansTableModel.PropertyRenderer[] propertyRenderer, boolean allColumnsEditable, boolean rowsSelectable)
columnProperties - DOCUMENT ME!columnNames - DOCUMENT ME!columnClasses - DOCUMENT ME!propertyRenderer - DOCUMENT ME!allColumnsEditable - DOCUMENT ME!rowsSelectable - DOCUMENT ME!public CidsBeansTableModel(String[] columnProperties, String[] columnNames, Class[] columnClasses, Boolean[] columnEditables, boolean allRowsEditable, boolean rowsSelectable)
columnProperties - DOCUMENT ME!columnNames - DOCUMENT ME!columnClasses - DOCUMENT ME!columnEditables - DOCUMENT ME!allRowsEditable - DOCUMENT ME!rowsSelectable - DOCUMENT ME!public CidsBeansTableModel(String[] columnProperties, String[] columnNames, Class[] columnClasses, boolean allColumnsEditable, boolean allRowsEditable, boolean rowsSelectable)
columnProperties - DOCUMENT ME!columnNames - DOCUMENT ME!columnClasses - DOCUMENT ME!allColumnsEditable - DOCUMENT ME!allRowsEditable - DOCUMENT ME!rowsSelectable - DOCUMENT ME!public CidsBeansTableModel(String[] columnProperties, String[] columnNames, Class[] columnClasses, CidsBeansTableModel.PropertyRenderer[] propertyRenderer, boolean allColumnsEditable, boolean allRowsEditable, boolean rowsSelectable)
columnProperties - DOCUMENT ME!columnNames - DOCUMENT ME!columnClasses - DOCUMENT ME!propertyRenderer - DOCUMENT ME!allColumnsEditable - DOCUMENT ME!allRowsEditable - DOCUMENT ME!rowsSelectable - DOCUMENT ME!public boolean isLoading()
public void setLoading(boolean loading)
loading - the loading to setpublic void clear()
public boolean isColumnWithinBounds(int columnIndex)
columnIndex - DOCUMENT ME!public boolean isRowWithinBounds(int rowIndex)
rowIndex - DOCUMENT ME!public String getColumnProperty(int columnIndex)
columnIndex - DOCUMENT ME!public void setCidsBeans(List<de.cismet.cids.dynamics.CidsBean> cidsBeans)
cidsBeans - DOCUMENT ME!public void setEditableRowIndices(List<Integer> editableRowIndices)
editableRowIndices - DOCUMENT ME!public void setEditableObjects(List<de.cismet.cids.dynamics.CidsBean> editableObjects)
editableObjects - DOCUMENT ME!public int getRowIndex(de.cismet.cids.dynamics.CidsBean cidsBean)
cidsBean - DOCUMENT ME!public boolean isRowsSelectable()
public void add(de.cismet.cids.dynamics.CidsBean cidsBean)
cidsBean - DOCUMENT ME!public void remove(de.cismet.cids.dynamics.CidsBean cidsBean)
cidsBean - DOCUMENT ME!public List<de.cismet.cids.dynamics.CidsBean> getCidsBeans()
public String getColumnName(int columnIndex)
getColumnName in interface TableModelgetColumnName in class AbstractTableModelpublic boolean isCellEditable(int rowIndex,
int columnIndex)
isCellEditable in interface TableModelisCellEditable in class AbstractTableModelpublic int getRowCount()
public int getColumnCount()
public de.cismet.cids.dynamics.CidsBean getCidsBean(int rowIndex)
rowIndex - DOCUMENT ME!public Object getValueAt(int rowIndex, int columnIndex)
public Set<Integer> getSelectedRowIndices()
public void setValueAt(Object value, int rowIndex, int columnIndex)
setValueAt in interface TableModelsetValueAt in class AbstractTableModelpublic Class<?> getColumnClass(int columnIndex)
getColumnClass in interface TableModelgetColumnClass in class AbstractTableModelcolumnIndex - DOCUMENT ME!Copyright © 2012–2025 cismet GmbH. All rights reserved.