JavaTM Platform
Standard Ed. 6

javax.swing.text.html
클래스 HTMLDocument.Iterator

java.lang.Object 
  상위를 확장 javax.swing.text.html.HTMLDocument.Iterator
포함되어 있는 클래스:
HTMLDocument


public abstract static class HTMLDocument.Iterator
extends Object

특정의 타입의 태그에 대해서 반복 처리를 실행하는 반복자입니다. 이 반복자는, thread에 대해서 안전하지는 않습니다. 문서에 대한 안전한 액세스가, 반복자를 사용하는 문맥에 대해 확보되어 있지 않은 상태에서는, Document.render 의 보호아래에서 사용하도록 해 주세요.


생성자 의 개요
HTMLDocument.Iterator ()
           
 
메소드의 개요
abstract  AttributeSet getAttributes ()
          이 태그의 속성을 돌려줍니다.
abstract  int getEndOffset ()
          그 태그가 현재 정의되고 있는 범위에서, 같은 속성을 가지는 것의 말미를 돌려줍니다.
abstract  int getStartOffset ()
          그 태그가 현재 정의되고 있는 범위에서, 같은 속성을 가지는 것의 선두를 돌려줍니다.
abstract  HTML.Tag getTag ()
          이 반복자가 나타내는 태그의 형태입니다.
abstract  boolean isValid ()
          반복자가 현재 태그를 나타내고 있는지 어떤지를 판정합니다.
abstract  void next ()
          반복자가 나타내는 태그가 다음에 나타나는 장소에 반복자를 이동합니다.
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

생성자 의 상세

HTMLDocument.Iterator

public HTMLDocument.Iterator()
메소드의 상세

getAttributes

public abstract AttributeSet  getAttributes()
이 태그의 속성을 돌려줍니다.

반환값:
이 태그의 AttributeSet. 발견되지 않는 경우는 null

getStartOffset

public abstract int getStartOffset()
그 태그가 현재 정의되고 있는 범위에서, 같은 속성을 가지는 것의 선두를 돌려줍니다.

반환값:
범위의 선두. 발견되지 않는 경우는 -1

getEndOffset

public abstract int getEndOffset()
그 태그가 현재 정의되고 있는 범위에서, 같은 속성을 가지는 것의 말미를 돌려줍니다.

반환값:
범위의 말미

next

public abstract void next()
반복자가 나타내는 태그가 다음에 나타나는 장소에 반복자를 이동합니다.


isValid

public abstract boolean isValid()
반복자가 현재 태그를 나타내고 있는지 어떤지를 판정합니다. false 의 경우, 이 반복자에게 대응하는 태그는 그 이상 없습니다.

반환값:
반복자가 현재 태그를 나타내고 있는 경우는 true, 그렇지 않은 경우는 false 를 돌려준다

getTag

public abstract HTML.Tag  getTag()
이 반복자가 나타내는 태그의 형태입니다.


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