Move #isProjectStatePermitting{Read,Write} into ProjectState
Change-Id: Ia8fec2a9b051acb7443daaa550b74bef0bc9c5b4
This commit is contained in:
		| @@ -15,7 +15,23 @@ | ||||
| package com.google.gerrit.extensions.client; | ||||
|  | ||||
| public enum ProjectState { | ||||
|   ACTIVE, | ||||
|   READ_ONLY, | ||||
|   HIDDEN | ||||
|   ACTIVE(true, true), | ||||
|   READ_ONLY(true, false), | ||||
|   HIDDEN(false, false); | ||||
|  | ||||
|   private final boolean permitsRead; | ||||
|   private final boolean permitsWrite; | ||||
|  | ||||
|   ProjectState(boolean permitsRead, boolean permitsWrite) { | ||||
|     this.permitsRead = permitsRead; | ||||
|     this.permitsWrite = permitsWrite; | ||||
|   } | ||||
|  | ||||
|   public boolean permitsRead() { | ||||
|     return permitsRead; | ||||
|   } | ||||
|  | ||||
|   public boolean permitsWrite() { | ||||
|     return permitsWrite; | ||||
|   } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Patrick Hiesel
					Patrick Hiesel