PrintJobAttribute
PrintJobAttribute (인쇄 작업 속성)
인쇄 속성 클래스가 구현하는 태깅 인터페이스로, 그 속성이 인쇄 작업(Print Job)의 상태나 다른 특성을 설명한다는 것을 나타내요.
본문
인쇄 서비스(Print Service) 인스턴스는 인쇄 작업의 상태를 보고하기 위해 인쇄 작업의 속성 집합에 여러 PrintJobAttribute를 추가해요. 클라이언트는 이 속성들의 값을 읽어 작업의 진행 상황을 파악할 수 있어요.
속성이 PrintRequestAttribute와 PrintJobAttribute를 모두 구현한다면, 클라이언트는 그 속성을 인쇄 요청에서 지정해 작업이 시작될 때 해당 속성 값을 요청할 수도 있어요. PrintJobAttribute는 전용 메서드를 정의하지 않는 순수한 태깅 인터페이스예요.