Merge pull request #2 from bd2019us/prwork

Use Objects.equals(String,String) to avoid possible NullPointerException
diff --git a/trinidad-example/trinidad-demo/src/main/java/org/apache/myfaces/trinidaddemo/change/ChangeBean.java b/trinidad-example/trinidad-demo/src/main/java/org/apache/myfaces/trinidaddemo/change/ChangeBean.java
index d9df442..8b66ecd 100644
--- a/trinidad-example/trinidad-demo/src/main/java/org/apache/myfaces/trinidaddemo/change/ChangeBean.java
+++ b/trinidad-example/trinidad-demo/src/main/java/org/apache/myfaces/trinidaddemo/change/ChangeBean.java
@@ -24,6 +24,7 @@
 import java.util.Collections;
 import java.util.List;
 import java.util.Map;
+import java.util.Objects;
 
 import java.util.logging.Level;
 import java.util.logging.Logger;
@@ -235,12 +236,12 @@
     if (numChildren == 0)
       return;
     String eventSourceId = eventSource.getId();    
-    if (eventSourceId.equals("cb2"))
+    if (Objects.equals(eventSourceId,"cb2"))
     {
       _removeChild(uic, "sic1");
       _removeChild(uic, "cc1");
     }
-    else if (eventSourceId.equals("cb3"))
+    else if (Objects.equals(eventSourceId,"cb3"))
     {
       _removeChild(uic, "cd1");
       _removeChild(uic, "sid1");