public class CoreFolderPublicationNode extends AbstractPublicationNode
PublicationNode
for Simple Core Folders.Modifier and Type | Field and Description |
---|---|
protected List<PublicationNode> |
childrenNodes |
protected PublishedDocumentFactory |
factory |
protected DocumentModel |
folder |
protected PublicationNode |
parent |
tree
Constructor and Description |
---|
CoreFolderPublicationNode(DocumentModel doc,
PublicationTree tree,
PublicationNode parent,
PublishedDocumentFactory factory) |
CoreFolderPublicationNode(DocumentModel doc,
PublicationTree tree,
PublishedDocumentFactory factory) |
Modifier and Type | Method and Description |
---|---|
protected String |
buildChildrenWhereClause(boolean queryDocuments) |
protected Filter |
computeGetChildrenFilter() |
List<PublishedDocument> |
getChildrenDocuments() |
List<PublicationNode> |
getChildrenNodes() |
protected CoreSession |
getCoreSession() |
String |
getName() |
protected DocumentModelList |
getOrderedChildren() |
PublicationNode |
getParent() |
String |
getPath() |
protected DocumentModelList |
getSortedChildren(boolean queryDocuments) |
DocumentModel |
getTargetDocumentModel() |
DocumentRef |
getTargetDocumentRef() |
String |
getTitle() |
getNodeType, getTree, getType
protected DocumentModel folder
protected PublicationNode parent
protected List<PublicationNode> childrenNodes
protected PublishedDocumentFactory factory
public CoreFolderPublicationNode(DocumentModel doc, PublicationTree tree, PublicationNode parent, PublishedDocumentFactory factory)
public CoreFolderPublicationNode(DocumentModel doc, PublicationTree tree, PublishedDocumentFactory factory)
protected CoreSession getCoreSession()
protected String buildChildrenWhereClause(boolean queryDocuments)
public List<PublishedDocument> getChildrenDocuments()
public List<PublicationNode> getChildrenNodes()
protected DocumentModelList getOrderedChildren()
protected Filter computeGetChildrenFilter()
protected DocumentModelList getSortedChildren(boolean queryDocuments)
public PublicationNode getParent()
public DocumentRef getTargetDocumentRef()
public DocumentModel getTargetDocumentModel()
Copyright © 2018 Nuxeo. All rights reserved.