public class Folder extends ContentNodeItem implements Serializable
ContentNodeItem.ItemType
Constructor and Description |
---|
Folder()
Constructor used by JAXB
|
Modifier and Type | Method and Description |
---|---|
String |
getAtposidx()
Position of the folder in the folder tree
|
List<BreadcrumbItem> |
getBreadcrumbs()
Breadcrums of the folder.
|
Integer |
getChannelId()
Channel ID.
|
Integer |
getChannelsetId()
Channelset ID.
|
String |
getDescription()
Description
|
Map<String,String> |
getDescriptionI18n()
Map of translated descriptions (keys are the language codes)
|
Set<Node> |
getDisinheritedChannels()
the set of disinherited channels for this object
|
String |
getInheritedFrom()
Name of the node this folder is inherited from
|
Integer |
getInheritedFromId()
Id of the node this folder is inherited from.
|
Boolean |
getIsMaster()
True if the folder is a master, false otherwise.
|
Integer |
getMasterId()
Master ID.
|
String |
getMasterNode()
Name of the node, the master object belongs to
|
Integer |
getMasterNodeId()
Return the id of the node, the master object belongs to.
|
String |
getMeshProject()
Mesh Project, this node publishes into.
|
Integer |
getMotherId()
Mother id of the folder
|
Map<String,String> |
getNameI18n()
Map of translated names (keys are the language codes)
|
Integer |
getNodeId()
Node id
|
String |
getPath()
Folder path of this folder
|
String |
getPrivilegeBits()
Privilege bits
|
PrivilegeMap |
getPrivilegeMap()
Map representation of all privileges
|
List<Privilege> |
getPrivileges()
Folder privileges
|
String |
getPublishDir()
Publish directory of the folder
|
Map<String,String> |
getPublishDirI18n()
Map of translated publish directories (keys are the language codes)
|
Object |
getStartPageId()
ID of the startpage
|
List<Folder> |
getSubfolders()
List of subfolders
|
Map<String,Tag> |
getTags()
Map of object tags of the folder
|
Boolean |
isDisinheritDefault()
Whether this folder is disinherited by default in new channels.
|
Boolean |
isDisinherited()
True if the folder is disinherited in some channels
|
Boolean |
isExcluded()
Whether this folder is excluded from multichannelling.
|
boolean |
isHasSubfolders()
True if the folder has subfolders (regardless of whether they have been fetched), false if not
|
boolean |
isInherited()
True if the folder is inherited, false if not
|
void |
setAtposidx(String atposidx)
Set the position of the folder in the folder tree
|
void |
setBreadcrumbs(List<BreadcrumbItem> breadcrumbs)
Set the breadcrumbs
|
void |
setChannelId(Integer channelId)
Sets the Channel ID
|
void |
setChannelsetId(Integer channelsetId)
Sets the Chnanelset ID
|
void |
setDescription(String description) |
void |
setDescriptionI18n(Map<String,String> descriptionI18n)
Set translated descriptions
|
void |
setDisinheritDefault(Boolean disinheritDefault)
Set whether this folder should be disinherited by default in new channels.
|
void |
setDisinherited(Boolean disinherited)
Set whether the folder is disinherited
|
void |
setDisinheritedChannels(Set<Node> disinheritedChannels)
Set the disinherited channels for this object
|
void |
setExcluded(Boolean excluded)
Set wether the folder is excluded from multichannelling
|
void |
setHasSubfolders(boolean hasSubfolders)
Set whether the folder has subfolders
|
void |
setInherited(boolean inherited)
Set whether the folder is inherited
|
void |
setInheritedFrom(String inheritedFrom)
sets inherited from
|
void |
setInheritedFromId(Integer inheritedFromId)
Sets the id of the node from which the folder was inherited from.
|
void |
setIsMaster(Boolean isMaster)
Sets is_master
|
void |
setMasterId(Integer masterId)
Sets the Master ID
|
void |
setMasterNode(String masterNode)
Set the name of the node, the master object belongs to
|
void |
setMasterNodeId(Integer masterNodeId)
Set the id of the node the master object belongs to.
|
void |
setMeshProject(String meshProject)
Set the mesh project
|
void |
setMotherId(Integer motherId) |
void |
setNameI18n(Map<String,String> nameI18n)
Set translated names
|
void |
setNodeId(Integer nodeId)
Set the node id
|
void |
setPath(String path)
Set the path
|
void |
setPrivilegeBits(String privilegeBits)
Set the privilege bits
|
void |
setPrivilegeMap(PrivilegeMap privilegeMap)
Set the privilege map
|
void |
setPrivileges(List<Privilege> privileges)
Set the folder privileges
|
void |
setPublishDir(String publishDir) |
void |
setPublishDirI18n(Map<String,String> publishDirI18n)
Set translated publish directories
|
void |
setStartPageId(Object startPageId)
set startpage id
|
void |
setSubfolders(List<Folder> subfolders) |
void |
setTags(Map<String,Tag> tags) |
getCdate, getCreator, getDeleted, getEdate, getEditor, getFolderDeleted, getGlobalId, getId, getMasterDeleted, getName, getType, setCdate, setCreator, setDeleted, setEdate, setEditor, setFolderDeleted, setGlobalId, setId, setMasterDeleted, setName, setType
public String getInheritedFrom()
public void setInheritedFrom(String inheritedFrom)
inheritedFrom
- public Integer getInheritedFromId()
public void setInheritedFromId(Integer inheritedFromId)
inheritedFromId
- public String getMasterNode()
public void setMasterNode(String masterNode)
masterNode
- node namepublic Integer getMasterNodeId()
public void setMasterNodeId(Integer masterNodeId)
masterNodeId
- public Integer getMotherId()
public String getPublishDir()
public String getDescription()
public Integer getNodeId()
public boolean isInherited()
public String getAtposidx()
public void setMotherId(Integer motherId)
motherId
- the motherId to setpublic void setPublishDir(String publishDir)
publishDir
- the pubDir to setpublic void setDescription(String description)
description
- the description to setpublic Object getStartPageId()
public void setStartPageId(Object startPageId)
startPageId
- public boolean isHasSubfolders()
public void setSubfolders(List<Folder> subfolders)
subfolders
- the subfolders to setpublic void setHasSubfolders(boolean hasSubfolders)
hasSubfolders
- true if the folder has subfolders, false if notpublic void setNodeId(Integer nodeId)
nodeId
- node idpublic void setInherited(boolean inherited)
inherited
- true if the folder is inherited, false if notpublic List<Privilege> getPrivileges()
public void setPrivileges(List<Privilege> privileges)
privileges
- Folder privilegespublic String getPrivilegeBits()
public void setPrivilegeBits(String privilegeBits)
privilegeBits
- public PrivilegeMap getPrivilegeMap()
public void setPrivilegeMap(PrivilegeMap privilegeMap)
privilegeMap
- public void setAtposidx(String atposidx)
atposidx
- position of the folder in the folder treepublic String getPath()
public void setPath(String path)
path
- the pathpublic Integer getMasterId()
public void setMasterId(Integer masterId)
masterId
- Master IDpublic Integer getChannelsetId()
public void setChannelsetId(Integer channelsetId)
channelsetId
- Channelset IDpublic Integer getChannelId()
public void setChannelId(Integer channelId)
channelId
- Channel IDpublic Boolean getIsMaster()
public void setIsMaster(Boolean isMaster)
isMaster
- is_masterpublic Set<Node> getDisinheritedChannels()
public void setDisinheritedChannels(Set<Node> disinheritedChannels)
disinheritedChannels
- the set of disinherited channnelspublic Boolean isExcluded()
public void setExcluded(Boolean excluded)
excluded
- if true, the folder will be excluded from multichannellingpublic Boolean isDisinheritDefault()
true
if the folder is disinherited in new channels,
false
otherwise.public void setDisinheritDefault(Boolean disinheritDefault)
disinheritDefault
- If set to true
this folder will be
disinherited by default in new channels.public Boolean isDisinherited()
public void setDisinherited(Boolean disinherited)
disinherited
- true if disinheritedpublic String getMeshProject()
public void setMeshProject(String meshProject)
meshProject
- mesh projectpublic List<BreadcrumbItem> getBreadcrumbs()
public void setBreadcrumbs(List<BreadcrumbItem> breadcrumbs)
breadcrumbs
- public Map<String,String> getNameI18n()
public void setNameI18n(Map<String,String> nameI18n)
nameI18n
- map of translationspublic Map<String,String> getDescriptionI18n()
public void setDescriptionI18n(Map<String,String> descriptionI18n)
descriptionI18n
- map of translationspublic Map<String,String> getPublishDirI18n()
Copyright © 2024 Gentics Software. All rights reserved.