|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface PrintJobAttributeSet
PrintJobAttributeSet 인터페이스는, 인쇄 작업 속성세트에 대한 인터페이스, 즉,PrintJobAttribute
인터페이스를 구현하는 인쇄 속성을 지정합니다. Print Service API 에서는, 서비스는 PrintJobAttributeSet 를 사용해 인쇄 작업 상태를 보고합니다.
PrintJobAttributeSet 는, 그 생성자 이라고 변경 조작이 추가의 불변식을 보증하는 AttributeSet
입니다. 즉, PrintJobAttributeSet 의 모든 속성의 값은 PrintJobAttribute
인터페이스의 인스턴스가 아니면 안됩니다.
및 add(Attribute)
조작은, 이 추가의 불변식을 보증하기 위해서 다음과 같이 재지정됩니다. addAll(AttributeSet)
메소드의 개요 | |
---|---|
boolean |
add (Attribute attribute)
속성을 아직 보관 유지하고 있지 않는 경우, 최초로 지정된 속성치와 같은 속성 카테고리에 있는 값을 삭제하고 나서, 이 속성 세트로 지정된 속성을 추가합니다 (임의의 오퍼레이션). |
boolean |
addAll (AttributeSet attributes)
지정된 세트의 모든 요소를 이 속성에 추가합니다. |
인터페이스 javax.print.attribute. AttributeSet 로부터 상속된 메소드 |
---|
clear , containsKey , containsValue , equals , get , hashCode , isEmpty , remove , remove , size , toArray |
메소드의 상세 |
---|
boolean add(Attribute attribute)
AttributeSet
내의 add
attribute
- 속성 세트에 추가되는 속성치
UnmodifiableSetException
- 미확인의 예외. 속성 세트가 add()
오퍼레이션을
지원하지 않는 경우, throw 된다
ClassCastException
- 미확인의 예외. attribute
가
PrintJobAttribute
인터페이스의 인스턴스가 아닌 경우,
throw 된다
NullPointerException
- 미확인의 예외. attribute
가 null 의 경우, throw 된다boolean addAll(AttributeSet attributes)
add(Attribute)
조작이 지정된 세트의 각 요소를 가지는 속성 세트에 연속적으로 적용되었을 경우와 같습니다. 지정된 세트의 카테고리가 이 속성 세트의 임의의 카테고리와 같지 않는 경우,addAll() 조작은, 그 값이 2 개세트의 「공용체」라고 되도록(듯이) 이 속성 세트를 효율적으로 변경합니다.
오퍼레이션을 하고 있는 동안으로 지정된 세트가 변경되었을 경우,addAll()
오퍼레이션의 동작은 지정되지 않습니다.
addAll
오퍼레이션이 예외를 throw 하는 경우, 속성 세트 상태에 대한 영향은 구현에 의존합니다. 예외의 위치전으로 지정된 세트의 요소는, 속성 세트에 추가되는 경우로 여겨지지 않는 경우가 있습니다.
AttributeSet
내의 addAll
attributes
- 속성 세트에 추가된다
요소
UnmodifiableSetException
- 미확인의 예외. 속성 세트가 addAll() 메소드를
지원하지 않는 경우, throw 된다
ClassCastException
- 미확인의 예외. 지정된 세트의 일부의 요소가
PrintJobAttribute
인터페이스의 인스턴스가 아닌 경우,
throw 된다
NullPointerException
- 미확인의 예외. 지정된 세트가 null 의 경우, throw 되는add(Attribute)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.