mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-14 17:58:59 +00:00
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
122013 jvonka: Nodes (FileFolder) API - add isContent (in addition to isFolder) to node info RA-828, RA-741 git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126449 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -55,7 +55,8 @@ public class Document extends Node
|
||||
contentInfo = new ContentInfo(mimeType, mimeTypeName, cd.getSize(), cd.getEncoding());
|
||||
}
|
||||
|
||||
this.isFolder = false;
|
||||
setIsFolder(false);
|
||||
setIsContent(true);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -42,7 +42,9 @@ public class Folder extends Node
|
||||
public Folder(NodeRef nodeRef, NodeRef parentNodeRef, Map<QName, Serializable> nodeProps, Map<String, UserInfo> mapUserInfo, ServiceRegistry sr)
|
||||
{
|
||||
super(nodeRef, parentNodeRef, nodeProps, mapUserInfo, sr);
|
||||
this.isFolder = true;
|
||||
|
||||
setIsFolder(true);
|
||||
setIsContent(false);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -57,6 +57,7 @@ public class Node implements Comparable<Node>
|
||||
protected UserInfo modifiedByUser;
|
||||
|
||||
protected Boolean isFolder;
|
||||
protected Boolean isContent;
|
||||
protected Boolean isLink;
|
||||
|
||||
protected NodeRef parentNodeRef;
|
||||
@@ -253,6 +254,16 @@ public class Node implements Comparable<Node>
|
||||
this.isFolder = isFolder;
|
||||
}
|
||||
|
||||
public Boolean getIsContent()
|
||||
{
|
||||
return isContent;
|
||||
}
|
||||
|
||||
public void setIsContent(Boolean isContent)
|
||||
{
|
||||
this.isContent = isContent;
|
||||
}
|
||||
|
||||
public Boolean getIsLink()
|
||||
{
|
||||
return isLink;
|
||||
@@ -291,10 +302,11 @@ public class Node implements Comparable<Node>
|
||||
return "Node [nodeRef=" + nodeRef + ", type=" + prefixTypeQName + ", name=" + name + ", title="
|
||||
+ title + ", description=" + description + ", createdAt="
|
||||
+ createdAt + ", modifiedAt=" + modifiedAt + ", createdByUser=" + createdByUser + ", modifiedBy="
|
||||
+ modifiedByUser + ", pathInfo =" + pathInfo +"]";
|
||||
+ modifiedByUser + ", isFolder =" + isFolder + ", isContent =" + isContent + ", pathInfo =" + pathInfo +"]";
|
||||
}
|
||||
|
||||
// here to allow POST /nodes/{id}/children when creating empty file with specified content.mimeType
|
||||
// also allows list of results to be returned as "nodes"
|
||||
|
||||
protected ContentInfo contentInfo;
|
||||
|
||||
|
Reference in New Issue
Block a user