DocAttributeSet

DocAttributeSet (문서 속성 집합)

문서 속성의 집합, 즉 DocAttribute 인터페이스를 구현하는 인쇄 속성들의 집합을 위한 인터페이스를 정의해요.

출처: Java API Reference

본문

Print Service API에서 클라이언트는 DocAttributeSet을 사용해 개별 문서의 특성과 그 문서에 적용할 인쇄 작업 설정을 지정해요. DocAttributeSet은 단지 AttributeSet이되, 생성자와 변경 연산이 추가 불변 조건을 보장하는 집합이에요. 그 조건은 DocAttributeSet 안의 모든 속성 값이 반드시 DocAttribute 인터페이스의 인스턴스여야 한다는 것이에요.

boolean add(Attribute attribute)
boolean addAll(AttributeSet attributes)

add(Attribute)addAll(AttributeSet) 연산은 아래에 다시 명시되어 있어, 이 추가 불변 조건을 보장해요. 즉 이 집합에는 문서 속성 계열의 속성만 넣을 수 있어요.

더 알아보기 (Learn more)

Java 공식 API