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
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
 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)

getPropertyDisplayTypeAt

int getPropertyDisplayTypeAt(int row,
                             int column)
Returns the cell display type DISP_* at the given position.


getHeaderDisplayType

int getHeaderDisplayType(int column)
Returns the header display type HEADERDISP_* at the given position.