JavaTM Platform
Standard Ed. 6

javax.tools
열거형 StandardLocation

java.lang.Object 
  상위를 확장 java.lang.Enum <StandardLocation >
      상위를 확장 javax.tools.StandardLocation
모든 구현된 인터페이스:
Serializable , Comparable <StandardLocation >, JavaFileManager.Location


public enum StandardLocation
extends Enum <StandardLocation >
implements JavaFileManager.Location

파일 객체의 표준의 장소입니다.

도입된 버젼:
1.6

열거형 정수의 개요
ANNOTATION_PROCESSOR_PATH
          주석 프로세서의 검색 장소입니다.
CLASS_OUTPUT
          새로운 클래스 파일의 장소입니다.
CLASS_PATH
          사용자 클래스 파일의 검색 장소입니다.
PLATFORM_CLASS_PATH
          플랫폼 클래스의 검색 장소입니다.
SOURCE_OUTPUT
          새로운 원시 파일의 장소입니다.
SOURCE_PATH
          기존의 원시 파일의 검색 장소입니다.
 
메소드의 개요
 String getName ()
          이 장소의 이름을 가져옵니다.
 boolean isOutputLocation ()
          이것이 출력 장소인가 어떤가를 판정합니다.
static JavaFileManager.Location locationFor (String  name)
          지정된 이름의 장소 객체를 가져옵니다.
static StandardLocation valueOf (String  name)
          지정한 이름을 가지는 이 형태의 열거형 정수를 돌려줍니다.
static StandardLocation [] values ()
          이 열거형의 정수를 포함한 배열이 선언되고 있는 순서로 돌려줍니다.
 
클래스 java.lang. Enum 로부터 상속된 메소드
clone , compareTo , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf
 
클래스 java.lang. Object 로부터 상속된 메소드
getClass , notify , notifyAll , wait , wait , wait
 

열거형 정수의 상세

CLASS_OUTPUT

public static final StandardLocation  CLASS_OUTPUT
새로운 클래스 파일의 장소입니다.


SOURCE_OUTPUT

public static final StandardLocation  SOURCE_OUTPUT
새로운 원시 파일의 장소입니다.


CLASS_PATH

public static final StandardLocation  CLASS_PATH
사용자 클래스 파일의 검색 장소입니다.


SOURCE_PATH

public static final StandardLocation  SOURCE_PATH
기존의 원시 파일의 검색 장소입니다.


ANNOTATION_PROCESSOR_PATH

public static final StandardLocation  ANNOTATION_PROCESSOR_PATH
주석 프로세서의 검색 장소입니다.


PLATFORM_CLASS_PATH

public static final StandardLocation  PLATFORM_CLASS_PATH
플랫폼 클래스의 검색 장소입니다. 부트 클래스 패스라고 부르는 경우도 있습니다.

메소드의 상세

values

public static StandardLocation [] values()
이 열거형의 정수를 포함한 배열이 선언되고 있는 순서로 돌려줍니다. 이 메소드는 다음과 같이 해 정수를 반복하기 위해서 사용할 수 있습니다:
for (StandardLocation c : StandardLocation.values())
    System.out.println(c);

반환값:
이 열거형의 정수가 선언되고 있는 순서로 포함한 배열

valueOf

public static StandardLocation  valueOf(String  name)
지정한 이름을 가지는 이 형태의 열거형 정수를 돌려줍니다. 캐릭터 라인은, 이 형태의 열거형 정수를 선언하는데 사용한 식별자와 엄밀하게 일치하고 있을 필요가 있습니다 (여분의 공백 문자를 포함할 수 없습니다).

파라미터:
name - 반환되는 열거형 정수의 이름
반환값:
지정된 이름을 가지는 열거형 정수
예외:
IllegalArgumentException - 지정된 이름을 가지는 정수를 이 열거형이 가지고 있지 않은 경우
NullPointerException - 인수가 null 의 경우

locationFor

public static JavaFileManager.Location  locationFor(String  name)
지정된 이름의 장소 객체를 가져옵니다. locationFor(x) == locationFor(y) if and only if x.equals(y) 라고 하는 프로퍼티 설정을 보관 유지할 필요가 있습니다. "_OUTPUT" 로 끝나는 이름이 지정되었을 경우에 한해, 출력 장소가 돌려주어집니다.

파라미터:
name - 이름
반환값:
장소

getName

public String  getName()
인터페이스 JavaFileManager.Location 의 기술:
이 장소의 이름을 가져옵니다.

정의:
인터페이스 JavaFileManager.Location 내의 getName
반환값:
이름

isOutputLocation

public boolean isOutputLocation()
인터페이스 JavaFileManager.Location 의 기술:
이것이 출력 장소인가 어떤가를 판정합니다. 출력 장소란, 일반적으로 출력에 사용되는 장소입니다.

정의:
인터페이스 JavaFileManager.Location 내의 isOutputLocation
반환값:
이것이 출력 장소인 경우는 true, 그렇지 않은 경우는 false

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 도 참조해 주세요.