TRINIDAD-1441 - Facelets: Need Custom Validator and Converter handlers

applied plugins related change. Thx to Max Starets
diff --git a/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/GenerateFaceletsTaglibsMojo.java b/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/GenerateFaceletsTaglibsMojo.java
index 4c269b8..486e4d2 100644
--- a/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/GenerateFaceletsTaglibsMojo.java
+++ b/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/GenerateFaceletsTaglibsMojo.java
@@ -328,6 +328,16 @@
                 validator.getValidatorId() : validator.getRootValidatorId();
     stream.writeCharacters(id);
     stream.writeEndElement();
+    
+    String tagHandler = faceletValidatorHandlerClass;
+    
+    if (tagHandler != null)
+    {
+      stream.writeCharacters("\n      ");
+      stream.writeStartElement("handler-class");
+      stream.writeCharacters(tagHandler);
+      stream.writeEndElement();
+    }
 
     stream.writeCharacters("\n    ");
     stream.writeEndElement();
@@ -356,6 +366,16 @@
                 converter.getConverterId() : converter.getRootConverterId();
     stream.writeCharacters(id);
     stream.writeEndElement();
+    
+    String tagHandler = faceletConverterHandlerClass;
+        
+    if (tagHandler != null)
+    {
+      stream.writeCharacters("\n      ");
+      stream.writeStartElement("handler-class");
+      stream.writeCharacters(tagHandler);
+      stream.writeEndElement();
+    }
 
     stream.writeCharacters("\n    ");
     stream.writeEndElement();
@@ -389,6 +409,16 @@
    *@parameter
    */
   private String faceletHandlerClass;
+  
+  /**
+   *@parameter
+   */
+  private String faceletConverterHandlerClass;
+  
+  /**
+   *@parameter
+   */
+  private String faceletValidatorHandlerClass;
 
   /**
    * @parameter expression="src/main/conf"