public class HFTaskUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static int |
DUEDATE_COLOR |
| Constructor and Description |
|---|
HFTaskUtil() |
| Modifier and Type | Method and Description |
|---|---|
static int |
getActionEvaluationVisibilityRequestList(TaskData data)
To-do - 요청함 - 평가 수락 / 반려
|
static int |
getActionRejectedVisibilityRequestList(TaskData data)
To-do - 요청함 - 요청 취소 / 재요청
|
static int |
getActionVisibilityAssignedList(TaskData data)
To-do - 내 업무 - 수락 / 반려
|
static int |
getCheckTodayVisibilityAssignedList(TaskData data)
To-do - 내 업무 - 오늘 업무
|
private static java.lang.String |
getCloseDateText(java.lang.String finished_at,
java.lang.String closed_at) |
static java.lang.String |
getCloseDateTextTaskDetail(android.content.Context context,
TaskData data)
TASK 상세 완료 날짜 표시
|
private static int |
getDueDateFontColor(android.content.Context context,
boolean isClosed,
java.lang.String due_to) |
static int |
getDueDateFontColor(android.content.Context context,
int status)
메인 - 기한(날짜) : 진행 / 완료 폰트 색상
|
static int |
getDueDateFontColorAssignedList(android.content.Context context,
TaskData data)
To-do - 내 업무 - 날짜 표시 칼라값
|
static int |
getDueDateFontColorDDay(android.content.Context context,
java.lang.String due_to,
java.lang.String server_time) |
static int |
getDueDateFontColorProjectTaskList(android.content.Context context,
ProjectTaskInfo data)
유닛뷰 - Task 목록 날짜 표시 칼라값
|
static int |
getDueDateFontColorRequestList(android.content.Context context,
TaskData data)
To-do - 요청함 - 날짜 표시 칼라값
|
static int |
getDueDateFontColorSearchList(android.content.Context context,
TaskData data)
검색 - TASK 검색 - 날짜 표시 칼라값
|
static android.graphics.drawable.Drawable |
getDueDateIconDrawable(android.content.Context context,
java.lang.String due_to,
java.lang.String server_time)
메인 - 기한(날짜) : 아이콘
|
static java.lang.String |
getDueDateTextAssignedList(android.content.Context context,
TaskData data)
To-do - 내 업무 - 날짜 표시
|
static java.lang.String |
getDueDateTextDDay(android.content.Context context,
java.lang.String due_to,
java.lang.String server_time)
메인 - 기한(날짜) : 텍스트
D-DAY 표시 정책
http://www.junstarok.com/redmine/issues/292 |
static java.lang.String |
getDueDateTextProjectTaskList(android.content.Context context,
ProjectTaskInfo data)
유닛뷰 - Task 목록 날짜 표시
|
static java.lang.String |
getDueDateTextRequestList(android.content.Context context,
TaskData data)
To-do - 내 업무 - 날짜 표시
|
static java.lang.String |
getDueDateTextSearchList(android.content.Context context,
TaskData data)
검색 - TASK 검색 - 날짜 표시
|
static java.lang.String |
getDueDateTextTaskDetail(android.content.Context context,
TaskData data)
TASK 상세 기한 날짜 표시
|
static int |
getEvaluationStarVisibilityAssignedList(TaskData data)
To-do - 내업무 - 평가 점수
|
static int |
getNameFontColor(android.content.Context context,
int status)
메인 - 작성자 이름 : 진행 / 완료 폰트 색상
|
static android.graphics.drawable.Drawable |
getProjectIssueBottomBackground(android.content.Context context,
int evaluation)
PROJECT - 진행상황 칼라값(ISSUE - Bottom)
|
static android.graphics.drawable.Drawable |
getProjectIssueTopBackground(android.content.Context context,
int evaluation)
PROJECT - 진행상황 칼라값(ISSUE - Top)
|
static android.graphics.drawable.Drawable |
getProjectStatusBackground(android.content.Context context,
int evaluation)
PROJECT - 진행상황 칼라값
|
static java.lang.String |
getRequestStatusText(android.content.Context context,
int status,
int evaluation)
메인 - 할일 / 요청함 - 상태 표시 텍스트
|
static android.graphics.drawable.Drawable |
getStatusBackground(android.content.Context context,
int status)
메인 - 할일 / 요청함 - 상태 표시 폰트 배경 색상
|
static int |
getStatusFontColor(android.content.Context context,
int status)
메인 - 할일 / 요청함 - 상태 표시 폰트 색상
|
static android.graphics.drawable.Drawable |
getStatusMessageBackground(android.content.Context context,
int type)
TASK 상세 - 댓글 상태 표시 배경 색상
|
static int |
getStatusMessageFontColor(android.content.Context context,
int type)
TASK 상세 - 댓글 상태 표시 폰트 색상
|
static java.lang.String |
getStatusMessageText(android.content.Context context,
int type)
TASK 상세 - 댓글 상태 표시 텍스트
|
static boolean |
getStatusMessageVisibility(android.content.Context context,
int type)
TASK 상세 - 댓글 상태 표시 여부
|
static int |
getTaskFontColor(android.content.Context context,
int status)
메인 - TASK 명 : 진행 / 완료 폰트 색상
|
static int |
getTitleMarginVisibilityAssignedList(TaskData data)
To-do - 내 업무 - 제목 여백
|
private static final int DUEDATE_COLOR
public static int getDueDateFontColorDDay(android.content.Context context,
java.lang.String due_to,
java.lang.String server_time)
public static android.graphics.drawable.Drawable getDueDateIconDrawable(android.content.Context context,
java.lang.String due_to,
java.lang.String server_time)
context - Contextdue_to - 기한server_time - 서버 시간public static java.lang.String getDueDateTextDDay(android.content.Context context,
java.lang.String due_to,
java.lang.String server_time)
D-DAY 표시 정책
http://www.junstarok.com/redmine/issues/292
context - Contextdue_to - 기한server_time - 서버 시간public static int getDueDateFontColor(android.content.Context context,
int status)
context - Contextstatus - TASK 상태public static int getNameFontColor(android.content.Context context,
int status)
context - Contextstatus - TASK 상태public static int getTaskFontColor(android.content.Context context,
int status)
context - Contextstatus - TASK 상태public static int getStatusFontColor(@NonNull
android.content.Context context,
@NonNull
int status)
context - Contextstatus - TASK 상태public static android.graphics.drawable.Drawable getStatusBackground(@NonNull
android.content.Context context,
@NonNull
int status)
context - Contextstatus - TASK 상태public static java.lang.String getRequestStatusText(@NonNull
android.content.Context context,
@NonNull
int status,
@Nullable
int evaluation)
context - Contextstatus - TASK 상태public static android.graphics.drawable.Drawable getStatusMessageBackground(@NonNull
android.content.Context context,
@NonNull
int type)
context - Contexttype - MessageTypepublic static int getStatusMessageFontColor(@NonNull
android.content.Context context,
@NonNull
int type)
context - Contexttype - MessageTypepublic static java.lang.String getStatusMessageText(@NonNull
android.content.Context context,
@NonNull
int type)
context - Contexttype - MessageTypepublic static boolean getStatusMessageVisibility(@NonNull
android.content.Context context,
@NonNull
int type)
context - Contexttype - MessageTypepublic static android.graphics.drawable.Drawable getProjectStatusBackground(@NonNull
android.content.Context context,
@NonNull
int evaluation)
context - Contextevaluation - PROEJCT 상태public static android.graphics.drawable.Drawable getProjectIssueTopBackground(@NonNull
android.content.Context context,
@NonNull
int evaluation)
context - Contextevaluation - PROEJCT 상태public static android.graphics.drawable.Drawable getProjectIssueBottomBackground(@NonNull
android.content.Context context,
@NonNull
int evaluation)
context - Contextevaluation - PROEJCT 상태public static int getDueDateFontColorAssignedList(android.content.Context context,
@NonNull
TaskData data)
context - Contextdata - Task Datapublic static int getDueDateFontColorRequestList(android.content.Context context,
@NonNull
TaskData data)
context - Contextdata - Task Datapublic static int getDueDateFontColorSearchList(@NonNull
android.content.Context context,
@NonNull
TaskData data)
context - Contextdata - Task Datapublic static int getDueDateFontColorProjectTaskList(@NonNull
android.content.Context context,
@NonNull
ProjectTaskInfo data)
context - Contextdata - Project / Task DATAprivate static int getDueDateFontColor(@NonNull
android.content.Context context,
@NonNull
boolean isClosed,
@NonNull
java.lang.String due_to)
public static java.lang.String getDueDateTextAssignedList(@NonNull
android.content.Context context,
@NonNull
TaskData data)
context - Contextdata - Task Datapublic static java.lang.String getDueDateTextRequestList(@NonNull
android.content.Context context,
@NonNull
TaskData data)
context - Contextdata - Task Datapublic static java.lang.String getDueDateTextSearchList(@NonNull
android.content.Context context,
@NonNull
TaskData data)
context - Contextdata - Task Datapublic static java.lang.String getDueDateTextTaskDetail(@NonNull
android.content.Context context,
@NonNull
TaskData data)
context - Contextdata - Task Datapublic static java.lang.String getCloseDateTextTaskDetail(@NonNull
android.content.Context context,
@NonNull
TaskData data)
context - Contextdata - Task Datapublic static java.lang.String getDueDateTextProjectTaskList(@NonNull
android.content.Context context,
@NonNull
ProjectTaskInfo data)
context - Contextdata - Project / Task DATAprivate static java.lang.String getCloseDateText(@Nullable
java.lang.String finished_at,
@Nullable
java.lang.String closed_at)
public static int getCheckTodayVisibilityAssignedList(@NonNull
TaskData data)
data - Task datapublic static int getTitleMarginVisibilityAssignedList(@NonNull
TaskData data)
data - Task datapublic static int getActionVisibilityAssignedList(@NonNull
TaskData data)
data - Task datapublic static int getEvaluationStarVisibilityAssignedList(@NonNull
TaskData data)
data - Task datapublic static int getActionEvaluationVisibilityRequestList(@NonNull
TaskData data)
data - Task datapublic static int getActionRejectedVisibilityRequestList(@NonNull
TaskData data)
data - Task data