Class CoreTableColumn

    • Constructor Detail

      • CoreTableColumn

        public CoreTableColumn​(java.lang.String sName,
                               int iAlignment,
                               int iPosition,
                               int iWidth,
                               java.lang.String sTableID)
        Construct a new CoreTableColumn Type will be TYPE_TEXT, Update Interval will be INTERVAL_INVALID_ONLY

        TableCell listeners (Added, Refresh, Dispose, ToolTip) are added based on whether the class is an instance of them.

        Parameters:
        sName - Unique ID for column
        iAlignment - See TableColumnImpl.getAlignment()
        iPosition - See TableColumn.setPosition(int)
        iWidth - See TableColumn.setWidth(int)
        sTableID - See TableManager_TABLE*
      • CoreTableColumn

        public CoreTableColumn​(java.lang.Class forDataSourceType,
                               java.lang.String sName,
                               int iAlignment,
                               int iWidth,
                               java.lang.String sTableID)
      • CoreTableColumn

        public CoreTableColumn​(java.lang.String sName,
                               int iPosition,
                               int iWidth,
                               java.lang.String sTableID)
        Construct a new CoreTableColumn.

        Alignment will be ALIGN_LEAD, Type will be TYPE_TEXT, Update Interval will be INTERVAL_INVALID_ONLY

        TableCell listeners (Added, Refresh, Dispose, ToolTip) are added based on whether the class is an instance of them.

        Parameters:
        sName - Unique ID for column
        iPosition - See TableColumn.setPosition(int)
        iWidth - See TableColumn.setWidth(int)
        sTableID - See TableManager_TABLE*
      • CoreTableColumn

        public CoreTableColumn​(java.lang.String sName,
                               int iWidth,
                               java.lang.String sTableID)
        Construct a new CoreTableColumn.

        Alignment will be ALIGN_LEAD, Type will be TYPE_TEXT, Position will be POSITION_INVISIBLE, Update Interval will be INTERVAL_INVALID_ONLY

        TableCell listeners (Added, Refresh, Dispose, ToolTip) are added based on whether the class is an instance of them.

        Parameters:
        sName - Unique ID for column
        iWidth - See TableColumn.setWidth(int)
        sTableID - See TableManager_TABLE*
      • CoreTableColumn

        public CoreTableColumn​(java.lang.String sName,
                               java.lang.String sTableID)
        Construct a new CoreTableColumn.

        Alignment will be ALIGN_LEAD, Type will be TYPE_TEXT, Position will be POSITION_INVISIBLE, Width will be 50, Update Interval will be INTERVAL_INVALID_ONLY

        TableCell listeners (Added, Refresh, Dispose, ToolTip) are added based on whether the class is an instance of them.

        Parameters:
        sName - Unique ID for column
        sTableID - See TableManager_TABLE*
    • Method Detail

      • initializeAsGraphic

        public void initializeAsGraphic​(int iWidth)
      • initializeAsGraphic

        public void initializeAsGraphic​(int iPosition,
                                        int iWidth)