Author: konstantin.mishin
Date: 2010-07-29 13:07:39 -0400 (Thu, 29 Jul 2010)
New Revision: 18284
Modified:
root/examples-sandbox/trunk/components/inputnumberslider-demo/src/main/java/org/richfaces/demo/Bean.java
root/examples-sandbox/trunk/components/inputnumberslider-demo/src/main/webapp/index.xhtml
root/ui-sandbox/inputs/trunk/inputnumberslider/src/main/config/faces-config.xml
root/ui-sandbox/inputs/trunk/inputnumberslider/src/main/templates/inputnumberslider.template.xml
Log:
RF-8983
Modified:
root/examples-sandbox/trunk/components/inputnumberslider-demo/src/main/java/org/richfaces/demo/Bean.java
===================================================================
---
root/examples-sandbox/trunk/components/inputnumberslider-demo/src/main/java/org/richfaces/demo/Bean.java 2010-07-29
16:16:36 UTC (rev 18283)
+++
root/examples-sandbox/trunk/components/inputnumberslider-demo/src/main/java/org/richfaces/demo/Bean.java 2010-07-29
17:07:39 UTC (rev 18284)
@@ -29,6 +29,7 @@
public class Bean {
private int value;
+ private String accesskey;
public void setValue(int value) {
this.value = value;
@@ -37,4 +38,12 @@
public int getValue() {
return value;
}
+
+ public void setAccesskey(String accesskey) {
+ this.accesskey = accesskey;
+ }
+
+ public String getAccesskey() {
+ return accesskey;
+ }
}
Modified:
root/examples-sandbox/trunk/components/inputnumberslider-demo/src/main/webapp/index.xhtml
===================================================================
---
root/examples-sandbox/trunk/components/inputnumberslider-demo/src/main/webapp/index.xhtml 2010-07-29
16:16:36 UTC (rev 18283)
+++
root/examples-sandbox/trunk/components/inputnumberslider-demo/src/main/webapp/index.xhtml 2010-07-29
17:07:39 UTC (rev 18284)
@@ -34,8 +34,12 @@
</h:head>
<h:body>
<h:form id="form">
- <ins:inputnumberslider value="#{bean.value}" />
- <h:outputText value="#{bean.value}" />
+ <ins:inputnumberslider id="ins" value="#{bean.value}"
accesskey="#{bean.accesskey}"/>
+ <br />
+ <h:outputText value="Accesskey : "/>
+ <h:inputText value="#{bean.accesskey}">
+ <f:ajax render="ins"/>
+ </h:inputText>
</h:form>
</h:body>
</html>
Modified: root/ui-sandbox/inputs/trunk/inputnumberslider/src/main/config/faces-config.xml
===================================================================
---
root/ui-sandbox/inputs/trunk/inputnumberslider/src/main/config/faces-config.xml 2010-07-29
16:16:36 UTC (rev 18283)
+++
root/ui-sandbox/inputs/trunk/inputnumberslider/src/main/config/faces-config.xml 2010-07-29
17:07:39 UTC (rev 18284)
@@ -30,6 +30,13 @@
<component>
<component-type>org.richfaces.InputNumberSlider</component-type>
<component-class>org.richfaces.component.HTMLInputNumberSlider</component-class>
+ <property>
+ <property-name>accesskey</property-name>
+ <property-class>java.lang.String</property-class>
+ <property-extension>
+ <cdk:generate>true</cdk:generate>
+ </property-extension>
+ </property>
<component-extension>
<cdk:generate>true</cdk:generate>
<cdk:base-class>javax.faces.component.UIInput</cdk:base-class>
Modified:
root/ui-sandbox/inputs/trunk/inputnumberslider/src/main/templates/inputnumberslider.template.xml
===================================================================
---
root/ui-sandbox/inputs/trunk/inputnumberslider/src/main/templates/inputnumberslider.template.xml 2010-07-29
16:16:36 UTC (rev 18283)
+++
root/ui-sandbox/inputs/trunk/inputnumberslider/src/main/templates/inputnumberslider.template.xml 2010-07-29
17:07:39 UTC (rev 18284)
@@ -50,7 +50,7 @@
</span>
<a class="rf-ins-ib" href="javascript:void(0);" />
<input name="#{clientId}" type="text"
class="rf-ins-i" size="3"
- value="#{getInputValue(facesContext, component)}" />
+ value="#{getInputValue(facesContext, component)}"
accesskey="#{component.attributes['accesskey']}"/>
<span class="rf-ins-tt">#{getInputValue(facesContext,
component)}</span>
<script type="text/javascript">new
RichFaces.ui.InputNumberSlider('#{clientId}');</script>
</span>
Show replies by thread