|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요 : 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface AttributedCharacterIterator
텍스트와 그 텍스트에 관련하는 속성 정보를, 어느쪽이나 반복 처리 할 수 있도록(듯이) 합니다.
속성은 키와 값의 페어이며, 키로 식별됩니다. 1 개의 문자에 대해서 복수의 속성 키를 정의할 수 없습니다.
속성의 값은 불변입니다. 즉, 클라이언트나 스토리지에 의해 변경할 수 없습니다. 속성의 값은 항상 참조 인도입니다. 복제될 것은 없습니다.
다음의 경우,속성에 대한 런은, 최대 텍스트 범위입니다.
속성 세트에 대한 런은, 각각의 멤버 속성에 대해 상기의 조건이 성립하는 최대 텍스트 범위입니다.
반환되는 인덱스는, 반복자의 범위로 한정됩니다.
반환되는 속성 정보는, 현재의 문자를 보관 유지하는 런으로 한정됩니다.
속성 키는, AttributedCharacterIterator.Attribute 및 그 서브 클래스 (java.awt.font.TextAttribute 등)의 인스턴스입니다.
AttributedCharacterIterator.Attribute
,
TextAttribute
,
AttributedString
,
Annotation
상자의 클래스의 개요 | |
---|---|
static class |
AttributedCharacterIterator.Attribute
텍스트 속성의 식별로 사용하는 속성 키를 정의합니다. |
필드의 개요 |
---|
인터페이스 java.text. CharacterIterator 로부터 상속된 필드 |
---|
DONE |
메소드의 개요 | |
---|---|
Set <AttributedCharacterIterator.Attribute > |
getAllAttributeKeys ()
반복자의 텍스트 범위에서 정의된 모든 속성의 키를 돌려줍니다. |
Object |
getAttribute (AttributedCharacterIterator.Attribute attribute)
현재의 몬지에 도착해 지정된 속성의 값을 돌려줍니다. |
Map <AttributedCharacterIterator.Attribute ,Object > |
getAttributes ()
현재의 문자에 정의된 속성을 가지는 맵을 돌려줍니다. |
int |
getRunLimit ()
현재의 문자를 보관 유지하는 모든 속성에 대해, 런의 다음에 오는 선두 문자의 인덱스를 돌려줍니다. |
int |
getRunLimit (AttributedCharacterIterator.Attribute attribute)
현재의 문자를 보관 유지하는 지정된 속성에 대해, 런의 다음에 오는 선두 문자의 인덱스를 돌려줍니다. |
int |
getRunLimit (Set <? extends AttributedCharacterIterator.Attribute > attributes)
현재의 문자를 보관 유지하는 몇개의 지정된 속성에 대해, 런의 다음에 오는 선두 문자의 인덱스를 돌려줍니다. |
int |
getRunStart ()
현재의 문자를 보관 유지하는 모든 속성에 대해, 런의 선두 문자의 인덱스를 돌려줍니다. |
int |
getRunStart (AttributedCharacterIterator.Attribute attribute)
현재의 문자를 보관 유지하는 지정된 속성에 대해, 런의 선두 문자의 인덱스를 돌려줍니다. |
int |
getRunStart (Set <? extends AttributedCharacterIterator.Attribute > attributes)
현재의 문자를 보관 유지하는 몇개의 지정된 속성에 대해, 런의 선두 문자의 인덱스를 돌려줍니다. |
인터페이스 java.text. CharacterIterator 로부터 상속된 메소드 |
---|
clone , current , first , getBeginIndex , getEndIndex , getIndex , last , next , previous , setIndex |
메소드의 상세 |
---|
int getRunStart()
int getRunStart(AttributedCharacterIterator.Attribute attribute)
int getRunStart(Set <? extends AttributedCharacterIterator.Attribute > attributes)
int getRunLimit()
int getRunLimit(AttributedCharacterIterator.Attribute attribute)
int getRunLimit(Set <? extends AttributedCharacterIterator.Attribute > attributes)
Map <AttributedCharacterIterator.Attribute ,Object > getAttributes()
Object getAttribute(AttributedCharacterIterator.Attribute attribute)
attribute
- 치가 요구되고 있는 속성의 키Set <AttributedCharacterIterator.Attribute > getAllAttributeKeys()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요 : 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.