myfaces-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From lu4...@apache.org
Subject svn commit: r659874 [4/4] - in /myfaces/tomahawk/trunk: core/ core/src/main/conf/ core/src/main/conf/META-INF/ core/src/main/java/org/apache/myfaces/component/ core/src/main/java/org/apache/myfaces/component/html/ext/ core/src/main/java/org/apache/myfa...
Date Sat, 24 May 2008 20:59:44 GMT
Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/convertNumber/TypedNumberConverter.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/convertNumber/TypedNumberConverter.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/convertNumber/TypedNumberConverter.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/convertNumber/TypedNumberConverter.java Sat May 24 13:59:15 2008
@@ -37,9 +37,19 @@
 import org.apache.myfaces.shared_tomahawk.util.MessageUtils;
 
 /**
- * converter which uses either the manually set <code>destType</code> or the value binding to determine the 
+ * Converter which uses either the manually set <code>destType</code> or the value binding to determine the 
  * correct destination type to convert the number to
- *  
+ * 
+ * This tag creates a number formatting converter and associates it with the nearest 
+ * parent UIComponent. It uses either the manually set destType or the value 
+ * binding to determine the correct destination type to convert the number to. 
+ * 
+ * Unless otherwise specified, all attributes accept static values or EL expressions.
+ * 
+ * @JSFConverter
+ *   name = "s:convertNumber"
+ *   tagClass = "org.apache.myfaces.custom.convertNumber.TypedNumberConverterTag" 
+ *   
  * @author imario@apache.org
  */
 public class TypedNumberConverter implements javax.faces.convert.Converter, StateHolder
@@ -102,6 +112,13 @@
 		                  };
 	}
 
+    /**
+     * The java class name the value should be converted to. 
+     * 
+     * Default: automatically determined through valueBinding
+     * 
+     * @JSFProperty
+     */
 	public Class getDestType()
 	{
 		return destType;
@@ -322,6 +339,12 @@
     }
 
     // GETTER & SETTER
+    
+    /**
+     * ISO 4217 currency code
+     * 
+     * @JSFProperty
+     */
     public String getCurrencyCode()
     {
         return _currencyCode != null ?
@@ -334,6 +357,13 @@
         _currencyCode = currencyCode;
     }
 
+    /**
+     * The currency symbol used to format a currency value. 
+     * 
+     * Defaults to the currency symbol for locale.
+     * 
+     * @JSFProperty
+     */
     public String getCurrencySymbol()
     {
         return _currencySymbol != null ?
@@ -346,6 +376,13 @@
         _currencySymbol = currencySymbol;
     }
 
+    /**
+     * Specifies whether output will contain grouping separators. 
+     * 
+     * Default: true.
+     * 
+     * @JSFProperty
+     */
     public boolean isGroupingUsed()
     {
         return _groupingUsed;
@@ -356,6 +393,13 @@
         _groupingUsed = groupingUsed;
     }
 
+    /**
+     * Specifies whether only the integer part of the input will be parsed. 
+     * 
+     * Default: false.
+     * 
+     * @JSFProperty
+     */
     public boolean isIntegerOnly()
     {
         return _integerOnly;
@@ -366,6 +410,12 @@
         _integerOnly = integerOnly;
     }
 
+    /**
+     * The name of the locale to be used, instead of the default as specified 
+     * in the faces configuration file.
+     * 
+     * @JSFProperty
+     */
     public Locale getLocale()
     {
         if (_locale != null) return _locale;
@@ -378,6 +428,11 @@
         _locale = locale;
     }
 
+    /**
+     * The maximum number of digits in the fractional portion of the number.
+     * 
+     * @JSFProperty
+     */
     public int getMaxFractionDigits()
     {
         return _maxFractionDigits;
@@ -389,6 +444,11 @@
         _maxFractionDigits = maxFractionDigits;
     }
 
+    /**
+     * The maximum number of digits in the integer portion of the number.
+     * 
+     * @JSFProperty
+     */
     public int getMaxIntegerDigits()
     {
         return _maxIntegerDigits;
@@ -400,6 +460,11 @@
         _maxIntegerDigits = maxIntegerDigits;
     }
 
+    /**
+     * The minimum number of digits in the fractional portion of the number.
+     * 
+     * @JSFProperty
+     */
     public int getMinFractionDigits()
     {
         return _minFractionDigits;
@@ -411,6 +476,11 @@
         _minFractionDigits = minFractionDigits;
     }
 
+    /**
+     * The minimum number of digits in the integer portion of the number.
+     * 
+     * @JSFProperty
+     */
     public int getMinIntegerDigits()
     {
         return _minIntegerDigits;
@@ -422,6 +492,11 @@
         _minIntegerDigits = minIntegerDigits;
     }
 
+    /**
+     * A custom Date formatting pattern, in the format used by java.text.SimpleDateFormat.
+     * 
+     * @JSFProperty
+     */
     public String getPattern()
     {
         return _pattern;
@@ -442,6 +517,13 @@
         _transient = aTransient;
     }
 
+    /**
+     * The type of formatting/parsing to be performed. 
+     * 
+     * Values include: number, currency, and percentage. Default: number.
+     * 
+     * @JSFProperty
+     */
     public String getType()
     {
         return _type;

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/convertStringUtils/StringUtilsConverter.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/convertStringUtils/StringUtilsConverter.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/convertStringUtils/StringUtilsConverter.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/convertStringUtils/StringUtilsConverter.java Sat May 24 13:59:15 2008
@@ -30,6 +30,8 @@
 import org.apache.commons.lang.WordUtils;
 
 /**
+ * Converts the format of a string
+ * 
  * Provides runtime modification of a string. Uses Apache Lang StringUtils and WordUtils
  * to peform operations.
  * <p>
@@ -40,10 +42,15 @@
  * </h:outputText>
  * </code>
  * <p>
+ * @JSFConverter
+ *   name = "s:convertStringUtils"
+ *   tagClass = "org.apache.myfaces.custom.convertStringUtils.StringUtilsConverterTag" 
+ *   
  * @author Julian Ray
  */
 public class StringUtilsConverter implements Converter, StateHolder {
-    public static final String CONVERTER_ID = org.apache.myfaces.custom.convertStringUtils.StringUtilsConverter.class.getName();
+    
+    public static final String CONVERTER_ID = "org.apache.myfaces.custom.convertStringUtils.StringUtilsConverter";
 
     protected boolean _transient;
     
@@ -133,6 +140,11 @@
         this._transient = _transient;
     }
 
+    /**
+     * Specifies the output case of the string. One of uppercase | lowercase | capitalize
+     * 
+     * @JSFProperty
+     */
     public String getFormat() {
 		return format;
 	}
@@ -141,6 +153,13 @@
 		this.format = format;
 	}
 
+    /**
+     * Integer value for the maximum length of the rendered string. 
+     * Strings longer than maxValue will be truncated at (maxValue - 3) 
+     * and an ellipsis '...' will be appended.
+     * 
+     * @JSFProperty
+     */
     public Integer getMaxLength() {
         return maxLength;
     }
@@ -149,6 +168,12 @@
 		this.maxLength = maxLength;
 	}
 
+    /**
+     * Boolean value determining if data should be truncated with ellipses 
+     * during output conversion. Default = false
+     * 
+     * @JSFProperty
+     */
     public Boolean isAppendEllipsesDuringOutput() {
         return appendEllipsesDuringOutput;
     }
@@ -157,6 +182,12 @@
         this.appendEllipsesDuringOutput = appendEllipsesDuringOutput;
     }
 
+    /**
+     * Boolean value determining if data should be truncated with ellipses 
+     * during input conversion. Default = false
+     * 
+     * @JSFProperty
+     */
     public Boolean isAppendEllipsesDuringInput() {
         return appendEllipsesDuringInput;
     }
@@ -165,6 +196,12 @@
         this.appendEllipsesDuringInput = appendEllipsesDuringInput;
     }
 
+    /**
+     * Boolean value determining is the string should be trimmed before any 
+     * other formatting takes place. Default = false
+     * 
+     * @JSFProperty
+     */
 	public Boolean getTrim() {
 		return trim;
 	}

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/convertboolean/BooleanConverter.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/convertboolean/BooleanConverter.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/convertboolean/BooleanConverter.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/convertboolean/BooleanConverter.java Sat May 24 13:59:15 2008
@@ -39,6 +39,10 @@
  * The values are case sensitive.
  * <p/>
  *
+ * @JSFConverter
+ *   name = "s:convertBoolean"
+ *   tagClass = "org.apache.myfaces.custom.convertboolean.ConvertBooleanTag" 
+ *   
  * @author Ken Weiner
  */
 public class BooleanConverter implements Converter, StateHolder
@@ -49,13 +53,18 @@
 
     private boolean isTransient;
 
-    public static final String CONVERTER_ID = BooleanConverter.class.getName();
+    public static final String CONVERTER_ID = "org.apache.myfaces.custom.convertboolean.BooleanConverter";
 
     public BooleanConverter()
     {
         // Default constructor
     }
 
+    /**
+     * Value representing a boolean false, e.g. FALSE, no, 0, etc.
+     * 
+     * @JSFProperty
+     */
     public String getFalseValue()
     {
         return falseValue;
@@ -66,6 +75,11 @@
         this.falseValue = falseValue;
     }
 
+    /**
+     * Value representing a boolean true, e.g. TRUE, yes, 1, etc.
+     * 
+     * @JSFProperty
+     */
     public String getTrueValue()
     {
         return trueValue;

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/csvvalidator/CSVValidator.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/csvvalidator/CSVValidator.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/csvvalidator/CSVValidator.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/csvvalidator/CSVValidator.java Sat May 24 13:59:15 2008
@@ -27,12 +27,17 @@
 import org.apache.myfaces.validator.ValidatorBase;
 
 /**
-*
-* @author Lance Frohman
-*
-* @version $Revision: $ $Date: $
-*/
-
+ * Validation by validating comma separated values individually.
+ * 
+ * @JSFValidator
+ *   name = "s:validateCSV"
+ *   tagClass = "org.apache.myfaces.custom.csvvalidator.ValidateCSVTag"
+ *
+ * @JSFJspProperty name = "message" returnType = "java.lang.String" longDesc = "alternate validation error message format string"
+ * @author Lance Frohman
+ *
+ * @version $Revision: $ $Date: $
+ */
 public class CSVValidator extends ValidatorBase {
 	/**
 	 * <p>The standard converter id for this converter.</p>
@@ -54,6 +59,7 @@
 	protected String _separator;
 
 	/**
+	 * @JSFProperty
 	 * @return the VALIDATOR_ID of the actual validator to be used
 	 */
     public String getSubvalidatorId()
@@ -69,6 +75,7 @@
 	}
 
 	/**
+	 * @JSFProperty
 	 * @return the separator character to separate values
 	 */
 	public String getSeparator() {

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dialog/ModalDialogRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dialog/ModalDialogRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dialog/ModalDialogRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dialog/ModalDialogRenderer.java Sat May 24 13:59:15 2008
@@ -37,6 +37,14 @@
 import java.util.List;
 import java.util.StringTokenizer;
 
+/**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Panel"
+ *   type = "org.apache.myfaces.ModalDialog"
+ *
+ */
 public class ModalDialogRenderer extends HtmlRenderer {
     public static final String RENDERER_TYPE = "org.apache.myfaces.ModalDialog";
 

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dojolayouts/DojoContentPaneRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dojolayouts/DojoContentPaneRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dojolayouts/DojoContentPaneRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dojolayouts/DojoContentPaneRenderer.java Sat May 24 13:59:15 2008
@@ -37,6 +37,11 @@
  * javascripted initializer we do not use the dojo taglib mechanism here due to
  * the fact that the dojo tag system is incompatible with adf and other projects
  * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Output"
+ *   type = "org.apache.myfaces.DojoContentPaneRenderer"
+ *
  * @author werpu
  * 
  */

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dojolayouts/DojoSplitPaneRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dojolayouts/DojoSplitPaneRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dojolayouts/DojoSplitPaneRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dojolayouts/DojoSplitPaneRenderer.java Sat May 24 13:59:15 2008
@@ -34,6 +34,16 @@
 import org.apache.myfaces.shared_tomahawk.renderkit.html.HTML;
 import org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlRendererUtils;
 
+/**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Output"
+ *   type = "org.apache.myfaces.DojoSplitPaneRenderer"
+ *
+ * @author werpu
+ *
+ */
 public class DojoSplitPaneRenderer extends DojoContentPaneRenderer {
     protected void encodeJavascriptBegin(FacesContext context, UIComponent component) throws IOException {
         super.encodeJavascriptBegin(context, component);

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dojolayouts/FloatingPaneBaseRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dojolayouts/FloatingPaneBaseRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dojolayouts/FloatingPaneBaseRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dojolayouts/FloatingPaneBaseRenderer.java Sat May 24 13:59:15 2008
@@ -32,6 +32,17 @@
 import org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlRenderer;
 import org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlRendererUtils;
 
+/**
+ * PanelGroup which supports a partialTriggers Attribute similar to the one in Trinidad
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Output"
+ *   type = "org.apache.myfaces.FloatingPaneBaseRenderer"
+ *
+ * @author werpu
+ *
+ */
 public class FloatingPaneBaseRenderer extends HtmlRenderer {
 
     public void decode(FacesContext context, UIComponent component) {

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dojolayouts/TitlePaneRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dojolayouts/TitlePaneRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dojolayouts/TitlePaneRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/dojolayouts/TitlePaneRenderer.java Sat May 24 13:59:15 2008
@@ -28,6 +28,16 @@
 import org.apache.myfaces.custom.dojo.DojoUtils;
 import org.apache.myfaces.shared_tomahawk.renderkit.JSFAttr;
 
+/**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Output"
+ *   type = "org.apache.myfaces.TitlePaneRenderer"
+ *
+ * @author werpu
+ *
+ */
 public class TitlePaneRenderer extends DojoContentPaneRenderer {
 
     public void decode(FacesContext context, UIComponent component) {

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/effect/EffectRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/effect/EffectRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/effect/EffectRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/effect/EffectRenderer.java Sat May 24 13:59:15 2008
@@ -44,6 +44,11 @@
  * For the fade, we only need a simple renderer and a backend javascript
  * inclusion so that we can serve it out of the jar
  *
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Output"
+ *   type = "org.apache.myfaces.effect.EffectRenderer"
+ *
  * @author Werner Punz werpu@gmx.at
  * @version $Revision$ $Date$
  */
@@ -52,6 +57,22 @@
     private static final String DEFAULT_FADE_COLOR = "red";
     public static final String  RENDERER_TYPE      = "org.apache.myfaces.effect.EffectRenderer";
 
+    public static final String  TAG_PARAM_FADECOLOR     = "fadeColor";
+
+    public static final String  TAG_PARAM_FADE          = "fade";
+
+    public static final String  TAG_PARAM_DURATION      = "duration";
+    
+    public static final String  TAG_PARAM_SQUISH        = "squish";
+
+    public static final String  TAG_PARAM_SCALE         = "scale";
+
+    public static final String  TAG_PARAM_SCALE_SIZE    = "scaleSize";
+
+    public static final String  TAG_PARAM_PUFF          = "puff";
+
+    public static final String  TAG_PARAM_PULSATE       = "pulsate";
+    
     /**
      * Encodes any stand-alone javascript functions that are needed. Uses either
      * the extension filter, or a user-supplied location for the javascript
@@ -70,7 +91,7 @@
         // if user has opted for server-side toggle)
         String javascriptLocation = (String) component.getAttributes().get(JSFAttr.JAVASCRIPT_LOCATION);
         AddResource addResource = AddResourceFactory.getInstance(context);
-        Boolean fade = (Boolean) component.getAttributes().get(EffectTag.TAG_PARAM_FADE);
+        Boolean fade = (Boolean) component.getAttributes().get(TAG_PARAM_FADE);
 
         try
         {
@@ -152,12 +173,12 @@
     private String getFadeColor(UIComponent component)
     {
 
-        Boolean fade = (Boolean) component.getAttributes().get(EffectTag.TAG_PARAM_FADE);
+        Boolean fade = (Boolean) component.getAttributes().get(TAG_PARAM_FADE);
 
         if (fade != null && fade.booleanValue())
         {
 
-            String fadeColor = (String) component.getAttributes().get(EffectTag.TAG_PARAM_FADECOLOR);
+            String fadeColor = (String) component.getAttributes().get(TAG_PARAM_FADECOLOR);
             fadeColor = (fadeColor != null) ? fadeColor : DEFAULT_FADE_COLOR;
             fadeColor = fadeColor.equals("") ? DEFAULT_FADE_COLOR : fadeColor;
             if(fadeColor.trim().matches("^\\\\[(.*\\,)+\\\\]$")) //pattern [col,col,col] roughly
@@ -173,11 +194,11 @@
 
         // dump all the parameters which affect us into we dont set a central
         // unchecked here to keep the warning level high
-        Boolean squish = (Boolean) component.getAttributes().get(EffectTag.TAG_PARAM_SQUISH);
-        Boolean puff = (Boolean) component.getAttributes().get(EffectTag.TAG_PARAM_PUFF);
-        Boolean scale = (Boolean) component.getAttributes().get(EffectTag.TAG_PARAM_SCALE);
-        Boolean pulsate = (Boolean) component.getAttributes().get(EffectTag.TAG_PARAM_PULSATE);
-        Integer scaleSize = (Integer) component.getAttributes().get(EffectTag.TAG_PARAM_SCALE_SIZE);
+        Boolean squish = (Boolean) component.getAttributes().get(TAG_PARAM_SQUISH);
+        Boolean puff = (Boolean) component.getAttributes().get(TAG_PARAM_PUFF);
+        Boolean scale = (Boolean) component.getAttributes().get(TAG_PARAM_SCALE);
+        Boolean pulsate = (Boolean) component.getAttributes().get(TAG_PARAM_PULSATE);
+        Integer scaleSize = (Integer) component.getAttributes().get(TAG_PARAM_SCALE_SIZE);
 
         Div div = (Div) component;
         ResponseWriter writer = context.getResponseWriter();
@@ -267,8 +288,8 @@
         if ((rendered != null) && (!rendered.booleanValue()))
             return;
 
-        Boolean fade = (Boolean) component.getAttributes().get(EffectTag.TAG_PARAM_FADE);
-        Integer duration = (Integer) component.getAttributes().get(EffectTag.TAG_PARAM_DURATION);
+        Boolean fade = (Boolean) component.getAttributes().get(TAG_PARAM_FADE);
+        Integer duration = (Integer) component.getAttributes().get(TAG_PARAM_DURATION);
 
         if (fade != null && fade.booleanValue())
         {

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/exporter/ExporterActionListener.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/exporter/ExporterActionListener.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/exporter/ExporterActionListener.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/exporter/ExporterActionListener.java Sat May 24 13:59:15 2008
@@ -35,6 +35,7 @@
 import org.apache.poi.hssf.usermodel.HSSFWorkbook;
 
 /**
+ * 
  * This class is acting as the Exporter ActionListener.
  */
 public class ExporterActionListener implements ActionListener, StateHolder {

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/exporter/ExporterActionListenerTag.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/exporter/ExporterActionListenerTag.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/exporter/ExporterActionListenerTag.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/exporter/ExporterActionListenerTag.java Sat May 24 13:59:15 2008
@@ -26,6 +26,12 @@
 import javax.servlet.jsp.tagext.TagSupport;
 
 /**
+ * Export datatable contents to an excel file or a pdf file.
+ * 
+ * @JSFJspTag
+ *   name="s:exporterActionListener"
+ *   bodyContent="JSP" 
+ * 
  * This class is acting as the tag handler for the Exporter ActionListener.
  */
 public class ExporterActionListenerTag extends TagSupport {
@@ -91,6 +97,11 @@
         return _fileName;
     }
 
+    /**
+     * Default name of the generated excel or pdf file, if not specified value of the "for" attribute will be used
+     * 
+     * @JSFJspAttribute
+     */
     public void setFilename(String _filename) {
         this._fileName = _filename;
     }
@@ -99,6 +110,11 @@
         return _fileType;
     }
 
+    /**
+     * "PDF" or "XLS"
+     * 
+     * @JSFJspAttribute
+     */
     public void setFileType(String type) {
         _fileType = type;
     }
@@ -107,6 +123,11 @@
         return _for;
     }
 
+    /**
+     * Id of the datatable component whose values to be exported
+     * 
+     * @JSFJspAttribute
+     */
     public void setFor(String _for) {
         this._for = _for;
     }    

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/fieldset/FieldsetRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/fieldset/FieldsetRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/fieldset/FieldsetRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/fieldset/FieldsetRenderer.java Sat May 24 13:59:15 2008
@@ -28,6 +28,12 @@
 import org.apache.myfaces.shared_tomahawk.renderkit.RendererUtils;
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Output"
+ *   type = "org.apache.myfaces.FieldsetRenderer"
+ *
  * @author svieujot (latest modification by $Author$)
  * @version $Revision$ $Date: 2005-05-11 11:47:12 -0400 (Wed, 11 May 2005) $
  */

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/fisheye/HtmlFishEyeNavigationMenuRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/fisheye/HtmlFishEyeNavigationMenuRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/fisheye/HtmlFishEyeNavigationMenuRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/fisheye/HtmlFishEyeNavigationMenuRenderer.java Sat May 24 13:59:15 2008
@@ -41,6 +41,15 @@
 /**
  * Renderer for the FishEyeList component
  * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Data"
+ *   type = "org.apache.myfaces.FishEyeList"
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Command"
+ *   type = "org.apache.myfaces.FishEyeCommandLink"
+ *
  * @author Jurgen Lust (latest modification by $Author$)
  * @version $Revision$ $Date$
  */

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/focus/HtmlFocusRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/focus/HtmlFocusRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/focus/HtmlFocusRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/focus/HtmlFocusRenderer.java Sat May 24 13:59:15 2008
@@ -34,6 +34,12 @@
 import org.apache.myfaces.custom.dojo.DojoConfig;
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Output"
+ *   type = "org.apache.myfaces.Focus"
+ *
  * @author Rogerio Pereira Araujo (latest modification by $Author$)
  * @version $Revision$ $Date$
  */

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/form/HtmlFormRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/form/HtmlFormRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/form/HtmlFormRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/form/HtmlFormRenderer.java Sat May 24 13:59:15 2008
@@ -29,6 +29,12 @@
 import org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlFormRendererBase;
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Form"
+ *   type = "org.apache.myfaces.Form"
+ *
  * @author Mathias Broekelmann (latest modification by $Author$)
  * @version $Revision$ $Date$
  *

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/graphicimagedynamic/GraphicImageDynamic.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/graphicimagedynamic/GraphicImageDynamic.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/graphicimagedynamic/GraphicImageDynamic.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/graphicimagedynamic/GraphicImageDynamic.java Sat May 24 13:59:15 2008
@@ -28,6 +28,12 @@
 import javax.faces.el.ValueBinding;
 
 /**
+ * Extends standard graphicImage.
+ * 
+ * @JSFComponent
+ *   name = "s:graphicImageDynamic"
+ *   tagClass = "org.apache.myfaces.custom.graphicimagedynamic.GraphicImageDynamicTag"
+ *   
  * @author Sylvain Vieujot (latest modification by $Author$)
  *
  * @version $Revision$ $Date: 2005-05-11 19:57:24 +0200 (Wed, 11 May 2005) $
@@ -47,7 +53,7 @@
 	public static final String VALUE_PARAM = "_value";
 	public static final String WIDTH_PARAM = "_width";
 	public static final String HEIGHT_PARAM = "_height";    
-    private static final String DEFAULT_RENDERER_TYPE = GraphicImageDynamicRenderer.RENDERER_TYPE;	
+    private static final String DEFAULT_RENDERER_TYPE = "org.apache.myfaces.GraphicImageDynamicRenderer";	
     
 
     public GraphicImageDynamic()
@@ -72,6 +78,19 @@
         _imageRendererClass = (Class) values[1];
     }
 
+    /**
+     * The class which implements 
+     * org.apache.myfaces.custom.graphicimagedynamic.ImageRenderer. 
+     * The image renderer is responsible for loading the image. 
+     * The class must have a default constructor. 
+     * Any request scoped attribute or managed bean is not available 
+     * when this image renderer is instantiated and used. 
+     * The image renderer must render the binary data for the image by 
+     * using the parameters passed by nested f:param elements and/or 
+     * using session or application scoped beans.
+     * 
+     * @JSFProperty
+     */
     public void setImageRendererClass(Class imageRendererClass)
     {
         if (imageRendererClass != null && !ImageRenderer.class.isAssignableFrom(imageRendererClass))
@@ -125,4 +144,15 @@
         }
         return null;
     }
+
+    /**
+     *  A value binding which will be called to get the instance of an 
+     *  org.apache.myfaces.custom.graphicimagedynamic.ImageRenderer.
+     * 
+     * @JSFProperty
+     */
+    public Object getValue()
+    {
+        return super.getValue();
+    }
 }

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/graphicimagedynamic/GraphicImageDynamicRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/graphicimagedynamic/GraphicImageDynamicRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/graphicimagedynamic/GraphicImageDynamicRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/graphicimagedynamic/GraphicImageDynamicRenderer.java Sat May 24 13:59:15 2008
@@ -54,6 +54,12 @@
 import org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlRendererUtils;
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Graphic"
+ *   type = "org.apache.myfaces.GraphicImageDynamicRenderer"
+ *
  * @author Sylvain Vieujot
  */
 public class GraphicImageDynamicRenderer extends HtmlImageRenderer implements

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/ifmessage/IfMessageRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/ifmessage/IfMessageRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/ifmessage/IfMessageRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/ifmessage/IfMessageRenderer.java Sat May 24 13:59:15 2008
@@ -19,10 +19,17 @@
 package org.apache.myfaces.custom.ifmessage;
 
 import javax.faces.render.Renderer;
+
 /**
  * Dummy default Renderer used for its default encodeChildren()
  * implementation.
  * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Panel"
+ *   type = "org.apache.myfaces.IfMessageRenderer"
+ *
+ * 
  * @author Mike Youngstrom (latest modification by $Author$)
  * @version $Revision$ $Date$
  */

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/imageloop/HtmlImageLoopRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/imageloop/HtmlImageLoopRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/imageloop/HtmlImageLoopRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/imageloop/HtmlImageLoopRenderer.java Sat May 24 13:59:15 2008
@@ -33,6 +33,12 @@
 import java.io.IOException;
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Output"
+ *   type = "org.apache.myfaces.HtmlImageLoop"
+ *
  * HTML image loop renderer. 
  * @author Felix Röthenbacher (latest modification by $Author:$)
  * @version $Revision:$ $Date:$

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/imageloop/ImageLoopItem.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/imageloop/ImageLoopItem.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/imageloop/ImageLoopItem.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/imageloop/ImageLoopItem.java Sat May 24 13:59:15 2008
@@ -3,7 +3,12 @@
 import javax.faces.component.UIGraphic;
 
 /**
- * Image loop item. 
+ * Image loop item.
+ *  
+ * @JSFComponent
+ *   name = "s:imageLoopItem"
+ *   tagClass = "org.apache.myfaces.custom.imageloop.ImageLoopItemTag"
+ *   
  * @author Felix Röthenbacher (latest modification by $Author:$)
  * @version $Revision:$ $Date:$
  */

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlCommandButtonAjaxRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlCommandButtonAjaxRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlCommandButtonAjaxRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlCommandButtonAjaxRenderer.java Sat May 24 13:59:15 2008
@@ -34,6 +34,12 @@
 import java.io.IOException;
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Command"
+ *   type = "org.apache.myfaces.CommandButtonAjax"
+ *
  * User: Travis Reeder
  * Date: Mar 22, 2006
  * Time: 4:38:13 PM

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlInputTextAjaxRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlInputTextAjaxRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlInputTextAjaxRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlInputTextAjaxRenderer.java Sat May 24 13:59:15 2008
@@ -36,6 +36,12 @@
 import java.io.IOException;
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Input"
+ *   type = "org.apache.myfaces.InputTextAjax"
+ *
  * User: treeder
  * Date: Oct 28, 2005
  * Time: 7:54:08 PM

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlMessageRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlMessageRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlMessageRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlMessageRenderer.java Sat May 24 13:59:15 2008
@@ -24,6 +24,12 @@
 import java.io.IOException;
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Message"
+ *   type = "org.apache.myfaces.MessageSandbox"
+ *
  * User: treeder
  * Date: Nov 22, 2005
  * Time: 2:17:13 PM

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlSelectBooleanCheckboxAjaxRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlSelectBooleanCheckboxAjaxRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlSelectBooleanCheckboxAjaxRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlSelectBooleanCheckboxAjaxRenderer.java Sat May 24 13:59:15 2008
@@ -39,6 +39,12 @@
 import org.apache.myfaces.renderkit.html.ext.HtmlCheckboxRenderer;
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.SelectBoolean"
+ *   type = "org.apache.myfaces.CheckboxAjax"
+ *
  * User: treeder
  * Date: Nov 21, 2005
  * Time: 9:09:20 AM

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlSelectManyCheckboxAjaxRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlSelectManyCheckboxAjaxRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlSelectManyCheckboxAjaxRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlSelectManyCheckboxAjaxRenderer.java Sat May 24 13:59:15 2008
@@ -40,6 +40,12 @@
 /**
  * For onSuccess, onFailure, onStart functions, they should accept (elname, elvalue) attributes for the specific item
  * <p/>
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.SelectMany"
+ *   type = "org.apache.myfaces.CheckboxAjax"
+ *
  * User: treeder
  * Date: Oct 20, 2005
  * Time: 3:28:04 PM

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlSelectOneRadioAjaxRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlSelectOneRadioAjaxRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlSelectOneRadioAjaxRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/inputAjax/HtmlSelectOneRadioAjaxRenderer.java Sat May 24 13:59:15 2008
@@ -38,6 +38,12 @@
 import java.util.HashMap;
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.SelectOne"
+ *   type = "org.apache.myfaces.SelectOneRadioAjax"
+ *
  * User: treeder
  * Date: Nov 10, 2005
  * Time: 4:48:15 PM

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/isbnvalidator/ISBNValidator.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/isbnvalidator/ISBNValidator.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/isbnvalidator/ISBNValidator.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/isbnvalidator/ISBNValidator.java Sat May 24 13:59:15 2008
@@ -27,6 +27,13 @@
 import org.apache.myfaces.validator.ValidatorBase;
 
 /**
+ * A custom validator for isbn codes, based upons Jakarta Commons.
+ * 
+ * @JSFValidator
+ *   name = "s:validateISBN"
+ *   tagClass = "org.apache.myfaces.custom.isbnvalidator.ValidateISBNTag"
+ *   
+ * @JSFJspProperty name = "message" returnType = "java.lang.String" longDesc = "alternate validation error message format string"
  * @author <a href="mailto:matzew@apache.org">Matthias We&szlig;endorf</a> (latest modification by $Author$)
  * @version $Revision$ $Date$
  */

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/media/MediaRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/media/MediaRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/media/MediaRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/media/MediaRenderer.java Sat May 24 13:59:15 2008
@@ -31,6 +31,16 @@
 import org.apache.myfaces.shared_tomahawk.renderkit.RendererUtils;
 import org.apache.myfaces.shared_tomahawk.renderkit.html.HTML;
 
+/**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "org.apache.myfaces.media"
+ *   type = "org.apache.myfaces.media"
+ *
+ * @author Hazem Saleh
+ *
+ */
 public class MediaRenderer extends Renderer {
 
     public void encodeBegin(FacesContext context, UIComponent component)

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/outputlinkdynamic/OutputLinkDynamicRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/outputlinkdynamic/OutputLinkDynamicRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/outputlinkdynamic/OutputLinkDynamicRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/outputlinkdynamic/OutputLinkDynamicRenderer.java Sat May 24 13:59:15 2008
@@ -55,6 +55,12 @@
 import org.apache.myfaces.shared_tomahawk.util.ClassUtils;
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Output"
+ *   type = "org.apache.myfaces.OutputLinkDynamicRenderer"
+ *
  * @author Sylvain Vieujot
  * @version $Revision$ $Date$
  */

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/passwordStrength/PasswordStrengthRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/passwordStrength/PasswordStrengthRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/passwordStrength/PasswordStrengthRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/passwordStrength/PasswordStrengthRenderer.java Sat May 24 13:59:15 2008
@@ -38,6 +38,14 @@
 import org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlRendererUtils;
 import org.apache.myfaces.shared_tomahawk.util.MessageUtils;
 
+/**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "org.apache.myfaces.PasswordStrength"
+ *   type = "org.apache.myfaces.PasswordStrength"
+ * 
+ */
 public class PasswordStrengthRenderer extends Renderer {
 
 	private void addResources(FacesContext context, UIComponent component,

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/picklist/HtmlPicklistRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/picklist/HtmlPicklistRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/picklist/HtmlPicklistRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/picklist/HtmlPicklistRenderer.java Sat May 24 13:59:15 2008
@@ -44,6 +44,12 @@
 import org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlListboxRendererBase;
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.SelectMany"
+ *   type = "org.apache.myfaces.PicklistRenderer"
+ * 
  * @author Bruno Aranda (latest modification by $Author$)
  * @version $Revision$ $Date$
  */

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/ppr/PPRPanelGroupRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/ppr/PPRPanelGroupRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/ppr/PPRPanelGroupRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/ppr/PPRPanelGroupRenderer.java Sat May 24 13:59:15 2008
@@ -30,6 +30,12 @@
 import java.util.Iterator;
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "org.apache.myfaces.PPRPanelGroup"
+ *   type = "org.apache.myfaces.PPRPanelGroup"
+ * 
  * @author Ernst Fastl
  */
 public class PPRPanelGroupRenderer extends HtmlGroupRenderer

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/ppr/PPRSubmitRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/ppr/PPRSubmitRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/ppr/PPRSubmitRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/ppr/PPRSubmitRenderer.java Sat May 24 13:59:15 2008
@@ -35,6 +35,12 @@
  * to process (validate/update-model) during a ppr request.
  *
  * TODO: document why this component helps with UIData too ... why does it?
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "org.apache.myfaces.PPRSubmit"
+ *   type = "org.apache.myfaces.PPRSubmit"
+ * 
  */
 public class PPRSubmitRenderer extends Renderer
 {

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/roundeddiv/HtmlRoundedDivRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/roundeddiv/HtmlRoundedDivRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/roundeddiv/HtmlRoundedDivRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/roundeddiv/HtmlRoundedDivRenderer.java Sat May 24 13:59:15 2008
@@ -34,6 +34,8 @@
 import java.util.List;
 import java.util.Map;
 import java.util.Set;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
 
 import javax.faces.component.UIComponent;
 import javax.faces.context.FacesContext;
@@ -56,6 +58,12 @@
 /**
  * Renderer for the {@link HtmlRoundedDiv} component.
  *
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Output"
+ *   type = "org.apache.myfaces.HtmlRoundedDiv"
+ * 
  * @author Andrew Robinson (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -867,6 +875,18 @@
                 .append("px;");
     }
 
+    protected Dimension _getSize(HtmlRoundedDiv component){
+        String size = component.getSize();
+        
+        Matcher m = Pattern.compile("(\\d+)\\D+(\\d+)").matcher(size);
+        if (!m.find())
+        {
+            throw new IllegalArgumentException("Invalid dimension");
+        }
+        return new Dimension(Integer.parseInt(m.group(1)), Integer
+                .parseInt(m.group(2)));       
+    }
+    
     /**
      * Build a set of parameters as a map that are needed for the rendering
      * 
@@ -877,24 +897,29 @@
     protected Map buildParameterMap(HtmlRoundedDiv component, String area)
     {
         Map map = new HashMap(7);
-        map.put("c", colorToHtml(component.getColor()));
+        if (component.getColor() != null){
+            map.put("c", colorToHtml(Color.decode(component.getColor())));
+        }
         Color c;
-        if ((c = component.getBackgroundColor()) != null)
+        if (component.getBackgroundColor() != null)
         {
-            map.put("bgc", colorToHtml(component.getBackgroundColor()));
+            c = Color.decode(component.getBackgroundColor());
+            map.put("bgc", colorToHtml(c));
         }
-        if ((c = component.getBorderColor()) != null)
+        if ( component.getBorderColor() != null)
         {
-            map.put("bc", colorToHtml(component.getBorderColor()));
+            c = Color.decode(component.getBorderColor());
+            map.put("bc", colorToHtml(c));
         }
 
         map.put("bw", component.getBorderWidth().toString());
         map.put("r", component.getRadius().toString());
         Dimension d;
-        if ((d = component.getSize()) != null)
+        if ( component.getSize() != null)
         {
-            map.put("s", component.getSize().width + "x"
-                    + component.getSize().height);
+            d = _getSize(component);
+            map.put("s", d.width + "x"
+                    + d.height);
         }
         if (area != null)
         {

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/scope/UIScope.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/scope/UIScope.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/scope/UIScope.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/scope/UIScope.java Sat May 24 13:59:15 2008
@@ -29,6 +29,10 @@
  * savestate but bypasses the serialization
  * and utilizes the session directly
  *
+ * @JSFComponent
+ *   name = "s:scope"
+ *   tagClass = "org.apache.myfaces.custom.scope.ScopeTag"
+ *   
  * @author Werner Punz werpu@gmx.at
  * @version $Revision$ $Date$
  */

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/script/ScriptRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/script/ScriptRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/script/ScriptRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/script/ScriptRenderer.java Sat May 24 13:59:15 2008
@@ -28,6 +28,12 @@
 import org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlRenderer;
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Output"
+ *   type = "org.apache.myfaces.Script"
+ * 
  * @author Matthias Wessendorf (changed by $Author$)
  * @version $Revision$ $Date$
  */

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/selectOneRow/SelectOneRowRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/selectOneRow/SelectOneRowRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/selectOneRow/SelectOneRowRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/selectOneRow/SelectOneRowRenderer.java Sat May 24 13:59:15 2008
@@ -30,6 +30,14 @@
 import java.io.IOException;
 import java.util.Map;
 
+/**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "org.apache.myfaces.SelectOneRow"
+ *   type = "org.apache.myfaces.SelectOneRow"
+ * 
+ */
 public class SelectOneRowRenderer extends HtmlRenderer
 {
 

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/statechangednotifier/StateChangedNotifierRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/statechangednotifier/StateChangedNotifierRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/statechangednotifier/StateChangedNotifierRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/statechangednotifier/StateChangedNotifierRenderer.java Sat May 24 13:59:15 2008
@@ -43,6 +43,12 @@
 
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Input"
+ *   type = "org.apache.myfaces.StateChangedNotifierRenderer"
+ * 
  * @author Bruno Aranda (latest modification by $Author$)
  * @version $Revision$ $Date: 2006-04-02 22:03:33 +0200 (So, 02 Apr
  *          2006) $

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/subform/SubFormRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/subform/SubFormRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/subform/SubFormRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/subform/SubFormRenderer.java Sat May 24 13:59:15 2008
@@ -25,6 +25,12 @@
 import java.util.Map;
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "org.apache.myfaces.SubForm"
+ *   type = "org.apache.myfaces.SubForm"
+ * 
  * @author Gerald Muellan
  *         Date: 19.01.2006
  *         Time: 14:01:35

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/submitOnEvent/SubmitOnEventRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/submitOnEvent/SubmitOnEventRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/submitOnEvent/SubmitOnEventRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/submitOnEvent/SubmitOnEventRenderer.java Sat May 24 13:59:15 2008
@@ -44,6 +44,12 @@
  * Attach an event handler to an input element or use a global event handler to
  * submit a form by "clicking" on a link or button
  *
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "org.apache.myfaces.SubmitOnEvent"
+ *   type = "org.apache.myfaces.SubmitOnEvent"
+ * 
  * @version $Id$
  */
 public class SubmitOnEventRenderer extends HtmlRenderer

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/suggest/InputSuggestRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/suggest/InputSuggestRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/suggest/InputSuggestRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/suggest/InputSuggestRenderer.java Sat May 24 13:59:15 2008
@@ -41,6 +41,11 @@
 /**
  * Basic HTML Renderer for the inputSuggest component.
  *
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Input"
+ *   type = "org.apache.myfaces.InputSuggest"
+ * 
  * @author Sean Schofield
  * @author Matt Blum
  * @version $Revision: $ $Date: $

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/suggestajax/inputsuggestajax/InputSuggestAjaxRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/suggestajax/inputsuggestajax/InputSuggestAjaxRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/suggestajax/inputsuggestajax/InputSuggestAjaxRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/suggestajax/inputsuggestajax/InputSuggestAjaxRenderer.java Sat May 24 13:59:15 2008
@@ -39,6 +39,12 @@
 import java.util.Map;
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Input"
+ *   type = "org.apache.myfaces.InputSuggestAjax"
+ * 
  * @author Gerald Müllan
  * @author Martin Marinschek
  * @version $Revision: 177984 $ $Date: 2005-05-23 19:39:37 +0200 (Mon, 23 May 2005) $

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/suggestajax/tablesuggestajax/TableSuggestAjaxRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/suggestajax/tablesuggestajax/TableSuggestAjaxRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/suggestajax/tablesuggestajax/TableSuggestAjaxRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/suggestajax/tablesuggestajax/TableSuggestAjaxRenderer.java Sat May 24 13:59:15 2008
@@ -40,6 +40,12 @@
 import java.util.Map;
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Input"
+ *   type = "org.apache.myfaces.TableSuggestAjax"
+ * 
  * @author Gerald Muellan
  *         Date: 25.03.2006
  *         Time: 17:05:38

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/table/FilterTableRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/table/FilterTableRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/table/FilterTableRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/table/FilterTableRenderer.java Sat May 24 13:59:15 2008
@@ -37,6 +37,12 @@
 import java.util.Iterator;
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Data"
+ *   type = "org.apache.myfaces.FilterTable"
+ * 
  * @author Thomas Spiegl
  */
 public class FilterTableRenderer extends HtmlRenderer {

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/timednotifier/TimedNotifierRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/timednotifier/TimedNotifierRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/timednotifier/TimedNotifierRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/timednotifier/TimedNotifierRenderer.java Sat May 24 13:59:15 2008
@@ -40,6 +40,12 @@
 
 /**
  * 
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Output"
+ *   type = "org.apache.myfaces.TimedNotifierRenderer"
+ * 
  * @author werpu
  * The html renderer for the timed notifier
  *

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/toggle/ToggleGroupRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/toggle/ToggleGroupRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/toggle/ToggleGroupRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/toggle/ToggleGroupRenderer.java Sat May 24 13:59:15 2008
@@ -29,6 +29,14 @@
 import org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlGroupRendererBase;
 import org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlRendererUtils;
 
+/**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Panel"
+ *   type = "org.apache.myfaces.ToggleGroup"
+ * 
+ */
 public class ToggleGroupRenderer extends HtmlGroupRendererBase {
 
     public void encodeEnd(FacesContext context, UIComponent component) throws IOException {

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/toggle/ToggleLinkRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/toggle/ToggleLinkRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/toggle/ToggleLinkRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/toggle/ToggleLinkRenderer.java Sat May 24 13:59:15 2008
@@ -31,6 +31,12 @@
 /**
  * Renderer for component HtmlAjaxChildComboBox
  * 
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Output"
+ *   type = "org.apache.myfaces.ToggleLink"
+ * 
  * @author Sharath Reddy
  */
 public class ToggleLinkRenderer extends HtmlLinkRenderer {

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/toggle/TogglePanelRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/toggle/TogglePanelRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/toggle/TogglePanelRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/toggle/TogglePanelRenderer.java Sat May 24 13:59:15 2008
@@ -33,6 +33,14 @@
 import org.apache.myfaces.shared_tomahawk.renderkit.html.HTML;
 import org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlGroupRendererBase;
 
+/**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Panel"
+ *   type = "org.apache.myfaces.TogglePanel"
+ * 
+ */
 public class TogglePanelRenderer extends HtmlGroupRendererBase {
 
     public void encodeEnd(FacesContext context, UIComponent component) throws IOException {

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/urlvalidator/UrlValidator.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/urlvalidator/UrlValidator.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/urlvalidator/UrlValidator.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/urlvalidator/UrlValidator.java Sat May 24 13:59:15 2008
@@ -26,8 +26,15 @@
 
 import org.apache.commons.validator.GenericValidator;
 import org.apache.myfaces.validator.ValidatorBase;
+
 /**
+ * A custom validator for url format, based upons Jakarta Commons.
+ * 
+ * @JSFValidator
+ *   name = "s:validateUrl"
+ *   tagClass = "org.apache.myfaces.custom.urlvalidator.ValidateUrlTag"
  *
+ * @JSFJspProperty name = "message" returnType = "java.lang.String" longDesc = "alternate validation error message format string"
  * @author Fabian Frederick
  *
  * @version $Revision: $ $Date: $

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/valueChangeNotifier/ValueChangeNotifierTag.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/valueChangeNotifier/ValueChangeNotifierTag.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/valueChangeNotifier/ValueChangeNotifierTag.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/valueChangeNotifier/ValueChangeNotifierTag.java Sat May 24 13:59:15 2008
@@ -41,6 +41,10 @@
  * valueChangeListener attached</li>
  * </ul>
  * 
+ * @JSFJspTag
+ *   name="s:valueChangeNotifier"
+ *   bodyContent="JSP" 
+ * 
  * @author Mario Ivankovits <imario - at - apache.org>  (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -58,6 +62,9 @@
 	 * The bean.method name of your valueChange method<br />
 	 * Currently only methods listeners are supported.<br />
 	 * e.g. myBean.myListenerMethod
+	 * 
+	 * @JSFJspAttribute
+	 *   required = "true"
 	 */
 	public void setMethod(String method)
 	{

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/renderkit/html/ext/HtmlButtonExRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/renderkit/html/ext/HtmlButtonExRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/renderkit/html/ext/HtmlButtonExRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/renderkit/html/ext/HtmlButtonExRenderer.java Sat May 24 13:59:15 2008
@@ -30,6 +30,11 @@
 /**
  * Sandbox version of extended tomahawk button renderer, this must be merge in case client validation goes in tomahawk
  * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Command"
+ *   type = "org.apache.myfaces.Button"
+ * 
  * @author cagatay (latest modification by $Author$)
  * @version $Revision$ $Date$
  */

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/renderkit/html/ext/HtmlFormRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/renderkit/html/ext/HtmlFormRenderer.java?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/renderkit/html/ext/HtmlFormRenderer.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/renderkit/html/ext/HtmlFormRenderer.java Sat May 24 13:59:15 2008
@@ -29,6 +29,12 @@
 import org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlFormRendererBase;
 
 /**
+ * 
+ * @JSFRenderer
+ *   renderKitId = "HTML_BASIC" 
+ *   family = "javax.faces.Form"
+ *   type = "javax.faces.Form"
+ * 
  * @author cagatay (latest modification by $Author$)
  * @version $Revision$ $Date$
  */

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/resources-facesconfig/META-INF/faces-config.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/resources-facesconfig/META-INF/faces-config.xml?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/resources-facesconfig/META-INF/faces-config.xml (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/resources-facesconfig/META-INF/faces-config.xml Sat May 24 13:59:15 2008
@@ -243,6 +243,11 @@
     <component-type>org.apache.myfaces.SubmitOnEvent</component-type>
     <component-class>org.apache.myfaces.custom.submitOnEvent.SubmitOnEvent</component-class>
   </component>
+  
+  <component>
+		<component-type>org.apache.myfaces.Exporter</component-type>
+		<component-class>org.apache.myfaces.custom.exporter.Exporter</component-class>
+  </component>
 
   <component>
   	<component-type>org.apache.myfaces.FloatingPaneBase</component-type>
@@ -586,6 +591,12 @@
     <renderer-type>org.apache.myfaces.SubmitOnEvent</renderer-type>
     <renderer-class>org.apache.myfaces.custom.submitOnEvent.SubmitOnEventRenderer</renderer-class>
   </renderer>
+  
+  <renderer>
+	<component-family>org.apache.myfaces.Export</component-family>
+	<renderer-type>org.apache.myfaces.ExporterRenderer</renderer-type>
+    <renderer-class>org.apache.myfaces.custom.exporter.ExporterRenderer</renderer-class>
+  </renderer>
 
   <renderer>
      <component-family>javax.faces.Output</component-family>
@@ -654,7 +665,8 @@
       <phase-listener>org.apache.myfaces.custom.ajax.api.AjaxDecodePhaseListener</phase-listener>
   	  <phase-listener>org.apache.myfaces.custom.valueChangeNotifier.ValueChangePhaseListener</phase-listener>
 	  <phase-listener>org.apache.myfaces.custom.redirectTracker.RedirectTrackerPhaseListener</phase-listener>
-	  <phase-listener>org.apache.myfaces.custom.ppr.PPRPhaseListener</phase-listener> 
+	  <phase-listener>org.apache.myfaces.custom.ppr.PPRPhaseListener</phase-listener>
+   	  <phase-listener>org.apache.myfaces.custom.exporter.ExporterPhaseListener</phase-listener>	  
   </lifecycle>
 
   <application>

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/tld/entities-share/html_button_attributes.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/tld/entities-share/html_button_attributes.xml?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/tld/entities-share/html_button_attributes.xml (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/tld/entities-share/html_button_attributes.xml Sat May 24 13:59:15 2008
@@ -7,6 +7,7 @@
         &html_onchange_attribute;
         &html_tabindex_attribute;
         &html_type_attribute;
+        <!-- 
         <attribute>
             <name>size</name>
             <required>false</required>
@@ -14,4 +15,4 @@
             <type>java.lang.String</type>
             <description>The initial width of this control.</description>
         </attribute>
-
+        -->

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/tld/entities-share/standard_select_one_listbox_attributes.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/tld/entities-share/standard_select_one_listbox_attributes.xml?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/tld/entities-share/standard_select_one_listbox_attributes.xml (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/tld/entities-share/standard_select_one_listbox_attributes.xml Sat May 24 13:59:15 2008
@@ -4,6 +4,7 @@
 &html_select_attributes;
 
 <!-- ListboxRenderer attributes -->
+<!-- 
 <attribute>
     <name>size</name>
     <required>false</required>
@@ -11,6 +12,7 @@
     <type>java.lang.String</type>
     <description>see JSF Spec.</description>
 </attribute>
+ -->
 <attribute>
     <name>enabledClass</name>
     <required>false</required>

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/tld/entities/exporter_attributes.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/tld/entities/exporter_attributes.xml?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/tld/entities/exporter_attributes.xml (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/tld/entities/exporter_attributes.xml Sat May 24 13:59:15 2008
@@ -6,7 +6,7 @@
     <description>Id of the datatable component whose values to be exported</description>
 </attribute>
 <attribute>
-    <name>fileName</name>
+    <name>filename</name>
     <required>false</required>
     <rtexprvalue>false</rtexprvalue>
     <type>java.lang.String</type>

Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/tld/myfaces_sandbox.tld
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/tld/myfaces_sandbox.tld?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/tld/myfaces_sandbox.tld (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/tld/myfaces_sandbox.tld Sat May 24 13:59:15 2008
@@ -1694,6 +1694,16 @@
         &submit_on_event_attributes;
     </tag>
 
+    <tag>
+        <name>exporter</name>
+        <tag-class>org.apache.myfaces.custom.exporter.ExporterTag</tag-class>
+        <body-content>JSP</body-content>
+        <description>Export datatable contents to an excel file or a pdf file.
+        </description>
+        &ui_component_attributes;
+        &exporter_attributes;
+    </tag>
+
 	<tag>
 		<name>floatingPane</name>
 		<tag-class>org.apache.myfaces.custom.dojolayouts.FloatingPaneTag</tag-class>
@@ -1928,7 +1938,7 @@
         <name>exporterActionListener</name>
         <tag-class>org.apache.myfaces.custom.exporter.ExporterActionListenerTag</tag-class>
         <body-content>JSP</body-content>
-        &ui_component_attributes;        
+        <!-- &ui_component_attributes; -->        
         &exporter_attributes;
     </tag>    
 

Modified: myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/dojo/dojoDialog.jsp
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/dojo/dojoDialog.jsp?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/dojo/dojoDialog.jsp (original)
+++ myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/dojo/dojoDialog.jsp Sat May 24 13:59:15 2008
@@ -168,12 +168,12 @@
 <s:modalDialog dialogId="updatedDialogContent"
 dialogVar="updatedDojoDialog"
               dialogAttr="bgColor='white' bgOpacity='0.5' "
-              hiderIds="cancel1" styleClass="dojoDialog">
+              hiderIds="cancel11" styleClass="dojoDialog">
 
    <h:panelGrid columns="1">
        <t:outputText id="msg" forceId="true"
                      value="Berechnung kann einige Minuten dauern, wollen Sie trotzdem fortsetzen?"/>
-       <t:commandButton id="cancel1" value="Cancel"
+       <t:commandButton id="cancel11" value="Cancel"
                         styleClass="Btn2" onclick="dojo.widget.byId('updatedDialogContent').hide();"/>
        <t:commandButton id="ok1" value="OK" styleClass="Btn2" immediate="true"
                         action="#{dojoDialogBean.startAction}"/>

Modified: myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/home.jsp
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/home.jsp?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/home.jsp (original)
+++ myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/home.jsp Sat May 24 13:59:15 2008
@@ -1,4 +1,4 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
+<%@ page session="false" contentType="text/html;charset=utf-8"%>
 <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
 <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
 
@@ -107,7 +107,7 @@
                 <h:outputLink value="filterTable.jsf" ><f:verbatim>Filter Table</f:verbatim></h:outputLink>
             	<h:outputLink value="autoUpdateDataTable.jsf" ><f:verbatim>Automatically updated dataTable per AJAX</f:verbatim></h:outputLink>
             	<h:outputLink value="selectOneRow.jsf"><f:verbatim>selectOneRow - a DataTable Enhancement</f:verbatim></h:outputLink>
-			<h:outputLink value="exporter.jsf"><f:verbatim>exporterActionListener - Export datatable contents as an excel file or as a pdf file</f:verbatim></h:outputLink>
+			<h:outputLink value="exporter.jsf"><f:verbatim>Exporter - Export datatable contents as an excel file or as a pdf file</f:verbatim></h:outputLink>
             </h:panelGrid>
 
             <h:outputText value="Selection Lists"/>

Modified: myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/scopeshop/page1.jsp
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/scopeshop/page1.jsp?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/scopeshop/page1.jsp (original)
+++ myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/scopeshop/page1.jsp Sat May 24 13:59:15 2008
@@ -4,24 +4,14 @@
 <%@ taglib uri="http://myfaces.apache.org/sandbox" prefix="s"%>
 
 <html>
-
-<%@include file="../inc/head.inc" %>
-
-<body>
+<head>
+  <meta HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=UTF-8" />
+  <title>MyFaces - the free JSF Implementation</title>
+  <link rel="stylesheet" type="text/css" href="css/basic.css" />
+</head><body>
 <f:view>
 	<h:panelGroup>
 
-		<t:div id="Header">
-			<f:subview id="head">
-				<jsp:include page="../inc/head.jsp" />
-			</f:subview>
-		</t:div>
-		<t:div id="Menu">
-			<f:subview id="nav">
-				<jsp:include page="../inc/navigation.jsp" />
-			</f:subview>
-		</t:div>
-
 		<t:div id="Content">
 			<h:form id="theselectForm">
 			<t:saveState id="thescope"  value="#{ScopeBean}" />

Modified: myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/scopeshop/page2.jsp
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/scopeshop/page2.jsp?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/scopeshop/page2.jsp (original)
+++ myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/scopeshop/page2.jsp Sat May 24 13:59:15 2008
@@ -4,21 +4,15 @@
 <%@ taglib uri="http://myfaces.apache.org/sandbox" prefix="s"%>
 
 <html>
-<%@include file="../inc/head.inc" %><body>
+<head>
+  <meta HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=UTF-8" />
+  <title>MyFaces - the free JSF Implementation</title>
+  <link rel="stylesheet" type="text/css" href="css/basic.css" />
+</head>
+<body>
 <f:view>
 	<h:panelGroup>
 
-		<t:div id="Header">
-			<f:subview id="head">
-				<jsp:include page="../inc/head.jsp" />
-			</f:subview>
-		</t:div>
-		<t:div id="Menu">
-			<f:subview id="nav">
-				<jsp:include page="../inc/navigation.jsp" />
-			</f:subview>
-		</t:div>
-
 		<t:div id="Content">
 			<h:form id="scopeForm">
 				<t:saveState id="thescope" value="#{ScopeBean}" />

Modified: myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/scopeshop/page3.jsp
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/scopeshop/page3.jsp?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/scopeshop/page3.jsp (original)
+++ myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/scopeshop/page3.jsp Sat May 24 13:59:15 2008
@@ -6,20 +6,14 @@
 <html>
 
 <html>
-<%@include file="../inc/head.inc" %>
+<head>
+  <meta HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=UTF-8" />
+  <title>MyFaces - the free JSF Implementation</title>
+  <link rel="stylesheet" type="text/css" href="css/basic.css" />
+</head>
 <body>
 <f:view>
 	<h:panelGroup>
-		<t:div id="Header">
-			<f:subview id="head">
-				<jsp:include page="../inc/head.jsp" />
-			</f:subview>
-		</t:div>
-		<t:div id="Menu">
-			<f:subview id="nav">
-				<jsp:include page="../inc/navigation.jsp" />
-			</f:subview>
-		</t:div>
 
 		<t:div id="Content">
 			<h:form id="scopeForm">

Modified: myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/scopeshop/resetscope.jsp
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/scopeshop/resetscope.jsp?rev=659874&r1=659873&r2=659874&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/scopeshop/resetscope.jsp (original)
+++ myfaces/tomahawk/trunk/sandbox/examples/src/main/webapp/scopeshop/resetscope.jsp Sat May 24 13:59:15 2008
@@ -4,20 +4,15 @@
 <%@ taglib uri="http://myfaces.apache.org/sandbox" prefix="s"%>
 
 <html>
-<%@include file="../inc/head.inc" %>
+<head>
+  <meta HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=UTF-8" />
+  <title>MyFaces - the free JSF Implementation</title>
+  <link rel="stylesheet" type="text/css" href="css/basic.css" />
+</head>
 <body>
 <f:view>
+   <h:form>
 	<h:panelGroup>
-		<t:div id="Header">
-			<f:subview id="head">
-				<jsp:include page="../inc/head.jsp" />
-			</f:subview>
-		</t:div>
-		<t:div id="Menu">
-			<f:subview id="nav">
-				<jsp:include page="../inc/navigation.jsp" />
-			</f:subview>
-		</t:div>
 
 		<t:div id="Content">
 			<h:panelGrid columns="1">
@@ -26,6 +21,7 @@
 			</h:panelGrid>
 		</t:div>
 	</h:panelGroup>
+    </h:form>
 </f:view>
 </body>
 <%@include file="../inc/page_footer.jsp" %>



Mime
View raw message