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() |
QuotaStats |
getQuotaStats()
Returns the
QuotaStats adapter for the underlying document of
this DocumentTreeNode . |
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()
public QuotaStats getQuotaStats()
DocumentTreeNode
QuotaStats
adapter for the underlying document of
this DocumentTreeNode
.getQuotaStats
in interface DocumentTreeNode
Copyright © 2011 Nuxeo SA. All Rights Reserved.