Package one.empty3.gui
Class RPropertyDetailsRow
- java.lang.Object
-
- one.empty3.gui.RPropertyDetailsRow
-
- All Implemented Interfaces:
javax.swing.table.TableModel
public class RPropertyDetailsRow extends java.lang.Object implements javax.swing.table.TableModel
Created by manue on 15-07-19.
-
-
Field Summary
Fields Modifier and Type Field Description static int
ARRAYTYPE_1D
static int
ARRAYTYPE_2D
static int
ARRAYTYPE_SINGLE
java.util.List<ObjectDetailDescription>
objectDetailDescriptions
static int
TYPE_DOUBLE
static int
TYPE_REPRESENTABLE
static int
TYPE_TEXTURE
-
Constructor Summary
Constructors Constructor Description RPropertyDetailsRow(RPropertyDetailsRow rPropertyDetailsRow)
RPropertyDetailsRow(MatrixPropertiesObject representable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTableModelListener(javax.swing.event.TableModelListener l)
java.lang.Class<?>
getColumnClass(int columnIndex)
int
getColumnCount()
java.lang.String
getColumnName(int columnIndex)
java.lang.Object
getItemList(int current)
java.util.List<ObjectDetailDescription>
getObjectDetailDescriptions()
java.util.List<java.lang.Object>
getObjectList()
MatrixPropertiesObject
getRepresentable()
int
getRowCount()
java.lang.Object
getValueAt(int rowIndex, int columnIndex)
void
initTable()
boolean
isCellEditable(int rowIndex, int columnIndex)
void
refresh()
void
removeTableModelListener(javax.swing.event.TableModelListener l)
void
setMain(Main main)
void
setValueAt(java.lang.Object aValue, int rowIndex, int columnIndex)
protected java.lang.String[]
split(java.lang.String entryKey)
-
-
-
Field Detail
-
objectDetailDescriptions
public java.util.List<ObjectDetailDescription> objectDetailDescriptions
-
ARRAYTYPE_SINGLE
public static final int ARRAYTYPE_SINGLE
- See Also:
- Constant Field Values
-
ARRAYTYPE_1D
public static final int ARRAYTYPE_1D
- See Also:
- Constant Field Values
-
ARRAYTYPE_2D
public static final int ARRAYTYPE_2D
- See Also:
- Constant Field Values
-
TYPE_REPRESENTABLE
public static final int TYPE_REPRESENTABLE
- See Also:
- Constant Field Values
-
TYPE_DOUBLE
public static final int TYPE_DOUBLE
- See Also:
- Constant Field Values
-
TYPE_TEXTURE
public static final int TYPE_TEXTURE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RPropertyDetailsRow
public RPropertyDetailsRow(MatrixPropertiesObject representable)
-
RPropertyDetailsRow
public RPropertyDetailsRow(RPropertyDetailsRow rPropertyDetailsRow)
-
-
Method Detail
-
setMain
public void setMain(Main main)
-
refresh
public void refresh()
-
split
protected java.lang.String[] split(java.lang.String entryKey)
-
initTable
public void initTable()
-
getRowCount
public int getRowCount()
- Specified by:
getRowCount
in interfacejavax.swing.table.TableModel
-
getColumnCount
public int getColumnCount()
- Specified by:
getColumnCount
in interfacejavax.swing.table.TableModel
-
getColumnName
public java.lang.String getColumnName(int columnIndex)
- Specified by:
getColumnName
in interfacejavax.swing.table.TableModel
-
getColumnClass
public java.lang.Class<?> getColumnClass(int columnIndex)
- Specified by:
getColumnClass
in interfacejavax.swing.table.TableModel
-
isCellEditable
public boolean isCellEditable(int rowIndex, int columnIndex)
- Specified by:
isCellEditable
in interfacejavax.swing.table.TableModel
-
getValueAt
public java.lang.Object getValueAt(int rowIndex, int columnIndex)
- Specified by:
getValueAt
in interfacejavax.swing.table.TableModel
-
setValueAt
public void setValueAt(java.lang.Object aValue, int rowIndex, int columnIndex)
- Specified by:
setValueAt
in interfacejavax.swing.table.TableModel
-
addTableModelListener
public void addTableModelListener(javax.swing.event.TableModelListener l)
- Specified by:
addTableModelListener
in interfacejavax.swing.table.TableModel
-
removeTableModelListener
public void removeTableModelListener(javax.swing.event.TableModelListener l)
- Specified by:
removeTableModelListener
in interfacejavax.swing.table.TableModel
-
getItemList
public java.lang.Object getItemList(int current)
-
getRepresentable
public MatrixPropertiesObject getRepresentable()
-
getObjectList
public java.util.List<java.lang.Object> getObjectList()
-
getObjectDetailDescriptions
public java.util.List<ObjectDetailDescription> getObjectDetailDescriptions()
-
-