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