Class UiButton

All Implemented Interfaces:
UiObject

public class UiButton
extends UiField
implements UiObject
THIS IS GENERATED CODE! PLEASE DO NOT MODIFY - ALL YOUR WORK WOULD BE LOST!
  • Field Details

    • template

      protected UiTemplate template
    • templateRecord

      protected java.lang.Object templateRecord
    • minDropDownWidth

      protected int minDropDownWidth
    • minDropDownHeight

      protected int minDropDownHeight
    • openDropDownIfNotSet

      protected boolean openDropDownIfNotSet
    • onClickJavaScript

      protected java.lang.String onClickJavaScript
  • Constructor Details

    • UiButton

      @Deprecated public UiButton()
      Deprecated.
      Only for Jackson deserialization. Use the other constructor instead.
    • UiButton

      public UiButton​(UiTemplate template, java.lang.Object templateRecord)
  • Method Details

    • getUiObjectType

      public UiObjectType getUiObjectType()
      Specified by:
      getUiObjectType in interface UiObject
      Overrides:
      getUiObjectType in class UiComponent
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class UiField
    • getTemplate

      public UiTemplate getTemplate()
    • getTemplateRecord

      public java.lang.Object getTemplateRecord()
    • getMinDropDownWidth

      public int getMinDropDownWidth()
    • getMinDropDownHeight

      public int getMinDropDownHeight()
    • getOpenDropDownIfNotSet

      public boolean getOpenDropDownIfNotSet()
    • getDropDownComponent

      public UiClientObjectReference getDropDownComponent()
    • getOnClickJavaScript

      public java.lang.String getOnClickJavaScript()
    • setId

      public UiButton setId​(java.lang.String id)
      Overrides:
      setId in class UiField
    • setDebuggingId

      public UiButton setDebuggingId​(java.lang.String debuggingId)
      Overrides:
      setDebuggingId in class UiField
    • setVisible

      public UiButton setVisible​(boolean visible)
      Overrides:
      setVisible in class UiField
    • setStylesBySelector

      public UiButton setStylesBySelector​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> stylesBySelector)
      Overrides:
      setStylesBySelector in class UiField
    • setClassNamesBySelector

      public UiButton setClassNamesBySelector​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.Boolean>> classNamesBySelector)
      Overrides:
      setClassNamesBySelector in class UiField
    • setAttributesBySelector

      public UiButton setAttributesBySelector​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> attributesBySelector)
      Overrides:
      setAttributesBySelector in class UiField
    • setEditingMode

      public UiButton setEditingMode​(UiFieldEditingMode editingMode)
      Overrides:
      setEditingMode in class UiField
    • setValue

      public UiButton setValue​(java.lang.Object value)
      Overrides:
      setValue in class UiField
    • setFieldMessages

      public UiButton setFieldMessages​(java.util.List<UiFieldMessage> fieldMessages)
      Overrides:
      setFieldMessages in class UiField
    • setMinDropDownWidth

      public UiButton setMinDropDownWidth​(int minDropDownWidth)
    • setMinDropDownHeight

      public UiButton setMinDropDownHeight​(int minDropDownHeight)
    • setOpenDropDownIfNotSet

      public UiButton setOpenDropDownIfNotSet​(boolean openDropDownIfNotSet)
    • setDropDownComponent

      public UiButton setDropDownComponent​(UiClientObjectReference dropDownComponent)
    • setOnClickJavaScript

      public UiButton setOnClickJavaScript​(java.lang.String onClickJavaScript)