AttributesImpl
AttributesImpl (Attributes 기본 구현)
Attributes 인터페이스의 기본 구현 클래스예요. 목록을 수정하거나 재사용할 수 있는 조작자(manipulator)를 추가로 제공해요.
본문
이 클래스의 일반적인 두 가지 용도는 다음과 같아요.
startElement이벤트에서Attributes객체의 영구 스냅샷을 만들기- SAX2 드라이버나 필터에서
Attributes객체를 구성하거나 수정하기
이 클래스는 폐기 예정된 SAX1 AttributeListImpl 클래스를 대체하며, 폐기된 AttributeList 인터페이스 대신 갱신된 Attributes 인터페이스를 지원할 뿐 아니라, Vector 집합 대신 단일 배열을 사용하는 훨씬 효율적인 구현을 포함해요.
addAttribute, setAttribute, removeAttribute, clear, setValue, setType, setURI, setLocalName, setQName 등의 조작 메서드를 제공해요.