Author: dolander Date: Wed Jan 19 11:22:34 2005 New Revision: 125644 URL: http://svn.apache.org/viewcvs?view=rev&rev=125644 Log: Add support for posting back the dynamic state associated with a tree when a form posts. This was already supported for Anchcor posts.
Added: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/clientContentForm.jsp incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeClientContentForm.xml Modified: incubator/beehive/trunk/netui/src/javascript/tagshtml/netui-tree.js incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Form.java incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/ScriptContainer.java incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/javaScript.properties incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/Controller.jpf incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/contentAnchor.jsp incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/index.jsp incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DivPanel.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DivPanelTree.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeClientContent.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeClientContentAnchor.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeNoRoot.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeRunAtClient.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/XhtmlImage.xml incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/cr180865.xml Modified: incubator/beehive/trunk/netui/src/javascript/tagshtml/netui-tree.js Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/javascript/tagshtml/netui-tree.js?view=diff&rev=125644&p1=incubator/beehive/trunk/netui/src/javascript/tagshtml/netui-tree.js&r1=125643&p2=incubator/beehive/trunk/netui/src/javascript/tagshtml/netui-tree.js&r2=125644 ============================================================================== --- incubator/beehive/trunk/netui/src/javascript/tagshtml/netui-tree.js (original) +++ incubator/beehive/trunk/netui/src/javascript/tagshtml/netui-tree.js Wed Jan 19 11:22:34 2005 @@ -72,6 +72,33 @@ node.href = node.href + state; } +// this will add the tree state to the passed form +NetUITree.prototype.rewriteForm = function(node) +{ + for (var i=0;i<document.links.length;i++) { + var state = ""; + var attr = document.links[i].getAttribute("netui-tree-anchor"); + if (attr != null) { + var div = this.getDiv(document.links[i]); + if (!div) + return reportError("Expected Node was not a DIV:" + node.nodeName); + var att = div.getAttribute("netui-tree-anchor"); + if (att == null) + att = attr; + + // if node was expanded, then we write out a hidden field in the form so that they + // are posted back to the page flow. + if (att == "expand") { + var input = document.createElement("INPUT"); + input.type = "hidden"; + input.name = "tree-state"; + input.value = document.links[i].getAttribute("netui-tree-id"); + node.appendChild(input); + } + } + } +} + function NetUIExpandTree() { if (this.nodeName != "A") Modified: incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Form.java Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Form.java?view=diff&rev=125644&p1=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Form.java&r1=125643&p2=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Form.java&r2=125644 ============================================================================== --- incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Form.java (original) +++ incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Form.java Wed Jan 19 11:22:34 2005 @@ -27,6 +27,7 @@ import org.apache.beehive.netui.pageflow.internal.InternalUtils; import org.apache.beehive.netui.script.common.ImplicitObjectUtil; import org.apache.beehive.netui.tags.TagConfig; +import org.apache.beehive.netui.tags.IScriptReporter; import org.apache.beehive.netui.tags.internal.PageFlowTagUtils; import org.apache.beehive.netui.tags.rendering.*; import org.apache.beehive.netui.util.Bundle; @@ -745,10 +746,13 @@ actionUrl.setQuery(null); } + IScriptReporter sr = getScriptReporter(); + if (sr != null && sr.isRunAtClient()) { + _state.registerAttribute(AbstractHtmlState.ATTR_GENERAL, ONCLICK, "NetUIFormRewriter(this);"); + } + // Add a scope-ID hidden input, if there's one on this tag, or one in the request. - String targetScope = _targetScope != null - ? _targetScope - : request.getParameter(ScopedServletUtils.SCOPE_ID_PARAM); + String targetScope = (_targetScope != null) ? _targetScope : request.getParameter(ScopedServletUtils.SCOPE_ID_PARAM); if (targetScope != null) { if (_params == null) { _params = new HashMap(); @@ -857,9 +861,6 @@ // if id is not set then we need to exit if (_id == null) return null; - - // rewrite the id, save the original value so it can be used in maps - //String id = _state.id; // Legacy Java Script support -- This writes out a single table with both the id and names // mixed. This is legacy support to match the pre beehive behavior. Modified: incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/ScriptContainer.java Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/ScriptContainer.java?view=diff&rev=125644&p1=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/ScriptContainer.java&r1=125643&p2=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/ScriptContainer.java&r2=125644 ============================================================================== --- incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/ScriptContainer.java (original) +++ incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/ScriptContainer.java Wed Jan 19 11:22:34 2005 @@ -199,7 +199,7 @@ if (isRunAtClient()) { addInitCode(); - addAnchorRewriters(); + addAnchorFormRewriters(); } writeScriptBlock(sb); _writeScript = true; @@ -319,7 +319,7 @@ { // Add the code to support the JavaScript framework addInitCode(); - addAnchorRewriters(); + addAnchorFormRewriters(); // writeout the script. WriteRenderAppender writer = new WriteRenderAppender(pageContext); @@ -406,7 +406,7 @@ * Add the anchor rewriter code. Rewriter code is only on when <code>runAtClient</code> is set on * the script container. */ - protected void addAnchorRewriters() + protected void addAnchorFormRewriters() { // We only add the initialization code if we support runAtClient features if (!_runAtClient) @@ -421,8 +421,7 @@ Iterator it = _anchorRewriters.values().iterator(); while (it.hasNext()) { String varClass = (String) it.next(); - String varName = Character.toLowerCase(varClass.charAt(0)) + - varClass.substring(1); + String varName = Character.toLowerCase(varClass.charAt(0)) + varClass.substring(1); String initLine = JavaScriptUtils.getString("createAnchorRewriterLine", new Object[]{varName, varClass}); assert(initLine != null) : "The script 'createAnchorRewriterLine' was not found"; initSb.append(initLine); @@ -430,8 +429,25 @@ } String script = JavaScriptUtils.getString("createAnchorRewriter", new Object[]{req.getContextPath(), - initSb.toString()}); + initSb.toString()}); assert(script != null) : "The script 'createAnchorRewriter' was not found"; + addScriptFunction(script); + + initSb = new StringBuilder(""); + if (_anchorRewriters != null) { + Iterator it = _anchorRewriters.values().iterator(); + while (it.hasNext()) { + String varClass = (String) it.next(); + String varName = Character.toLowerCase(varClass.charAt(0)) + varClass.substring(1); + String initLine = JavaScriptUtils.getString("createFormRewriterLine", new Object[]{varName, varClass}); + assert(initLine != null) : "The script 'createFormRewriterLine' was not found"; + initSb.append(initLine); + } + } + + script = JavaScriptUtils.getString("createFormRewriter", new Object[]{req.getContextPath(), + initSb.toString()}); + assert(script != null) : "The script 'createFormRewriter' was not found"; addScriptFunction(script); } Modified: incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/javaScript.properties Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/javaScript.properties?view=diff&rev=125644&p1=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/javaScript.properties&r1=125643&p2=incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/javaScript.properties&r2=125644 ============================================================================== --- incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/javaScript.properties (original) +++ incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/javaScript.properties Wed Jan 19 11:22:34 2005 @@ -229,10 +229,26 @@ }\n\ \n +# Script that will create the NetUI variable and put the webApp inside it +# in addition, we create the initialization code and run it. +createFormRewriter=\ +// Create the NetUI form rewriter method\n\ +function NetUIFormRewriter(node)\n\ +'{'\n\ +{1}\n\ +}\n\ +\n + #create the anchor rewriter. createAnchorRewriterLine=\ \ // create the {0} object and initialize it.\n\ \ netUI.{0}.rewriteAnchor(node);\n\n + +#create the anchor rewriter. +createFormRewriterLine=\ +\ // create the {0} object and initialize it.\n\ +\ netUI.{0}.rewriteForm(node);\n + #create the anchor rewriter if there is already an onclick defined createAnchorRewriterOnClickExists=\ Modified: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/Controller.jpf Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/Controller.jpf?view=diff&rev=125644&p1=incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/Controller.jpf&r1=125643&p2=incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/Controller.jpf&r2=125644 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/Controller.jpf (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/Controller.jpf Wed Jan 19 11:22:34 2005 @@ -22,731 +22,12 @@ import org.apache.beehive.netui.pageflow.Forward; import org.apache.beehive.netui.pageflow.annotations.Jpf; import org.apache.beehive.netui.tags.tree.TreeElement; +import org.apache.beehive.netui.pageflow.FormData; /** * This is the default controller for a blank web application. */ @Jpf.Controller [EMAIL PROTECTED]( - value = { - "<!-- This data is auto-generated. Hand-editing this section is not recommended. -->", - "<view-properties>", - "<pageflow-object id='pageflow:/richTree/Controller.jpf'/>", - "<pageflow-object id='action:begin.do'>", - " <property value='160' name='x'/>", - " <property value='160' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goBaseTree.do'>", - " <property value='360' name='x'/>", - " <property value='100' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:postback.do'>", - " <property value='60' name='x'/>", - " <property value='320' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goStaticBaseTree.do'>", - " <property value='360' name='x'/>", - " <property value='160' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goEmptyTree.do'>", - " <property value='360' name='x'/>", - " <property value='220' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goTreeBinding.do'>", - " <property value='360' name='x'/>", - " <property value='280' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goSelectStyles.do'>", - " <property value='640' name='x'/>", - " <property value='100' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goTreeStyle.do'>", - " <property value='640' name='x'/>", - " <property value='160' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goCr182056.do'>", - " <property value='360' name='x'/>", - " <property value='340' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goCr180331.do'>", - " <property value='360' name='x'/>", - " <property value='400' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:initTrees.do'>", - " <property value='60' name='x'/>", - " <property value='240' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goWriteTreeError.do'>", - " <property value='640' name='x'/>", - " <property value='220' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goBaseClient.do'>", - " <property value='360' name='x'/>", - " <property value='460' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goTreeHtml.do'>", - " <property value='640' name='x'/>", - " <property value='280' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goPartialClient.do'>", - " <property value='640' name='x'/>", - " <property value='400' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goTreeHtmlTwo.do'>", - " <property value='640' name='x'/>", - " <property value='340' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goContent.do'>", - " <property value='640' name='x'/>", - " <property value='460' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goClientContent.do'>", - " <property value='360' name='x'/>", - " <property value='520' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goContentAnchor.do'>", - " <property value='360' name='x'/>", - " <property value='580' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:contentPostback.do'>", - " <property value='60' name='x'/>", - " <property value='400' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:contentPostbackTwo.do'>", - " <property value='60' name='x'/>", - " <property value='480' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goClientContentAnchor.do'>", - " <property value='360' name='x'/>", - " <property value='640' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goDisabled.do'>", - " <property value='640' name='x'/>", - " <property value='520' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goOverride.do'>", - " <property value='640' name='x'/>", - " <property value='580' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:postbackTwo.do'>", - " <property value='60' name='x'/>", - " <property value='560' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:postbackThree.do'>", - " <property value='60' name='x'/>", - " <property value='640' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goOverrideTwo.do'>", - " <property value='640' name='x'/>", - " <property value='640' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goHref.do'>", - " <property value='860' name='x'/>", - " <property value='100' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='action:goTreeFrame.do'>", - " <property value='860' name='x'/>", - " <property value='160' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='page:index.jsp'>", - " <property value='160' name='x'/>", - " <property value='240' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:begin.do@'>", - " <property value='160,160,160,160' name='elbowsX'/>", - " <property value='204,204,196,196' name='elbowsY'/>", - " <property value='South_1' name='fromPort'/>", - " <property value='North_1' name='toPort'/>", - " <property value='index' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:baseTree.jsp'>", - " <property value='500' name='x'/>", - " <property value='80' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goBaseTree.do@'>", - " <property value='396,430,430,464' name='elbowsX'/>", - " <property value='92,92,72,72' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='return-to:@forward:[EMAIL PROTECTED]:postback.do@@'>", - " <property value='160' name='x'/>", - " <property value='320' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:postback.do@'>", - " <property value='96,110,110,124' name='elbowsX'/>", - " <property value='312,312,312,312' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:baseTreeTwo.jsp'>", - " <property value='500' name='x'/>", - " <property value='160' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goStaticBaseTree.do@'>", - " <property value='396,430,430,464' name='elbowsX'/>", - " <property value='152,152,152,152' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:emptyTree.jsp'>", - " <property value='500' name='x'/>", - " <property value='220' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goEmptyTree.do@'>", - " <property value='396,430,430,464' name='elbowsX'/>", - " <property value='212,212,212,212' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:treeBinding.jsp'>", - " <property value='500' name='x'/>", - " <property value='280' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goTreeBinding.do@'>", - " <property value='396,430,430,464' name='elbowsX'/>", - " <property value='272,272,272,272' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:selectStyles.jsp'>", - " <property value='780' name='x'/>", - " <property value='100' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goSelectStyles.do@'>", - " <property value='676,710,710,744' name='elbowsX'/>", - " <property value='92,92,92,92' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:treeStyle.jsp'>", - " <property value='780' name='x'/>", - " <property value='160' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goTreeStyle.do@'>", - " <property value='676,710,710,744' name='elbowsX'/>", - " <property value='152,152,152,152' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:cr182056.jsp'>", - " <property value='500' name='x'/>", - " <property value='340' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goCr182056.do@'>", - " <property value='396,430,430,464' name='elbowsX'/>", - " <property value='332,332,332,332' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:cr180331.jsp'>", - " <property value='500' name='x'/>", - " <property value='400' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goCr180331.do@'>", - " <property value='396,430,430,464' name='elbowsX'/>", - " <property value='392,392,392,392' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:initTrees.do@'>", - " <property value='96,110,110,124' name='elbowsX'/>", - " <property value='232,232,232,232' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:writeTreeError.jsp'>", - " <property value='780' name='x'/>", - " <property value='220' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goWriteTreeError.do@'>", - " <property value='676,710,710,744' name='elbowsX'/>", - " <property value='212,212,212,212' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:baseClient.jsp'>", - " <property value='500' name='x'/>", - " <property value='460' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goBaseClient.do@'>", - " <property value='396,430,430,464' name='elbowsX'/>", - " <property value='452,452,452,452' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:treeHtml.jsp'>", - " <property value='780' name='x'/>", - " <property value='280' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goTreeHtml.do@'>", - " <property value='676,710,710,744' name='elbowsX'/>", - " <property value='272,272,272,272' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:partialClient.jsp'>", - " <property value='780' name='x'/>", - " <property value='400' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goPartialClient.do@'>", - " <property value='676,710,710,744' name='elbowsX'/>", - " <property value='392,392,392,392' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:treeHtmlTwo.jsp'>", - " <property value='780' name='x'/>", - " <property value='340' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goTreeHtmlTwo.do@'>", - " <property value='676,710,710,744' name='elbowsX'/>", - " <property value='332,332,332,332' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:content.jsp'>", - " <property value='780' name='x'/>", - " <property value='460' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goContent.do@'>", - " <property value='676,710,710,744' name='elbowsX'/>", - " <property value='452,452,452,452' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:clientContent.jsp'>", - " <property value='500' name='x'/>", - " <property value='520' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goClientContent.do@'>", - " <property value='396,430,430,464' name='elbowsX'/>", - " <property value='512,512,512,512' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:contentAnchor.jsp'>", - " <property value='500' name='x'/>", - " <property value='580' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goContentAnchor.do@'>", - " <property value='396,430,430,464' name='elbowsX'/>", - " <property value='572,572,572,572' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='return-to:@forward:[EMAIL PROTECTED]:contentPostback.do@@'>", - " <property value='160' name='x'/>", - " <property value='400' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:contentPostback.do@'>", - " <property value='96,110,110,124' name='elbowsX'/>", - " <property value='392,392,392,392' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='return-to:@forward:[EMAIL PROTECTED]:contentPostbackTwo.do@@'>", - " <property value='160' name='x'/>", - " <property value='480' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:contentPostbackTwo.do@'>", - " <property value='96,110,110,124' name='elbowsX'/>", - " <property value='472,472,472,472' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:clientContentAnchor.jsp'>", - " <property value='500' name='x'/>", - " <property value='640' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goClientContentAnchor.do@'>", - " <property value='396,430,430,464' name='elbowsX'/>", - " <property value='632,632,632,632' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:disabled.jsp'>", - " <property value='780' name='x'/>", - " <property value='520' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goDisabled.do@'>", - " <property value='676,710,710,744' name='elbowsX'/>", - " <property value='512,512,512,512' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:override.jsp'>", - " <property value='780' name='x'/>", - " <property value='580' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goOverride.do@'>", - " <property value='676,710,710,744' name='elbowsX'/>", - " <property value='572,572,572,572' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='return-to:@forward:[EMAIL PROTECTED]:postbackTwo.do@@'>", - " <property value='160' name='x'/>", - " <property value='560' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:postbackTwo.do@'>", - " <property value='96,110,110,124' name='elbowsX'/>", - " <property value='552,552,552,552' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='return-to:@forward:[EMAIL PROTECTED]:postbackThree.do@@'>", - " <property value='160' name='x'/>", - " <property value='640' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:postbackThree.do@'>", - " <property value='96,110,110,124' name='elbowsX'/>", - " <property value='632,632,632,632' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:overrideTwo.jsp'>", - " <property value='780' name='x'/>", - " <property value='640' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goOverrideTwo.do@'>", - " <property value='676,710,710,744' name='elbowsX'/>", - " <property value='632,632,632,632' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:href.jsp'>", - " <property value='960' name='x'/>", - " <property value='100' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goHref.do@'>", - " <property value='896,910,910,924' name='elbowsX'/>", - " <property value='92,92,92,92' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:treeFrame.jsp'>", - " <property value='960' name='x'/>", - " <property value='160' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='forward:[EMAIL PROTECTED]:goTreeFrame.do@'>", - " <property value='896,910,910,924' name='elbowsX'/>", - " <property value='152,152,152,152' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - " <property value='success' name='label'/>", - "</pageflow-object>", - "<pageflow-object id='page:emptyFrame.jsp'>", - " <property value='960' name='x'/>", - " <property value='220' name='y'/>", - "</pageflow-object>", - "<pageflow-object id='page:nullAction.jsp'/>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='744,470,470,196' name='elbowsX'/>", - " <property value='632,632,163,163' name='elbowsY'/>", - " <property value='West_1' name='fromPort'/>", - " <property value='East_2' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='464,330,330,196' name='elbowsX'/>", - " <property value='501,501,163,163' name='elbowsY'/>", - " <property value='West_0' name='fromPort'/>", - " <property value='East_2' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goOverrideTwo.do@'>", - " <property value='196,400,400,604' name='elbowsX'/>", - " <property value='243,243,632,632' name='elbowsY'/>", - " <property value='East_2' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goTreeBinding.do@'>", - " <property value='196,260,260,324' name='elbowsX'/>", - " <property value='243,243,272,272' name='elbowsY'/>", - " <property value='East_2' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goCr180331.do@'>", - " <property value='196,260,260,324' name='elbowsX'/>", - " <property value='243,243,392,392' name='elbowsY'/>", - " <property value='East_2' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:contentPostbackTwo.do@'>", - " <property value='464,280,280,96' name='elbowsX'/>", - " <property value='621,621,483,483' name='elbowsY'/>", - " <property value='West_0' name='fromPort'/>", - " <property value='East_2' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='464,330,330,196' name='elbowsX'/>", - " <property value='332,332,163,163' name='elbowsY'/>", - " <property value='West_1' name='fromPort'/>", - " <property value='East_2' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goDisabled.do@'>", - " <property value='196,400,400,604' name='elbowsX'/>", - " <property value='243,243,512,512' name='elbowsY'/>", - " <property value='East_2' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='744,470,470,196' name='elbowsX'/>", - " <property value='261,261,163,163' name='elbowsY'/>", - " <property value='West_0' name='fromPort'/>", - " <property value='East_2' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goSelectStyles.do@'>", - " <property value='196,400,400,604' name='elbowsX'/>", - " <property value='221,221,92,92' name='elbowsY'/>", - " <property value='East_0' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goContent.do@'>", - " <property value='196,400,400,604' name='elbowsX'/>", - " <property value='221,221,452,452' name='elbowsY'/>", - " <property value='East_0' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='744,470,470,196' name='elbowsX'/>", - " <property value='201,201,163,163' name='elbowsY'/>", - " <property value='West_0' name='fromPort'/>", - " <property value='East_2' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goClientContent.do@'>", - " <property value='196,260,260,324' name='elbowsX'/>", - " <property value='243,243,512,512' name='elbowsY'/>", - " <property value='East_2' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='464,330,330,196' name='elbowsX'/>", - " <property value='392,392,163,163' name='elbowsY'/>", - " <property value='West_1' name='fromPort'/>", - " <property value='East_2' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goOverride.do@'>", - " <property value='196,400,400,604' name='elbowsX'/>", - " <property value='243,243,572,572' name='elbowsY'/>", - " <property value='East_2' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goBaseClient.do@'>", - " <property value='196,260,260,324' name='elbowsX'/>", - " <property value='243,243,452,452' name='elbowsY'/>", - " <property value='East_2' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='744,470,470,196' name='elbowsX'/>", - " <property value='103,103,152,152' name='elbowsY'/>", - " <property value='West_2' name='fromPort'/>", - " <property value='East_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goStaticBaseTree.do@'>", - " <property value='196,260,260,324' name='elbowsX'/>", - " <property value='221,221,152,152' name='elbowsY'/>", - " <property value='East_0' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='464,330,330,196' name='elbowsX'/>", - " <property value='561,561,163,163' name='elbowsY'/>", - " <property value='West_0' name='fromPort'/>", - " <property value='East_2' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='464,330,330,196' name='elbowsX'/>", - " <property value='441,441,163,163' name='elbowsY'/>", - " <property value='West_0' name='fromPort'/>", - " <property value='East_2' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goTreeStyle.do@'>", - " <property value='196,400,400,604' name='elbowsX'/>", - " <property value='221,221,152,152' name='elbowsY'/>", - " <property value='East_0' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='744,470,470,196' name='elbowsX'/>", - " <property value='501,501,163,163' name='elbowsY'/>", - " <property value='West_0' name='fromPort'/>", - " <property value='East_2' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='744,470,470,196' name='elbowsX'/>", - " <property value='572,572,163,163' name='elbowsY'/>", - " <property value='West_1' name='fromPort'/>", - " <property value='East_2' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goCr182056.do@'>", - " <property value='196,260,260,324' name='elbowsX'/>", - " <property value='243,243,332,332' name='elbowsY'/>", - " <property value='East_2' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goContentAnchor.do@'>", - " <property value='196,260,260,324' name='elbowsX'/>", - " <property value='243,243,572,572' name='elbowsY'/>", - " <property value='East_2' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goPartialClient.do@'>", - " <property value='196,400,400,604' name='elbowsX'/>", - " <property value='221,221,392,392' name='elbowsY'/>", - " <property value='East_0' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goEmptyTree.do@'>", - " <property value='196,260,260,324' name='elbowsX'/>", - " <property value='243,243,212,212' name='elbowsY'/>", - " <property value='East_2' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:contentPostback.do@'>", - " <property value='464,280,280,96' name='elbowsX'/>", - " <property value='621,621,403,403' name='elbowsY'/>", - " <property value='West_0' name='fromPort'/>", - " <property value='East_2' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='744,470,470,196' name='elbowsX'/>", - " <property value='141,141,141,141' name='elbowsY'/>", - " <property value='West_0' name='fromPort'/>", - " <property value='East_0' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goBaseTree.do@'>", - " <property value='196,260,260,324' name='elbowsX'/>", - " <property value='232,232,92,92' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goHref.do@'>", - " <property value='196,510,510,824' name='elbowsX'/>", - " <property value='221,221,92,92' name='elbowsY'/>", - " <property value='East_0' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:initTrees.do@'>", - " <property value='124,110,110,96' name='elbowsX'/>", - " <property value='232,232,232,232' name='elbowsY'/>", - " <property value='West_1' name='fromPort'/>", - " <property value='East_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='464,330,330,196' name='elbowsX'/>", - " <property value='621,621,163,163' name='elbowsY'/>", - " <property value='West_0' name='fromPort'/>", - " <property value='East_2' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goClientContentAnchor.do@'>", - " <property value='196,260,260,324' name='elbowsX'/>", - " <property value='243,243,632,632' name='elbowsY'/>", - " <property value='East_2' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goTreeHtmlTwo.do@'>", - " <property value='196,400,400,604' name='elbowsX'/>", - " <property value='243,243,332,332' name='elbowsY'/>", - " <property value='East_2' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goWriteTreeError.do@'>", - " <property value='196,400,400,604' name='elbowsX'/>", - " <property value='221,221,212,212' name='elbowsY'/>", - " <property value='East_0' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:goTreeHtml.do@'>", - " <property value='196,400,400,604' name='elbowsX'/>", - " <property value='243,243,272,272' name='elbowsY'/>", - " <property value='East_2' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:contentPostbackTwo.do@'>", - " <property value='464,280,280,96' name='elbowsX'/>", - " <property value='561,561,483,483' name='elbowsY'/>", - " <property value='West_0' name='fromPort'/>", - " <property value='East_2' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='464,330,330,196' name='elbowsX'/>", - " <property value='72,72,141,141' name='elbowsY'/>", - " <property value='West_1' name='fromPort'/>", - " <property value='East_0' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='464,330,330,196' name='elbowsX'/>", - " <property value='261,261,163,163' name='elbowsY'/>", - " <property value='West_0' name='fromPort'/>", - " <property value='East_2' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='744,470,470,196' name='elbowsX'/>", - " <property value='441,441,163,163' name='elbowsY'/>", - " <property value='West_0' name='fromPort'/>", - " <property value='East_2' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='744,470,470,196' name='elbowsX'/>", - " <property value='321,321,163,163' name='elbowsY'/>", - " <property value='West_0' name='fromPort'/>", - " <property value='East_2' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:contentPostback.do@'>", - " <property value='464,280,280,96' name='elbowsX'/>", - " <property value='561,561,403,403' name='elbowsY'/>", - " <property value='West_0' name='fromPort'/>", - " <property value='East_2' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='464,330,330,196' name='elbowsX'/>", - " <property value='152,152,141,141' name='elbowsY'/>", - " <property value='West_1' name='fromPort'/>", - " <property value='East_0' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='464,330,330,196' name='elbowsX'/>", - " <property value='212,212,163,163' name='elbowsY'/>", - " <property value='West_1' name='fromPort'/>", - " <property value='East_2' name='toPort'/>", - "</pageflow-object>", - "<pageflow-object id='action-call:@page:[EMAIL PROTECTED]@action:begin.do@'>", - " <property value='52,88,88,124' name='elbowsX'/>", - " <property value='16,16,152,152' name='elbowsY'/>", - " <property value='East_1' name='fromPort'/>", - " <property value='West_1' name='toPort'/>", - "</pageflow-object>", - "</view-properties>" - } -) public class Controller extends PageFlowController { // make sure the initialize the trees. @@ -771,6 +52,7 @@ private TreeElement _tree19; private TreeElement _tree20; private TreeElement _tree21; + private TreeElement _tree22; private String _expand = " "; private String _node = " "; @@ -941,6 +223,14 @@ public void setTree21(TreeElement tn) { _tree21 = tn; } + + public TreeElement getTree22() { + return _tree22; + } + + public void setTree22(TreeElement tn) { + _tree22 = tn; + } //************************************************************************ @@ -976,19 +266,17 @@ @Jpf.Action( - forwards={ - @Jpf.Forward(name="index", path="index.jsp") - } - ) - protected Forward begin() + forwards={ + @Jpf.Forward(name="index", path="index.jsp") + } + ) + protected Forward begin() { clearExpand(); return new Forward("index"); } - - @Jpf.Action(forwards = { @Jpf.Forward(name = "success", path = "baseTree.jsp") }) @@ -1095,7 +383,6 @@ } } - @Jpf.Action(forwards = { @Jpf.Forward(name = "success", path = "baseTreeTwo.jsp") }) @@ -1105,8 +392,6 @@ return forward; } - - @Jpf.Action(forwards = { @Jpf.Forward(name = "success", path = "emptyTree.jsp") }) @@ -1115,8 +400,6 @@ clearExpand(); return success; } - - @Jpf.Action(forwards = { @Jpf.Forward(name = "success", path = "treeBinding.jsp") @@ -1135,8 +418,6 @@ clearExpand(); return forward; } - - @Jpf.Action(forwards = { @Jpf.Forward(name = "success", path = "treeStyle.jsp") @@ -1146,7 +427,6 @@ clearExpand(); return forward; } - @Jpf.Action(forwards = { @Jpf.Forward(name = "success", path = "cr182056.jsp") @@ -1156,7 +436,6 @@ clearExpand(); return success; } - @Jpf.Action(forwards = { @Jpf.Forward(name = "success", path = "cr180331.jsp") @@ -1193,11 +472,11 @@ _tree19 = null; _tree20 = null; _tree21 = null; + _tree22 = null; buildTrees(); return forward; } - @Jpf.Action(forwards = { @Jpf.Forward(name = "success", path = "writeTreeError.jsp") @@ -1208,8 +487,6 @@ return success; } - - @Jpf.Action(forwards = { @Jpf.Forward(name = "success", path = "baseClient.jsp") }) @@ -1227,7 +504,6 @@ clearExpand(); return success; } - @Jpf.Action(forwards = { @Jpf.Forward(name = "success", path = "partialClient.jsp") @@ -1264,7 +540,6 @@ clearExpand(); return success; } - @Jpf.Action(forwards = { @Jpf.Forward(name = "success", path = "contentAnchor.jsp") @@ -1284,7 +559,6 @@ _status = "content: "; return forward; } - @Jpf.Action(forwards = { @Jpf.Forward(name = "success", navigateTo = Jpf.NavigateTo.currentPage) @@ -1295,9 +569,18 @@ _status = "contentTwo: "; return forward; } - @Jpf.Action(forwards = { + @Jpf.Forward(name = "success", navigateTo = Jpf.NavigateTo.currentPage) +}) + protected Forward postForm(FormBean form) { + Forward forward = new Forward("success"); + clearExpand(); + _status = "PostForm: " + form.getText(); + return forward; + } + + @Jpf.Action(forwards = { @Jpf.Forward(name = "success", path = "clientContentAnchor.jsp") }) protected Forward goClientContentAnchor() { @@ -1343,7 +626,6 @@ _action="postbackTwo"; return forward; } - @Jpf.Action(forwards = { @Jpf.Forward(name = "success", navigateTo = Jpf.NavigateTo.currentPage) @@ -1364,7 +646,6 @@ _action="postbackThree"; return forward; } - @Jpf.Action(forwards = { @Jpf.Forward(name = "success", path = "overrideTwo.jsp") @@ -1402,6 +683,15 @@ clearExpand(); return success; } + + @Jpf.Action(forwards = { + @Jpf.Forward(name = "success", path = "clientContentForm.jsp") +}) + protected Forward goClientContentForm() { + Forward success = new Forward("success"); + clearExpand(); + return success; + } @Jpf.Action(forwards = { @Jpf.Forward(name = "success", path = "treeFrame.jsp") @@ -1410,5 +700,21 @@ Forward forward = new Forward("success"); clearExpand(); return forward; + } + + + public static final class FormBean extends FormData + { + private String _text = null; + + public void setText( String text ) + { + _text = text; + } + + public String getText() + { + return _text; + } } } Added: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/clientContentForm.jsp Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/clientContentForm.jsp?view=auto&rev=125644 ============================================================================== --- (empty file) +++ incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/clientContentForm.jsp Wed Jan 19 11:22:34 2005 @@ -0,0 +1,87 @@ +<%@ page language="java" contentType="text/html;charset=UTF-8"%> +<%@ taglib uri="beehive-netui-tags-html.tld" prefix="netui"%> +<netui:html runAtClient="true"> + <head> + <title>contentForm.jsp</title> + <link href="style.css" rel="stylesheet" type="text/css"> + <netui:scriptHeader treeSupport='true'/> + <style type="text/css"> + .anchor { + position: absolute; + left: 150pt; + } + </style> + <netui:base/> + </head> + <netui:body> + <h4 class="title"><netui:anchor action="begin" styleClass="homeAnchor">Home</netui:anchor>contentForm.jsp [goContentForm.do] </h4> + <!-- Attribute Information --> + <div style='float:left;width:300px'> + <table cellpadding="2" cellspacing="0" border="1" width="300px"> + <tr><th>Creation</th><td>Static</td></tr> + <tr><th>tree</th><td>{pageFlow.tree22}</td></tr> + <tr><th>action</th><td>postback</td></tr> + <tr><th>runAtClient</th><td>true</td></tr> + </table> + </div> + <!-- Postback information --> + <div style='float:right;width:250px;border:solid 1pt gray;margin:2 4;'> + <p style="font-weight:bold;text-align:center;margin: 0;padding:0;">Tree Postback Information</p> + <table cellpadding='0' cellspacing='2' width="100%"> + <tr><th style="text-align:right" width="100pt">Expand:</th><td><netui:content value="${pageFlow.expand}"/></td></tr> + <tr><th style="text-align:right" width="100pt">Selection:</th><td><netui:content value="${pageFlow.node}"/></td></tr> + <tr><th style="text-align:right" width="100pt">Status:</th><td><netui:content value="${pageFlow.status}"/><netui:content value="${param.status}"/></td></tr> + </table> + </div> + This sample demonstrates the use of forms along side a runAtClient tree. + <hr style="clear:left"> + <div class="content"> + <netui:tree dataSource="pageFlow.tree22" selectionAction="postback" tagId="tree" runAtClient="true"> + <netui:treeItem expanded="true"> + <netui:treeLabel>0</netui:treeLabel> + <netui:treeContent> + <netui:form style="display:inline" action="postForm"> + <netui:textBox dataSource="actionForm.text"/> + <netui:button value="Search" /> + </netui:form> + </netui:treeContent> + <netui:treeItem expanded="true"> + <netui:treeLabel>0.0</netui:treeLabel> + <netui:treeContent> + <netui:anchor action="contentPostback" styleClass="anchor">[Content PostBack] + <netui:parameter name="status" value="0.0"/> + </netui:anchor> + </netui:treeContent> + <netui:treeItem expanded="true"> + <netui:treeLabel>0.0.0</netui:treeLabel> + <netui:treeContent></netui:treeContent> + <netui:treeItem> + <netui:treeLabel>0.0.0.0</netui:treeLabel> + </netui:treeItem> + <netui:treeItem expanded="true"> + <netui:treeLabel>0.0.0.1</netui:treeLabel> + <netui:treeContent></netui:treeContent> + </netui:treeItem> + </netui:treeItem> + </netui:treeItem> + <netui:treeItem> + <netui:treeLabel>0.1</netui:treeLabel> + <netui:treeContent></netui:treeContent> + <netui:treeItem> + <netui:treeLabel>0.1.0</netui:treeLabel> + <netui:treeContent></netui:treeContent> + </netui:treeItem> + <netui:treeItem> + <netui:treeLabel>0.1.1</netui:treeLabel> + <netui:treeContent></netui:treeContent> + </netui:treeItem> + </netui:treeItem> + <netui:treeItem> + <netui:treeLabel>0.2</netui:treeLabel> + <netui:treeContent></netui:treeContent> + </netui:treeItem> + </netui:treeItem> + </netui:tree> + </div> + </netui:body> +</netui:html> Modified: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/contentAnchor.jsp Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/contentAnchor.jsp?view=diff&rev=125644&p1=incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/contentAnchor.jsp&r1=125643&p2=incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/contentAnchor.jsp&r2=125644 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/contentAnchor.jsp (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/contentAnchor.jsp Wed Jan 19 11:22:34 2005 @@ -89,8 +89,3 @@ </div> </netui:body> </netui:html> - - - - - \ No newline at end of file Modified: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/index.jsp Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/index.jsp?view=diff&rev=125644&p1=incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/index.jsp&r1=125643&p2=incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/index.jsp&r2=125644 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/index.jsp (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/richTree/index.jsp Wed Jan 19 11:22:34 2005 @@ -32,6 +32,7 @@ <li><netui:anchor action="goClientContent">Client TreeContent</netui:anchor> -- [tree13] Client expansion with content and labels</li> <li><netui:anchor action="goContentAnchor">Content Anchors</netui:anchor> -- [tree14] Using an Anchor inside of the Content with runAtClient</li> <li><netui:anchor action="goClientContentAnchor">Client Content Anchors</netui:anchor> -- [tree15] Using an Anchor inside of the Content</li> + <li><netui:anchor action="goClientContentForm">Client Content Form</netui:anchor> -- [tree22] Using an Form inside of the Content</li> </ul> <h4>Layout Bugs</h4> <ul> Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml?view=diff&rev=125644&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml&r1=125643&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml&r2=125644 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml Wed Jan 19 11:22:34 2005 @@ -5021,6 +5021,22 @@ </features> </test> <test> + <name>RichTreeClientContentForm</name> + <description>TreeContent posting a form from content with runAtClient on</description> + <webapp>coreWeb</webapp> + <categories> + <category>bvt</category> + <category>bvt.struts11</category> + <category>trees</category> + </categories> + <features> + <feature>Tree</feature> + <feature>Form</feature> + <feature>TreeContent</feature> + <feature>RunAtClient</feature> + </features> + </test> + <test> <name>RichTreeContent</name> <description>Base test of TreeContent</description> <webapp>coreWeb</webapp> Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DivPanel.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DivPanel.xml?view=diff&rev=125644&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DivPanel.xml&r1=125643&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DivPanel.xml&r2=125644 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DivPanel.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DivPanel.xml Wed Jan 19 11:22:34 2005 @@ -2,7 +2,7 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>DivPanel</ses:sessionName> <ses:tester>Daryl</ses:tester> - <ses:startDate>18 Jan 2005, 06:47:05.906 PM MST</ses:startDate> + <ses:startDate>19 Jan 2005, 11:36:51.889 AM MST</ses:startDate> <ses:description>Daryl</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -40,7 +40,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -56,7 +56,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-7d25</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-7d47</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -67,18 +67,18 @@ <ses:response> <ses:statusCode>200</ses:statusCode> <ses:reason/> - <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + <ses:responseBody><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html lang="en"> +<html lang="en"> - <head> - <title> + <head> + <title> Basic DivPanel - </title> + </title> -<script language="JavaScript" type="text/JavaScript"> -<!-- +<script language="JavaScript" type="text/JavaScript"> +<!-- // define the constructor for the NetUI object function NetUI() { this.members = new Object(); // the named object @@ -88,43 +88,43 @@ var netUI = new NetUI(); --> -</script> +</script> - <script src="/coreWeb/resources/beehive/version1/javascript/netui-tree.js"></script> - </head> - <body> - <h4>Basic DivPanel</h4> - <div id="divPanel" netui-div-panel="true"> - <div id="page1"> - <table><tr> - <td colspan="2" align="center">Page 1</td> - </tr><tr> - <td width="100pt"> </td> - <td width="100pt"><a href="" onclick='return netUI.action("divPanel.showPage(\"page2\");");'>Next</a></td> - </tr></table> - </div> - <div id="page2"> - <table><tr> - <td colspan="2" align="center">Page 2</td> - </tr><tr> - <td width="100pt"><a href="" onclick='return netUI.action("divPanel.showPage(\"page1\");");'>Previous</a></td> - <td width="100pt"><a href="" onclick='return netUI.action("divPanel.showPage(\"page3\");");'>Next</a></td> - </tr></table> - </div> - <div id="page3"> - <table><tr> - <td colspan="2" align="center">Page 3</td> - </tr><tr> - <td width="100pt"><a href="" onclick='return netUI.action("divPanel.showPage(\"page2\");");'>Previous</a></td> - <td width="100pt"> </td> - </tr></table> - </div> - </div> + <script src="/coreWeb/resources/beehive/version1/javascript/netui-tree.js"></script> + </head> + <body> + <h4>Basic DivPanel</h4> + <div id="divPanel" netui-div-panel="true"> + <div id="page1"> + <table><tr> + <td colspan="2" align="center">Page 1</td> + </tr><tr> + <td width="100pt">&nbsp</td> + <td width="100pt"><a href="" onclick='return netUI.action("divPanel.showPage(\"page2\");");'>Next</a></td> + </tr></table> + </div> + <div id="page2"> + <table><tr> + <td colspan="2" align="center">Page 2</td> + </tr><tr> + <td width="100pt"><a href="" onclick='return netUI.action("divPanel.showPage(\"page1\");");'>Previous</a></td> + <td width="100pt"><a href="" onclick='return netUI.action("divPanel.showPage(\"page3\");");'>Next</a></td> + </tr></table> + </div> + <div id="page3"> + <table><tr> + <td colspan="2" align="center">Page 3</td> + </tr><tr> + <td width="100pt"><a href="" onclick='return netUI.action("divPanel.showPage(\"page2\");");'>Previous</a></td> + <td width="100pt">&nbsp;</td> + </tr></table> + </div> + </div> -<script language="JavaScript" type="text/JavaScript"> -<!-- +<script language="JavaScript" type="text/JavaScript"> +<!-- // **** This section contains code that will run when the page is loaded **** @@ -168,6 +168,15 @@ } +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUIDivPanel object and initialize it. + netUI.netUIDivPanel.rewriteForm(node); + +} + + // method which will return a real id for a tagId, // the tag parameter will be used to find the idScope for // containers that may scope their ids @@ -192,18 +201,18 @@ return getScopeId(tag.parentNode); } --> -</script> +</script> -</body> +</body> -</html>]]></ses:responseBody> +</html></ses:responseBody> </ses:response> <ses:testResults> <ses:testStatus>fail</ses:testStatus> </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>18 Jan 2005, 06:47:07.109 PM MST</ses:endDate> + <ses:endDate>19 Jan 2005, 11:36:52.511 AM MST</ses:endDate> <ses:sessionStatus>fail</ses:sessionStatus> <ses:testCount>1</ses:testCount> <ses:passedCount>0</ses:passedCount> Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DivPanelTree.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DivPanelTree.xml?view=diff&rev=125644&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DivPanelTree.xml&r1=125643&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DivPanelTree.xml&r2=125644 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DivPanelTree.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/DivPanelTree.xml Wed Jan 19 11:22:34 2005 @@ -2,7 +2,7 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>DivPanelTree</ses:sessionName> <ses:tester>Daryl</ses:tester> - <ses:startDate>18 Jan 2005, 06:47:07.156 PM MST</ses:startDate> + <ses:startDate>19 Jan 2005, 11:36:52.551 AM MST</ses:startDate> <ses:description>Daryl</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -40,7 +40,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -56,7 +56,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-7d23</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-7d45</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -236,6 +236,17 @@ } +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUIDivPanel object and initialize it. + netUI.netUIDivPanel.rewriteForm(node); + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + + // method which will return a real id for a tagId, // the tag parameter will be used to find the idScope for // containers that may scope their ids @@ -271,7 +282,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>18 Jan 2005, 06:47:08.687 PM MST</ses:endDate> + <ses:endDate>19 Jan 2005, 11:36:53.904 AM MST</ses:endDate> <ses:sessionStatus>fail</ses:sessionStatus> <ses:testCount>1</ses:testCount> <ses:passedCount>0</ses:passedCount> Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeClientContent.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeClientContent.xml?view=diff&rev=125644&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeClientContent.xml&r1=125643&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeClientContent.xml&r2=125644 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeClientContent.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeClientContent.xml Wed Jan 19 11:22:34 2005 @@ -2,7 +2,7 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>RichTreeClientContent</ses:sessionName> <ses:tester>null</ses:tester> - <ses:startDate>18 Jan 2005, 06:53:32.781 PM MST</ses:startDate> + <ses:startDate>19 Jan 2005, 11:40:41.397 AM MST</ses:startDate> <ses:description>null</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -40,7 +40,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -56,7 +56,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-798f</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-79c0</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -229,6 +229,15 @@ } + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + --> </script> @@ -274,7 +283,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -296,7 +305,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -312,7 +321,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-798f</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-79c0</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -485,6 +494,15 @@ } + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + --> </script> @@ -530,7 +548,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -552,7 +570,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -568,7 +586,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-798f</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-79c0</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -741,6 +759,15 @@ } + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + --> </script> @@ -790,7 +817,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -812,7 +839,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -828,7 +855,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-798f</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-79c0</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -1001,6 +1028,15 @@ } + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + --> </script> @@ -1013,7 +1049,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>18 Jan 2005, 06:53:34.609 PM MST</ses:endDate> + <ses:endDate>19 Jan 2005, 11:40:42.680 AM MST</ses:endDate> <ses:sessionStatus>fail</ses:sessionStatus> <ses:testCount>4</ses:testCount> <ses:passedCount>0</ses:passedCount> Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeClientContentAnchor.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeClientContentAnchor.xml?view=diff&rev=125644&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeClientContentAnchor.xml&r1=125643&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeClientContentAnchor.xml&r2=125644 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeClientContentAnchor.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeClientContentAnchor.xml Wed Jan 19 11:22:34 2005 @@ -2,7 +2,7 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>RichTreeClientContentAnchor</ses:sessionName> <ses:tester>null</ses:tester> - <ses:startDate>18 Jan 2005, 06:53:34.703 PM MST</ses:startDate> + <ses:startDate>19 Jan 2005, 11:40:42.710 AM MST</ses:startDate> <ses:description>null</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -40,7 +40,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -56,7 +56,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-798a</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-79bb</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -216,6 +216,15 @@ } + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + --> </script> @@ -261,7 +270,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -283,7 +292,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -299,7 +308,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-798a</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-79bb</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -459,6 +468,15 @@ } + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + --> </script> @@ -496,7 +514,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -518,7 +536,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -534,7 +552,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-798a</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-79bb</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -694,6 +712,15 @@ } + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + --> </script> @@ -735,7 +762,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -757,7 +784,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -773,7 +800,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-798a</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-79bb</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -933,6 +960,15 @@ } + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + --> </script> @@ -974,7 +1010,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -996,7 +1032,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -1012,7 +1048,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-798a</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-79bb</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -1172,6 +1208,15 @@ } + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + --> </script> @@ -1184,7 +1229,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>18 Jan 2005, 06:53:35.953 PM MST</ses:endDate> + <ses:endDate>19 Jan 2005, 11:40:43.562 AM MST</ses:endDate> <ses:sessionStatus>fail</ses:sessionStatus> <ses:testCount>5</ses:testCount> <ses:passedCount>0</ses:passedCount> Added: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeClientContentForm.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeClientContentForm.xml?view=auto&rev=125644 ============================================================================== --- (empty file) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeClientContentForm.xml Wed Jan 19 11:22:34 2005 @@ -0,0 +1,1278 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> + <ses:sessionName>RichTreeClientContentForm</ses:sessionName> + <ses:tester>Daryl</ses:tester> + <ses:startDate>19 Jan 2005, 11:22:37.832 AM MST</ses:startDate> + <ses:description>Verify that a form post from content works with a runAtClient tree.</ses:description> + <ses:tests> + <ses:test> + <ses:testNumber>1</ses:testNumber> + <ses:request> + <ses:protocol>HTTP</ses:protocol> + <ses:protocolVersion>1.1</ses:protocolVersion> + <ses:host>localhost</ses:host> + <ses:port>8080</ses:port> + <ses:uri>/coreWeb/richTree/goClientContentForm.do</ses:uri> + <ses:method>GET</ses:method> + <ses:parameters/> + <ses:cookies> + <ses:cookie> + <ses:name>JSESSIONID</ses:name> + <ses:value>5C997871227495AB98475B48CFFC991F</ses:value> + </ses:cookie> + </ses:cookies> + <ses:headers> + <ses:header> + <ses:name>accept</ses:name> + <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-charset</ses:name> + <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-encoding</ses:name> + <ses:value>gzip,deflate</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-language</ses:name> + <ses:value>en-us,en;q=0.5</ses:value> + </ses:header> + <ses:header> + <ses:name>connection</ses:name> + <ses:value>keep-alive</ses:value> + </ses:header> + <ses:header> + <ses:name>cookie</ses:name> + <ses:value>JSESSIONID=5C997871227495AB98475B48CFFC991F</ses:value> + </ses:header> + <ses:header> + <ses:name>host</ses:name> + <ses:value>localhost:8080</ses:value> + </ses:header> + <ses:header> + <ses:name>keep-alive</ses:name> + <ses:value>300</ses:value> + </ses:header> + <ses:header> + <ses:name>user-agent</ses:name> + <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0</ses:value> + </ses:header> + </ses:headers> + </ses:request> + <ses:response> + <ses:statusCode>200</ses:statusCode> + <ses:reason/> + <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html lang="en"> + + <head> + <title>contentForm.jsp</title> + <link href="style.css" rel="stylesheet" type="text/css"> + + +<script language="JavaScript" type="text/JavaScript"> +<!-- +// define the constructor for the NetUI object +function NetUI() { + this.members = new Object(); // the named object +} + +// create the variable, it will be empty +var netUI = new NetUI(); + +--> +</script> + + + <script src="/coreWeb/resources/beehive/version1/javascript/netui-tree.js"></script> + <style type="text/css"> + .anchor { + position: absolute; + left: 150pt; + } + </style> + <base href="http://localhost:8080/coreWeb/richTree/clientContentForm.jsp"> + </head> + <body> + <h4 class="title"><a href="/coreWeb/richTree/begin.do" class="homeAnchor" onclick='NetUIAnchorRewriter(this);'>Home</a>contentForm.jsp [goContentForm.do] </h4> + <!-- Attribute Information --> + <div style='float:left;width:300px'> + <table cellpadding="2" cellspacing="0" border="1" width="300px"> + <tr><th>Creation</th><td>Static</td></tr> + <tr><th>tree</th><td>{pageFlow.tree22}</td></tr> + <tr><th>action</th><td>postback</td></tr> + <tr><th>runAtClient</th><td>true</td></tr> + </table> + </div> + <!-- Postback information --> + <div style='float:right;width:250px;border:solid 1pt gray;margin:2 4;'> + <p style="font-weight:bold;text-align:center;margin: 0;padding:0;">Tree Postback Information</p> + <table cellpadding='0' cellspacing='2' width="100%"> + <tr><th style="text-align:right" width="100pt">Expand:</th><td> </td></tr> + <tr><th style="text-align:right" width="100pt">Selection:</th><td> </td></tr> + <tr><th style="text-align:right" width="100pt">Status:</th><td> </td></tr> + </table> + </div> + This sample demonstrates the use of forms along side a runAtClient tree. + <hr style="clear:left"> + <div class="content"> + <div> + <div netui-tree-level="0"> + <a href="" netui-tree-id="0" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownlast.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0 </a> + <form name="formBean" action="/coreWeb/richTree/postForm.do" method="post" onclick="NetUIFormRewriter(this);" style="display:inline"> + <input type="text" name="{actionForm.text}"> + <input type="submit" value="Search"> + </form> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.0" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownmiddle.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0 </a> + <a href="/coreWeb/richTree/contentPostback.do?status=0.0" class="anchor" onclick='NetUIAnchorRewriter(this);'>[Content PostBack]</a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.0.0" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownlast.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0 </a> + </div> + <div netui-tree-level="3"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linemiddlenode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0.0 </a> + </div> + <div netui-tree-level="3"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0.1 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.1" netui-tree-anchor="collapse"><img src="/coreWeb/resources/images/handlerightmiddle.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linemiddlenode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1.0 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1.1 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.2&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.2 </a> + </div> +</div> + + </div> + + +<script language="JavaScript" type="text/JavaScript"> +<!-- + +// **** This section contains functions typically run as events **** + + +// Create the NetUI variable and put the webapp name into it +netUI.webAppName = "/coreWeb"; + +// This method will init the +NetUI.prototype.init = function() +{ + // create the netUITree object and initialize it. + this.netUITree = new NetUITree(); + this.netUITree.init(); + + +} + +netUI.init(); + + +// Create the NetUI anchor rewriter method +function NetUIAnchorRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteAnchor(node); + + +} + + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + +--> +</script> + +</body> + +</html>]]></ses:responseBody> + </ses:response> + </ses:test> + <ses:test> + <ses:testNumber>2</ses:testNumber> + <ses:request> + <ses:protocol>HTTP</ses:protocol> + <ses:protocolVersion>1.1</ses:protocolVersion> + <ses:host>localhost</ses:host> + <ses:port>8080</ses:port> + <ses:uri>/coreWeb/richTree/postForm.do</ses:uri> + <ses:method>POST</ses:method> + <ses:parameters> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>{actionForm.text}</ses:name> + <ses:value>search</ses:value> + </ses:parameter> + </ses:parameters> + <ses:cookies> + <ses:cookie> + <ses:name>JSESSIONID</ses:name> + <ses:value>5C997871227495AB98475B48CFFC991F</ses:value> + </ses:cookie> + </ses:cookies> + <ses:headers> + <ses:header> + <ses:name>accept</ses:name> + <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-charset</ses:name> + <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-encoding</ses:name> + <ses:value>gzip,deflate</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-language</ses:name> + <ses:value>en-us,en;q=0.5</ses:value> + </ses:header> + <ses:header> + <ses:name>connection</ses:name> + <ses:value>keep-alive</ses:value> + </ses:header> + <ses:header> + <ses:name>content-length</ses:name> + <ses:value>67</ses:value> + </ses:header> + <ses:header> + <ses:name>content-type</ses:name> + <ses:value>application/x-www-form-urlencoded</ses:value> + </ses:header> + <ses:header> + <ses:name>cookie</ses:name> + <ses:value>JSESSIONID=5C997871227495AB98475B48CFFC991F</ses:value> + </ses:header> + <ses:header> + <ses:name>host</ses:name> + <ses:value>localhost:8080</ses:value> + </ses:header> + <ses:header> + <ses:name>keep-alive</ses:name> + <ses:value>300</ses:value> + </ses:header> + <ses:header> + <ses:name>referer</ses:name> + <ses:value>http://localhost:8080/coreWeb/richTree/goClientContentForm.do</ses:value> + </ses:header> + <ses:header> + <ses:name>user-agent</ses:name> + <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0</ses:value> + </ses:header> + </ses:headers> + </ses:request> + <ses:response> + <ses:statusCode>200</ses:statusCode> + <ses:reason/> + <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html lang="en"> + + <head> + <title>contentForm.jsp</title> + <link href="style.css" rel="stylesheet" type="text/css"> + + +<script language="JavaScript" type="text/JavaScript"> +<!-- +// define the constructor for the NetUI object +function NetUI() { + this.members = new Object(); // the named object +} + +// create the variable, it will be empty +var netUI = new NetUI(); + +--> +</script> + + + <script src="/coreWeb/resources/beehive/version1/javascript/netui-tree.js"></script> + <style type="text/css"> + .anchor { + position: absolute; + left: 150pt; + } + </style> + <base href="http://localhost:8080/coreWeb/richTree/clientContentForm.jsp"> + </head> + <body> + <h4 class="title"><a href="/coreWeb/richTree/begin.do" class="homeAnchor" onclick='NetUIAnchorRewriter(this);'>Home</a>contentForm.jsp [goContentForm.do] </h4> + <!-- Attribute Information --> + <div style='float:left;width:300px'> + <table cellpadding="2" cellspacing="0" border="1" width="300px"> + <tr><th>Creation</th><td>Static</td></tr> + <tr><th>tree</th><td>{pageFlow.tree22}</td></tr> + <tr><th>action</th><td>postback</td></tr> + <tr><th>runAtClient</th><td>true</td></tr> + </table> + </div> + <!-- Postback information --> + <div style='float:right;width:250px;border:solid 1pt gray;margin:2 4;'> + <p style="font-weight:bold;text-align:center;margin: 0;padding:0;">Tree Postback Information</p> + <table cellpadding='0' cellspacing='2' width="100%"> + <tr><th style="text-align:right" width="100pt">Expand:</th><td> </td></tr> + <tr><th style="text-align:right" width="100pt">Selection:</th><td> </td></tr> + <tr><th style="text-align:right" width="100pt">Status:</th><td>PostForm: search</td></tr> + </table> + </div> + This sample demonstrates the use of forms along side a runAtClient tree. + <hr style="clear:left"> + <div class="content"> + <div> + <div netui-tree-level="0"> + <a href="" netui-tree-id="0" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownlast.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0 </a> + <form name="formBean" action="/coreWeb/richTree/postForm.do" method="post" onclick="NetUIFormRewriter(this);" style="display:inline"> + <input type="text" name="{actionForm.text}"> + <input type="submit" value="Search"> + </form> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.0" netui-tree-anchor="collapse"><img src="/coreWeb/resources/images/handlerightmiddle.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0 </a> + <a href="/coreWeb/richTree/contentPostback.do?status=0.0" class="anchor" onclick='NetUIAnchorRewriter(this);'>[Content PostBack]</a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.0.0" netui-tree-anchor="collapse"><img src="/coreWeb/resources/images/handlerightlast.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0 </a> + </div> + <div netui-tree-level="3"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linemiddlenode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0.0 </a> + </div> + <div netui-tree-level="3"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0.1 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.1" netui-tree-anchor="collapse"><img src="/coreWeb/resources/images/handlerightmiddle.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linemiddlenode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1.0 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1.1 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.2&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.2 </a> + </div> +</div> + + </div> + + +<script language="JavaScript" type="text/JavaScript"> +<!-- + +// **** This section contains functions typically run as events **** + + +// Create the NetUI variable and put the webapp name into it +netUI.webAppName = "/coreWeb"; + +// This method will init the +NetUI.prototype.init = function() +{ + // create the netUITree object and initialize it. + this.netUITree = new NetUITree(); + this.netUITree.init(); + + +} + +netUI.init(); + + +// Create the NetUI anchor rewriter method +function NetUIAnchorRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteAnchor(node); + + +} + + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + +--> +</script> + +</body> + +</html>]]></ses:responseBody> + </ses:response> + </ses:test> + <ses:test> + <ses:testNumber>3</ses:testNumber> + <ses:request> + <ses:protocol>HTTP</ses:protocol> + <ses:protocolVersion>1.1</ses:protocolVersion> + <ses:host>localhost</ses:host> + <ses:port>8080</ses:port> + <ses:uri>/coreWeb/richTree/postForm.do</ses:uri> + <ses:method>POST</ses:method> + <ses:parameters> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0.0</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0.1</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0.0</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0.1</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>{actionForm.text}</ses:name> + <ses:value>search two</ses:value> + </ses:parameter> + </ses:parameters> + <ses:cookies> + <ses:cookie> + <ses:name>JSESSIONID</ses:name> + <ses:value>5C997871227495AB98475B48CFFC991F</ses:value> + </ses:cookie> + </ses:cookies> + <ses:headers> + <ses:header> + <ses:name>accept</ses:name> + <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-charset</ses:name> + <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-encoding</ses:name> + <ses:value>gzip,deflate</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-language</ses:name> + <ses:value>en-us,en;q=0.5</ses:value> + </ses:header> + <ses:header> + <ses:name>connection</ses:name> + <ses:value>keep-alive</ses:value> + </ses:header> + <ses:header> + <ses:name>content-length</ses:name> + <ses:value>118</ses:value> + </ses:header> + <ses:header> + <ses:name>content-type</ses:name> + <ses:value>application/x-www-form-urlencoded</ses:value> + </ses:header> + <ses:header> + <ses:name>cookie</ses:name> + <ses:value>JSESSIONID=5C997871227495AB98475B48CFFC991F</ses:value> + </ses:header> + <ses:header> + <ses:name>host</ses:name> + <ses:value>localhost:8080</ses:value> + </ses:header> + <ses:header> + <ses:name>keep-alive</ses:name> + <ses:value>300</ses:value> + </ses:header> + <ses:header> + <ses:name>referer</ses:name> + <ses:value>http://localhost:8080/coreWeb/richTree/postForm.do</ses:value> + </ses:header> + <ses:header> + <ses:name>user-agent</ses:name> + <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0</ses:value> + </ses:header> + </ses:headers> + </ses:request> + <ses:response> + <ses:statusCode>200</ses:statusCode> + <ses:reason/> + <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html lang="en"> + + <head> + <title>contentForm.jsp</title> + <link href="style.css" rel="stylesheet" type="text/css"> + + +<script language="JavaScript" type="text/JavaScript"> +<!-- +// define the constructor for the NetUI object +function NetUI() { + this.members = new Object(); // the named object +} + +// create the variable, it will be empty +var netUI = new NetUI(); + +--> +</script> + + + <script src="/coreWeb/resources/beehive/version1/javascript/netui-tree.js"></script> + <style type="text/css"> + .anchor { + position: absolute; + left: 150pt; + } + </style> + <base href="http://localhost:8080/coreWeb/richTree/clientContentForm.jsp"> + </head> + <body> + <h4 class="title"><a href="/coreWeb/richTree/begin.do" class="homeAnchor" onclick='NetUIAnchorRewriter(this);'>Home</a>contentForm.jsp [goContentForm.do] </h4> + <!-- Attribute Information --> + <div style='float:left;width:300px'> + <table cellpadding="2" cellspacing="0" border="1" width="300px"> + <tr><th>Creation</th><td>Static</td></tr> + <tr><th>tree</th><td>{pageFlow.tree22}</td></tr> + <tr><th>action</th><td>postback</td></tr> + <tr><th>runAtClient</th><td>true</td></tr> + </table> + </div> + <!-- Postback information --> + <div style='float:right;width:250px;border:solid 1pt gray;margin:2 4;'> + <p style="font-weight:bold;text-align:center;margin: 0;padding:0;">Tree Postback Information</p> + <table cellpadding='0' cellspacing='2' width="100%"> + <tr><th style="text-align:right" width="100pt">Expand:</th><td> </td></tr> + <tr><th style="text-align:right" width="100pt">Selection:</th><td> </td></tr> + <tr><th style="text-align:right" width="100pt">Status:</th><td>PostForm: search two</td></tr> + </table> + </div> + This sample demonstrates the use of forms along side a runAtClient tree. + <hr style="clear:left"> + <div class="content"> + <div> + <div netui-tree-level="0"> + <a href="" netui-tree-id="0" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownlast.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0 </a> + <form name="formBean" action="/coreWeb/richTree/postForm.do" method="post" onclick="NetUIFormRewriter(this);" style="display:inline"> + <input type="text" name="{actionForm.text}"> + <input type="submit" value="Search"> + </form> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.0" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownmiddle.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0 </a> + <a href="/coreWeb/richTree/contentPostback.do?status=0.0" class="anchor" onclick='NetUIAnchorRewriter(this);'>[Content PostBack]</a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.0.0" netui-tree-anchor="collapse"><img src="/coreWeb/resources/images/handlerightlast.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0 </a> + </div> + <div netui-tree-level="3"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linemiddlenode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0.0 </a> + </div> + <div netui-tree-level="3"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0.1 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.1" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownmiddle.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linemiddlenode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1.0 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1.1 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.2&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.2 </a> + </div> +</div> + + </div> + + +<script language="JavaScript" type="text/JavaScript"> +<!-- + +// **** This section contains functions typically run as events **** + + +// Create the NetUI variable and put the webapp name into it +netUI.webAppName = "/coreWeb"; + +// This method will init the +NetUI.prototype.init = function() +{ + // create the netUITree object and initialize it. + this.netUITree = new NetUITree(); + this.netUITree.init(); + + +} + +netUI.init(); + + +// Create the NetUI anchor rewriter method +function NetUIAnchorRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteAnchor(node); + + +} + + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + +--> +</script> + +</body> + +</html>]]></ses:responseBody> + </ses:response> + </ses:test> + <ses:test> + <ses:testNumber>4</ses:testNumber> + <ses:request> + <ses:protocol>HTTP</ses:protocol> + <ses:protocolVersion>1.1</ses:protocolVersion> + <ses:host>localhost</ses:host> + <ses:port>8080</ses:port> + <ses:uri>/coreWeb/richTree/postForm.do</ses:uri> + <ses:method>POST</ses:method> + <ses:parameters> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0.0</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0.0.0</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0.1</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0.0</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0.0.0</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0.1</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>{actionForm.text}</ses:name> + <ses:value>search tree</ses:value> + </ses:parameter> + </ses:parameters> + <ses:cookies> + <ses:cookie> + <ses:name>JSESSIONID</ses:name> + <ses:value>5C997871227495AB98475B48CFFC991F</ses:value> + </ses:cookie> + </ses:cookies> + <ses:headers> + <ses:header> + <ses:name>accept</ses:name> + <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-charset</ses:name> + <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-encoding</ses:name> + <ses:value>gzip,deflate</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-language</ses:name> + <ses:value>en-us,en;q=0.5</ses:value> + </ses:header> + <ses:header> + <ses:name>connection</ses:name> + <ses:value>keep-alive</ses:value> + </ses:header> + <ses:header> + <ses:name>content-length</ses:name> + <ses:value>153</ses:value> + </ses:header> + <ses:header> + <ses:name>content-type</ses:name> + <ses:value>application/x-www-form-urlencoded</ses:value> + </ses:header> + <ses:header> + <ses:name>cookie</ses:name> + <ses:value>JSESSIONID=5C997871227495AB98475B48CFFC991F</ses:value> + </ses:header> + <ses:header> + <ses:name>host</ses:name> + <ses:value>localhost:8080</ses:value> + </ses:header> + <ses:header> + <ses:name>keep-alive</ses:name> + <ses:value>300</ses:value> + </ses:header> + <ses:header> + <ses:name>referer</ses:name> + <ses:value>http://localhost:8080/coreWeb/richTree/postForm.do</ses:value> + </ses:header> + <ses:header> + <ses:name>user-agent</ses:name> + <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0</ses:value> + </ses:header> + </ses:headers> + </ses:request> + <ses:response> + <ses:statusCode>200</ses:statusCode> + <ses:reason/> + <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html lang="en"> + + <head> + <title>contentForm.jsp</title> + <link href="style.css" rel="stylesheet" type="text/css"> + + +<script language="JavaScript" type="text/JavaScript"> +<!-- +// define the constructor for the NetUI object +function NetUI() { + this.members = new Object(); // the named object +} + +// create the variable, it will be empty +var netUI = new NetUI(); + +--> +</script> + + + <script src="/coreWeb/resources/beehive/version1/javascript/netui-tree.js"></script> + <style type="text/css"> + .anchor { + position: absolute; + left: 150pt; + } + </style> + <base href="http://localhost:8080/coreWeb/richTree/clientContentForm.jsp"> + </head> + <body> + <h4 class="title"><a href="/coreWeb/richTree/begin.do" class="homeAnchor" onclick='NetUIAnchorRewriter(this);'>Home</a>contentForm.jsp [goContentForm.do] </h4> + <!-- Attribute Information --> + <div style='float:left;width:300px'> + <table cellpadding="2" cellspacing="0" border="1" width="300px"> + <tr><th>Creation</th><td>Static</td></tr> + <tr><th>tree</th><td>{pageFlow.tree22}</td></tr> + <tr><th>action</th><td>postback</td></tr> + <tr><th>runAtClient</th><td>true</td></tr> + </table> + </div> + <!-- Postback information --> + <div style='float:right;width:250px;border:solid 1pt gray;margin:2 4;'> + <p style="font-weight:bold;text-align:center;margin: 0;padding:0;">Tree Postback Information</p> + <table cellpadding='0' cellspacing='2' width="100%"> + <tr><th style="text-align:right" width="100pt">Expand:</th><td> </td></tr> + <tr><th style="text-align:right" width="100pt">Selection:</th><td> </td></tr> + <tr><th style="text-align:right" width="100pt">Status:</th><td>PostForm: search tree</td></tr> + </table> + </div> + This sample demonstrates the use of forms along side a runAtClient tree. + <hr style="clear:left"> + <div class="content"> + <div> + <div netui-tree-level="0"> + <a href="" netui-tree-id="0" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownlast.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0 </a> + <form name="formBean" action="/coreWeb/richTree/postForm.do" method="post" onclick="NetUIFormRewriter(this);" style="display:inline"> + <input type="text" name="{actionForm.text}"> + <input type="submit" value="Search"> + </form> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.0" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownmiddle.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0 </a> + <a href="/coreWeb/richTree/contentPostback.do?status=0.0" class="anchor" onclick='NetUIAnchorRewriter(this);'>[Content PostBack]</a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.0.0" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownlast.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0 </a> + </div> + <div netui-tree-level="3"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linemiddlenode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0.0 </a> + </div> + <div netui-tree-level="3"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0.1 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.1" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownmiddle.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linemiddlenode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1.0 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1.1 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.2&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.2 </a> + </div> +</div> + + </div> + + +<script language="JavaScript" type="text/JavaScript"> +<!-- + +// **** This section contains functions typically run as events **** + + +// Create the NetUI variable and put the webapp name into it +netUI.webAppName = "/coreWeb"; + +// This method will init the +NetUI.prototype.init = function() +{ + // create the netUITree object and initialize it. + this.netUITree = new NetUITree(); + this.netUITree.init(); + + +} + +netUI.init(); + + +// Create the NetUI anchor rewriter method +function NetUIAnchorRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteAnchor(node); + + +} + + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + +--> +</script> + +</body> + +</html>]]></ses:responseBody> + </ses:response> + </ses:test> + <ses:test> + <ses:testNumber>5</ses:testNumber> + <ses:request> + <ses:protocol>HTTP</ses:protocol> + <ses:protocolVersion>1.1</ses:protocolVersion> + <ses:host>localhost</ses:host> + <ses:port>8080</ses:port> + <ses:uri>/coreWeb/richTree/postForm.do</ses:uri> + <ses:method>POST</ses:method> + <ses:parameters> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0.0.0</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>tree-state</ses:name> + <ses:value>0.0.0</ses:value> + </ses:parameter> + <ses:parameter> + <ses:name>{actionForm.text}</ses:name> + <ses:value>search four</ses:value> + </ses:parameter> + </ses:parameters> + <ses:cookies> + <ses:cookie> + <ses:name>JSESSIONID</ses:name> + <ses:value>5C997871227495AB98475B48CFFC991F</ses:value> + </ses:cookie> + </ses:cookies> + <ses:headers> + <ses:header> + <ses:name>accept</ses:name> + <ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-charset</ses:name> + <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-encoding</ses:name> + <ses:value>gzip,deflate</ses:value> + </ses:header> + <ses:header> + <ses:name>accept-language</ses:name> + <ses:value>en-us,en;q=0.5</ses:value> + </ses:header> + <ses:header> + <ses:name>connection</ses:name> + <ses:value>keep-alive</ses:value> + </ses:header> + <ses:header> + <ses:name>content-length</ses:name> + <ses:value>93</ses:value> + </ses:header> + <ses:header> + <ses:name>content-type</ses:name> + <ses:value>application/x-www-form-urlencoded</ses:value> + </ses:header> + <ses:header> + <ses:name>cookie</ses:name> + <ses:value>JSESSIONID=5C997871227495AB98475B48CFFC991F</ses:value> + </ses:header> + <ses:header> + <ses:name>host</ses:name> + <ses:value>localhost:8080</ses:value> + </ses:header> + <ses:header> + <ses:name>keep-alive</ses:name> + <ses:value>300</ses:value> + </ses:header> + <ses:header> + <ses:name>referer</ses:name> + <ses:value>http://localhost:8080/coreWeb/richTree/postForm.do</ses:value> + </ses:header> + <ses:header> + <ses:name>user-agent</ses:name> + <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0</ses:value> + </ses:header> + </ses:headers> + </ses:request> + <ses:response> + <ses:statusCode>200</ses:statusCode> + <ses:reason/> + <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html lang="en"> + + <head> + <title>contentForm.jsp</title> + <link href="style.css" rel="stylesheet" type="text/css"> + + +<script language="JavaScript" type="text/JavaScript"> +<!-- +// define the constructor for the NetUI object +function NetUI() { + this.members = new Object(); // the named object +} + +// create the variable, it will be empty +var netUI = new NetUI(); + +--> +</script> + + + <script src="/coreWeb/resources/beehive/version1/javascript/netui-tree.js"></script> + <style type="text/css"> + .anchor { + position: absolute; + left: 150pt; + } + </style> + <base href="http://localhost:8080/coreWeb/richTree/clientContentForm.jsp"> + </head> + <body> + <h4 class="title"><a href="/coreWeb/richTree/begin.do" class="homeAnchor" onclick='NetUIAnchorRewriter(this);'>Home</a>contentForm.jsp [goContentForm.do] </h4> + <!-- Attribute Information --> + <div style='float:left;width:300px'> + <table cellpadding="2" cellspacing="0" border="1" width="300px"> + <tr><th>Creation</th><td>Static</td></tr> + <tr><th>tree</th><td>{pageFlow.tree22}</td></tr> + <tr><th>action</th><td>postback</td></tr> + <tr><th>runAtClient</th><td>true</td></tr> + </table> + </div> + <!-- Postback information --> + <div style='float:right;width:250px;border:solid 1pt gray;margin:2 4;'> + <p style="font-weight:bold;text-align:center;margin: 0;padding:0;">Tree Postback Information</p> + <table cellpadding='0' cellspacing='2' width="100%"> + <tr><th style="text-align:right" width="100pt">Expand:</th><td> </td></tr> + <tr><th style="text-align:right" width="100pt">Selection:</th><td> </td></tr> + <tr><th style="text-align:right" width="100pt">Status:</th><td>PostForm: search four</td></tr> + </table> + </div> + This sample demonstrates the use of forms along side a runAtClient tree. + <hr style="clear:left"> + <div class="content"> + <div> + <div netui-tree-level="0"> + <a href="" netui-tree-id="0" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownlast.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0 </a> + <form name="formBean" action="/coreWeb/richTree/postForm.do" method="post" onclick="NetUIFormRewriter(this);" style="display:inline"> + <input type="text" name="{actionForm.text}"> + <input type="submit" value="Search"> + </form> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.0" netui-tree-anchor="collapse"><img src="/coreWeb/resources/images/handlerightmiddle.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0 </a> + <a href="/coreWeb/richTree/contentPostback.do?status=0.0" class="anchor" onclick='NetUIAnchorRewriter(this);'>[Content PostBack]</a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.0.0" netui-tree-anchor="expand"><img src="/coreWeb/resources/images/handledownlast.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0 </a> + </div> + <div netui-tree-level="3"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linemiddlenode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0.0 </a> + </div> + <div netui-tree-level="3"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.0.0.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.0.0.1 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <a href="" netui-tree-id="0.1" netui-tree-anchor="collapse"><img src="/coreWeb/resources/images/handlerightmiddle.gif" style="vertical-align:middle;" border="0" alt=""></a> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linemiddlenode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1.0&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1.0 </a> + </div> + <div netui-tree-level="2"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linevertical.gif" style="vertical-align:middle;" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.1.1&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.1.1 </a> + </div> + <div netui-tree-level="1"> + <img src="/coreWeb/resources/images/spacer.gif" width="16px" border="0" alt=""> + <img src="/coreWeb/resources/images/linelastnode.gif" style="vertical-align:middle;" border="0" alt=""> + <a href="/coreWeb/richTree/postback.do?netui_treeselected=0.2&netui_treeid=tree" onclick='NetUIAnchorRewriter(this);'> <img src="/coreWeb/resources/images/folder_16_pad.gif" style="vertical-align:middle" border="0" alt="Tree Node"> 0.2 </a> + </div> +</div> + + </div> + + +<script language="JavaScript" type="text/JavaScript"> +<!-- + +// **** This section contains functions typically run as events **** + + +// Create the NetUI variable and put the webapp name into it +netUI.webAppName = "/coreWeb"; + +// This method will init the +NetUI.prototype.init = function() +{ + // create the netUITree object and initialize it. + this.netUITree = new NetUITree(); + this.netUITree.init(); + + +} + +netUI.init(); + + +// Create the NetUI anchor rewriter method +function NetUIAnchorRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteAnchor(node); + + +} + + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + +--> +</script> + +</body> + +</html>]]></ses:responseBody> + </ses:response> + </ses:test> + </ses:tests> + <ses:endDate>19 Jan 2005, 11:23:29.315 AM MST</ses:endDate> + <ses:testCount>5</ses:testCount> +</ses:recorderSession> \ No newline at end of file Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeNoRoot.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeNoRoot.xml?view=diff&rev=125644&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeNoRoot.xml&r1=125643&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeNoRoot.xml&r2=125644 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeNoRoot.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeNoRoot.xml Wed Jan 19 11:22:34 2005 @@ -2,7 +2,7 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>RichTreeNoRoot</ses:sessionName> <ses:tester>Daryl</ses:tester> - <ses:startDate>18 Jan 2005, 06:53:50.078 PM MST</ses:startDate> + <ses:startDate>19 Jan 2005, 11:40:55.530 AM MST</ses:startDate> <ses:description>Daryl</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -44,7 +44,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -56,7 +56,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-7956</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-7981</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -214,6 +214,15 @@ } + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + --> </script> @@ -251,7 +260,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -277,7 +286,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -289,7 +298,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-7956</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-7981</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -447,6 +456,15 @@ } + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + --> </script> @@ -488,7 +506,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -514,7 +532,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -526,7 +544,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-7956</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-7981</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -684,6 +702,15 @@ } + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + --> </script> @@ -733,7 +760,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -759,7 +786,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>host</ses:name> @@ -771,7 +798,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-7956</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-7981</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -929,6 +956,15 @@ } + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + --> </script> @@ -941,7 +977,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>18 Jan 2005, 06:53:51.671 PM MST</ses:endDate> + <ses:endDate>19 Jan 2005, 11:40:56.282 AM MST</ses:endDate> <ses:sessionStatus>fail</ses:sessionStatus> <ses:testCount>4</ses:testCount> <ses:passedCount>0</ses:passedCount> Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeRunAtClient.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeRunAtClient.xml?view=diff&rev=125644&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeRunAtClient.xml&r1=125643&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeRunAtClient.xml&r2=125644 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeRunAtClient.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/RichTreeRunAtClient.xml Wed Jan 19 11:22:34 2005 @@ -2,7 +2,7 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>RichTreeRunAtClient</ses:sessionName> <ses:tester>null</ses:tester> - <ses:startDate>18 Jan 2005, 06:53:54.687 PM MST</ses:startDate> + <ses:startDate>19 Jan 2005, 11:40:58.808 AM MST</ses:startDate> <ses:description>null</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -40,7 +40,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -56,7 +56,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-793e</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-7969</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -203,6 +203,15 @@ } + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + --> </script> @@ -240,7 +249,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -262,7 +271,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -278,7 +287,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-793e</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-7969</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -425,6 +434,15 @@ } + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + --> </script> @@ -470,7 +488,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -492,7 +510,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -508,7 +526,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-793e</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-7969</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -655,6 +673,15 @@ } + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUITree object and initialize it. + netUI.netUITree.rewriteForm(node); + +} + --> </script> @@ -667,7 +694,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>18 Jan 2005, 06:53:55.843 PM MST</ses:endDate> + <ses:endDate>19 Jan 2005, 11:40:59.660 AM MST</ses:endDate> <ses:sessionStatus>fail</ses:sessionStatus> <ses:testCount>3</ses:testCount> <ses:passedCount>0</ses:passedCount> Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/XhtmlImage.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/XhtmlImage.xml?view=diff&rev=125644&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/XhtmlImage.xml&r1=125643&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/XhtmlImage.xml&r2=125644 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/XhtmlImage.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/XhtmlImage.xml Wed Jan 19 11:22:34 2005 @@ -2,7 +2,7 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>XhtmlImage</ses:sessionName> <ses:tester>null</ses:tester> - <ses:startDate>15 Jan 2005, 11:59:34.171 PM MST</ses:startDate> + <ses:startDate>19 Jan 2005, 11:43:05.194 AM MST</ses:startDate> <ses:description>null</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>B1C63D7F7CE77AAF9DD16DFB1A0E6D3A</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -40,7 +40,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=B1C63D7F7CE77AAF9DD16DFB1A0E6D3A; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -56,7 +56,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-761cb9ae:1017a4606a0:-77fe</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-77ea</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -120,7 +120,7 @@ </div> <div class="resultDiv"> <p class="normal">Images in Forms</p> - <form action="/coreWeb/xhtml/postImageForm.do" method="post"> + <form action="/coreWeb/xhtml/postImageForm.do" method="post" onclick="NetUIFormRewriter(this);"> <input type="image" src="/coreWeb/xhtml/./image/back.gif" value="foo" accesskey="G" alt="Navigate" onmouseout="swapImage(this,'/coreWeb/xhtml/./image/back.gif')" onmouseover="swapImage(this,'/coreWeb/xhtml/image/backRoll.gif')" /> </form> </div> @@ -156,6 +156,13 @@ } + +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + +} + --> </script> @@ -164,7 +171,7 @@ </html></ses:responseBody> </ses:response> <ses:testResults> - <ses:testStatus>pass</ses:testStatus> + <ses:testStatus>fail</ses:testStatus> </ses:testResults> </ses:test> <ses:test> @@ -189,7 +196,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>B1C63D7F7CE77AAF9DD16DFB1A0E6D3A</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -223,7 +230,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=B1C63D7F7CE77AAF9DD16DFB1A0E6D3A; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -239,7 +246,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-761cb9ae:1017a4606a0:-77fe</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-77ea</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -274,11 +281,11 @@ </html>]]></ses:responseBody> </ses:response> <ses:testResults> - <ses:testStatus>fail</ses:testStatus> + <ses:testStatus>pass</ses:testStatus> </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>15 Jan 2005, 11:59:36.203 PM MST</ses:endDate> + <ses:endDate>19 Jan 2005, 11:43:06.392 AM MST</ses:endDate> <ses:sessionStatus>fail</ses:sessionStatus> <ses:testCount>2</ses:testCount> <ses:passedCount>1</ses:passedCount> Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/cr180865.xml Url: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/cr180865.xml?view=diff&rev=125644&p1=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/cr180865.xml&r1=125643&p2=incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/cr180865.xml&r2=125644 ============================================================================== --- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/cr180865.xml (original) +++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/cr180865.xml Wed Jan 19 11:22:34 2005 @@ -2,7 +2,7 @@ <ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session"> <ses:sessionName>Cr180865</ses:sessionName> <ses:tester>null</ses:tester> - <ses:startDate>18 Jan 2005, 06:45:17.296 PM MST</ses:startDate> + <ses:startDate>19 Jan 2005, 11:35:40.963 AM MST</ses:startDate> <ses:description>null</ses:description> <ses:tests> <ses:test> @@ -18,7 +18,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -40,7 +40,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -56,7 +56,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-7e0b</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-7e32</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -164,6 +164,15 @@ } +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUIDivPanel object and initialize it. + netUI.netUIDivPanel.rewriteForm(node); + +} + + // method which will return a real id for a tagId, // the tag parameter will be used to find the idScope for // containers that may scope their ids @@ -215,7 +224,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -237,7 +246,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -253,7 +262,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-7e0b</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-7e32</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -361,6 +370,15 @@ } +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUIDivPanel object and initialize it. + netUI.netUIDivPanel.rewriteForm(node); + +} + + // method which will return a real id for a tagId, // the tag parameter will be used to find the idScope for // containers that may scope their ids @@ -412,7 +430,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -434,7 +452,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -450,7 +468,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-7e0b</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-7e32</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -558,6 +576,15 @@ } +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUIDivPanel object and initialize it. + netUI.netUIDivPanel.rewriteForm(node); + +} + + // method which will return a real id for a tagId, // the tag parameter will be used to find the idScope for // containers that may scope their ids @@ -609,7 +636,7 @@ <ses:cookies> <ses:cookie> <ses:name>JSESSIONID</ses:name> - <ses:value>401BA83031A94CBDA416B26EB0A88FB5</ses:value> + <ses:value>C4EA9BB527ACB2CB3E67E780AE6DD880</ses:value> </ses:cookie> </ses:cookies> <ses:headers> @@ -631,7 +658,7 @@ </ses:header> <ses:header> <ses:name>cookie</ses:name> - <ses:value>$Version=0; JSESSIONID=401BA83031A94CBDA416B26EB0A88FB5; $Path=/coreWeb</ses:value> + <ses:value>$Version=0; JSESSIONID=C4EA9BB527ACB2CB3E67E780AE6DD880; $Path=/coreWeb</ses:value> </ses:header> <ses:header> <ses:name>cookie2</ses:name> @@ -647,7 +674,7 @@ </ses:header> <ses:header> <ses:name>testrecorder.playback.testid</ses:name> - <ses:value>-54834ffa:101889e165b:-7e0b</ses:value> + <ses:value>6ca0b99c:1018c3fe488:-7e32</ses:value> </ses:header> <ses:header> <ses:name>user-agent</ses:name> @@ -755,6 +782,15 @@ } +// Create the NetUI form rewriter method +function NetUIFormRewriter(node) +{ + // create the netUIDivPanel object and initialize it. + netUI.netUIDivPanel.rewriteForm(node); + +} + + // method which will return a real id for a tagId, // the tag parameter will be used to find the idScope for // containers that may scope their ids @@ -789,7 +825,7 @@ </ses:testResults> </ses:test> </ses:tests> - <ses:endDate>18 Jan 2005, 06:45:18.515 PM MST</ses:endDate> + <ses:endDate>19 Jan 2005, 11:35:41.975 AM MST</ses:endDate> <ses:sessionStatus>fail</ses:sessionStatus> <ses:testCount>4</ses:testCount> <ses:passedCount>0</ses:passedCount>
