diff options
Diffstat (limited to 'gerrit-common/src/main/java/com/google/gerrit/common/data/ProjectDetail.java')
-rw-r--r-- | gerrit-common/src/main/java/com/google/gerrit/common/data/ProjectDetail.java | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/gerrit-common/src/main/java/com/google/gerrit/common/data/ProjectDetail.java b/gerrit-common/src/main/java/com/google/gerrit/common/data/ProjectDetail.java index 1d88cf859d..1e7589b828 100644 --- a/gerrit-common/src/main/java/com/google/gerrit/common/data/ProjectDetail.java +++ b/gerrit-common/src/main/java/com/google/gerrit/common/data/ProjectDetail.java @@ -14,6 +14,7 @@ package com.google.gerrit.common.data; +import com.google.gerrit.reviewdb.client.InheritedBoolean; import com.google.gerrit.reviewdb.client.Project; public class ProjectDetail { @@ -24,6 +25,10 @@ public class ProjectDetail { public boolean canModifyAccess; public boolean canModifyState; public boolean isPermissionOnly; + public InheritedBoolean useContributorAgreements; + public InheritedBoolean useSignedOffBy; + public InheritedBoolean useContentMerge; + public InheritedBoolean requireChangeID; public ProjectDetail() { } @@ -55,4 +60,20 @@ public class ProjectDetail { public void setPermissionOnly(final boolean ipo) { isPermissionOnly = ipo; } + + public void setUseContributorAgreements(final InheritedBoolean uca) { + useContributorAgreements = uca; + } + + public void setUseSignedOffBy(final InheritedBoolean usob) { + useSignedOffBy = usob; + } + + public void setUseContentMerge(final InheritedBoolean ucm) { + useContentMerge = ucm; + } + + public void setRequireChangeID(final InheritedBoolean rcid) { + requireChangeID = rcid; + } } |