AccessibleBundle
AccessibleBundle (접근성 번들 클래스)
객체의 접근성 정보 조각을 나타내는 클래스예요. 기본적으로 Java 1.0부터 존재해 왔고, 현재는 AccessibleState, AccessibleRole, AccessibleRelation 등과 같은 접근성 하위 클래스의 기반이 되는 클래스예요.
본문
AccessibleBundle은 잘 알려진 접근성 역할·상태·관계 등을 표현하는 데 사용돼요. 내부적으로 로케일·상태에 기반해 접근성 정보를 사람이 읽을 수 있는 문자열로 변환하는 기능을 포함해요.
주요 메서드는 다음과 같아요.
protected AccessibleBundle()
protected String toDisplayString(String resourceBundleName, Locale locale)
protected String toDisplayString(Locale locale)
public String toDisplayString()
public String toString()
toDisplayString(locale)/toDisplayString()— 이 번들의 표시 문자열을 반환해요. 주어진 로케일에 맞는 지역화된 문자열을 생성할 수 있어요.toString()— 이 번들의 표시 문자열을 반환해요.
이 클래스는 자체적으로 많이 쓰이지 않고, AccessibleRole(역할), AccessibleState(상태), AccessibleRelation(관계) 같은 구체적인 접근성 개념의 베이스로 사용돼요.