JavaTM Platform
Standard Ed. 6

javax.annotation.processing
인터페이스 Messager



public interface Messager

Messager 는, 에러 메세지, 경고, 및 다른 통지를 보고하는 기능을 주석 프로세서에 제공합니다. 메세지의 위치에 관한 힌트를 제공하는 목적으로, 요소, 주석, 및 주석치를 건네줄 수가 있습니다. 다만, 그러한 위치의 힌트는, 사용 불가능한가 개산치에 지나지 않을 가능성이 있습니다.

종류로서 에러 를 지정해 메세지를 출력하면(자),에러가 발행 됩니다.

이 인터페이스의 메소드를 사용해 「출력」되는 메세지는,System.outSystem.err 등의 장소에의 텍스트 출력으로서 표시되는 경우도 있으면, 되지 않는 경우도 있습니다. 메세지를 윈도우내에 표시하는 등, 이 정보를 다른 방법으로 표시하는 것을, 구현이 선택할 가능성이 있습니다.

도입된 버젼:
1.6
관련 항목:
ProcessingEnvironment.getLocale()

메소드의 개요
 void printMessage (Diagnostic.Kind  kind, CharSequence  msg)
          지정된 종류의 메세지를 출력합니다.
 void printMessage (Diagnostic.Kind  kind, CharSequence  msg, Element  e)
          요소의 위치에 있어서의, 지정된 종류의 메세지를 출력합니다.
 void printMessage (Diagnostic.Kind  kind, CharSequence  msg, Element  e, AnnotationMirror  a)
          주석이 붙은 요소의 주석 밀러의 위치에 있어서의, 지정된 종류의 메세지를 출력합니다.
 void printMessage (Diagnostic.Kind  kind, CharSequence  msg, Element  e, AnnotationMirror  a, AnnotationValue  v)
          주석이 붙은 요소의 주석 밀러에 포함되는 주석치의 위치에 있어서의, 지정된 종류의 메세지를 출력합니다.
 

메소드의 상세

printMessage

void printMessage(Diagnostic.Kind  kind,
                  CharSequence  msg)
지정된 종류의 메세지를 출력합니다.

파라미터:
kind - 메세지의 종류
msg - 메세지, 없는 경우는 빈 상태(empty)의 캐릭터 라인

printMessage

void printMessage(Diagnostic.Kind  kind,
                  CharSequence  msg,
                  Element  e)
요소의 위치에 있어서의, 지정된 종류의 메세지를 출력합니다.

파라미터:
kind - 메세지의 종류
msg - 메세지, 없는 경우는 빈 상태(empty)의 캐릭터 라인
e - 위치의 힌트로서 사용하는 요소

printMessage

void printMessage(Diagnostic.Kind  kind,
                  CharSequence  msg,
                  Element  e,
                  AnnotationMirror  a)
주석이 붙은 요소의 주석 밀러의 위치에 있어서의, 지정된 종류의 메세지를 출력합니다.

파라미터:
kind - 메세지의 종류
msg - 메세지, 없는 경우는 빈 상태(empty)의 캐릭터 라인
e - 주석이 붙은 요소
a - 위치의 힌트로서 사용하는 주석

printMessage

void printMessage(Diagnostic.Kind  kind,
                  CharSequence  msg,
                  Element  e,
                  AnnotationMirror  a,
                  AnnotationValue  v)
주석이 붙은 요소의 주석 밀러에 포함되는 주석치의 위치에 있어서의, 지정된 종류의 메세지를 출력합니다.

파라미터:
kind - 메세지의 종류
msg - 메세지, 없는 경우는 빈 상태(empty)의 캐릭터 라인
e - 주석이 붙은 요소
a - 주석치를 포함한 주석
v - 위치의 힌트로서 사용하는 주석치

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.