JavaTM Platform
Standard Ed. 6

javax.xml.stream
인터페이스 Location



public interface Location

이벤트의 위치에 관한 정보를 제공합니다. Location 에 의해 제공되는 정보는 모두 옵션입니다. 예를 들어, 행 번호만을 보고하는 어플리케이션도 있습니다.

도입된 버젼:
1.6

메소드의 개요
 int getCharacterOffset ()
          이 정도치가 포인트 하는 입력 소스에의 바이트 또는 문자의 오프셋(offset)를 돌려줍니다.
 int getColumnNumber ()
          현재의 이벤트가 종료하는 위치의 열번호를 돌려줍니다.
 int getLineNumber ()
          현재의 이벤트가 종료하는 위치의 행 번호를 돌려줍니다.
 String getPublicId ()
          XML 의 공개 ID 를 돌려줍니다.
 String getSystemId ()
          XML 의 시스템 ID 를 돌려줍니다.
 

메소드의 상세

getLineNumber

int getLineNumber()
현재의 이벤트가 종료하는 위치의 행 번호를 돌려줍니다. 값이 존재하지 않는 경우 -1 를 돌려줍니다.

반환값:
현재의 행 번호

getColumnNumber

int getColumnNumber()
현재의 이벤트가 종료하는 위치의 열번호를 돌려줍니다. 값이 존재하지 않는 경우 -1 를 돌려줍니다.

반환값:
현재의 열번호

getCharacterOffset

int getCharacterOffset()
이 정도치가 포인트 하는 입력 소스에의 바이트 또는 문자의 오프셋(offset)를 돌려줍니다. 입력 소스가 파일 또는 바이트 스트림의 경우, 이것은 그 스트림에의 바이트 오프셋(offset)가 됩니다. 입력 소스가 문자 미디어의 경우, 오프셋(offset)는 문자 오프셋(offset)가 됩니다. 오프셋(offset)가 없는 경우는 -1 을 돌려줍니다.

반환값:
현재의 오프셋(offset)

getPublicId

String  getPublicId()
XML 의 공개 ID 를 돌려줍니다.

반환값:
공개 식별자. 사용할 수 없는 경우는 null

getSystemId

String  getSystemId()
XML 의 시스템 ID 를 돌려줍니다.

반환값:
시스템 ID. 사용할 수 없는 경우는 null

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