Interface ITreeComponent

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void addTreeItem​(java.lang.String itemText, int parentHandle, int itemHandle)
      Corresponds to ESL function %HI_AddTreeItem
      void addTreeItem​(java.lang.String itemText, int parentHandle, int itemHandle, int insertAfterHandle)
      Corresponds to ESL function %HI_AddTreeItem
      void addTreeListener​(ITreeListener listener)
      Corresponds to ESL actions OnItemExpand, OnItemSelect and OnItemDoubleClick.
      void deleteAll()
      Corresponds to ESL function %HI_DeleteAll
      void deleteItem​(int itemHandle)
      Corresponds to ESL function %HI_DeleteItem
      void expandItem​(int itemHandle, boolean bExpand)
      Corresponds to ESL function %HI_ExpandItem
      int getItemBackColor​(int itemHandle)
      Corresponds to ESL function %HI_GetTreeItemBackColor
      java.lang.String getItemText​(int itemHandle)
      Corresponds to ESL function %HI_GetItemText
      int getItemTextColor​(int itemHandle)
      Corresponds to ESL function %HI_GetTreeItemTextColor
      int getSelectedItem()
      Corresponds to ESL function %HI_GetSelectedItem
      void setItemBackColor​(int itemHandle, int color)
      Corresponds to ESL function %HI_SetTreeItemBackColor
      void setItemExpandable​(int itemHandle, boolean bExpandable)
      Corresponds to ESL function %HI_SetItemExpandable
      void setItemImage​(int itemHandle, SOBitmap refToBitmap)
      Corresponds to ESL function %HI_SetItemImage
      void setItemText​(int itemHandle, java.lang.String text)
      Corresponds to ESL function %HI_SetItemText
      void setItemTextColor​(int itemHandle, int color)
      Corresponds to ESL function %HI_SetTreeItemTextColor
      void setSelectedItem​(int itemHandle)
      Corresponds to ESL function %HI_SetSelectedItem
    • Method Detail

      • addTreeItem

        void addTreeItem​(java.lang.String itemText,
                         int parentHandle,
                         int itemHandle)
        Corresponds to ESL function %HI_AddTreeItem
      • addTreeItem

        void addTreeItem​(java.lang.String itemText,
                         int parentHandle,
                         int itemHandle,
                         int insertAfterHandle)
        Corresponds to ESL function %HI_AddTreeItem
      • deleteItem

        void deleteItem​(int itemHandle)
        Corresponds to ESL function %HI_DeleteItem
      • deleteAll

        void deleteAll()
        Corresponds to ESL function %HI_DeleteAll
      • expandItem

        void expandItem​(int itemHandle,
                        boolean bExpand)
        Corresponds to ESL function %HI_ExpandItem
      • setItemExpandable

        void setItemExpandable​(int itemHandle,
                               boolean bExpandable)
        Corresponds to ESL function %HI_SetItemExpandable
      • setItemImage

        void setItemImage​(int itemHandle,
                          SOBitmap refToBitmap)
        Corresponds to ESL function %HI_SetItemImage
      • getSelectedItem

        int getSelectedItem()
        Corresponds to ESL function %HI_GetSelectedItem
      • setSelectedItem

        void setSelectedItem​(int itemHandle)
        Corresponds to ESL function %HI_SetSelectedItem
      • getItemText

        java.lang.String getItemText​(int itemHandle)
        Corresponds to ESL function %HI_GetItemText
      • setItemText

        void setItemText​(int itemHandle,
                         java.lang.String text)
        Corresponds to ESL function %HI_SetItemText
      • setItemBackColor

        void setItemBackColor​(int itemHandle,
                              int color)
        Corresponds to ESL function %HI_SetTreeItemBackColor
      • getItemBackColor

        int getItemBackColor​(int itemHandle)
        Corresponds to ESL function %HI_GetTreeItemBackColor
      • setItemTextColor

        void setItemTextColor​(int itemHandle,
                              int color)
        Corresponds to ESL function %HI_SetTreeItemTextColor
      • getItemTextColor

        int getItemTextColor​(int itemHandle)
        Corresponds to ESL function %HI_GetTreeItemTextColor
      • addTreeListener

        void addTreeListener​(ITreeListener listener)
        Corresponds to ESL actions OnItemExpand, OnItemSelect and OnItemDoubleClick. OnItemDoubleClick in not implemented in HI.
        Specified by:
        addTreeListener in interface ITreeSource