Class ScrollBarWidget


  • public class ScrollBarWidget
    extends WritablePVWidget
    Widget that can read/write numeric PV via scrollbar
    • Field Detail

      • WIDGET_DESCRIPTOR

        public static final org.csstudio.display.builder.model.WidgetDescriptor WIDGET_DESCRIPTOR
        Widget descriptor
      • propShowValueTip

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.Boolean> propShowValueTip
        'show_value_tip' property: Show value tip
      • propBarLength

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.Double> propBarLength
        'bar_length' property: Bar length: length visible
    • Constructor Detail

      • ScrollBarWidget

        public ScrollBarWidget()
    • Method Detail

      • getConfigurator

        public org.csstudio.display.builder.model.WidgetConfigurator getConfigurator​(org.csstudio.display.builder.model.Version persisted_version)
                                                                              throws java.lang.Exception
        Description copied from class: Widget
        Obtain configurator.

        While typically using the default WidgetConfigurator, widget may provide a different configurator for reading older persisted date.

        Overrides:
        getConfigurator in class Widget
        Parameters:
        persisted_version - Version of the persisted data.
        Returns:
        Widget configurator for that version
        Throws:
        java.lang.Exception - if persisted version cannot be handled
      • propMinimum

        public WidgetProperty<java.lang.Double> propMinimum()
        Returns:
        'minimum' property
      • propMaximum

        public WidgetProperty<java.lang.Double> propMaximum()
        Returns:
        'maximum' property
      • propLimitsFromPV

        public WidgetProperty<java.lang.Boolean> propLimitsFromPV()
        Returns:
        'limits_from_pv' property
      • propHorizontal

        public WidgetProperty<java.lang.Boolean> propHorizontal()
        Returns:
        'horizontal' property
      • propShowValueTip

        public WidgetProperty<java.lang.Boolean> propShowValueTip()
        Returns:
        'show_value_tip' property
      • propBarLength

        public WidgetProperty<java.lang.Double> propBarLength()
        Returns:
        'bar_length' property
      • propIncrement

        public WidgetProperty<java.lang.Double> propIncrement()
        Returns:
        'increment' property
      • propEnabled

        public WidgetProperty<java.lang.Boolean> propEnabled()
        Returns:
        'enabled' property
      • runtimePropConfigure

        public org.csstudio.display.builder.model.properties.RuntimeEventProperty runtimePropConfigure()
        Returns:
        'configure' property