Пример #1
0
  /**
   * Sets up rich message content for the label, if any exists
   *
   * <p>{@inheritDoc}
   */
  @Override
  public void performApplyModel(Object model, LifecycleElement parent) {
    super.performApplyModel(model, parent);

    if (richHeaderMessage == null
        && headerText != null
        && headerText.contains(KRADConstants.MessageParsing.LEFT_TOKEN)
        && headerText.contains(KRADConstants.MessageParsing.RIGHT_TOKEN)) {
      Message message = ComponentFactory.getMessage();
      message.setMessageText(headerText);
      message.setInlineComponents(inlineComponents);
      message.setRenderWrapperTag(false);

      this.setRichHeaderMessage(message);
    }
  }