myfaces-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Myfaces Wiki] Update of "MyfacesBuilderPlugin" by LeonardoUribe
Date Mon, 17 Mar 2008 02:34:17 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Myfaces Wiki" for change notification.

The following page has been changed by LeonardoUribe:
http://wiki.apache.org/myfaces/MyfacesBuilderPlugin

------------------------------------------------------------------------------
     b. java15 compile-retention annotations are not nice to work with.
     c. we explicitly want the javadoc comments.
  }}}
-  3. Use a template tool like velocity to generate the files.
+  3. Use a template tool like velocity to generate the files (for avoid recompile of the
code when errors found).
   4. Simplify the code based on myfaces-faces-plugin.
  
  == Guidelines and relevant points per module ==
@@ -30, +30 @@

  === Metadata generation ===
  
   * Use qdox to generate the model and save it on a xml file in a neutral way using Commons
Betwixt.
+  * Posibility of construct a model from several metadata files (tomahawk or sandbox), scanning
all dependencies for myfaces-metadata.xml
+  * There is one special case with tomahawk. Tomahawk contains its own tag class hierarchy
copied from myfaces core. So it's necessary to define a mechanism to generate this hierarchy
(Maybe it's better an option of a mojo or a specific mojo for do that).
   * The component should follow a convention similar to this:
  
  {{{
@@ -215, +217 @@

  General guidelines:
  
   * A component can or cannot have a generated component tag class.
-  * If a class extends from UIComponentTag and is 1.2, it is replaced to UIComponentELTag.
+  * If a class extends from UIComponentTag and is 1.2, it is replaced to UIComponentELTag
and viceversa.
  
  === faces-config.xml generation ===
  

Mime
View raw message