Class BarViewParent

All Implemented Interfaces:
SWTSkinObjectListener
Direct Known Subclasses:
RightBarView, TopBarView

public class BarViewParent extends SkinView
  • Field Details

    • view_id

      private final String view_id
    • view_area

      private final String view_area
    • so_area_plugins

      private final String so_area_plugins
    • so_area_plugin

      private final String so_area_plugin
    • so_line

      private final String so_line
    • line_config_id

      private final String line_config_id
    • is_vertical

      private final boolean is_vertical
    • skin

      private SWTSkin skin
    • cPluginsArea

      private org.eclipse.swt.widgets.Composite cPluginsArea
    • swtViewListener

      private UISWTInstanceImpl.SWTViewListener swtViewListener
    • pluginViews

      private final List<UISWTViewImpl> pluginViews
    • dragPosition

      org.eclipse.swt.graphics.Point dragPosition
    • hookedControls

      List<org.eclipse.swt.widgets.Control> hookedControls
    • modifiedControls

      Map<org.eclipse.swt.widgets.Control,List<Integer>> modifiedControls
    • paintDragPosition

      org.eclipse.swt.graphics.Point paintDragPosition
    • dragPainter

      org.eclipse.swt.events.PaintListener dragPainter
    • update_outstanding

      boolean update_outstanding
  • Constructor Details

    • BarViewParent

      protected BarViewParent(String _view_id, String _view_area, String _so_area_plugins, String _so_area_plugin, String _so_line, String _line_config_id, boolean _is_vertical)
  • Method Details

    • skinObjectInitialShow

      public Object skinObjectInitialShow(SWTSkinObject skinObject, Object params)
      Specified by:
      skinObjectInitialShow in class SkinView
      Returns:
    • skinObjectDestroyed

      public Object skinObjectDestroyed(SWTSkinObject skinObject, Object params)
      Description copied from class: SWTSkinObjectAdapter
      Skin Object was destroyed
      Overrides:
      skinObjectDestroyed in class SkinView
    • buildViews

      protected void buildViews()
    • updateHookedControls

      private void updateHookedControls()
    • hookControls

      private void hookControls(org.eclipse.swt.widgets.Control control, boolean do_it)
    • createBarPluginViews

      private void createBarPluginViews()
    • addBarView

      private void addBarView(UISWTViewImpl view, org.eclipse.swt.widgets.Composite cPluginsArea)
    • removeBarView

      private void removeBarView(UISWTViewImpl view)