You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2008/05/24 20:17:59 UTC
svn commit: r659857 [2/4] - in /myfaces/core/trunk: api/
api/src/main/java/javax/faces/component/
api/src/main/java/javax/faces/component/html/
api/src/main/java/javax/faces/convert/
api/src/main/java/javax/faces/validator/ api/src/main/java/javax/face...
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlForm.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlForm.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlForm.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlForm.java Sat May 24 11:17:47 2008
@@ -0,0 +1,91 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UIForm;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * Renders an HTML form element.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:form"
+ * class = "javax.faces.component.html.HtmlForm"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlFormTag"
+ * desc = "h:form"
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlForm extends UIForm implements _EventProperties,
+ _UniversalProperties, _StyleProperties
+{
+
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlForm";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Form";
+
+ /**
+ * HTML: Provides a comma-separated list of content types that the
+ * server processing this form can handle.
+ *
+ * @JSFProperty
+ */
+ public abstract String getAccept();
+
+ /**
+ * HTML: The list of character encodings accepted by the server for this
+ * form.
+ *
+ * @JSFProperty
+ */
+ public abstract String getAcceptcharset();
+
+ /**
+ * HTML: The content type used to submit this form to the server.
+ *
+ * @JSFProperty
+ * defaultValue = "application/x-www-form-urlencoded"
+ */
+ public abstract String getEnctype();
+
+ /**
+ * HTML: Script to be invoked when this form is reset.
+ *
+ * @JSFProperty
+ */
+ public abstract String getOnreset();
+
+ /**
+ * HTML: Script to be invoked when this form is submitted.
+ *
+ * @JSFProperty
+ */
+ public abstract String getOnsubmit();
+
+ /**
+ * HTML: Names the frame that should display content generated by invoking this action.
+ *
+ * @JSFProperty
+ */
+ public abstract String getTarget();
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlForm.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlForm.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlGraphicImage.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlGraphicImage.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlGraphicImage.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlGraphicImage.java Sat May 24 11:17:47 2008
@@ -0,0 +1,85 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UIGraphic;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * Renders an HTML img element.
+ *
+ * Unless otherwise specified, all attributes accept static values
+ * or EL expressions.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:graphicImage"
+ * class = "javax.faces.component.html.HtmlGraphicImage"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlGraphicImageTag"
+ * desc = "h:graphicImage"
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlGraphicImage extends UIGraphic implements _EventProperties,
+ _StyleProperties, _UniversalProperties, _AltProperty
+{
+
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlGraphicImage";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Image";
+
+ /**
+ * HTML: Overrides the natural height of this image, by specifying height in pixels.
+ *
+ * @JSFProperty
+ */
+ public abstract String getHeight();
+
+ /**
+ * HTML: Specifies server-side image map handling for this image.
+ *
+ * @JSFProperty
+ * defaultValue = "false"
+ */
+ public abstract boolean isIsmap();
+
+ /**
+ * HTML: A link to a long description of the image.
+ *
+ * @JSFProperty
+ */
+ public abstract String getLongdesc();
+
+ /**
+ * HTML: Specifies an image map to use with this image.
+ *
+ * @JSFProperty
+ */
+ public abstract String getUsemap();
+
+ /**
+ * HTML: Overrides the natural width of this image, by specifying width in pixels.
+ *
+ * @JSFProperty
+ */
+ public abstract String getWidth();
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlGraphicImage.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlGraphicImage.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlInputSecret.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlInputSecret.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlInputSecret.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlInputSecret.java Sat May 24 11:17:47 2008
@@ -0,0 +1,75 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UIInput;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * Renders as an HTML input tag with its type set to "password".
+ *
+ * Unless otherwise specified, all attributes accept static values
+ * or EL expressions.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:inputSecret"
+ * class = "javax.faces.component.html.HtmlInputSecret"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlInputSecretTag"
+ * desc = "h:inputSecret"
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlInputSecret extends UIInput implements _AccesskeyProperty,
+ _AltProperty, _UniversalProperties, _Focus_BlurProperties, _EventProperties,
+ _StyleProperties, _TabindexProperty, _Change_SelectProperties,
+ _Disabled_ReadonlyProperties
+{
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlInputSecret";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Secret";
+
+ /**
+ * HTML: The maximum number of characters allowed to be entered.
+ *
+ * @JSFProperty
+ * defaultValue = "Integer.MIN_VALUE"
+ */
+ public abstract int getMaxlength();
+
+ /**
+ * If true, the value will be re-sent (in plaintext) when the form
+ * is rerendered (see JSF.7.4.4). Default is false.
+ *
+ * @JSFProperty
+ * defaultValue = "false"
+ */
+ public abstract boolean isRedisplay();
+
+ /**
+ * HTML: The initial width of this control, in characters.
+ *
+ * @JSFProperty
+ * defaultValue = "Integer.MIN_VALUE"
+ */
+ public abstract int getSize();
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlInputSecret.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlInputSecret.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlInputText.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlInputText.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlInputText.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlInputText.java Sat May 24 11:17:47 2008
@@ -0,0 +1,66 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UIInput;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * Renders a HTML input element.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:inputText"
+ * class = "javax.faces.component.html.HtmlInputText"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlInputTextTag"
+ * desc = "h:inputText"
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlInputText extends UIInput implements _AccesskeyProperty,
+ _AltProperty, _UniversalProperties, _Disabled_ReadonlyProperties,
+ _Focus_BlurProperties, _Change_SelectProperties, _EventProperties,
+ _StyleProperties, _TabindexProperty
+{
+ //------------------ GENERATED CODE BEGIN (do not modify!) --------------------
+
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlInputText";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Text";
+
+ /**
+ * HTML: The maximum number of characters allowed to be entered.
+ *
+ * @JSFProperty
+ * defaultValue = "Integer.MIN_VALUE"
+ */
+ public abstract int getMaxlength();
+
+ /**
+ * HTML: The initial width of this control, in characters.
+ *
+ * @JSFProperty
+ * defaultValue = "Integer.MIN_VALUE"
+ */
+ public abstract int getSize();
+
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlInputText.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlInputText.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlInputTextarea.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlInputTextarea.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlInputTextarea.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlInputTextarea.java Sat May 24 11:17:47 2008
@@ -0,0 +1,67 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UIInput;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * Renders a HTML textarea element.
+ *
+ * Unless otherwise specified, all attributes accept static values
+ * or EL expressions.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:inputTextarea"
+ * class = "javax.faces.component.html.HtmlInputTextarea"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlInputTextareaTag"
+ * desc = "h:inputTextarea"
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlInputTextarea extends UIInput implements _AccesskeyProperty,
+ _UniversalProperties, _Focus_BlurProperties, _Change_SelectProperties,
+ _EventProperties, _StyleProperties, _TabindexProperty,
+ _Disabled_ReadonlyProperties
+{
+
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlInputTextarea";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Textarea";
+
+ /**
+ * HTML: The width of this element, in characters.
+ *
+ * @JSFProperty
+ * defaultValue = "Integer.MIN_VALUE"
+ */
+ public abstract int getCols();
+
+ /**
+ * HTML: The height of this element, in characters.
+ *
+ * @JSFProperty
+ * defaultValue = "Integer.MIN_VALUE"
+ */
+ public abstract int getRows();
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlInputTextarea.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlInputTextarea.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlMessage.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlMessage.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlMessage.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlMessage.java Sat May 24 11:17:47 2008
@@ -0,0 +1,50 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UIMessage;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * Renders the first FacesMessage that is assigned to the component
+ * referenced by the "for" attribute.
+ *
+ * Unless otherwise specified, all attributes accept static values
+ * or EL expressions.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:message"
+ * class = "javax.faces.component.html.HtmlMessage"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlMessageTag"
+ * desc = "h:message"
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlMessage extends UIMessage implements _StyleProperties,
+ _MessageProperties
+{
+
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlMessage";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Message";
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlMessage.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlMessage.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlMessages.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlMessages.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlMessages.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlMessages.java Sat May 24 11:17:47 2008
@@ -0,0 +1,67 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UIMessages;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * Renders all or some FacesMessages depending on the "for" and
+ * "globalOnly" attributes:<br>
+ * <ul>
+ * <li>If globalOnly = true, only global messages, that have no
+ * associated clientId, will be displayed.</li>
+ * <li>else if there is a "for" attribute, only messages that are
+ * assigned to the component referenced by the "for" attribute
+ * are displayed.</li>
+ * <li>else all messages are displayed.</li>
+ * </ul>
+ *
+ * Unless otherwise specified, all attributes accept static values
+ * or EL expressions.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:messages"
+ * class = "javax.faces.component.html.HtmlMessages"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlMessagesTag"
+ * desc = "h:messages"
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlMessages extends UIMessages implements _StyleProperties,
+ _MessageProperties
+{
+ //------------------ GENERATED CODE BEGIN (do not modify!) --------------------
+
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlMessages";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Messages";
+
+ /**
+ * The layout: "table" or "list". Default: list
+ *
+ * @JSFProperty
+ * defaultValue = "list"
+ */
+ public abstract String getLayout();
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlMessages.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlMessages.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputFormat.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputFormat.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputFormat.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputFormat.java Sat May 24 11:17:47 2008
@@ -0,0 +1,50 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UIOutput;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * Renders as text, applying the child f:param values to the value
+ * attribute as a MessageFormat string. If this element has an ID
+ * or CSS style properties, the text is wrapped in a span element.
+ *
+ * Unless otherwise specified, all attributes accept static values
+ * or EL expressions.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:outputFormat"
+ * class = "javax.faces.component.html.HtmlOutputFormat"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlOutputFormatTag"
+ * desc = "h:outputFormat"
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlOutputFormat extends UIOutput implements _StyleProperties,
+ _EscapeProperty, _TitleProperty
+{
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlOutputFormat";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Format";
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputFormat.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputFormat.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputLabel.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputLabel.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputLabel.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputLabel.java Sat May 24 11:17:47 2008
@@ -0,0 +1,59 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UIOutput;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * Renders a HTML label element.
+ *
+ * In addition to the JSF specification, MyFaces allows it to directly
+ * give an output text via the "value" attribute.
+ *
+ * Unless otherwise specified, all attributes accept static values
+ * or EL expressions.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:outputLabel"
+ * class = "javax.faces.component.html.HtmlOutputLabel"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlOutputLabelTag"
+ * desc = "h:outputLabel"
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlOutputLabel extends UIOutput implements _Focus_BlurProperties,
+ _EventProperties, _StyleProperties, _UniversalProperties, _AccesskeyProperty,
+ _TabindexProperty
+{
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlOutputLabel";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Label";
+
+ /**
+ * The client ID of the target input element of this label.
+ *
+ * @JSFProperty
+ */
+ public abstract String getFor();
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputLabel.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputLabel.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputLink.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputLink.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputLink.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputLink.java Sat May 24 11:17:47 2008
@@ -0,0 +1,51 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UIOutput;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * Renders a HTML a element. Child f:param elements are added to the href
+ * attribute as query parameters. Other children are rendered as the link text or image.
+ *
+ * Unless otherwise specified, all attributes accept static values
+ * or EL expressions.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:outputLink"
+ * class = "javax.faces.component.html.HtmlOutputLink"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlOutputLinkTag"
+ * desc = "h:outputLink"
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlOutputLink extends UIOutput implements _AccesskeyProperty,
+ _UniversalProperties, _Focus_BlurProperties, _EventProperties, _StyleProperties,
+ _TabindexProperty, _LinkProperties
+{
+
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlOutputLink";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Link";
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputLink.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputLink.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputText.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputText.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputText.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputText.java Sat May 24 11:17:47 2008
@@ -0,0 +1,52 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UIOutput;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * Renders the value of the associated UIOutput component. If this
+ * element has an ID or CSS style properties, the text is wrapped in
+ * a span element.
+ *
+ * Unless otherwise specified, all attributes accept static values
+ * or EL expressions.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:outputText"
+ * class = "javax.faces.component.html.HtmlOutputText"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlOutputTextTag"
+ * desc = "UIOutput displays a value to the user"
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlOutputText extends UIOutput implements _EscapeProperty,
+ _StyleProperties, _TitleProperty
+{
+ //------------------ GENERATED CODE BEGIN (do not modify!) --------------------
+
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlOutputText";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Text";
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputText.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlOutputText.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlPanelGrid.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlPanelGrid.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlPanelGrid.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlPanelGrid.java Sat May 24 11:17:47 2008
@@ -0,0 +1,156 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UIPanel;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * This element renders as an HTML table with specified number of
+ * columns. Children of this element are rendered as cells in the
+ * table, filling rows from left to right. Facets named "header"
+ * and "footer" are optional and specify the content of the thead
+ * and tfoot rows, respectively.
+ *
+ * Unless otherwise specified, all attributes accept static values
+ * or EL expressions.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:panelGrid"
+ * class = "javax.faces.component.html.HtmlPanelGrid"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlPanelGridTag"
+ * tagSuperclass = "javax.faces.webapp.UIComponentBodyTag"
+ * desc = "h:panelGrid"
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlPanelGrid extends UIPanel implements _EventProperties,
+ _StyleProperties, _UniversalProperties
+{
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlPanelGrid";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Grid";
+
+ /**
+ * HTML: The background color of this element.
+ *
+ * @JSFProperty
+ */
+ public abstract String getBgcolor();
+
+ /**
+ * HTML: Specifies the width of the border of this element, in pixels. Deprecated in HTML 4.01.
+ *
+ * @JSFProperty
+ * defaultValue="Integer.MIN_VALUE"
+ */
+ public abstract int getBorder();
+
+ /**
+ * HTML: Specifies the amount of empty space between the cell border and
+ * its contents. It can be either a pixel length or a percentage.
+ *
+ * @JSFProperty
+ */
+ public abstract String getCellpadding();
+
+ /**
+ * HTML: Specifies the amount of space between the cells of the table.
+ * It can be either a pixel length or a percentage of available
+ * space.
+ *
+ * @JSFProperty
+ */
+ public abstract String getCellspacing();
+
+ /**
+ * A comma separated list of CSS class names to apply to td elements in
+ * each column.
+ *
+ * @JSFProperty
+ */
+ public abstract String getColumnClasses();
+
+ /**
+ * Specifies the number of columns in the grid.
+ *
+ * @JSFProperty
+ * defaultValue="1"
+ */
+ public abstract int getColumns();
+
+ /**
+ * The CSS class to be applied to footer cells.
+ *
+ * @JSFProperty
+ */
+ public abstract String getFooterClass();
+
+ /**
+ * HTML: Controls what part of the frame that surrounds a table is
+ * visible. Values include: void, above, below, hsides, lhs,
+ * rhs, vsides, box, and border.
+ *
+ * @JSFProperty
+ */
+ public abstract String getFrame();
+
+ /**
+ * The CSS class to be applied to header cells.
+ *
+ * @JSFProperty
+ */
+ public abstract String getHeaderClass();
+
+ /**
+ * A comma separated list of CSS class names to apply to td elements in
+ * each row.
+ *
+ * @JSFProperty
+ */
+ public abstract String getRowClasses();
+
+ /**
+ * HTML: Controls how rules are rendered between cells. Values include:
+ * none, groups, rows, cols, and all.
+ *
+ * @JSFProperty
+ */
+ public abstract String getRules();
+
+ /**
+ * HTML: Provides a summary of the contents of the table, for
+ * accessibility purposes.
+ *
+ * @JSFProperty
+ */
+ public abstract String getSummary();
+
+ /**
+ * HTML: Specifies the desired width of the table, as a pixel length or
+ * a percentage of available space.
+ *
+ * @JSFProperty
+ */
+ public abstract String getWidth();
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlPanelGrid.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlPanelGrid.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlPanelGroup.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlPanelGroup.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlPanelGroup.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlPanelGroup.java Sat May 24 11:17:47 2008
@@ -0,0 +1,51 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UIPanel;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * This element is used to group other components where the
+ * specification requires one child element. If any of the HTML or
+ * CSS attributes are set, its content is rendered within a span element.
+ *
+ * Unless otherwise specified, all attributes accept static values
+ * or EL expressions.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:panelGroup"
+ * class = "javax.faces.component.html.HtmlPanelGroup"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlPanelGroupTag"
+ * tagSuperclass = "javax.faces.webapp.UIComponentBodyTag"
+ * desc = "h:panelGroup
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlPanelGroup extends UIPanel implements _StyleProperties
+{
+
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlPanelGroup";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Group";
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlPanelGroup.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlPanelGroup.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectBooleanCheckbox.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectBooleanCheckbox.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectBooleanCheckbox.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectBooleanCheckbox.java Sat May 24 11:17:47 2008
@@ -0,0 +1,56 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UISelectBoolean;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * Allow the user to choose a "true" or "false" value, presented as a
+ * checkbox.
+ * <p>
+ * Renders as an HTML input tag with its type set to "checkbox", and
+ * its name attribute set to the id. The "checked" attribute is rendered
+ * if the value of this component is true.
+ * <p>
+ * Unless otherwise specified, all attributes accept static values
+ * or EL expressions.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:selectBooleanCheckbox"
+ * class = "javax.faces.component.html.HtmlSelectBooleanCheckbox"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlSelectBooleanCheckboxTag"
+ * desc = "h:selectBooleanCheckbox"
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlSelectBooleanCheckbox extends UISelectBoolean implements
+ _AccesskeyProperty, _UniversalProperties, _Disabled_ReadonlyProperties,
+ _Focus_BlurProperties, _Change_SelectProperties, _EventProperties,
+ _StyleProperties, _TabindexProperty
+{
+
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlSelectBooleanCheckbox";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Checkbox";
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectBooleanCheckbox.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectBooleanCheckbox.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectManyCheckbox.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectManyCheckbox.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectManyCheckbox.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectManyCheckbox.java Sat May 24 11:17:47 2008
@@ -0,0 +1,86 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UISelectMany;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * Allow the user to select zero or more items from a set of
+ * available options. This is presented as a table with one cell per
+ * available option; each cell contains a checkbox and the option's
+ * label. The "layout" attribute determines whether the checkboxes
+ * are laid out horizontally or vertically.
+ * <p>
+ * The set of available options is defined by adding child
+ * f:selectItem or f:selectItems components to this component.
+ * <p>
+ * The value attribute must be a value-binding expression to a
+ * property of type List, Object array or primitive array. That
+ * "collection" is expected to contain objects of the same type as
+ * SelectItem.getValue() returns for the child SelectItem objects.
+ * On rendering, any child whose value is in the list will be
+ * selected initially. During the update phase, the property setter
+ * is called to replace the original collection with a completely
+ * new collection object of the appropriate type. The new collection
+ * object contains the value of each child SelectItem object that
+ * is currently selected.
+ * <p>
+ * Unless otherwise specified, all attributes accept static values
+ * or EL expressions.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:selectManyCheckbox"
+ * class = "javax.faces.component.html.HtmlSelectManyCheckbox"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlSelectManyCheckboxTag"
+ * desc = "h:selectManyCheckbox"
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlSelectManyCheckbox extends UISelectMany implements
+ _AccesskeyProperty, _UniversalProperties, _Focus_BlurProperties,
+ _Change_SelectProperties, _EventProperties, _StyleProperties,
+ _TabindexProperty, _Disabled_ReadonlyProperties,
+ _DisabledClass_EnabledClassProperties
+{
+
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlSelectManyCheckbox";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Checkbox";
+
+ /**
+ * HTML: Specifies the width of the border of this element, in pixels. Deprecated in HTML 4.01.
+ *
+ * @JSFProperty
+ * defaultValue="Integer.MIN_VALUE"
+ */
+ public abstract int getBorder();
+
+ /**
+ * Controls the layout direction of the child elements. Values include:
+ * lineDirection (vertical) and pageDirection (horzontal).
+ *
+ * @JSFProperty
+ */
+ public abstract String getLayout();
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectManyCheckbox.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectManyCheckbox.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectManyListbox.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectManyListbox.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectManyListbox.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectManyListbox.java Sat May 24 11:17:47 2008
@@ -0,0 +1,80 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UISelectMany;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * Allow the user to select zero or more items from a set of
+ * available options. This is presented as a listbox which allows
+ * multiple rows in the list to be selected simultaneously.
+ * <p>
+ * The set of available options is defined by adding child
+ * f:selectItem or f:selectItems components to this component.
+ * <p>
+ * The list is rendered as an HTML select element. The "multiple"
+ * attribute is set on the element and the size attribute is set to
+ * the provided value, defaulting to the number of items in the list
+ * if no value is provided. If the size is set to 1, then a
+ * "drop-down" list (aka "combo-box") is presented, though if this is
+ * the intention then a selectManyMenu should be used instead.
+ * <p>
+ * The value attribute must be a value-binding expression to a
+ * property of type List, Object array or primitive array. That
+ * "collection" is expected to contain objects of the same type as
+ * SelectItem.getValue() returns for the child SelectItem objects.
+ * On rendering, any child whose value is in the list will be
+ * selected initially. During the update phase, the property is set
+ * to contain a "collection" of values for those child SelectItem
+ * objects that are currently selected.
+ * <p>
+ * Unless otherwise specified, all attributes accept static values
+ * or EL expressions.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:selectManyListbox"
+ * class = "javax.faces.component.html.HtmlSelectManyListbox"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlSelectManyListboxTag"
+ * desc = "h:selectManyListbox"
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlSelectManyListbox extends UISelectMany implements
+ _AccesskeyProperty, _UniversalProperties, _Disabled_ReadonlyProperties,
+ _Focus_BlurProperties, _Change_SelectProperties, _EventProperties,
+ _StyleProperties, _TabindexProperty, _DisabledClass_EnabledClassProperties
+{
+
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlSelectManyListbox";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Listbox";
+
+ /**
+ * see JSF Spec.
+ *
+ * @JSFProperty
+ * defaultValue="Integer.MIN_VALUE"
+ */
+ public abstract int getSize();
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectManyListbox.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectManyListbox.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectManyMenu.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectManyMenu.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectManyMenu.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectManyMenu.java Sat May 24 11:17:47 2008
@@ -0,0 +1,69 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UISelectMany;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * Allow the user to select zero or more items from a set of available
+ * options. This is presented as a drop-down "combo-box" which allows
+ * multiple rows in the list to be selected simultaneously.
+ * <p>
+ * The set of available options is defined by adding child
+ * f:selectItem or f:selectItems components to this component.
+ * <p>
+ * Renders as an HTML select element, with the choices made up of
+ * child f:selectItem or f:selectItems elements. The multiple
+ * attribute is set and the size attribute is set to 1.
+ * <p>
+ * The value attribute must be a value-binding expression to a
+ * property of type List, Object array or primitive array. That
+ * "collection" is expected to contain objects of the same type as
+ * SelectItem.getValue() returns for the child SelectItem objects.
+ * On rendering, any child whose value is in the list will be
+ * selected initially. During the update phase, the property is set
+ * to contain a "collection" of values for those child SelectItem
+ * objects that are currently selected.
+ * <p>
+ * Unless otherwise specified, all attributes accept static values
+ * or EL expressions.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:selectManyMenu"
+ * class = "javax.faces.component.html.HtmlSelectManyMenu"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlSelectManyMenuTag"
+ * desc = "h:selectManyMenu"
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlSelectManyMenu extends UISelectMany implements
+ _AccesskeyProperty, _UniversalProperties, _Disabled_ReadonlyProperties,
+ _Focus_BlurProperties, _Change_SelectProperties, _EventProperties,
+ _StyleProperties, _TabindexProperty, _DisabledClass_EnabledClassProperties
+{
+
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlSelectManyMenu";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Menu";
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectManyMenu.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectManyMenu.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectOneListbox.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectOneListbox.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectOneListbox.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectOneListbox.java Sat May 24 11:17:47 2008
@@ -0,0 +1,77 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UISelectOne;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * Allow the user to choose one option from a set of options.
+ * <p>
+ * Rendered as a listbox with the MULTIPLE attribute set to false.
+ * <p>
+ * The available choices are defined via child f:selectItem or
+ * f:selectItems elements. The size of the listbox defaults to the
+ * number of available choices; if size is explicitly set to a
+ * smaller value, then scrollbars will be rendered. If size is set
+ * to 1 then a "drop-down menu" (aka "combo-box") is rendered, though
+ * if this is the intent then selectOneMenu should be used instead.
+ * <p>
+ * The value attribute of this component is read to determine
+ * which of the available options is initially selected; its value
+ * should match the "value" property of one of the child SelectItem
+ * objects.
+ * <p>
+ * On submit of the enclosing form, the value attribute's bound
+ * property is updated to contain the "value" property from the
+ * chosen SelectItem.
+ * <p>
+ * Unless otherwise specified, all attributes accept static values
+ * or EL expressions.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:selectOneListbox"
+ * class = "javax.faces.component.html.HtmlSelectOneListbox"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlSelectOneListboxTag"
+ * desc = "h:selectOneListbox"
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlSelectOneListbox extends UISelectOne implements
+ _AccesskeyProperty, _UniversalProperties, _Disabled_ReadonlyProperties,
+ _Focus_BlurProperties, _Change_SelectProperties, _EventProperties,
+ _StyleProperties, _TabindexProperty, _DisabledClass_EnabledClassProperties
+{
+
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlSelectOneListbox";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Listbox";
+
+ /**
+ * see JSF Spec.
+ *
+ * @JSFProperty
+ * defaultValue="0"
+ */
+ public abstract int getSize();
+
+}
\ No newline at end of file
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectOneListbox.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectOneListbox.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectOneMenu.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectOneMenu.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectOneMenu.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectOneMenu.java Sat May 24 11:17:47 2008
@@ -0,0 +1,64 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UISelectOne;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * Allow the user to choose one option from a set of options.
+ * <p>
+ * Renders a drop-down menu (aka "combo-box") containing a set of
+ * choices, of which only one can be chosen at a time. The available
+ * choices are defined via child f:selectItem or f:selectItems
+ * elements.
+ * <p>
+ * The value attribute of this component is read to determine
+ * which of the available options is initially selected; its value
+ * should match the "value" property of one of the child SelectItem
+ * objects.
+ * <p>
+ * On submit of the enclosing form, the value attribute's bound property
+ * is updated to contain the "value" property from the chosen SelectItem.
+ * <p>
+ * Unless otherwise specified, all attributes accept static values
+ * or EL expressions.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:selectOneMenu"
+ * class = "javax.faces.component.html.HtmlSelectOneMenu"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlSelectOneMenuTag"
+ * desc = "h:selectOneMenu"
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlSelectOneMenu extends UISelectOne implements
+ _AccesskeyProperty, _UniversalProperties, _Disabled_ReadonlyProperties,
+ _Focus_BlurProperties, _Change_SelectProperties, _EventProperties,
+ _StyleProperties, _TabindexProperty, _DisabledClass_EnabledClassProperties
+{
+
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlSelectOneMenu";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Menu";
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectOneMenu.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectOneMenu.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectOneRadio.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectOneRadio.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectOneRadio.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectOneRadio.java Sat May 24 11:17:47 2008
@@ -0,0 +1,79 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+import javax.faces.component.UISelectOne;
+import javax.faces.context.FacesContext;
+import javax.faces.el.ValueBinding;
+
+/**
+ * Allow the user to choose one option from a set of options.
+ * <p>
+ * Renders as an HTML table element, containing an input element for
+ * each child f:selectItem or f:selectItems elements. The input
+ * elements are rendered as type radio.
+ * <p>
+ * The value attribute of this component is read to determine
+ * which of the available options is initially selected; its value should
+ * match the "value" property of one of the child SelectItem objects.
+ * <p>
+ * On submit of the enclosing form, the value attribute's bound property
+ * is updated to contain the "value" property from the chosen SelectItem.
+ * <p>
+ * Unless otherwise specified, all attributes accept static values
+ * or EL expressions.
+ *
+ * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ *
+ * @JSFComponent
+ * name = "h:selectOneRadio"
+ * class = "javax.faces.component.html.HtmlSelectOneRadio"
+ * tagClass = "org.apache.myfaces.taglib.html.HtmlSelectOneRadioTag"
+ * desc = "h:selectOneRadio"
+ *
+ * @author Thomas Spiegl (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+abstract class _HtmlSelectOneRadio extends UISelectOne implements
+ _AccesskeyProperty, _UniversalProperties, _Disabled_ReadonlyProperties,
+ _Focus_BlurProperties, _Change_SelectProperties, _EventProperties,
+ _StyleProperties, _TabindexProperty, _DisabledClass_EnabledClassProperties
+{
+
+ public static final String COMPONENT_TYPE = "javax.faces.HtmlSelectOneRadio";
+ private static final String DEFAULT_RENDERER_TYPE = "javax.faces.Radio";
+
+ /**
+ * Width in pixels of the border to be drawn around the table containing the options list.
+ *
+ * @JSFProperty
+ * defaultValue="Integer.MIN_VALUE"
+ */
+ public abstract int getBorder();
+
+ /**
+ * Orientation of the options list. Valid values are
+ * "pageDirection" for a vertical layout, or "lineDirection" for
+ * horizontal. The default value is "lineDirection".
+ *
+ * @JSFProperty
+ */
+ public abstract String getLayout();
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectOneRadio.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_HtmlSelectOneRadio.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_LinkProperties.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_LinkProperties.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_LinkProperties.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_LinkProperties.java Sat May 24 11:17:47 2008
@@ -0,0 +1,81 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+interface _LinkProperties
+{
+ /**
+ * HTML: Specifies the character encoding of the linked resource.
+ *
+ * @JSFProperty
+ */
+ public abstract String getCharset();
+
+ /**
+ * HTML: The coordinates of regions within a client side image map.
+ *
+ * @JSFProperty
+ */
+ public abstract String getCoords();
+
+ /**
+ * HTML: The language of the linked resource.
+ *
+ * @JSFProperty
+ */
+ public abstract String getHreflang();
+
+ /**
+ * HTML: The relationship between the current document and
+ * the linked resource.
+ *
+ * @JSFProperty
+ */
+ public abstract String getRel();
+
+ /**
+ * HTML: The type(s) describing the reverse link for the linked
+ * resource.
+ *
+ * @JSFProperty
+ */
+ public abstract String getRev();
+
+ /**
+ * HTML: The shape of a region in a client side image map.
+ *
+ * @JSFProperty
+ */
+ public abstract String getShape();
+
+ /**
+ * HTML: Names the frame that should display content generated by invoking this action.
+ *
+ * @JSFProperty
+ */
+ public abstract String getTarget();
+
+ /**
+ * HTML: A hint to the user agent about the content type of the linked resource.
+ *
+ * @JSFProperty
+ */
+ public abstract String getType();
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_LinkProperties.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_LinkProperties.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_MessageProperties.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_MessageProperties.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_MessageProperties.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_MessageProperties.java Sat May 24 11:17:47 2008
@@ -0,0 +1,94 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+interface _MessageProperties
+{
+ /**
+ * CSS class to be used for messages with severity "ERROR".
+ *
+ * @JSFProperty
+ */
+ public abstract String getErrorClass();
+
+ /**
+ * CSS style to be used for messages with severity "ERROR".
+ *
+ * @JSFProperty
+ */
+ public abstract String getErrorStyle();
+
+ /**
+ * CSS class to be used for messages with severity "FATAL".
+ *
+ * @JSFProperty
+ */
+ public abstract String getFatalClass();
+
+ /**
+ * CSS style to be used for messages with severity "FATAL".
+ *
+ * @JSFProperty
+ */
+ public abstract String getFatalStyle();
+
+ /**
+ * CSS class to be used for messages with severity "INFO".
+ *
+ * @JSFProperty
+ */
+ public abstract String getInfoClass();
+
+ /**
+ * CSS style to be used for messages with severity "INFO".
+ *
+ * @JSFProperty
+ */
+ public abstract String getInfoStyle();
+
+ /**
+ * HTML: An advisory title for this element. Often used by the user agent as a tooltip.
+ *
+ * @JSFProperty
+ */
+ public abstract String getTitle();
+
+ /**
+ * If true, the message summary will be rendered as a tooltip (i.e. HTML title attribute).
+ *
+ * @JSFProperty
+ * defaultValue = "false"
+ */
+ public abstract boolean isTooltip();
+
+ /**
+ * CSS class to be used for messages with severity "WARN".
+ *
+ * @JSFProperty
+ */
+ public abstract String getWarnClass();
+
+ /**
+ * CSS style to be used for messages with severity "WARN".
+ *
+ * @JSFProperty
+ */
+ public abstract String getWarnStyle();
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_MessageProperties.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_MessageProperties.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_StyleProperties.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_StyleProperties.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_StyleProperties.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_StyleProperties.java Sat May 24 11:17:47 2008
@@ -0,0 +1,37 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+interface _StyleProperties
+{
+ /**
+ * HTML: CSS styling instructions.
+ *
+ * @JSFProperty
+ */
+ public abstract String getStyle();
+
+ /**
+ * The CSS class for this element. Corresponds to the HTML 'class' attribute.
+ *
+ * @JSFProperty
+ */
+ public abstract String getStyleClass();
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_StyleProperties.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_StyleProperties.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_TabindexProperty.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_TabindexProperty.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_TabindexProperty.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_TabindexProperty.java Sat May 24 11:17:47 2008
@@ -0,0 +1,30 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+interface _TabindexProperty
+{
+ /**
+ * HTML: Specifies the position of this element within the tab order of the document.
+ *
+ * @JSFProperty
+ */
+ public abstract String getTabindex();
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_TabindexProperty.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_TabindexProperty.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_TitleProperty.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_TitleProperty.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_TitleProperty.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_TitleProperty.java Sat May 24 11:17:47 2008
@@ -0,0 +1,29 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+interface _TitleProperty
+{
+ /**
+ * HTML: An advisory title for this element. Often used by the user agent as a tooltip.
+ *
+ * @JSFProperty
+ */
+ public abstract String getTitle();
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_TitleProperty.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_TitleProperty.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_UniversalProperties.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_UniversalProperties.java?rev=659857&view=auto
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_UniversalProperties.java (added)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_UniversalProperties.java Sat May 24 11:17:47 2008
@@ -0,0 +1,45 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+package javax.faces.component.html;
+
+interface _UniversalProperties
+{
+ /**
+ * HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).
+ *
+ * @JSFProperty
+ */
+ public abstract String getDir();
+
+ /**
+ * HTML: The base language of this document.
+ *
+ * @JSFProperty
+ */
+ public abstract String getLang();
+
+ /**
+ * HTML: An advisory title for this element. Often used by the user agent as a tooltip.
+ *
+ * @JSFProperty
+ */
+ public abstract String getTitle();
+
+
+}
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_UniversalProperties.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/core/trunk/api/src/main/java/javax/faces/component/html/_UniversalProperties.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Modified: myfaces/core/trunk/api/src/main/java/javax/faces/convert/BigDecimalConverter.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/convert/BigDecimalConverter.java?rev=659857&r1=659856&r2=659857&view=diff
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/convert/BigDecimalConverter.java (original)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/convert/BigDecimalConverter.java Sat May 24 11:17:47 2008
@@ -25,6 +25,8 @@
/**
* see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
*
+ * @JSFConverter
+ *
* @author Thomas Spiegl (latest modification by $Author$)
* @version $Revision$ $Date$
*/