Class SWTSkinObjectExpandItem1

All Implemented Interfaces:
ObfuscateImage, PluginUISWTSkinObject, SWTSkinObject, SWTSkinObjectExpandItem, EventListener, org.eclipse.swt.events.ExpandListener, org.eclipse.swt.events.PaintListener

public class SWTSkinObjectExpandItem1 extends SWTSkinObjectContainer implements org.eclipse.swt.events.ExpandListener, SWTSkinObjectExpandItem
  • Field Details

    • expandItem

      private org.eclipse.swt.widgets.ExpandItem expandItem
    • expanded

      private boolean expanded
    • textOverride

      private boolean textOverride
    • composite

      private org.eclipse.swt.widgets.Composite composite
    • fillHeight

      private boolean fillHeight
  • Constructor Details

  • Method Details

    • createExpandItem

      private void createExpandItem()
    • relayout

      public void relayout()
      Specified by:
      relayout in interface SWTSkinObject
      Specified by:
      relayout in interface SWTSkinObjectExpandItem
      Overrides:
      relayout in class SWTSkinObjectBasic
    • resizeComposite

      protected void resizeComposite()
    • getParentComposite

      public org.eclipse.swt.widgets.Composite getParentComposite()
      Specified by:
      getParentComposite in interface SWTSkinObjectExpandItem
    • getExpandItem

      public org.eclipse.swt.widgets.ExpandItem getExpandItem()
    • isExpanded

      public boolean isExpanded()
    • setExpandedVariable

      private void setExpandedVariable(boolean expand)
    • setExpanded

      public void setExpanded(boolean expand)
      Specified by:
      setExpanded in interface SWTSkinObjectExpandItem
    • itemCollapsed

      public void itemCollapsed(org.eclipse.swt.events.ExpandEvent e)
      Specified by:
      itemCollapsed in interface org.eclipse.swt.events.ExpandListener
    • itemExpanded

      public void itemExpanded(org.eclipse.swt.events.ExpandEvent e)
      Specified by:
      itemExpanded in interface org.eclipse.swt.events.ExpandListener
    • switchSuffix

      public String switchSuffix(String suffix, int level, boolean walkUp, boolean walkDown)
      Specified by:
      switchSuffix in interface SWTSkinObject
      Overrides:
      switchSuffix in class SWTSkinObjectContainer
    • setText

      public void setText(String text)
      Specified by:
      setText in interface SWTSkinObjectExpandItem
    • setHeight

      public void setHeight(int h)
      Specified by:
      setHeight in interface SWTSkinObjectExpandItem
    • setText

      private void setText(String text, boolean auto)
      Parameters:
      text -
      Since:
      3.1.1.1
    • fillsHeight

      public boolean fillsHeight()
    • dispose

      public void dispose()
      Specified by:
      dispose in interface SWTSkinObject
      Overrides:
      dispose in class SWTSkinObjectBasic