|
VLab Common 1.2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpl.psnc.vlab.util.gui.table.model.info.ModelProperties
public class ModelProperties
ModelProperties
class - used to store model properties like column
names, editable columns, column types
Constructor Summary | |
---|---|
ModelProperties()
|
Method Summary | |
---|---|
void |
decorateColums(javax.swing.JTable table)
Decorated JTable Columns |
java.lang.Integer |
getColumnIndex(IColumnInfo type)
Get index for the given column type |
java.lang.String[] |
getColumnNames()
Get list of column names |
IColumnInfo[] |
getColumns()
Get value of field: columns |
IColumnInfo |
getColumnType(int columnIndex)
Get Column for the given column index |
java.lang.Class<?>[] |
getColumnTypes()
Get list of columns types |
boolean[] |
getEditable()
Get value of field: editable |
IColumnInfo[] |
getSortOrder()
Get value of field: sortOrder |
boolean |
isEditable(int columnIndex)
Tells whether the given column can be edited |
boolean |
isSelected()
Get value of field: selected |
void |
setColumns(IColumnInfo[] columns)
Set value of field: columns |
void |
setEditable(boolean[] editable)
Set value of field: editable |
void |
setSelected(boolean selected)
Set value of field: selected |
void |
setSortOrder(IColumnInfo[] sortOrder)
Set value of field: sortOrder |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ModelProperties()
Method Detail |
---|
public boolean isEditable(int columnIndex)
columnIndex
- column index
true
if column is editable, false
otherwisepublic void decorateColums(javax.swing.JTable table)
table
- public java.lang.Integer getColumnIndex(IColumnInfo type)
type
- column type
public IColumnInfo getColumnType(int columnIndex)
columnIndex
- column index
public java.lang.String[] getColumnNames()
public java.lang.Class<?>[] getColumnTypes()
public IColumnInfo[] getColumns()
public void setColumns(IColumnInfo[] columns)
columns
- the columns to setpublic boolean[] getEditable()
public void setEditable(boolean[] editable)
editable
- the editable to setpublic IColumnInfo[] getSortOrder()
public void setSortOrder(IColumnInfo[] sortOrder)
sortOrder
- the sortOrder to setpublic boolean isSelected()
public void setSelected(boolean selected)
selected
- the selected to set
|
VLab Common 1.2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |