|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
PrintJobAttributeSet 인터페이스는 인쇄 작업 속성세트에 대한 인터페이스, 즉,PrintJobAttribute
인터페이스를 구현하는 인쇄 속성을 지정합니다. Print Service API 에서는 서비스는 PrintJobAttributeSet 를 사용해 인쇄 작업 상태를 보고합니다.
PrintJobAttributeSet 는 그 constructor 이라고 변경 오퍼레이션이 추가의 불변식을 프로텍션하는 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 |
메소드의 상세 |
public boolean add(Attribute attribute)
AttributeSet
내의 add
attribute
- 이 속성 세트에 추가되는 속성치
UnmodifiableSetException
- 미확인의 예외. 속성 세트가 add()
오퍼레이션을 서포트하지 않는 경우, 슬로우 된다
ClassCastException
- 미확인의 예외. attribute
가 PrintJobAttribute
인터페이스의 인스턴스가 아닌 경우, 슬로우 된다
NullPointerException
- 미확인의 예외. attribute
가 null 의 경우, 슬로우 된다public boolean addAll(AttributeSet attributes)
add(Attribute)
오퍼레이션이 지정된 세트의 각 요소를 가지는 속성 세트에 연속적으로 적용되었을 경우와 같습니다. 지정된 세트의 카테고리가 이 속성 세트의 임의의 카테고리와 같지 않는 경우,addAll() 오퍼레이션은 그 값이 2 개세트의 「공용체」라고 되도록(듯이) 이 속성 세트를 효율적으로 변경합니다.
오퍼레이션을 하고 있는 동안으로 지정된 세트가 변경되었을 경우,addAll()
오퍼레이션의 동작은 지정되지 않습니다.
addAll
오퍼레이션이 예외를 슬로우 하는 경우, 속성 세트 상태에 대한 영향은 구현에 의존합니다. 예외의 위치전으로 지정된 세트의 요소는 속성 세트에 추가되는 경우로 여겨지지 않는 경우가 있습니다.
AttributeSet
내의 addAll
attributes
- 속성 세트에 추가되는 요소
UnmodifiableSetException
- 미확인의 예외. 속성 세트가 addAll 메소드를 서포트하지 않는 경우, 슬로우 된다
ClassCastException
- 미확인의 예외. 지정된 세트의 일부가 PrintJobAttribute
인터페이스의 인스턴스가 아닌 경우, 슬로우 된다
NullPointerException
- 미확인의 예외. 지정된 세트가 null 의 경우, 슬로우 되는add(Attribute)
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
Java, Java 2 D, 및 JDBC 는 미국 및 그 외의 나라에 있어서의 미국 Sun Microsystems, Inc. 의 상표 혹은 등록상표입니다.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.