Class DeviceManagerUI.ValueSourceImpl

java.lang.Object
com.biglybt.ui.swt.devices.DeviceManagerUI.ValueSourceImpl
All Implemented Interfaces:
ValueSource
Enclosing class:
DeviceManagerUI

private abstract static class DeviceManagerUI.ValueSourceImpl extends Object implements ValueSource
  • Field Details

    • name

      private String name
    • index

      private int index
    • colours

      private org.eclipse.swt.graphics.Color[] colours
    • is_up

      private boolean is_up
    • trimmable

      private boolean trimmable
    • is_hover

      private boolean is_hover
    • is_invisible

      private boolean is_invisible
    • is_dotted

      private boolean is_dotted
  • Constructor Details

    • ValueSourceImpl

      private ValueSourceImpl(String _name, int _index, org.eclipse.swt.graphics.Color[] _colours, boolean _is_up, boolean _trimmable, boolean _is_dotted)
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface ValueSource
    • getLineColor

      public org.eclipse.swt.graphics.Color getLineColor()
      Specified by:
      getLineColor in interface ValueSource
    • isTrimmable

      public boolean isTrimmable()
      Specified by:
      isTrimmable in interface ValueSource
    • setHover

      private void setHover(boolean h)
    • setVisible

      private void setVisible(boolean visible)
    • getStyle

      public int getStyle()
      Specified by:
      getStyle in interface ValueSource
    • getAlpha

      public int getAlpha()
      Specified by:
      getAlpha in interface ValueSource