public class ProjectAccess extends Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
canUpload |
protected Map<String,String> |
capabilities |
protected List<WebLinkInfoCommon> |
fileHistoryLinks |
protected Map<AccountGroup.UUID,GroupInfo> |
groupInfo |
protected Project.NameKey |
inheritsFrom |
protected boolean |
isConfigVisible |
protected LabelTypes |
labelTypes |
protected List<AccessSection> |
local |
protected Set<String> |
ownerOf |
protected Project.NameKey |
projectName |
protected String |
revision |
Constructor and Description |
---|
ProjectAccess() |
protected Project.NameKey projectName
protected String revision
protected Project.NameKey inheritsFrom
protected List<AccessSection> local
protected boolean isConfigVisible
protected boolean canUpload
protected LabelTypes labelTypes
protected Map<AccountGroup.UUID,GroupInfo> groupInfo
protected List<WebLinkInfoCommon> fileHistoryLinks
public Project.NameKey getProjectName()
public void setProjectName(Project.NameKey projectName)
public String getRevision()
public void setRevision(String name)
public Project.NameKey getInheritsFrom()
public void setInheritsFrom(Project.NameKey name)
public List<AccessSection> getLocal()
public void setLocal(List<AccessSection> as)
public AccessSection getLocal(String name)
public boolean isOwnerOf(AccessSection section)
public boolean isOwnerOf(String name)
public boolean isConfigVisible()
public void setConfigVisible(boolean isConfigVisible)
public boolean canUpload()
public void setCanUpload(boolean canUpload)
public LabelTypes getLabelTypes()
public void setLabelTypes(LabelTypes labelTypes)
public Map<AccountGroup.UUID,GroupInfo> getGroupInfo()
public void setGroupInfo(Map<AccountGroup.UUID,GroupInfo> m)
public void setFileHistoryLinks(List<WebLinkInfoCommon> links)
public List<WebLinkInfoCommon> getFileHistoryLinks()