All Implemented Interfaces:
DynamicPropertyProvider, LocaleListener, MutableDynamicPropertyProvider, StyleProvider, ComponentLifecycle, DesignerInitializable, EnabledEx, QualityMonitor, VisionComponent, ImageObserver, MenuContainer, Serializable, Accessible

public class PMINStateButton extends AbstractVisionPanel implements DesignerInitializable, EnabledEx
See Also:
  • Field Details

  • Constructor Details

    • PMINStateButton

      public PMINStateButton()
  • Method Details

    • initialize

      public void initialize()
      Specified by:
      initialize in interface DesignerInitializable
    • getHGap

      public int getHGap()
    • setHGap

      public void setHGap(int gap)
    • getVGap

      public int getVGap()
    • setVGap

      public void setVGap(int gap)
    • getCursorCode

      public int getCursorCode()
      Overrides:
      getCursorCode in class AbstractVisionPanel
    • setCursorCode

      public void setCursorCode(int cursorCode)
      Overrides:
      setCursorCode in class AbstractVisionPanel
    • setFont

      public void setFont(Font font)
      Overrides:
      setFont in class JComponent
    • isComponentEnabled

      public boolean isComponentEnabled()
      Specified by:
      isComponentEnabled in interface EnabledEx
    • setComponentEnabled

      public void setComponentEnabled(boolean componentEnabled)
      Specified by:
      setComponentEnabled in interface EnabledEx
    • evaluateEnabled

      public void evaluateEnabled()
      Specified by:
      evaluateEnabled in interface EnabledEx
    • getDisplayStyle

      public int getDisplayStyle()
    • setDisplayStyle

      public void setDisplayStyle(int s)
    • setLocale

      public void setLocale(Locale l)
      Overrides:
      setLocale in class Component
    • getStates

      public Dataset getStates()
    • setStates

      public void setStates(Dataset states)
    • getControlValue

      public int getControlValue()
    • setControlValue

      public void setControlValue(int controlValue)
    • getIndicatorValue

      public int getIndicatorValue()
    • setIndicatorValue

      public void setIndicatorValue(int indicatorValue)
    • isConfirm

      public boolean isConfirm()
    • setConfirm

      public void setConfirm(boolean confirm)
    • getConfirmText

      public String getConfirmText()
    • setConfirmText

      public void setConfirmText(String confirmText)
    • getToolTipText

      public String getToolTipText()
      Overrides:
      getToolTipText in class AbstractVisionPanel
    • isRolloverEnabled

      public boolean isRolloverEnabled()
    • setRolloverEnabled

      public void setRolloverEnabled(boolean rollover)
    • isFocusableEnabled

      public boolean isFocusableEnabled()
    • setFocusableEnabled

      public void setFocusableEnabled(boolean focusable)
    • getAlignment

      public int getAlignment()
    • setAlignment

      public void setAlignment(int alignment)
    • getGridRows

      public int getGridRows()
    • setGridRows

      public void setGridRows(int gridRows)
    • getGridCols

      public int getGridCols()
    • setGridCols

      public void setGridCols(int gridCols)
    • setBackground3D

      public void setBackground3D(boolean background3D)