Annotation Type UILink

    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      int position
      Mandatory attribute that defines the order in which UI-Elements are displayed
    • Element Detail

      • position

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

        String label
        Provides a label for the link. Normally a link does not need a label. The label stands next to the component and depends on the current layout (may not be visible in every layout). In tables the label is used for the column header.
        Default:
        ""
      • visible

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

        String caption
        Static text displayed on the link. If the value should be determined dynamically either let caption be empty or set captionType() to CaptionType.DYNAMIC explicitly. In this case a method named get<PropertyName>Caption is called.
        Default:
        ""
      • iconPosition

        IconPosition iconPosition
        Specifies the position of the icon, whether it is displayed on the left or on the right side of the link.
        Default:
        org.linkki.core.ui.aspects.types.IconPosition.RIGHT