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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to