Annotation Type UIRadioButtons

    • Element Detail

      • position

        int position
        Mandatory attribute that defines the order in which UI-Elements are displayed
      • label

        String label
        Provides a description label next to the UI element
        Default:
        ""
      • content

        AvailableValuesType content
        Specifies the source of the available values, for each of which a button will be displayed.
        See Also:
        AvailableValuesType
        Default:
        org.linkki.core.defaults.ui.aspects.types.AvailableValuesType.ENUM_VALUES_EXCL_NULL
      • enabled

        EnabledType enabled
        Defines whether an UI-Component is editable, using values of EnabledType
        Default:
        org.linkki.core.defaults.ui.aspects.types.EnabledType.ENABLED
      • required

        RequiredType required
        Marks mandatory fields visually
        Default:
        org.linkki.core.defaults.ui.aspects.types.RequiredType.NOT_REQUIRED
      • visible

        VisibleType visible
        Specifies if a component is shown, using values of VisibleType
        Default:
        org.linkki.core.defaults.ui.aspects.types.VisibleType.VISIBLE
      • itemCaptionProvider

        Class<? extends ItemCaptionProvider<?>> itemCaptionProvider
        Specifies which ItemCaptionProvider should be used to convert content() into String captions.

        Default value assumes that the value class has a method "getName" and uses this method for the String representation.

        Default:
        org.linkki.core.defaults.ui.element.ItemCaptionProvider.DefaultCaptionProvider.class
      • modelObject

        String modelObject
        Name of the model object that is to be bound if multiple model objects are included for model binding
        Default:
        "modelObject"
      • modelAttribute

        String modelAttribute
        The name of a property in the class of the bound ModelObject to use model binding
        Default:
        ""