Interface IUITextComponent

All Known Subinterfaces:
IUIHTMLTextComponent, IUIPlainKStringComponent, IUIPlainTextComponent
All Known Implementing Classes:
EMLDefaultItemProp, EMLGroup, EMUISimpleDialog, EUIButton, EUICheckedMenuItem, EUIComboBox, EUIContextMenu, EUIDialog, EUILabel, EUIMenu, EUIMenuItem, EUIOutput, EUIRadioButton, EUIRadioMenuItem, EUISpinner, EUITableColumn, EUIText, EUITextArea, EUITitlePane, MLDefaultItemProp, MLGroup, MUISimpleDialog, UIAbstractListChoice, UIButton, UICheckedMenuItem, UIComboBox, UIContextMenu, UIDialog, UILabel, UIMenu, UIMenuItem, UIOutput, UIRadioButton, UIRadioMenuItem, UISpinner, UITableColumn, UIText, UITextArea, UITitlePane

public interface IUITextComponent
Interface implemented by text supporting components.
Author:
Christopher Mindus
  • Method Summary

    Modifier and Type
    Method
    Description
    Component must return the text property to use with the name Atom.TEXT.
  • Method Details

    • createTextProp

      GProp<?> createTextProp()
      Component must return the text property to use with the name Atom.TEXT.

      Note: This method MUST be overridden by text supporting components.

      Returns:
      StringProp for plain strings, KStringProp for HTML support, PlainKStringProp for tagged plain strings or null for no text support.