Class StructuredContentProvider<INPUT>

    • Constructor Detail

      • StructuredContentProvider

        public StructuredContentProvider()
    • Method Detail

      • getInput

        public INPUT getInput()
      • inputChanged

        public void inputChanged​(Viewer viewer,
                                 java.lang.Object oldInput,
                                 java.lang.Object newInput)
        Specified by:
        inputChanged in interface IContentProvider
      • connectInput

        protected void connectInput​(INPUT input)
      • disconnectInput

        protected void disconnectInput​(INPUT input)
      • refreshViewer

        public void refreshViewer​(boolean updateLabels)
        Since:
        3.0
      • refreshElement

        public void refreshElement​(java.lang.Object element,
                                   boolean updateLabels)
        Since:
        3.1
      • refreshSynced

        @Deprecated
        public void refreshSynced​(java.lang.Object element,
                                  boolean updateLabels)
        Since:
        3.1
      • updateLabels

        public void updateLabels​(java.lang.Object element)
        Since:
        3.1
      • revealElement

        public void revealElement​(java.lang.Object element)
        Since:
        3.1
      • selectElement

        public void selectElement​(java.lang.Object element,
                                  boolean reveal)
        Since:
        3.1
      • expandElement

        public void expandElement​(java.lang.Object element,
                                  int level)
        Since:
        3.3
      • getDisplay

        protected Display getDisplay()
      • getItalicFont

        protected Font getItalicFont()
        Since:
        3.1
      • getBoldFont

        protected Font getBoldFont()
        Since:
        3.3