Class KnobWidget

    • Field Detail

      • WIDGET_DESCRIPTOR

        public static final org.csstudio.display.builder.model.WidgetDescriptor WIDGET_DESCRIPTOR
      • propReadbackPVName

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.String> propReadbackPVName
      • propReadbackPVValue

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<org.epics.vtype.VType> propReadbackPVValue
      • propDragDisabled

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.Boolean> propDragDisabled
      • propSyncedKnob

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.Boolean> propSyncedKnob
      • propUnitFromPV

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.Boolean> propUnitFromPV
      • propWriteOnRelease

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.Boolean> propWriteOnRelease
      • propZeroDetentEnabled

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.Boolean> propZeroDetentEnabled
      • propExtremaVisible

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.Boolean> propExtremaVisible
      • propLevelHiHi

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.Double> propLevelHiHi
      • propLevelHigh

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.Double> propLevelHigh
      • propLevelLoLo

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.Double> propLevelLoLo
      • propLevelLow

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.Double> propLevelLow
      • propShowHiHi

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.Boolean> propShowHiHi
      • propShowHigh

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.Boolean> propShowHigh
      • propShowLoLo

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.Boolean> propShowLoLo
      • propShowLow

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.Boolean> propShowLow
      • propShowOK

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.Boolean> propShowOK
      • propTagColor

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<org.csstudio.display.builder.model.properties.WidgetColor> propTagColor
      • propTagVisible

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.Boolean> propTagVisible
      • propTargetVisible

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.Boolean> propTargetVisible
      • propTextColor

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<org.csstudio.display.builder.model.properties.WidgetColor> propTextColor
      • propThumbColor

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<org.csstudio.display.builder.model.properties.WidgetColor> propThumbColor
      • propUnit

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<java.lang.String> propUnit
      • propValueColor

        public static final org.csstudio.display.builder.model.WidgetPropertyDescriptor<org.csstudio.display.builder.model.properties.WidgetColor> propValueColor
    • Constructor Detail

      • KnobWidget

        public KnobWidget()
    • Method Detail

      • getConfigurator

        public org.csstudio.display.builder.model.WidgetConfigurator getConfigurator​(org.csstudio.display.builder.model.Version persistedVersion)
                                                                              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:
        persistedVersion - Version of the persisted data.
        Returns:
        Widget configurator for that version
        Throws:
        java.lang.Exception - if persisted version cannot be handled
      • propBackgroundColor

        public WidgetProperty<org.csstudio.display.builder.model.properties.WidgetColor> propBackgroundColor()
      • propColor

        public WidgetProperty<org.csstudio.display.builder.model.properties.WidgetColor> propColor()
      • propDragDisabled

        public WidgetProperty<java.lang.Boolean> propDragDisabled()
      • propEnabled

        public WidgetProperty<java.lang.Boolean> propEnabled()
      • propExtremaVisible

        public WidgetProperty<java.lang.Boolean> propExtremaVisible()
      • propLevelHiHi

        public WidgetProperty<java.lang.Double> propLevelHiHi()
      • propLevelHigh

        public WidgetProperty<java.lang.Double> propLevelHigh()
      • propLevelLoLo

        public WidgetProperty<java.lang.Double> propLevelLoLo()
      • propLevelLow

        public WidgetProperty<java.lang.Double> propLevelLow()
      • propLimitsFromPV

        public WidgetProperty<java.lang.Boolean> propLimitsFromPV()
      • propPrecision

        public WidgetProperty<java.lang.Integer> propPrecision()
      • propReadbackPVName

        public WidgetProperty<java.lang.String> propReadbackPVName()
      • propReadbackPVValue

        public WidgetProperty<org.epics.vtype.VType> propReadbackPVValue()
      • propShowHiHi

        public WidgetProperty<java.lang.Boolean> propShowHiHi()
      • propShowHigh

        public WidgetProperty<java.lang.Boolean> propShowHigh()
      • propShowLoLo

        public WidgetProperty<java.lang.Boolean> propShowLoLo()
      • propShowLow

        public WidgetProperty<java.lang.Boolean> propShowLow()
      • propSyncedKnob

        public WidgetProperty<java.lang.Boolean> propSyncedKnob()
      • propTagColor

        public WidgetProperty<org.csstudio.display.builder.model.properties.WidgetColor> propTagColor()
      • propTagVisible

        public WidgetProperty<java.lang.Boolean> propTagVisible()
      • propTargetVisible

        public WidgetProperty<java.lang.Boolean> propTargetVisible()
      • propTextColor

        public WidgetProperty<org.csstudio.display.builder.model.properties.WidgetColor> propTextColor()
      • propThumbColor

        public WidgetProperty<org.csstudio.display.builder.model.properties.WidgetColor> propThumbColor()
      • propTransparent

        public WidgetProperty<java.lang.Boolean> propTransparent()
      • propUnitFromPV

        public WidgetProperty<java.lang.Boolean> propUnitFromPV()
      • propValueColor

        public WidgetProperty<org.csstudio.display.builder.model.properties.WidgetColor> propValueColor()
      • propWriteOnRelease

        public WidgetProperty<java.lang.Boolean> propWriteOnRelease()
      • propZeroDetentEnabled

        public WidgetProperty<java.lang.Boolean> propZeroDetentEnabled()