Package com.easydesk.localization.enums
Enum Class IntakeL10NKey
- All Implemented Interfaces:
LocalizableKey,Serializable,Comparable<IntakeL10NKey>,Constable
Java 코드에서 쓰는 resource key 모음 (EasyDeskIntakeBundle_ko.properties). bundle 의 key 마다 상수가 하나씩 있고, 상수 이름은 key 를 대문자 +
'_' 로 바꾼 것이다 (예:
MovedFromItemDescription -> MOVED_FROM_ITEM_DESCRIPTION).
toString() 은 실제 bundle key 를 돌려준다.
service.getString(locale, L10NKey.ACCEPT); // "Accept"
service.format(new L10NMessage(L10NKey.MOVED_FROM_ITEM_DESCRIPTION, args), locale);
L10NKey.fromKey("Accept"); // L10NKey.ACCEPT
- Author:
- 조 영 호
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescription -
Method Summary
Modifier and TypeMethodDescriptionstatic IntakeL10NKeybundle key 로 상수를 찾는다.getKey()toString()static IntakeL10NKeyReturns the enum constant of this class with the specified name.static IntakeL10NKey[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
INTAKE_ACTION_MUST_BE_LESS_THAN255_CHARACTERS
-
INTAKE_ACTION_MUST_BE_MOVE_OR_COPY
-
INTAKE_ACTION_NOT_ALLOWED_EMPTY
-
INTAKE_ADDRESS_MUST_BE_LESS_THAN100_CHARACTERS
-
INTAKE_ALL_VALID_FAIL
-
INTAKE_ATTRIBUTE_DESCRIPTION_MUST_BE_LESS_THAN255_CHARACTERS
-
INTAKE_ATTRIBUTE_DESCRIPTION_NOT_ALLOWED_EMPTY
-
INTAKE_ATTRIBUTE_GROUP_DESCRIPTION_MUST_BE_LESS_THAN255_CHARACTERS
public static final IntakeL10NKey INTAKE_ATTRIBUTE_GROUP_DESCRIPTION_MUST_BE_LESS_THAN255_CHARACTERS -
INTAKE_ATTRIBUTE_GROUP_NAME_MUST_BE_LESS_THAN255_CHARACTERS
-
INTAKE_ATTRIBUTE_GROUP_NAME_NOT_ALLOWED_EMPTY
-
INTAKE_ATTRIBUTE_NAME_MUST_BE_LESS_THAN255_CHARACTERS
-
INTAKE_ATTRIBUTE_NAME_NOT_ALLOWED_EMPTY
-
INTAKE_ATTRIBUTE_TYPE_NAME_MUST_BE_LESS_THAN255_CHARACTERS
-
INTAKE_BAD_ID_MESSAGE
-
INTAKE_BAD_IDS_MESSAGE
-
INTAKE_CODE_MAY_NOT_BE_BLANK
-
INTAKE_CODE_MUST_BE_UPPER_CASE_ALPHA
-
INTAKE_CONDITION_TYPE_NOT_ALLOWED_EMPTY
-
INTAKE_COULD_NOT_DETERMINE_MIME_TYPE
-
INTAKE_DEFAULT_QUIZ_POINT_SHOULD_BE_NUMBER
-
INTAKE_DESCRIPTION_MAY_NOT_BE_BLANK
-
INTAKE_DESCRIPTION_MUST_BE_LESS_THAN256_CHARACTERS
-
INTAKE_DESCRIPTION_MUST_BE_LESS_THAN8_MB
-
INTAKE_DESCRIPTION_MUST_HAVE_VALUE
-
INTAKE_DISPLAY_DESCRIPTION_MUST_BE_LESS_THAN256_CHARACTERS
-
INTAKE_DISPLAY_NAME_MUST_BE_LESS_THAN10_CHARACTERS
-
INTAKE_DISPLAY_NAME_MUST_BE_LESS_THAN256_CHARACTERS
-
INTAKE_EMAIL_ADDRESS_ALREADY_USED_BY_OTHER_USER
-
INTAKE_EMAIL_ADDRESS_REQUIRED_LESS_THAN100_CHARACTERS
-
INTAKE_ENTER_ADDRESS
-
INTAKE_ENTER_CONFIRMATION_PASSWORD
-
INTAKE_ENTER_DONG_NAME
-
INTAKE_ENTER_EMAIL_ADDRESS
-
INTAKE_ENTER_EMAIL_VALID_ADDRESS
-
INTAKE_ENTER_FIRST_NAME
-
INTAKE_ENTER_LAST_NAME
-
INTAKE_ENTER_NAME_FOR_QUERY
-
INTAKE_ENTER_NAME_FOR_TEMPLATE
-
INTAKE_ENTER_NICK_NAME
-
INTAKE_ENTER_PASSWORD
-
INTAKE_ENTER_PERMISSION_NAME
-
INTAKE_ENTER_PHONE_NUMBER
-
INTAKE_ENTER_ROLE_NAME
-
INTAKE_ENTER_SHEET_TOTAL_POINT
-
INTAKE_ENTER_TEST_DURATION
-
INTAKE_ENTER_URL_STARTING_WITH_HTTP
-
INTAKE_ENTER_USERNAME
-
INTAKE_ENTER_VALID_CONFIRMATION_CODE
-
INTAKE_ENTER_VALID_USER_NAME
-
INTAKE_ENTER_VALUE_EQUALS_GREATER_THAN0
-
INTAKE_ENTER_VALUE_GREATER_THAN0
-
INTAKE_ENTER_VALUE_LESS_THAN100
-
INTAKE_ENTER_VALUE_LESS_THAN1000
-
INTAKE_FIELD_REQUIRED
-
INTAKE_IF_SELECTED_MODULE_LEVEL_QUERY_MUST_SELECT_MODULE
-
INTAKE_INVALID_FROM_DATE
-
INTAKE_INVALID_ITEM_ID
-
INTAKE_INVALID_OPTION_ID
-
INTAKE_INVALID_OPTION_IDS
-
INTAKE_INVALID_TO_DATE
-
INTAKE_ITEM_TYPE_DESCRIPTION_MUST_BE_LESS_THAN255_CHARACTERS
-
INTAKE_ITEM_TYPE_NAME_MUST_BE_LESS_THAN100_CHARACTERS
-
INTAKE_ITEM_TYPE_NAME_NOT_ALLOWED_EMPTY
-
INTAKE_LENGTH_MUST_BE_LESS_THAN5000_CHARACTERS_U_ATTACHMENT_OR_COMMENT
public static final IntakeL10NKey INTAKE_LENGTH_MUST_BE_LESS_THAN5000_CHARACTERS_U_ATTACHMENT_OR_COMMENT -
INTAKE_MAX_FILE_UPLOAD_SIZE_EXCEEDED
-
INTAKE_MIME_TYPE_LENGTH_MUST_BE_LESS_THAN256_CHARACTERS
-
INTAKE_MODULE_REQUIRES_DATA_FOR_ATTRIBUTE
-
INTAKE_MODULE_REQUIRES_OPTION_FOR_ATTRIBUTE
-
INTAKE_MODULE_REQUIRES_VALID_URL
-
INTAKE_NAME_MAY_NOT_BE_BLANK
-
INTAKE_NAME_MUST_BE_LESS_THAN256_CHARACTERS
-
INTAKE_NAME_MUST_BE_LESS_THAN40_CHARACTERS
-
INTAKE_NAME_MUST_HAVE_VALUE
-
INTAKE_NEED_FORMATTED_PHONE_NUMBER
-
INTAKE_NO_ATTRIBUTE_OPTION_SELECTED
-
INTAKE_NO_ATTRIBUTE_WAS_SELECTED
-
INTAKE_NO_FILE
-
INTAKE_NOT_ALL_VALID_FOR_QUERY
-
INTAKE_OPTION_NAME_MUST_BE_LESS_THAN255_CHARACTERS
-
INTAKE_OPTION_NAME_NOT_ALLOWED_EMPTY
-
INTAKE_PERMISSION_MUST_BE_LESS_THAN255_CHARACTERS
-
INTAKE_PERMISSION_NOT_ALLOWED_EMPTY
-
INTAKE_PLEASE_SELECT_VALID_CHOICE
-
INTAKE_REASON_MUST_BE_LESS_THAN256_CHARACTERS
-
INTAKE_SEARCH_ZIP_CODE
-
INTAKE_SELECT_AT_LEAST_ONE_OPTION
-
INTAKE_SELECT_CATEGORY
-
INTAKE_SELECT_CURRICULUM_NAME
-
INTAKE_SELECT_MODULE_FROM_LIST
-
INTAKE_SELECT_OPTION
-
INTAKE_SELECT_PREFERED_MODULE
-
INTAKE_SHOULD_ACCEPT_THE_SERVICE_AGREEMENT
-
INTAKE_SHOULD_SELECT_RESIDENCE_AREA
-
INTAKE_SPECIFY_MIME_TYPE
-
INTAKE_URL_LENGTH_CANNOT_BE_GREATER_THAN255
-
INTAKE_USE_SEARCH_ZIP_CODE
-
INTAKE_USERNAME_REQUIRED_LESS_THAN100_CHARACTERS
-
INTAKE_YOU_MUST_SUPPLY_AT_LEAST_ONE_DATE
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getKey
- Returns:
- bundle 의 key (예: "MovedFromItemDescription")
-
toString
- Overrides:
toStringin classEnum<IntakeL10NKey>- Returns:
- bundle 의 key
-
fromKey
bundle key 로 상수를 찾는다.- Throws:
IllegalArgumentException- 그런 key 가 없을 때
-