Package org.nuxeo.ecm.webengine.ui.tree
Class JSonTreeSerializer
java.lang.Object
org.nuxeo.ecm.webengine.ui.tree.JSonTreeSerializer
- All Implemented Interfaces:
- TreeItemVisitor
- Direct Known Subclasses:
- JSonDocumentTreeSerializer
- Author:
- Bogdan Stefanescu
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected static final com.fasterxml.jackson.databind.ObjectMapper
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionMust be overridden to provide real URLsprotected com.fasterxml.jackson.databind.node.ObjectNodeYou may override this method to change the output JSON.com.fasterxml.jackson.databind.node.ArrayNodetoJSON(Collection<TreeItem> items) com.fasterxml.jackson.databind.node.ObjectNodecom.fasterxml.jackson.databind.node.ArrayNodeVisit a tree item.
- 
Field Details- 
MAPPERprotected static final com.fasterxml.jackson.databind.ObjectMapper MAPPER
 
- 
- 
Constructor Details- 
JSonTreeSerializerpublic JSonTreeSerializer()
 
- 
- 
Method Details- 
getUrlMust be overridden to provide real URLs
- 
toJSON
- 
toJSON
- 
toJSON
- 
visitDescription copied from interface:TreeItemVisitorVisit a tree item.- Specified by:
- visitin interface- TreeItemVisitor
- Parameters:
- item- the item to visit
 
- 
item2JSONprotected com.fasterxml.jackson.databind.node.ObjectNode item2JSON(TreeItem item, com.fasterxml.jackson.databind.node.ArrayNode children) You may override this method to change the output JSON.
 
-