You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by jf...@apache.org on 2004/09/16 23:29:48 UTC
cvs commit: jakarta-jetspeed-2/applications/pam/src/webapp/WEB-INF/view site-browser.jsp
jford 2004/09/16 14:29:48
Modified: applications/pam/src/webapp/WEB-INF/view site-browser.jsp
Log:
Switched to tree control
Revision Changes Path
1.2 +18 -64 jakarta-jetspeed-2/applications/pam/src/webapp/WEB-INF/view/site-browser.jsp
Index: site-browser.jsp
===================================================================
RCS file: /home/cvs/jakarta-jetspeed-2/applications/pam/src/webapp/WEB-INF/view/site-browser.jsp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- site-browser.jsp 15 Sep 2004 22:46:52 -0000 1.1
+++ site-browser.jsp 16 Sep 2004 21:29:48 -0000 1.2
@@ -10,12 +10,10 @@
See the License for the specific language governing permissions and
limitations under the License.
--%>
-<%@ page import="net.sourceforge.myfaces.custom.tree.DefaultMutableTreeNode,
- net.sourceforge.myfaces.custom.tree.model.DefaultTreeModel"%>
<%@ page session="true" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://myfaces.sourceforge.net/tld/myfaces_ext_0_9.tld" prefix="x"%>
+<%@ taglib uri='/WEB-INF/portlet.tld' prefix='portlet'%>
+<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@ taglib uri="/WEB-INF/pam.tld" prefix="pam" %>
<!--
/*
@@ -35,64 +33,20 @@
*/
//-->
-<%
- if (pageContext.getAttribute("treeModel", PageContext.SESSION_SCOPE) == null) {
- DefaultMutableTreeNode root = new DefaultMutableTreeNode("XY");
- DefaultMutableTreeNode a = new DefaultMutableTreeNode("A");
- root.insert(a);
- DefaultMutableTreeNode b = new DefaultMutableTreeNode("B");
- root.insert(b);
- DefaultMutableTreeNode c = new DefaultMutableTreeNode("C");
- root.insert(c);
- DefaultMutableTreeNode node = new DefaultMutableTreeNode("a1");
- a.insert(node);
- node = new DefaultMutableTreeNode("a2 ");
- a.insert(node);
- node = new DefaultMutableTreeNode("b ");
- b.insert(node);
+<portlet:defineObjects/>
+<h3>Site Tree View</h3>
+<portlet:actionURL var="nodeLink" >
+ <portlet:param name="node" value="${name}" />
+</portlet:actionURL>
+
+<pam:tree tree="j2_tree" images="/pam/images" scope="portlet_request"
+ action="<%= nodeLink %>"
+ />
+
+ <%--
+ style="tree-control"
+ styleSelected="tree-control-selected"
+ styleUnselected="tree-control-unselected"
- a = node;
- node = new DefaultMutableTreeNode("x1");
- a.insert(node);
- node = new DefaultMutableTreeNode("x2");
- a.insert(node);
-
- pageContext.setAttribute("treeModel", new DefaultTreeModel(root), PageContext.SESSION_SCOPE);
- }
-%>
-
-<f:view>
- <x:panelLayout id="page">
- <f:facet name="body">
- <f:verbatim><h2>Here is a tree?</h2></f:verbatim>
-
- <h:panelGroup id="body">
-
- <x:tree id="tree" value="#{treeModel}"
- iconLine="/images/tree/line.gif"
- iconNoline="/images/tree/noline.gif"
- iconChild="/images/tree/folder.gif"
- iconChildFirst="/images/tree/line_first.gif"
- iconChildMiddle="/images/tree/line_middle.gif"
- iconChildLast="/images/tree/line_last.gif"
- iconNodeOpen="/images/tree/node_open.gif"
- iconNodeOpenFirst="/images/tree/node_open_first.gif"
- iconNodeOpenMiddle="/images/tree/node_open_middle.gif"
- iconNodeOpenLast="/images/tree/node_open_last.gif"
- iconNodeClose="/images/tree/node_close.gif"
- iconNodeCloseFirst="/images/tree/node_close_first.gif"
- iconNodeCloseMiddle="/images/tree/node_close_middle.gif"
- iconNodeCloseLast="/images/tree/node_close_last.gif"
- styleClass="tree"
- nodeClass="treenode"
- selectedNodeClass="treenodeSelected"
- expandRoot="true">
- </x:tree>
- <f:verbatim><br></f:verbatim>
-
- </h:panelGroup>
- </f:facet>
- </x:panelLayout>
-
-</f:view>
+ --%>
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org