Package com.easydesk.validator
Class ExceptionError
java.lang.Object
com.easydesk.validator.ExceptionError
- All Implemented Interfaces:
LocalizableOM,ValidateError
ValidateError[1] 를 반환하는 validator. ( 내부 throw Exception 은 ValidateError[1] 로 변환하여 반환한다. )
- Author:
- Youngho Cho
-
Field Summary
Fields inherited from interface com.easydesk.validator.ValidateError
EMPTY_ERRORS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription처리 과정중 발생한 Exception 을 반환한다.getLocalized(Locale locale) locale 에 해당하는 localized 정보를 구한다.intgetMode()하나의 Error 에 다양한 종류가 존재할 수 있다.getName()unique name keyDOCUMENT ME!booleangetWarn()Error 는 아니지만 사용자에게 Message 를 보여야 하는 것 Fixed 를 하거나 요구하지 않지만 Message 를 보인다.voidsetException(Throwable exception) 처리 과정중 발생한 Exception 을 설정한다.voidsetMode(int mode) DOCUMENT ME!voiderror 이름을 설정한다.voidDOCUMENT ME!voidsetWarn(boolean warn) DOCUMENT ME!
-
Constructor Details
-
ExceptionError
public ExceptionError()새로운ExceptionError인스턴스를 생성한다. -
ExceptionError
-
-
Method Details
-
getName
Description copied from interface:ValidateErrorunique name key- Specified by:
getNamein interfaceValidateError- Returns:
- error 이름
-
setName
Description copied from interface:ValidateErrorerror 이름을 설정한다.- Specified by:
setNamein interfaceValidateError- Parameters:
name- unique name key
-
setResult
Description copied from interface:ValidateErrorDOCUMENT ME!- Specified by:
setResultin interfaceValidateError- Parameters:
result- DOCUMENT ME!
-
getResult
Description copied from interface:ValidateErrorDOCUMENT ME!- Specified by:
getResultin interfaceValidateError- Returns:
- DOCUMENT ME!
-
setWarn
public void setWarn(boolean warn) Description copied from interface:ValidateErrorDOCUMENT ME!- Specified by:
setWarnin interfaceValidateError- Parameters:
warn- DOCUMENT ME!
-
getWarn
public boolean getWarn()Description copied from interface:ValidateErrorError 는 아니지만 사용자에게 Message 를 보여야 하는 것 Fixed 를 하거나 요구하지 않지만 Message 를 보인다.- Specified by:
getWarnin interfaceValidateError- Returns:
- warning 이면
true
-
setMode
public void setMode(int mode) Description copied from interface:ValidateErrorDOCUMENT ME!- Specified by:
setModein interfaceValidateError- Parameters:
mode- DOCUMENT ME!
-
getMode
public int getMode()Description copied from interface:ValidateError하나의 Error 에 다양한 종류가 존재할 수 있다. 예를 들면 질문이 없는 Error 는 layout 이 없고 있고 , contents 가 있고 없고 의 조합과 다른 영역과의 충돌 조합등 다양하게 존재한다. 이것들의 mode 이다.- Specified by:
getModein interfaceValidateError- Returns:
- error mode
-
getException
Description copied from interface:ValidateError처리 과정중 발생한 Exception 을 반환한다. (Exception 이 발생하지 않은 경우 null 을 반환한다.)- Specified by:
getExceptionin interfaceValidateError- Returns:
-
setException
Description copied from interface:ValidateError처리 과정중 발생한 Exception 을 설정한다. (Exception 이 발생하지 않은 경우 null 을 설정한다.)- Specified by:
setExceptionin interfaceValidateError- Parameters:
exception-
-
getLocalized
Description copied from interface:LocalizableOMlocale 에 해당하는 localized 정보를 구한다.- Specified by:
getLocalizedin interfaceLocalizableOM- Parameters:
locale- 대상 locale- Returns:
- localized array [ module, itemType, global ] by order name, description etc 등등이 어떠한 것은 name 만 어떤것은 description 만 등록되어 있는 경우 module > itemType > global 의 순서로 구조를 지원하기 위하여 array 를 도입하였다. 0 의 것이 고유 자신의 것이다.
-