summaryrefslogtreecommitdiffstats
path: root/src/main/java/com/google/gerrit/client/data/ChangeDetail.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/gerrit/client/data/ChangeDetail.java')
-rw-r--r--src/main/java/com/google/gerrit/client/data/ChangeDetail.java178
1 files changed, 0 insertions, 178 deletions
diff --git a/src/main/java/com/google/gerrit/client/data/ChangeDetail.java b/src/main/java/com/google/gerrit/client/data/ChangeDetail.java
deleted file mode 100644
index 8aa32988bc..0000000000
--- a/src/main/java/com/google/gerrit/client/data/ChangeDetail.java
+++ /dev/null
@@ -1,178 +0,0 @@
-// Copyright (C) 2008 The Android Open Source Project
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-package com.google.gerrit.client.data;
-
-import com.google.gerrit.client.changes.ChangeScreen;
-import com.google.gerrit.client.reviewdb.ApprovalCategory;
-import com.google.gerrit.client.reviewdb.Change;
-import com.google.gerrit.client.reviewdb.ChangeMessage;
-import com.google.gerrit.client.reviewdb.PatchSet;
-
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.Collections;
-import java.util.List;
-import java.util.Set;
-
-/** Detail necessary to display {@link ChangeScreen}. */
-public class ChangeDetail {
- protected AccountInfoCache accounts;
- protected boolean allowsAnonymous;
- protected boolean canAbandon;
- protected Change change;
- protected boolean starred;
- protected List<ChangeInfo> dependsOn;
- protected List<ChangeInfo> neededBy;
- protected List<PatchSet> patchSets;
- protected List<ApprovalDetail> approvals;
- protected Set<ApprovalCategory.Id> missingApprovals;
- protected List<ChangeMessage> messages;
- protected PatchSet.Id currentPatchSetId;
- protected PatchSetDetail currentDetail;
- protected Set<ApprovalCategory.Id> currentActions;
-
- public ChangeDetail() {
- }
-
- public AccountInfoCache getAccounts() {
- return accounts;
- }
-
- public void setAccounts(AccountInfoCache aic) {
- accounts = aic;
- }
-
- public boolean isAllowsAnonymous() {
- return allowsAnonymous;
- }
-
- public void setAllowsAnonymous(final boolean anon) {
- allowsAnonymous = anon;
- }
-
- public boolean canAbandon() {
- return canAbandon;
- }
-
- public void setCanAbandon(final boolean a) {
- canAbandon = a;
- }
-
- public Change getChange() {
- return change;
- }
-
- public void setChange(final Change change) {
- this.change = change;
- this.currentPatchSetId = change.currentPatchSetId();
- }
-
- public boolean isStarred() {
- return starred;
- }
-
- public void setStarred(final boolean s) {
- starred = s;
- }
-
- public List<ChangeInfo> getDependsOn() {
- return dependsOn;
- }
-
- public void setDependsOn(List<ChangeInfo> d) {
- dependsOn = d;
- }
-
- public List<ChangeInfo> getNeededBy() {
- return neededBy;
- }
-
- public void setNeededBy(List<ChangeInfo> d) {
- neededBy = d;
- }
-
- public List<ChangeMessage> getMessages() {
- return messages;
- }
-
- public void setMessages(List<ChangeMessage> m) {
- messages = m;
- }
-
- public List<PatchSet> getPatchSets() {
- return patchSets;
- }
-
- public void setPatchSets(List<PatchSet> s) {
- patchSets = s;
- }
-
- public List<ApprovalDetail> getApprovals() {
- return approvals;
- }
-
- public void setApprovals(Collection<ApprovalDetail> list) {
- approvals = new ArrayList<ApprovalDetail>(list);
- Collections.sort(approvals, ApprovalDetail.SORT);
- }
-
- public Set<ApprovalCategory.Id> getMissingApprovals() {
- return missingApprovals;
- }
-
- public void setMissingApprovals(Set<ApprovalCategory.Id> a) {
- missingApprovals = a;
- }
-
- public Set<ApprovalCategory.Id> getCurrentActions() {
- return currentActions;
- }
-
- public void setCurrentActions(Set<ApprovalCategory.Id> a) {
- currentActions = a;
- }
-
- public boolean isCurrentPatchSet(final PatchSetDetail detail) {
- return currentPatchSetId != null
- && detail.getPatchSet().getId().equals(currentPatchSetId);
- }
-
- public PatchSet getCurrentPatchSet() {
- if (currentPatchSetId != null) {
- // We search through the list backwards because its *very* likely
- // that the current patch set is also the last patch set.
- //
- for (int i = patchSets.size() - 1; i >= 0; i--) {
- final PatchSet ps = patchSets.get(i);
- if (ps.getId().equals(currentPatchSetId)) {
- return ps;
- }
- }
- }
- return null;
- }
-
- public PatchSetDetail getCurrentPatchSetDetail() {
- return currentDetail;
- }
-
- public void setCurrentPatchSetDetail(PatchSetDetail d) {
- currentDetail = d;
- }
-
- public String getDescription() {
- return currentDetail != null ? currentDetail.getInfo().getMessage() : "";
- }
-}