public class DocumentTreeNodeImpl extends Object implements DocumentTreeNode
Children are lazy-loaded from backend only when needed.
Constructor and Description |
---|
DocumentTreeNodeImpl(DocumentModel document,
Filter filter,
Filter leafFilter,
Sorter sorter,
QueryModel queryModel)
Deprecated.
since 5.4: use constructors with content views instead
|
DocumentTreeNodeImpl(DocumentModel document,
Filter filter,
Filter leafFilter,
Sorter sorter,
QueryModel queryModel,
QueryModel orderableQueryModel)
Deprecated.
since 5.4: use constructors with content views instead
|
DocumentTreeNodeImpl(DocumentModel document,
Filter filter,
Sorter sorter)
This constructor assumes that a valid session id is held by the document
model.
|
DocumentTreeNodeImpl(String sessionId,
DocumentModel document,
Filter filter,
Filter leafFilter,
Sorter sorter,
QueryModel queryModel)
Deprecated.
since 5.4: use constructors with content views instead
|
DocumentTreeNodeImpl(String sessionId,
DocumentModel document,
Filter filter,
Filter leafFilter,
Sorter sorter,
QueryModel queryModel,
QueryModel orderableQueryModel)
Deprecated.
since 5.4: use constructors with content views instead
|
DocumentTreeNodeImpl(String sessionId,
DocumentModel document,
Filter filter,
Filter leafFilter,
Sorter sorter,
String pageProviderName) |
DocumentTreeNodeImpl(String sessionId,
DocumentModel document,
Filter filter,
Sorter sorter) |
Modifier and Type | Method and Description |
---|---|
void |
fetchChildren() |
List<DocumentTreeNode> |
getChildren() |
DocumentModel |
getDocument() |
String |
getId() |
String |
getPath() |
void |
resetChildren()
Resets children map
|
@Deprecated public DocumentTreeNodeImpl(DocumentModel document, Filter filter, Filter leafFilter, Sorter sorter, QueryModel queryModel)
@Deprecated public DocumentTreeNodeImpl(DocumentModel document, Filter filter, Filter leafFilter, Sorter sorter, QueryModel queryModel, QueryModel orderableQueryModel)
@Deprecated public DocumentTreeNodeImpl(String sessionId, DocumentModel document, Filter filter, Filter leafFilter, Sorter sorter, QueryModel queryModel)
@Deprecated public DocumentTreeNodeImpl(String sessionId, DocumentModel document, Filter filter, Filter leafFilter, Sorter sorter, QueryModel queryModel, QueryModel orderableQueryModel)
public DocumentTreeNodeImpl(String sessionId, DocumentModel document, Filter filter, Filter leafFilter, Sorter sorter, String pageProviderName)
public DocumentTreeNodeImpl(DocumentModel document, Filter filter, Sorter sorter)
public DocumentTreeNodeImpl(String sessionId, DocumentModel document, Filter filter, Sorter sorter)
public List<DocumentTreeNode> getChildren()
getChildren
in interface DocumentTreeNode
public DocumentModel getDocument()
public String getId()
getId
in interface DocumentTreeNode
public String getPath()
getPath
in interface DocumentTreeNode
public void resetChildren()
public void fetchChildren()
Copyright © 2011 Nuxeo SA. All Rights Reserved.