Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.webengine.ui.tree
Class JSonTreeSerializer

java.lang.Object
  extended by org.nuxeo.ecm.webengine.ui.tree.JSonTreeSerializer
All Implemented Interfaces:
TreeItemVisitor
Direct Known Subclasses:
JSonDocumentTreeSerializer, SiteTreeSerializer

public class JSonTreeSerializer
extends java.lang.Object
implements TreeItemVisitor

Author:
Bogdan Stefanescu

Constructor Summary
JSonTreeSerializer()
           
 
Method Summary
 java.lang.String getUrl(TreeItem item)
          Must be overridden to provide real URLs
 net.sf.json.JSONArray toJSON(java.util.Collection<TreeItem> items)
           
 net.sf.json.JSONObject toJSON(TreeItem root)
           
 net.sf.json.JSONArray toJSON(TreeItem[] items)
           
 java.lang.Object visit(TreeItem item)
          Visit a tree item.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JSonTreeSerializer

public JSonTreeSerializer()
Method Detail

getUrl

public java.lang.String getUrl(TreeItem item)
Must be overridden to provide real URLs


toJSON

public net.sf.json.JSONArray toJSON(java.util.Collection<TreeItem> items)

toJSON

public net.sf.json.JSONArray toJSON(TreeItem[] items)

toJSON

public net.sf.json.JSONObject toJSON(TreeItem root)

visit

public java.lang.Object visit(TreeItem item)
Description copied from interface: TreeItemVisitor
Visit a tree item.

Specified by:
visit in interface TreeItemVisitor
Parameters:
item - the item to visit

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.