Class SWTSkinObjectExpandItem

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

public class SWTSkinObjectExpandItem extends SWTSkinObjectContainer implements org.eclipse.swt.events.ExpandListener
  • 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
      Overrides:
      relayout in class SWTSkinObjectBasic
    • resizeComposite

      protected void resizeComposite()
    • getExpandItem

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

      public boolean isExpanded()
    • setExpandedVariable

      private void setExpandedVariable(boolean expand)
    • setExpanded

      public void setExpanded(boolean expand)
    • 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)
    • 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