You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by bo...@apache.org on 2024/09/20 12:10:42 UTC

(myfaces-tobago) 03/03: feat: add data attribute support for FacesMessages

This is an automated email from the ASF dual-hosted git repository.

bommel pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/myfaces-tobago.git

commit e4f0f819e9523c5fbd79934e424c12792a123286
Author: Carsten Dimmek <ca...@ldbv.bayern.de>
AuthorDate: Thu Sep 19 13:17:06 2024 +0200

    feat: add data attribute support for FacesMessages
    
    Added FacesMessages constructors
    
    TOBAGO-2355
---
 .../myfaces/tobago/application/TobagoFacesMessage.java | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)

diff --git a/tobago-core/src/main/java/org/apache/myfaces/tobago/application/TobagoFacesMessage.java b/tobago-core/src/main/java/org/apache/myfaces/tobago/application/TobagoFacesMessage.java
index 1d1f24ee11..de93e8a07e 100644
--- a/tobago-core/src/main/java/org/apache/myfaces/tobago/application/TobagoFacesMessage.java
+++ b/tobago-core/src/main/java/org/apache/myfaces/tobago/application/TobagoFacesMessage.java
@@ -26,7 +26,23 @@ public class TobagoFacesMessage extends LabelValueExpressionFacesMessage {
 
     private final Map<Object, Object> dataAttributes = new HashMap<>();
 
-    public Map<Object, Object> getDataAttributes() {
+  public TobagoFacesMessage() {
+    super();
+  }
+
+  public TobagoFacesMessage(final Severity severity, final String summary, final String detail) {
+    super(severity, summary, detail);
+  }
+
+  public TobagoFacesMessage(final String summary, final String detail) {
+    super(summary, detail);
+  }
+
+  public TobagoFacesMessage(final String summary) {
+    super(summary);
+  }
+
+  public Map<Object, Object> getDataAttributes() {
         return dataAttributes;
     }