JBoss Rich Faces SVN: r11863 - trunk/ui/extendedDataTable/src/test/java/org/richfaces/renderkit.
by richfaces-svn-commits@lists.jboss.org
Author: pgolawski
Date: 2008-12-18 04:11:31 -0500 (Thu, 18 Dec 2008)
New Revision: 11863
Modified:
trunk/ui/extendedDataTable/src/test/java/org/richfaces/renderkit/AbstractExtendedTableRendererTest.java
Log:
fix test after changes: set focus (without select text) to current inplace filter input on filter event
Modified: trunk/ui/extendedDataTable/src/test/java/org/richfaces/renderkit/AbstractExtendedTableRendererTest.java
===================================================================
--- trunk/ui/extendedDataTable/src/test/java/org/richfaces/renderkit/AbstractExtendedTableRendererTest.java 2008-12-18 08:09:12 UTC (rev 11862)
+++ trunk/ui/extendedDataTable/src/test/java/org/richfaces/renderkit/AbstractExtendedTableRendererTest.java 2008-12-18 09:11:31 UTC (rev 11863)
@@ -29,6 +29,7 @@
import javax.faces.component.UIOutput;
import javax.faces.component.html.HtmlOutputText;
+import org.ajax4jsf.renderkit.RendererUtils;
import org.ajax4jsf.tests.AbstractAjax4JsfTestCase;
import org.richfaces.component.UIColumn;
import org.richfaces.component.UIExtendedDataTable;
@@ -445,17 +446,19 @@
// }
public void testAddInplaceInput() {
- UIColumn column = (UIColumn) application
- .createComponent(UIColumn.COMPONENT_TYPE);
- column.setId("columnId");
+// UIColumn column = (UIColumn) application
+// .createComponent(UIColumn.COMPONENT_TYPE);
+// column.setId("columnId");
+ UIColumn column = (UIColumn)RendererUtils.getInstance().findComponentFor(table, "columnId0");
column.setFilterValue("test");
// filter event == null
try {
setupResponseWriter();
- renderer.addInplaceInput(facesContext, column, "buffer");
+ renderer.addInplaceInput(facesContext, column);
UIInput input = (UIInput) column.getFacets()
.get("filterValueInput");
- assertEquals("buffer", input.getAttributes().get("onchange"));
+ //assertEquals("buffer", input.getAttributes().get("onchange"));
+ assertTrue(((String)input.getAttributes().get("onchange")).length()>0);
assertEquals("test", input.getValue());
} catch (IOException e) {
fail(e.getMessage());
@@ -464,14 +467,16 @@
column.getAttributes().put("filterEvent", "testEvent");
try {
setupResponseWriter();
- renderer.addInplaceInput(facesContext, column, "buffer");
+ renderer.addInplaceInput(facesContext, column);
UIInput input = (UIInput) column.getFacets()
.get("filterValueInput");
- assertEquals("buffer", input.getAttributes().get("testEvent"));
+ assertTrue(((String)input.getAttributes().get("testEvent")).length()>0);
+ //assertEquals("buffer", input.getAttributes().get("testEvent"));
assertEquals("test", input.getValue());
} catch (IOException e) {
fail(e.getMessage());
}
+ column.setFilterValue(null);
}
public void testGetJavaScriptVarName() {
17 years, 7 months
JBoss Rich Faces SVN: r11862 - trunk/ui/extendedDataTable/src/main/java/org/richfaces/component.
by richfaces-svn-commits@lists.jboss.org
Author: pgolawski
Date: 2008-12-18 03:09:12 -0500 (Thu, 18 Dec 2008)
New Revision: 11862
Modified:
trunk/ui/extendedDataTable/src/main/java/org/richfaces/component/UIExtendedDataTable.java
Log:
support for locale-aware sorting and filtering according to request https://jira.jboss.org/jira/browse/RF-5008
Modified: trunk/ui/extendedDataTable/src/main/java/org/richfaces/component/UIExtendedDataTable.java
===================================================================
--- trunk/ui/extendedDataTable/src/main/java/org/richfaces/component/UIExtendedDataTable.java 2008-12-18 07:08:12 UTC (rev 11861)
+++ trunk/ui/extendedDataTable/src/main/java/org/richfaces/component/UIExtendedDataTable.java 2008-12-18 08:09:12 UTC (rev 11862)
@@ -27,9 +27,11 @@
import java.util.LinkedHashMap;
import java.util.LinkedList;
import java.util.List;
+import java.util.Locale;
import java.util.Map;
import javax.faces.component.UIComponent;
+import javax.faces.component.UIViewRoot;
import javax.faces.context.FacesContext;
import javax.faces.event.AbortProcessingException;
import javax.faces.event.FacesEvent;
@@ -37,6 +39,7 @@
import javax.faces.model.DataModel;
import org.ajax4jsf.context.AjaxContext;
+import org.ajax4jsf.context.ContextInitParameters;
import org.ajax4jsf.event.AjaxEvent;
import org.ajax4jsf.model.ExtendedDataModel;
import org.apache.commons.collections.iterators.IteratorChain;
@@ -48,6 +51,7 @@
import org.richfaces.model.ExtendedTableDataModel;
import org.richfaces.model.ExtendedTableDataModifiableModel;
import org.richfaces.model.FilterField;
+import org.richfaces.model.LocaleAware;
import org.richfaces.model.Modifiable;
import org.richfaces.model.ModifiableModel;
import org.richfaces.model.Ordering;
@@ -321,7 +325,7 @@
return count;
}// getVisibleColumnnCount
- // @Override
+ @Override
@SuppressWarnings("unchecked")
protected ExtendedDataModel createDataModel() {
List<FilterField> filterFields = new LinkedList<FilterField>();
@@ -383,6 +387,15 @@
dataModel = modifiableModel;
modifiable = modifiableModel;
}
+
+ if (dataModel instanceof LocaleAware) {
+ FacesContext facesContext = getFacesContext();
+ if (ContextInitParameters.isDatatableUsesViewLocale(facesContext)) {
+ UIViewRoot viewRoot = facesContext.getViewRoot();
+ ((LocaleAware) dataModel).setLocale(viewRoot.getLocale());
+ }
+ }
+
modifiable.modify(filterFields, sortFields);
}
return dataModel;
17 years, 7 months
JBoss Rich Faces SVN: r11861 - trunk/ui/extendedDataTable/src/main/java/org/richfaces/renderkit.
by richfaces-svn-commits@lists.jboss.org
Author: pgolawski
Date: 2008-12-18 02:08:12 -0500 (Thu, 18 Dec 2008)
New Revision: 11861
Modified:
trunk/ui/extendedDataTable/src/main/java/org/richfaces/renderkit/AbstractExtendedTableRenderer.java
Log:
set focus (without select text) to current inplace filter input on filter event
Modified: trunk/ui/extendedDataTable/src/main/java/org/richfaces/renderkit/AbstractExtendedTableRenderer.java
===================================================================
--- trunk/ui/extendedDataTable/src/main/java/org/richfaces/renderkit/AbstractExtendedTableRenderer.java 2008-12-18 00:21:41 UTC (rev 11860)
+++ trunk/ui/extendedDataTable/src/main/java/org/richfaces/renderkit/AbstractExtendedTableRenderer.java 2008-12-18 07:08:12 UTC (rev 11861)
@@ -317,10 +317,7 @@
UIColumn dataColumn = (UIColumn) column;
if (internalFilterEnabledColumn(dataColumn)) {
writer.startElement(HTML.DIV_ELEM, column);
- addInplaceInput(context, column, buildAjaxFunction(
- context, column, false,
- getOnAjaxCompleteFunction(context,
- (UIDataTable) column.getParent())));
+ addInplaceInput(context, column);
writer.endElement(HTML.DIV_ELEM);
}
else if (dataColumn.getFacet("filter") != null) {
@@ -336,6 +333,14 @@
}
}
}
+
+ private JSFunctionDefinition buildSetFocusFunctionDef(String elementId){
+ JSFunctionDefinition function = new JSFunctionDefinition("event");
+ function.addToBody("" + "var element = document.getElementById('"
+ + elementId + "');" + "if (element) {" + " element.focus();"
+ + "}");
+ return function;
+ }
public boolean isColumnFacetPresent(UIDataTable table, String facetName) {
Iterator<UIComponent> columns = table.columns();
@@ -1175,10 +1180,10 @@
}
boolean filterChanged = (newFilterValue == null ? (oldFilterValue != null)
: !newFilterValue.equals(oldFilterValue));
- if (filterChanged) {
- //set focus on changed field
- AjaxContext.getCurrentInstance().getResponseDataMap().put(AjaxActionComponent.FOCUS_DATA_ID, filterValueInput.getClientId(context));
- }
+// if (filterChanged) {
+// //set focus on changed field
+// AjaxContext.getCurrentInstance().getResponseDataMap().put(AjaxActionComponent.FOCUS_DATA_ID, filterValueInput.getClientId(context));
+// }
filtering = (filtering || filterChanged);
}
}
@@ -1345,8 +1350,7 @@
}
}
- protected void addInplaceInput(FacesContext context, UIComponent column,
- String buffer) throws IOException {
+ protected void addInplaceInput(FacesContext context, UIComponent column) throws IOException {
UIInput filterValueInput = (UIInput) column
.getFacet(FILTER_INPUT_FACET_NAME);
if (null == filterValueInput) {
@@ -1364,6 +1368,11 @@
filterEvent = "onchange";
}
+ String buffer = buildAjaxFunction(
+ context,
+ column,
+ false,
+ buildSetFocusFunctionDef(filterValueInput.getClientId(context)));
filterValueInput.getAttributes().put(filterEvent, buffer);
filterValueInput.setValue(column.getAttributes().get("filterValue"));
@@ -1494,8 +1503,7 @@
&& col.getValueExpression("filterBy") != null) {
writer.startElement(HTML.DIV_ELEM, column);
- addInplaceInput(context, column, buildAjaxFunction(context,
- column, false, null));
+ addInplaceInput(context, column);
writer.endElement(HTML.DIV_ELEM);
}
}
17 years, 7 months
JBoss Rich Faces SVN: r11860 - trunk/ui/state/src/main/java/org/richfaces/ui/model.
by richfaces-svn-commits@lists.jboss.org
Author: nbelaevski
Date: 2008-12-17 19:21:41 -0500 (Wed, 17 Dec 2008)
New Revision: 11860
Modified:
trunk/ui/state/src/main/java/org/richfaces/ui/model/State.java
trunk/ui/state/src/main/java/org/richfaces/ui/model/StateImpl.java
trunk/ui/state/src/main/java/org/richfaces/ui/model/States.java
Log:
https://jira.jboss.org/jira/browse/RF-5102 + imports optimized
Modified: trunk/ui/state/src/main/java/org/richfaces/ui/model/State.java
===================================================================
--- trunk/ui/state/src/main/java/org/richfaces/ui/model/State.java 2008-12-17 23:05:19 UTC (rev 11859)
+++ trunk/ui/state/src/main/java/org/richfaces/ui/model/State.java 2008-12-18 00:21:41 UTC (rev 11860)
@@ -22,8 +22,6 @@
import java.util.Map;
-import javax.el.MethodExpression;
-
/**
* @author asmirnov
*
Modified: trunk/ui/state/src/main/java/org/richfaces/ui/model/StateImpl.java
===================================================================
--- trunk/ui/state/src/main/java/org/richfaces/ui/model/StateImpl.java 2008-12-17 23:05:19 UTC (rev 11859)
+++ trunk/ui/state/src/main/java/org/richfaces/ui/model/StateImpl.java 2008-12-18 00:21:41 UTC (rev 11860)
@@ -23,8 +23,6 @@
import java.util.HashMap;
import java.util.Map;
-import javax.el.MethodExpression;
-
/**
* @author asmirnov
*
Modified: trunk/ui/state/src/main/java/org/richfaces/ui/model/States.java
===================================================================
--- trunk/ui/state/src/main/java/org/richfaces/ui/model/States.java 2008-12-17 23:05:19 UTC (rev 11859)
+++ trunk/ui/state/src/main/java/org/richfaces/ui/model/States.java 2008-12-18 00:21:41 UTC (rev 11860)
@@ -20,14 +20,12 @@
*/
package org.richfaces.ui.model;
+import java.io.Serializable;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
-import java.util.Map.Entry;
-import javax.el.MethodExpression;
-
import org.ajax4jsf.model.KeepAlive;
/**
@@ -35,9 +33,15 @@
*
*/
@KeepAlive
-public class States implements State {
+public class States implements State, Serializable {
+ /**
+ *
+ */
+ private static final long serialVersionUID = 8593398262385876975L;
+
private static final String DEFAULT_STATE = "DEFAULT";
+
private final Map<String, State> states;
private State currentState;
17 years, 7 months
JBoss Rich Faces SVN: r11859 - in trunk/ui/tree/src/main: java/org/richfaces/renderkit and 2 other directories.
by richfaces-svn-commits@lists.jboss.org
Author: nbelaevski
Date: 2008-12-17 18:05:19 -0500 (Wed, 17 Dec 2008)
New Revision: 11859
Modified:
trunk/ui/tree/src/main/config/component/tree.xml
trunk/ui/tree/src/main/java/org/richfaces/renderkit/TreeRendererBase.java
trunk/ui/tree/src/main/resources/org/richfaces/renderkit/html/scripts/tree-selection.js
trunk/ui/tree/src/main/resources/org/richfaces/renderkit/html/scripts/tree.js
trunk/ui/tree/src/main/templates/htmlTree.jspx
Log:
https://jira.jboss.org/jira/browse/RF-4478
Modified: trunk/ui/tree/src/main/config/component/tree.xml
===================================================================
--- trunk/ui/tree/src/main/config/component/tree.xml 2008-12-17 20:10:53 UTC (rev 11858)
+++ trunk/ui/tree/src/main/config/component/tree.xml 2008-12-17 23:05:19 UTC (rev 11859)
@@ -310,6 +310,11 @@
<property hidden="true">
<name>rowKeyConverter</name>
</property>
+
+ <property>
+ <name>disableKeyboardNavigation</name>
+ <classname>boolean</classname>
+ </property>
</component>
&listeners;
Modified: trunk/ui/tree/src/main/java/org/richfaces/renderkit/TreeRendererBase.java
===================================================================
--- trunk/ui/tree/src/main/java/org/richfaces/renderkit/TreeRendererBase.java 2008-12-17 20:10:53 UTC (rev 11858)
+++ trunk/ui/tree/src/main/java/org/richfaces/renderkit/TreeRendererBase.java 2008-12-17 23:05:19 UTC (rev 11859)
@@ -26,6 +26,7 @@
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
+import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
@@ -45,6 +46,7 @@
import org.ajax4jsf.model.DataVisitor;
import org.ajax4jsf.renderkit.AjaxRendererUtils;
import org.ajax4jsf.renderkit.ComponentsVariableResolver;
+import org.ajax4jsf.renderkit.RendererUtils;
import org.richfaces.component.UITree;
import org.richfaces.component.UITreeNode;
import org.richfaces.component.nsutils.NSUtils;
@@ -672,6 +674,25 @@
input.restoreOrigValue();
}
}
+
+ private static final String[] OPTIONS_ATTRIBUTES_LIST = { "showConnectingLines", "toggleOnClick",
+ "disableKeyboardNavigation"};
+
+ public String getOptions(FacesContext context, UITree tree) {
+ Map<String, Object> attributes = tree.getAttributes();
+ RendererUtils utils = getUtils();
+
+ Map<String, Object> options = new HashMap<String, Object>();
+ for (String optionAttributeName : OPTIONS_ATTRIBUTES_LIST) {
+ Object value = attributes.get(optionAttributeName);
+
+ if (utils.shouldRenderAttribute(value)) {
+ options.put(optionAttributeName, value);
+ }
+ }
+
+ return ScriptUtils.toScript(options);
+ }
}
class Flag {
Modified: trunk/ui/tree/src/main/resources/org/richfaces/renderkit/html/scripts/tree-selection.js
===================================================================
--- trunk/ui/tree/src/main/resources/org/richfaces/renderkit/html/scripts/tree-selection.js 2008-12-17 20:10:53 UTC (rev 11858)
+++ trunk/ui/tree/src/main/resources/org/richfaces/renderkit/html/scripts/tree-selection.js 2008-12-17 23:05:19 UTC (rev 11859)
@@ -3,8 +3,10 @@
initialize: function(tree) {
this.tree = tree;
- this.eventKeyDown = this.processKeyDown.bindAsEventListener(this);
- Event.observe(document, "keydown", this.eventKeyDown);
+ if (!this.tree.disableKeyboardNavigation) {
+ this.eventKeyDown = this.processKeyDown.bindAsEventListener(this);
+ Event.observe(document, "keydown", this.eventKeyDown);
+ }
this.eventLostFocus = this.processLostFocus.bindAsEventListener(this);
Event.observe(document, "click", this.eventLostFocus);
@@ -17,7 +19,10 @@
this.activeItem = null;
this.tree = null;
- Event.stopObserving(document, "keydown", this.eventKeyDown);
+ if (this.eventKeyDown) {
+ Event.stopObserving(document, "keydown", this.eventKeyDown);
+ }
+
Event.stopObserving(document, "click", this.eventLostFocus);
},
Modified: trunk/ui/tree/src/main/resources/org/richfaces/renderkit/html/scripts/tree.js
===================================================================
--- trunk/ui/tree/src/main/resources/org/richfaces/renderkit/html/scripts/tree.js 2008-12-17 20:10:53 UTC (rev 11858)
+++ trunk/ui/tree/src/main/resources/org/richfaces/renderkit/html/scripts/tree.js 2008-12-17 23:05:19 UTC (rev 11859)
@@ -64,7 +64,7 @@
Tree.CLASS_AJAX_SELECTED_LISTENER_FLAG = "ajax_selected_listener_flag";
Tree.addMethods({
- initialize: function($super, id, input, switchType, events, onAjaxSelect, toggleOnClick, showConnectingLines) {
+ initialize: function($super, id, input, switchType, events, onAjaxSelect, options) {
$super();
this.childs = [];
this.elements = {};
@@ -79,9 +79,10 @@
this.element.component=this;
this.inputId = input;
this.input = $(this.inputId);
- this.toggleOnClick = toggleOnClick;
- this.showConnectingLines = showConnectingLines;
-
+ this.toggleOnClick = options.toggleOnClick;
+ this.showConnectingLines = options.showConnectingLines;
+ this.disableKeyboardNavigation = options.disableKeyboardNavigation;
+
var options = Object.extend({
columnCount: 0
}, arguments[1] || {}
Modified: trunk/ui/tree/src/main/templates/htmlTree.jspx
===================================================================
--- trunk/ui/tree/src/main/templates/htmlTree.jspx 2008-12-17 20:10:53 UTC (rev 11858)
+++ trunk/ui/tree/src/main/templates/htmlTree.jspx 2008-12-17 23:05:19 UTC (rev 11859)
@@ -60,8 +60,7 @@
function(event) {
#{this:getAjaxScript(context, component)}
},
- #{component.toggleOnClick},
- #{component.showConnectingLines}
+ #{this:getOptions(context, component)}
);
#{this:getScriptContributions(context, component)}
</script>
17 years, 7 months
JBoss Rich Faces SVN: r11858 - trunk/ui/combobox/src/main/resources/org/richfaces/renderkit/html/scripts.
by richfaces-svn-commits@lists.jboss.org
Author: vmolotkov
Date: 2008-12-17 15:10:53 -0500 (Wed, 17 Dec 2008)
New Revision: 11858
Modified:
trunk/ui/combobox/src/main/resources/org/richfaces/renderkit/html/scripts/combobox.js
Log:
https://jira.jboss.org/jira/browse/RF-4467
Modified: trunk/ui/combobox/src/main/resources/org/richfaces/renderkit/html/scripts/combobox.js
===================================================================
--- trunk/ui/combobox/src/main/resources/org/richfaces/renderkit/html/scripts/combobox.js 2008-12-17 19:23:40 UTC (rev 11857)
+++ trunk/ui/combobox/src/main/resources/org/richfaces/renderkit/html/scripts/combobox.js 2008-12-17 20:10:53 UTC (rev 11858)
@@ -487,5 +487,5 @@
}
Richfaces.ComboBox.SPECIAL_KEYS = [
- Event.KEY_RETURN, Event.KEY_UP, Event.KEY_DOWN, Event.KEY_RIGHT, Event.KEY_LEFT, Event.KEY_ESC
+ Event.KEY_RETURN, Event.KEY_UP, Event.KEY_DOWN, Event.KEY_RIGHT, Event.KEY_LEFT, Event.KEY_ESC, Event.KEY_TAB, 16
]
\ No newline at end of file
17 years, 7 months
JBoss Rich Faces SVN: r11857 - trunk/framework/impl/src/main/javascript/jquery.
by richfaces-svn-commits@lists.jboss.org
Author: nbelaevski
Date: 2008-12-17 14:23:40 -0500 (Wed, 17 Dec 2008)
New Revision: 11857
Modified:
trunk/framework/impl/src/main/javascript/jquery/jquery-1.2.6.js
trunk/framework/impl/src/main/javascript/jquery/patches.js
Log:
https://jira.jboss.org/jira/browse/RF-5420
Modified: trunk/framework/impl/src/main/javascript/jquery/jquery-1.2.6.js
===================================================================
--- trunk/framework/impl/src/main/javascript/jquery/jquery-1.2.6.js 2008-12-17 18:36:55 UTC (rev 11856)
+++ trunk/framework/impl/src/main/javascript/jquery/jquery-1.2.6.js 2008-12-17 19:23:40 UTC (rev 11857)
@@ -601,7 +601,7 @@
return target;
};
-var expando = "jQuery" + now(), uuid = 0, windowData = {},
+var expando = jQuery.expando = "jQuery" + now(), uuid = 0, windowData = {},
// exclude the following css properties to add px
exclude = /z-?index|font-?weight|opacity|zoom|line-?height/i,
// cache defaultView
Modified: trunk/framework/impl/src/main/javascript/jquery/patches.js
===================================================================
--- trunk/framework/impl/src/main/javascript/jquery/patches.js 2008-12-17 18:36:55 UTC (rev 11856)
+++ trunk/framework/impl/src/main/javascript/jquery/patches.js 2008-12-17 19:23:40 UTC (rev 11857)
@@ -19,6 +19,7 @@
window.RichFaces.Memory.addCleaner("jquery", function(node, isAjax) {
if (node && node[oldJQuery.expando]) {
oldJQuery.event.remove(node);
+ oldJQuery.removeData(node);
}
});
}
17 years, 7 months
JBoss Rich Faces SVN: r11856 - trunk/docs/faq/en/src/main/docbook/module.
by richfaces-svn-commits@lists.jboss.org
Author: atsebro
Date: 2008-12-17 13:36:55 -0500 (Wed, 17 Dec 2008)
New Revision: 11856
Modified:
trunk/docs/faq/en/src/main/docbook/module/RFCfaq.xml
Log:
RF-5092: FAQ guide update
Modified: trunk/docs/faq/en/src/main/docbook/module/RFCfaq.xml
===================================================================
--- trunk/docs/faq/en/src/main/docbook/module/RFCfaq.xml 2008-12-17 18:36:30 UTC (rev 11855)
+++ trunk/docs/faq/en/src/main/docbook/module/RFCfaq.xml 2008-12-17 18:36:55 UTC (rev 11856)
@@ -986,8 +986,12 @@
<emphasis role="bold">Example:</emphasis>
</para>
<programlisting role="XML"><![CDATA[<a4j:outputPanel ajaxRendered="true">
- <h:messages/>
+ <h:messages/>
</a4j:outpurPanel>]]></programlisting>
+ <para><emphasis role="bold"><property><rich:message></property></emphasis> component has build in Ajax support and could be realy helpfull
+ together with <ulink url="http://www.jsfone.com/blog/max_katz/2008/07/creating_jsf_phase_listener.html">JSF Phase Tracker</ulink> in such cases.
+
+ </para>
</section>
<section id="DelayedRenderZone">
17 years, 7 months
JBoss Rich Faces SVN: r11855 - trunk/docs/userguide/en/src/main/docbook/included.
by richfaces-svn-commits@lists.jboss.org
Author: atsebro
Date: 2008-12-17 13:36:30 -0500 (Wed, 17 Dec 2008)
New Revision: 11855
Modified:
trunk/docs/userguide/en/src/main/docbook/included/message.xml
Log:
RF-5092: FAQ guide update
Modified: trunk/docs/userguide/en/src/main/docbook/included/message.xml
===================================================================
--- trunk/docs/userguide/en/src/main/docbook/included/message.xml 2008-12-17 17:23:21 UTC (rev 11854)
+++ trunk/docs/userguide/en/src/main/docbook/included/message.xml 2008-12-17 18:36:30 UTC (rev 11855)
@@ -106,14 +106,14 @@
<emphasis role="bold">Example:</emphasis>
</para>
<programlisting role="XML"><![CDATA[...
- <rich:message for="id" passedLabel="No errors' showSummary="true">
- <f:facet name="errorMarker">
- <h:graphicImage url="/image/error.png"/>
- </f:facet>
- <f:facet name="passedMarker">
- <h:graphicImage url="/image/passed.png"/>
- </f:facet>
- </rich:message>
+<rich:message for="id" passedLabel="No errors" showSummary="true">
+ <f:facet name="errorMarker">
+ <h:graphicImage url="/image/error.png"/>
+ </f:facet>
+ <f:facet name="passedMarker">
+ <h:graphicImage url="/image/passed.png"/>
+ </f:facet>
+</rich:message>
...
]]></programlisting>
17 years, 7 months
JBoss Rich Faces SVN: r11854 - trunk/ui/inplaceSelect/src/main/resources/org/richfaces/renderkit/html/scripts.
by richfaces-svn-commits@lists.jboss.org
Author: vmolotkov
Date: 2008-12-17 12:23:21 -0500 (Wed, 17 Dec 2008)
New Revision: 11854
Modified:
trunk/ui/inplaceSelect/src/main/resources/org/richfaces/renderkit/html/scripts/inplaceselect.js
Log:
https://jira.jboss.org/jira/browse/RF-4422
Modified: trunk/ui/inplaceSelect/src/main/resources/org/richfaces/renderkit/html/scripts/inplaceselect.js
===================================================================
--- trunk/ui/inplaceSelect/src/main/resources/org/richfaces/renderkit/html/scripts/inplaceselect.js 2008-12-17 16:49:23 UTC (rev 11853)
+++ trunk/ui/inplaceSelect/src/main/resources/org/richfaces/renderkit/html/scripts/inplaceselect.js 2008-12-17 17:23:21 UTC (rev 11854)
@@ -22,6 +22,7 @@
initHandlers : function($super) {
$super();
this.tempValueKeeper.observe("click", function(e){this.tempKeeperClickHandler(e);}.bindAsEventListener(this));
+ //this.button.observe("click", function(e){this.tempKeeperClickHandler(e);}.bindAsEventListener(this));
this.button.observe("mousedown", function(e){this.buttonClickHandler(e);}.bindAsEventListener(this));
@@ -39,15 +40,6 @@
return width;
},
- //switchingStatesHandler : function($super, e) {
- //var el = (e.srcElement) ? e.srcElement : e.target;
- //if (el.id == this.inplaceInput.id) {
- //$super(e);
- //} //else if(this.tempValueKeeper.style.display != "none") {
- //this.tempValueKeeper.focus();
- //}
- //},
-
startEditableState : function($super) {
$super();
this.button.show();
@@ -70,7 +62,6 @@
buttonClickHandler : function(e) {
this.button.isClicked = true;
this.tempKeeperClickHandler();
- //this.tempValueKeeper.focus();
Event.stop(e);
},
@@ -176,9 +167,10 @@
}
break;
case Event.KEY_TAB :
- if (this.attributes.showControls) {
+ //https://jira.jboss.org/jira/browse/RF-4422
+ /*if (this.attributes.showControls) {
this.save(event);
- }
+ }*/
break;
}
},
17 years, 7 months