JBoss Rich Faces SVN: r9483 - in trunk/test-applications/facelets/src/main/java: validator and 1 other directory.
by richfaces-svn-commits@lists.jboss.org
Author: mvitenkov
Date: 2008-07-09 07:40:30 -0400 (Wed, 09 Jul 2008)
New Revision: 9483
Added:
trunk/test-applications/facelets/src/main/java/validator/
trunk/test-applications/facelets/src/main/java/validator/ValidatorBean.java
Log:
Added: trunk/test-applications/facelets/src/main/java/validator/ValidatorBean.java
===================================================================
--- trunk/test-applications/facelets/src/main/java/validator/ValidatorBean.java (rev 0)
+++ trunk/test-applications/facelets/src/main/java/validator/ValidatorBean.java 2008-07-09 11:40:30 UTC (rev 9483)
@@ -0,0 +1,16 @@
+package validator;
+
+import javax.faces.component.UIComponent;
+import javax.faces.context.FacesContext;
+import javax.faces.validator.Validator;
+import javax.faces.validator.ValidatorException;
+
+public class ValidatorBean implements Validator {
+
+ public void validate(FacesContext context, UIComponent component,
+ Object value) throws ValidatorException {
+ // TODO Auto-generated method stub
+
+ }
+
+}
16 years, 2 months
JBoss Rich Faces SVN: r9481 - trunk/ui/tree/src/main/config/component.
by richfaces-svn-commits@lists.jboss.org
Author: abelevich
Date: 2008-07-09 06:22:08 -0400 (Wed, 09 Jul 2008)
New Revision: 9481
Modified:
trunk/ui/tree/src/main/config/component/tree.xml
Log:
hide treeNodeState
Modified: trunk/ui/tree/src/main/config/component/tree.xml
===================================================================
--- trunk/ui/tree/src/main/config/component/tree.xml 2008-07-09 10:11:06 UTC (rev 9480)
+++ trunk/ui/tree/src/main/config/component/tree.xml 2008-07-09 10:22:08 UTC (rev 9481)
@@ -78,9 +78,9 @@
<classname>org.ajax4jsf.model.DataComponentState</classname>
<description>It defines EL-binding for a component state for saving or redefinition</description>
</property>
- <property>
+ <property hidden="true">
<name>treeNodeState</name>
- <classname>org.ajax4jsf.model.DataComponentState</classname>
+ <classname>java.lang.Object</classname>
<description>This attribute defines EL-binding for a TreeNode state for saving or redefinition</description>
</property>
<property>
16 years, 2 months
JBoss Rich Faces SVN: r9480 - trunk/sandbox/ui/beanValidator/src/main/java/org/richfaces/component.
by richfaces-svn-commits@lists.jboss.org
Author: dsvyatobatsko
Date: 2008-07-09 06:11:06 -0400 (Wed, 09 Jul 2008)
New Revision: 9480
Modified:
trunk/sandbox/ui/beanValidator/src/main/java/org/richfaces/component/UIBeanValidator.java
Log:
removed redundant methods
Modified: trunk/sandbox/ui/beanValidator/src/main/java/org/richfaces/component/UIBeanValidator.java
===================================================================
--- trunk/sandbox/ui/beanValidator/src/main/java/org/richfaces/component/UIBeanValidator.java 2008-07-09 09:13:32 UTC (rev 9479)
+++ trunk/sandbox/ui/beanValidator/src/main/java/org/richfaces/component/UIBeanValidator.java 2008-07-09 10:11:06 UTC (rev 9480)
@@ -30,110 +30,98 @@
* JSF component class
*
*/
-public abstract class UIBeanValidator extends UIComponentBase implements
- AjaxComponent, AjaxSupport {
+public abstract class UIBeanValidator extends UIComponentBase implements AjaxComponent, AjaxSupport {
- public static final String COMPONENT_TYPE = "org.richfaces.BeanValidator";
+ public static final String COMPONENT_TYPE = "org.richfaces.BeanValidator";
- public static final String COMPONENT_FAMILY = "org.richfaces.BeanValidator";
+ public static final String COMPONENT_FAMILY = "org.richfaces.BeanValidator";
- public abstract String getEvent();
+ @Override
+ public void setParent(UIComponent parent) {
+ super.setParent(parent);
- public abstract void setEvent(String event);
+ if (null != parent) {
+ setParentProperties(parent);
+ }
+ }
- // public abstract boolean isBypassUpdates();
- //
- // public abstract void setBypassUpdates(boolean bypass);
+ /**
+ * @param parent
+ * @throws FaceletException
+ * @throws FacesException
+ */
+ public void setParentProperties(UIComponent parent) throws FaceletException, FacesException {
+ if (!(parent instanceof EditableValueHolder)) {
+ throw new FaceletException("Parent component must be an EditableValueHolder");
+ }
- public void setParent(UIComponent parent) {
- super.setParent(parent);
+ Validator[] validators = ((EditableValueHolder) parent).getValidators();
- if (null != parent) {
- setParentProperties(parent);
- }
- }
+ boolean isFacesValidatorPresent = false;
+ for (Validator validator : validators) {
+ if (validator instanceof FacesBeanValidator) {
+ isFacesValidatorPresent = true;
+ break;
+ }
+ }
- /**
- * @param parent
- * @throws FaceletException
- * @throws FacesException
- */
- public void setParentProperties(UIComponent parent)
- throws FaceletException, FacesException {
- if (!(parent instanceof EditableValueHolder)) {
- throw new FaceletException(
- "Parent component must be an EditableValueHolder");
- }
+ if (!isFacesValidatorPresent) {
+ FacesContext facesContext = FacesContext.getCurrentInstance();
+ FacesBeanValidator validator = (FacesBeanValidator) facesContext.getApplication().createValidator(
+ "org.richfaces.BeanValidator");
+ ((EditableValueHolder) parent).addValidator(validator);
+ }
- Validator[] validators = ((EditableValueHolder) parent).getValidators();
+ if (null != getEvent()) {
+ ValueExpression binding = new EventValueExpression(this);
+ parent.setValueExpression(getEvent(), binding);
+ }
+ }
- boolean isFacesValidatorPresent = false;
- for (Validator validator : validators) {
- if (validator instanceof FacesBeanValidator) {
- isFacesValidatorPresent = true;
- break;
- }
- }
+ @Override
+ public void broadcast(FacesEvent event) throws AbortProcessingException {
+ super.broadcast(event);
+ if (event.getComponent() == this) {
+ if (event instanceof ValidationEvent) {
+ // ByPass UpdateModelValue
+ FacesContext.getCurrentInstance().renderResponse();
+ } else if (event instanceof AjaxEvent) {
+ // TODO - find all UIMessages components for a parent UIInput.
+ // for an ajaxSingle component, re-render only target message.
+ }
+ }
+ }
- if (!isFacesValidatorPresent) {
- FacesContext facesContext = FacesContext.getCurrentInstance();
- FacesBeanValidator validator = (FacesBeanValidator) facesContext
- .getApplication().createValidator(
- "org.richfaces.BeanValidator");
- ((EditableValueHolder) parent).addValidator(validator);
- }
+ @Override
+ public void queueEvent(FacesEvent event) {
+ if (event instanceof ValidationEvent && event.getComponent() == this) {
+ UIComponent parent = getParent();
+ if (parent instanceof UIInput) {
+ UIInput input = (UIInput) parent;
+ if (input.isImmediate()) {
+ event.setPhaseId(PhaseId.APPLY_REQUEST_VALUES);
+ } else {
+ event.setPhaseId(PhaseId.PROCESS_VALIDATIONS);
+ }
+ }
+ }
+ super.queueEvent(event);
+ }
- if (null != getEvent()) {
- ValueExpression binding = new EventValueExpression(this);
- parent.setValueExpression(getEvent(), binding);
- }
- }
+ public String getEventString() {
+ StringBuffer buildOnEvent = new StringBuffer();
+ String onsubmit = getOnsubmit();
+ // Insert script to call before submit ajax request.
+ if (null != onsubmit) {
+ buildOnEvent.append(onsubmit).append(";");
+ }
+ buildOnEvent.append(AjaxRendererUtils.buildOnEvent(this, getFacesContext(), getEvent()));
+ String script = buildOnEvent.toString();
+ return script;
+ }
- @Override
- public void broadcast(FacesEvent event) throws AbortProcessingException {
- super.broadcast(event);
- if (event.getComponent() == this) {
- if (event instanceof ValidationEvent) {
- // ByPass UpdateModelValue
- FacesContext.getCurrentInstance().renderResponse();
- } else if (event instanceof AjaxEvent) {
- // TODO - find all UIMessages components for a parent UIInput.
- // for an ajaxSingle component, re-render only target message.
- }
- }
- }
+ public UIComponent getSingleComponent() {
+ return getParent();
+ }
- @Override
- public void queueEvent(FacesEvent event) {
- if (event instanceof ValidationEvent && event.getComponent() == this) {
- UIComponent parent = getParent();
- if (parent instanceof UIInput) {
- UIInput input = (UIInput) parent;
- if (input.isImmediate()) {
- event.setPhaseId(PhaseId.APPLY_REQUEST_VALUES);
- } else {
- event.setPhaseId(PhaseId.PROCESS_VALIDATIONS);
- }
- }
- }
- super.queueEvent(event);
- }
-
- public String getEventString() {
- StringBuffer buildOnEvent = new StringBuffer();
- String onsubmit = getOnsubmit();
- // Insert script to call before submit ajax request.
- if (null != onsubmit) {
- buildOnEvent.append(onsubmit).append(";");
- }
- buildOnEvent.append(AjaxRendererUtils.buildOnEvent(this,
- getFacesContext(), getEvent()));
- String script = buildOnEvent.toString();
- return script;
- }
-
- public UIComponent getSingleComponent() {
- return getParent();
- }
-
}
16 years, 2 months
JBoss Rich Faces SVN: r9479 - trunk/test-applications/jsp/src/main/java/jQuery.
by richfaces-svn-commits@lists.jboss.org
Author: mvitenkov
Date: 2008-07-09 05:13:32 -0400 (Wed, 09 Jul 2008)
New Revision: 9479
Modified:
trunk/test-applications/jsp/src/main/java/jQuery/JQuery.java
Log:
Modified: trunk/test-applications/jsp/src/main/java/jQuery/JQuery.java
===================================================================
--- trunk/test-applications/jsp/src/main/java/jQuery/JQuery.java 2008-07-09 09:13:09 UTC (rev 9478)
+++ trunk/test-applications/jsp/src/main/java/jQuery/JQuery.java 2008-07-09 09:13:32 UTC (rev 9479)
@@ -1,5 +1,25 @@
package jQuery;
+import org.richfaces.component.html.HtmlJQuery;
+
+import util.componentInfo.ComponentInfo;
+
public class JQuery {
+ private HtmlJQuery htmlJQuery = null;
+
+ public JQuery(){
+
+ }
+ public void add(){
+ ComponentInfo info = ComponentInfo.getInstance();
+ info.addField(htmlJQuery);
+ }
+ public HtmlJQuery getHtmlJQuery() {
+ return htmlJQuery;
+ }
+
+ public void setHtmlJQuery(HtmlJQuery htmlJQuery) {
+ this.htmlJQuery = htmlJQuery;
+ }
}
16 years, 2 months
JBoss Rich Faces SVN: r9478 - trunk/test-applications/jsp/src/main/webapp/jQuery.
by richfaces-svn-commits@lists.jboss.org
Author: mvitenkov
Date: 2008-07-09 05:13:09 -0400 (Wed, 09 Jul 2008)
New Revision: 9478
Modified:
trunk/test-applications/jsp/src/main/webapp/jQuery/jQuery.jsp
Log:
Modified: trunk/test-applications/jsp/src/main/webapp/jQuery/jQuery.jsp
===================================================================
--- trunk/test-applications/jsp/src/main/webapp/jQuery/jQuery.jsp 2008-07-09 08:56:02 UTC (rev 9477)
+++ trunk/test-applications/jsp/src/main/webapp/jQuery/jQuery.jsp 2008-07-09 09:13:09 UTC (rev 9478)
@@ -92,7 +92,7 @@
<rich:jQuery selector="li" timing="onload" id="jQid"
- query="find('ol').end().append('[li],work!')" />
+ query="find('ol').end().append('[li],work!')" binding="#{jQuery.htmlJQuery}" />
<rich:jQuery selector="body" timing="onload" query="addClass('body')" />
<rich:jQuery selector="tr:nth-child(odd)" timing="onload"
@@ -114,8 +114,9 @@
query="addClass('divTextSize_1')" />
<rich:jQuery selector="#form\\:panelGridID #div_2_ID" timing="onload"
query="addClass('divSize_2')" />
- <br />
- <br />
+ <br />
+ <h:commandButton action="#{jQuery.add}" value="add test"/>
+ <br/>
<div style="FONT-WEIGHT: bold;">rich:findComponent</div>
<h:panelGrid columns="2">
<rich:column>
16 years, 2 months
JBoss Rich Faces SVN: r9477 - trunk/test-applications/jsp/src/main/webapp/VirtualEarth.
by richfaces-svn-commits@lists.jboss.org
Author: mvitenkov
Date: 2008-07-09 04:56:02 -0400 (Wed, 09 Jul 2008)
New Revision: 9477
Modified:
trunk/test-applications/jsp/src/main/webapp/VirtualEarth/VirtualEarth.jsp
Log:
Modified: trunk/test-applications/jsp/src/main/webapp/VirtualEarth/VirtualEarth.jsp
===================================================================
--- trunk/test-applications/jsp/src/main/webapp/VirtualEarth/VirtualEarth.jsp 2008-07-09 08:52:56 UTC (rev 9476)
+++ trunk/test-applications/jsp/src/main/webapp/VirtualEarth/VirtualEarth.jsp 2008-07-09 08:56:02 UTC (rev 9477)
@@ -6,7 +6,7 @@
<f:subview id="virtualEarthSubviewID">
<h:panelGrid columns="2">
- <rich:virtualEarth id="vEarthID" lng="#{virtualEarth.lng}" onLoadMap="alert('LoadMap')" rendered="#{virtualEarth.rendered}" version="#{virtualEarth.version}" lat="#{virtualEarth.lat}" zoom="In"
+ <rich:virtualEarth id="vEarthID" lng="#{virtualEarth.lng}" onLoadMap="alert('LoadMap')" rendered="#{virtualEarth.rendered}" version="#{virtualEarth.version}" lat="#{virtualEarth.lat}" zoom="#{virtualEarth.zoom}"
dashboardSize="#{virtualEarth.dashboardSize}" mapStyle="#{virtualEarth.mapStyle}" var="map" binding="#{virtualEarth.myVirtualEarth}"
onclick="#{event.onclick}" ondblclick="#{event.ondblclick}" onkeydown="#{event.onkeydown}" onkeypress="#{event.onkeypress}" onkeyup="#{event.onkeyup}" onmousedown="#{event.onmousedown}" onmousemove="#{event.onmousemove}" onmouseout="#{event.onmouseout}" onmouseover="#{event.onmouseover}" onmouseup="#{event.onmouseup}"/>
16 years, 2 months
JBoss Rich Faces SVN: r9476 - trunk/test-applications/jsp/src/main/java/tooltip.
by richfaces-svn-commits@lists.jboss.org
Author: mvitenkov
Date: 2008-07-09 04:52:56 -0400 (Wed, 09 Jul 2008)
New Revision: 9476
Modified:
trunk/test-applications/jsp/src/main/java/tooltip/Tooltip.java
Log:
binding correction
Modified: trunk/test-applications/jsp/src/main/java/tooltip/Tooltip.java
===================================================================
--- trunk/test-applications/jsp/src/main/java/tooltip/Tooltip.java 2008-07-09 08:50:47 UTC (rev 9475)
+++ trunk/test-applications/jsp/src/main/java/tooltip/Tooltip.java 2008-07-09 08:52:56 UTC (rev 9476)
@@ -220,4 +220,12 @@
public void setShowDelay(int showDelay) {
this.showDelay = showDelay;
}
+
+ public HtmlToolTip getHtmlToolTip() {
+ return htmlToolTip;
+ }
+
+ public void setHtmlToolTip(HtmlToolTip htmlToolTip) {
+ this.htmlToolTip = htmlToolTip;
+ }
}
16 years, 2 months
JBoss Rich Faces SVN: r9475 - trunk/test-applications/jsp/src/main/java/togglePanel.
by richfaces-svn-commits@lists.jboss.org
Author: mvitenkov
Date: 2008-07-09 04:50:47 -0400 (Wed, 09 Jul 2008)
New Revision: 9475
Modified:
trunk/test-applications/jsp/src/main/java/togglePanel/TogglePanel.java
Log:
binding correction
Modified: trunk/test-applications/jsp/src/main/java/togglePanel/TogglePanel.java
===================================================================
--- trunk/test-applications/jsp/src/main/java/togglePanel/TogglePanel.java 2008-07-09 08:49:04 UTC (rev 9474)
+++ trunk/test-applications/jsp/src/main/java/togglePanel/TogglePanel.java 2008-07-09 08:50:47 UTC (rev 9475)
@@ -75,4 +75,12 @@
setStateOrder("toshiba,asus,benq");
setSwitchType("ajax");
}
+
+ public HtmlTogglePanel getHtmlTogglePanel() {
+ return htmlTogglePanel;
+ }
+
+ public void setHtmlTogglePanel(HtmlTogglePanel htmlTogglePanel) {
+ this.htmlTogglePanel = htmlTogglePanel;
+ }
}
16 years, 2 months
JBoss Rich Faces SVN: r9474 - trunk/test-applications/jsp/src/main/java/tabPanel.
by richfaces-svn-commits@lists.jboss.org
Author: mvitenkov
Date: 2008-07-09 04:49:04 -0400 (Wed, 09 Jul 2008)
New Revision: 9474
Modified:
trunk/test-applications/jsp/src/main/java/tabPanel/TabPanel.java
Log:
binding correction
Modified: trunk/test-applications/jsp/src/main/java/tabPanel/TabPanel.java
===================================================================
--- trunk/test-applications/jsp/src/main/java/tabPanel/TabPanel.java 2008-07-09 08:41:11 UTC (rev 9473)
+++ trunk/test-applications/jsp/src/main/java/tabPanel/TabPanel.java 2008-07-09 08:49:04 UTC (rev 9474)
@@ -278,4 +278,20 @@
setTitle("Title test 5");
}
+ public HtmlTabPanel getHtmlTabPanel() {
+ return htmlTabPanel;
+ }
+
+ public void setHtmlTabPanel(HtmlTabPanel htmlTabPanel) {
+ this.htmlTabPanel = htmlTabPanel;
+ }
+
+ public HtmlTab getHtmlTab() {
+ return htmlTab;
+ }
+
+ public void setHtmlTab(HtmlTab htmlTab) {
+ this.htmlTab = htmlTab;
+ }
+
}
16 years, 2 months