Class SWTSkinObjectContainer

java.lang.Object
com.biglybt.ui.swt.skin.SWTSkinObjectBasic
com.biglybt.ui.swt.skin.SWTSkinObjectContainer
All Implemented Interfaces:
ObfuscateImage, PluginUISWTSkinObject, SWTSkinObject, EventListener, org.eclipse.swt.events.PaintListener, org.eclipse.swt.internal.SWTEventListener
Direct Known Subclasses:
SWTSkinObjectExpandBar, SWTSkinObjectExpandItem, SWTSkinObjectTab, SWTSkinObjectTabFolder

public class SWTSkinObjectContainer extends SWTSkinObjectBasic
A SWTSkinObject that contains other SWTSkinObjects
  • Field Details

    • bPropogate

      boolean bPropogate
    • bPropogateDown

      boolean bPropogateDown
    • sTypeParams

      private String[] sTypeParams
    • minWidth

      private int minWidth
    • minHeight

      private int minHeight
  • Constructor Details

  • Method Details

    • createComposite

      protected org.eclipse.swt.widgets.Composite createComposite(org.eclipse.swt.widgets.Composite createOn)
    • setControl

      public void setControl(org.eclipse.swt.widgets.Control control)
      Overrides:
      setControl in class SWTSkinObjectBasic
    • setViewID

      protected void setViewID(String viewID)
      Overrides:
      setViewID in class SWTSkinObjectBasic
    • getChildren

      public SWTSkinObject[] getChildren()
    • oldgetChildren

      public SWTSkinObject[] oldgetChildren()
    • getComposite

      public org.eclipse.swt.widgets.Composite getComposite()
    • switchSuffix

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

      public void setPropogation(boolean propogate)
    • getPropogation

      public boolean getPropogation()
    • setDebugAndChildren

      public void setDebugAndChildren(boolean b)
    • superSetIsVisible

      protected boolean superSetIsVisible(boolean visible, boolean walkup)
    • setIsVisible

      protected boolean setIsVisible(boolean visible, boolean walkup)
      Overrides:
      setIsVisible in class SWTSkinObjectBasic
    • childAdded

      public void childAdded(SWTSkinObject soChild)
    • obfuscatedImage

      public org.eclipse.swt.graphics.Image obfuscatedImage(org.eclipse.swt.graphics.Image image)
      Specified by:
      obfuscatedImage in interface ObfuscateImage
      Overrides:
      obfuscatedImage in class SWTSkinObjectBasic
    • obfuscatedImage

      private void obfuscatedImage(org.eclipse.swt.widgets.Composite c, org.eclipse.swt.graphics.Image image)