Keesun Baik 2014-04-01
Javadoc: translated to English the 'action' package
@02b873a21502e7c361918021413f87ebfb52a225
app/actions/AbstractProjectCheckAction.java
--- app/actions/AbstractProjectCheckAction.java
+++ app/actions/AbstractProjectCheckAction.java
@@ -36,10 +36,11 @@
 import static play.mvc.Controller.flash;
 
 /**
- * /{user.loginId}/{project.name}/** 패턴의 요청에 해당하는 프로젝트가 존재하는지 확인하는 액션.
- * - URL에 해당하는 프로젝트가 없거나 현재 사용자가 읽기 권한이 없을 때 403 Forbidden으로 응답한다.
- * - URL에 해당하는 프로젝트가 있을 때 {@link AbstractProjectCheckAction#call(Project, Context)} 을
- *   호출하여 이후에 추가 검증 과정을 수행한다.
+ * Checks if the project which meets the request of a pattern,
+ * /{user.loginId}/{project.name}/**, exists.
+ * - If the project doesn't exist and current user has no permission to read, the response will be with 403 Forbidden.
+ * - If the project exists, execute additional validation will be executed
+ * by calling {@link AbstractProjectCheckAction#call(models.Project, play.mvc.Http.Context, actions.support.PathParser)}.
  *
  * @author Keesun Baik, kjkmadness
  */
app/actions/AnonymousCheckAction.java
--- app/actions/AnonymousCheckAction.java
+++ app/actions/AnonymousCheckAction.java
@@ -30,8 +30,8 @@
 import utils.Constants;
 
 /**
- * {@link actions.AbstractProjectCheckAction}의 추가작업으로,
- * 현재 사용자가 anonymouse이면 로그인 페이지로 리다이렉트 한다.
+ * After execute {@link actions.AbstractProjectCheckAction},
+ * If current user is anonymous, redirect to the login page.
  *
  * @author Wansoon Park, Keesun Beak
  *
app/actions/DefaultProjectCheckAction.java
--- app/actions/DefaultProjectCheckAction.java
+++ app/actions/DefaultProjectCheckAction.java
@@ -26,7 +26,8 @@
 import play.mvc.Result;
 
 /**
- * {@link AbstractProjectCheckAction}에서 제공하는 기능만을 실행하는 액션.
+ * Default implementation of {@link AbstractProjectCheckAction}.
+ * Just execute what {@link AbstractProjectCheckAction} provides.
  *
  * @see {@link AbstractProjectCheckAction}
  * @author Keesun Baik
app/actions/IsAllowedAction.java
--- app/actions/IsAllowedAction.java
+++ app/actions/IsAllowedAction.java
@@ -35,11 +35,11 @@
 import utils.ErrorViews;
 
 /**
- * {@link actions.AbstractProjectCheckAction}의 추가작업으로,
- * 1. 특정 타입의 리소스가 존재하는지 확인한다.
- * 2. 특정 타입의 리소스에 권한이 있는지 확인한다.
+ * After {@link actions.AbstractProjectCheckAction},
+ * 1. Check if the resource of the certain type exists.
+ * 2. Check if the current user is permitted to specified operation on the resource.
  *
- * 자세한 설명은 {@link controllers.annotation.IsAllowed} 애노테이션 참고.
+ * For more specific, see {@link controllers.annotation.IsAllowed}.
  *
  * @author Keesun Baik
  * @see {@link AbstractProjectCheckAction}
app/actions/IsCreatableAction.java
--- app/actions/IsCreatableAction.java
+++ app/actions/IsCreatableAction.java
@@ -32,8 +32,8 @@
 import controllers.annotation.IsCreatable;
 
 /**
- * {@link actions.AbstractProjectCheckAction}의 추가작업으로,
- * 프로젝트에 특정 타입의 리소스를 생성할 수 있는지 확인한다.
+ * After {@link actions.AbstractProjectCheckAction},
+ * Validate whether the current user is allowed to create a resource of certain type in the project.
  *
  * @author Wansoon Park, Keesun Baik
  * @see {@link AbstractProjectCheckAction}
app/actions/IsOnlyGitAvailableAction.java
--- app/actions/IsOnlyGitAvailableAction.java
+++ app/actions/IsOnlyGitAvailableAction.java
@@ -29,8 +29,8 @@
 import utils.ErrorViews;
 
 /**
- * {@link actions.AbstractProjectCheckAction}의 추가작업으로,
- * 프로젝트가 Git 프로젝트인지 확인한다.
+ * After {@link actions.AbstractProjectCheckAction},
+ * Validate whether the project is using GIt or not.
  *
  * @see {@link AbstractProjectCheckAction}
  * @see {@link controllers.annotation.IsOnlyGitAvailable}
app/actions/NullProjectCheckAction.java
--- app/actions/NullProjectCheckAction.java
+++ app/actions/NullProjectCheckAction.java
@@ -34,8 +34,9 @@
 import static play.mvc.Controller.flash;
 
 /**
- * /{user.loginId}/{project.name}/** 패턴의 요청에 해당하는 프로젝트가 존재하는지 확인하는 액션.
- * - URL에 해당하는 프로젝트가 없을 때 403 Forbidden으로 응답한다.
+ * Checks if the project which meets the request of a pattern,
+ * /{user.loginId}/{project.name}/**, exits.
+ * - If the project doesn't exist and current user has no permission to read, the response will be with 403 Forbidden.
  *
  * @author Keeun Baik
  */
app/actions/support/PathParser.java
--- app/actions/support/PathParser.java
+++ app/actions/support/PathParser.java
@@ -24,8 +24,8 @@
 import play.mvc.Http;
 
 /**
- * 프로젝트 관련 URL을 파싱한다.
- * /{user.loginId}/{project.name}/** 패턴에 해당하는 URL에서 필요한 정보를 축출한다.
+ * Parse URLs related with Project.
+ * Extracts required information from URL with specific pattern, /{user.loginId}/{project.name}/**.
  *
  * @author Wansoon Park, Keesun Baik
  */
Add a comment
List