Package org.nuxeo.ecm.webengine.ui.tree
Class JSonTree
java.lang.Object
org.nuxeo.ecm.webengine.ui.tree.JSonTree
- Direct Known Subclasses:
DirectoryTree,DocumentTree
- Author:
- Bogdan Stefanescu
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final com.fasterxml.jackson.databind.ObjectMapperprotected TreeModelImpl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionenter(WebContext ctx, String path) protected Stringenter(WebContext ctx, String path, JSonTreeSerializer serializer) protected abstract ObjectgetInput(WebContext ctx) protected abstract ContentProvidergetProvider(WebContext ctx) protected abstract JSonTreeSerializergetSerializer(WebContext ctx) getTree()protected voidupdateSelection(WebContext ctx, ContentProvider provider, JSonTreeSerializer serializer) root=ID - enter node ID toggle=ID - toggle expanded state for node ID
-
Field Details
-
MAPPER
protected static final com.fasterxml.jackson.databind.ObjectMapper MAPPER -
tree
-
-
Constructor Details
-
JSonTree
public JSonTree()
-
-
Method Details
-
getTree
-
getInput
-
getProvider
-
getSerializer
-
updateSelection
-
enter
-
updateSelection
public String updateSelection(WebContext ctx, ContentProvider provider, JSonTreeSerializer serializer) root=ID - enter node ID toggle=ID - toggle expanded state for node ID -
getTreeAsJSONArray
-
enter
-
toggle
-