Interface Visual

All Known Implementing Classes:
AbstractUIBadge, AbstractUIBar, AbstractUIBox, AbstractUIButton, AbstractUIButtons, AbstractUICollapsiblePanel, AbstractUIColumn, AbstractUIColumnBase, AbstractUIColumnNode, AbstractUIColumnSelector, AbstractUICommand, AbstractUIData, AbstractUIDate, AbstractUIFigure, AbstractUIFile, AbstractUIFlexLayout, AbstractUIFlowLayout, AbstractUIFooter, AbstractUIForm, AbstractUIFormBase, AbstractUIGridLayout, AbstractUIHeader, AbstractUIImage, AbstractUIIn, AbstractUIInput, AbstractUILabel, AbstractUILabelBase, AbstractUILayoutBase, AbstractUILink, AbstractUILinks, AbstractUIMessages, AbstractUIObject, AbstractUIOut, AbstractUIPage, AbstractUIPanel, AbstractUIPanelBase, AbstractUIPopup, AbstractUIProgress, AbstractUIRange, AbstractUIRow, AbstractUISection, AbstractUISegmentLayout, AbstractUISelectBoolean, AbstractUISelectBooleanCheckbox, AbstractUISelectBooleanToggle, AbstractUISelectItem, AbstractUISelectManyBase, AbstractUISelectManyCheckbox, AbstractUISelectManyList, AbstractUISelectManyListbox, AbstractUISelectManyShuttle, AbstractUISelectOneBase, AbstractUISelectOneChoice, AbstractUISelectOneList, AbstractUISelectOneListbox, AbstractUISelectOneRadio, AbstractUISeparator, AbstractUISheet, AbstractUISplitLayout, AbstractUIStars, AbstractUITab, AbstractUITabGroup, AbstractUITextarea, AbstractUITree, AbstractUITreeIcon, AbstractUITreeIndent, AbstractUITreeLabel, AbstractUITreeListbox, AbstractUITreeNode, AbstractUITreeNodeBase, AbstractUITreeSelect, SelectItem, UIBadge, UIBar, UIBox, UIButton, UIButtons, UIColumn, UIColumnNode, UIColumnSelector, UIDate, UIFigure, UIFile, UIFlexLayout, UIFlowLayout, UIFooter, UIForm, UIGridLayout, UIHeader, UIImage, UIIn, UILabel, UILink, UILinks, UIMessages, UIObject, UIOut, UIPage, UIPanel, UIPopup, UIProgress, UIRange, UIRow, UISection, UISegmentLayout, UISelectBooleanCheckbox, UISelectBooleanToggle, UISelectItem, UISelectManyCheckbox, UISelectManyList, UISelectManyListbox, UISelectManyShuttle, UISelectOneChoice, UISelectOneList, UISelectOneListbox, UISelectOneRadio, UISeparator, UISheet, UISplitLayout, UIStars, UITab, UITabGroup, UITextarea, UITree, UITreeIcon, UITreeIndent, UITreeLabel, UITreeListbox, UITreeNode, UITreeSelect

public interface Visual
  • Method Details

    • getMarkup

      Markup getMarkup()
    • setMarkup

      void setMarkup(Markup markup)
    • getCustomClass

      CustomClass getCustomClass()
    • setCustomClass

      void setCustomClass(CustomClass customClass)
    • getRendererType

      String getRendererType()
      The renderer is an id that is used by Tobago to gather information about the components which are configured in the theme configuration files. E. g. the preferredWidth of a component.
      Returns:
      The renderer type.
    • isPlain

      default boolean isPlain()