Package com.cosylab.vdct.inspector
Interface PropertyTableModel
-
- All Known Implementing Classes:
InspectorTableModel
,SpreadsheetColumnViewModel
,SpreadsheetSplitViewModel
,SpreadsheetTableModel
,SpreadsheetViewModel
public interface PropertyTableModel
Interface for accessing properties from a table.- Author:
- ssah
-
-
Field Summary
Fields Modifier and Type Field Description static int
DISP_NAME
Defines the name cell display type.static int
DISP_NONE
Defines the empty cell display type.static int
DISP_VALUE
Defines the editable value cell display type.static int
DISP_VISIBILITY
Defines the visibility icon cell display type.static int
HEADERDISP_EYE
static int
HEADERDISP_NONE
static int
HEADERDISP_TEXT
The header display types, text, eye icon, or nothing.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getHeaderDisplayType(int column)
Returns the header display type HEADERDISP_* at the given position.InspectableProperty
getPropertyAt(int row, int column)
int
getPropertyDisplayTypeAt(int row, int column)
Returns the cell display type DISP_* at the given position.
-
-
-
Field Detail
-
DISP_NONE
static final int DISP_NONE
Defines the empty cell display type.- See Also:
- Constant Field Values
-
DISP_NAME
static final int DISP_NAME
Defines the name cell display type.- See Also:
- Constant Field Values
-
DISP_VALUE
static final int DISP_VALUE
Defines the editable value cell display type.- See Also:
- Constant Field Values
-
DISP_VISIBILITY
static final int DISP_VISIBILITY
Defines the visibility icon cell display type.- See Also:
- Constant Field Values
-
HEADERDISP_TEXT
static final int HEADERDISP_TEXT
The header display types, text, eye icon, or nothing.- See Also:
- Constant Field Values
-
HEADERDISP_EYE
static final int HEADERDISP_EYE
- See Also:
- Constant Field Values
-
HEADERDISP_NONE
static final int HEADERDISP_NONE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getPropertyAt
InspectableProperty getPropertyAt(int row, int column)
- Parameters:
row
- rowcolumn
- column- Returns:
- something
-
getPropertyDisplayTypeAt
int getPropertyDisplayTypeAt(int row, int column)
Returns the cell display type DISP_* at the given position.- Parameters:
row
- rowcolumn
- column- Returns:
- something
-
getHeaderDisplayType
int getHeaderDisplayType(int column)
Returns the header display type HEADERDISP_* at the given position.- Parameters:
column
- column- Returns:
- something
-
-