JavaTM 2 Platform
Standard Ed. 5.0

javax.print.attribute
クラス HashPrintServiceAttributeSet

java.lang.Object
  上位を拡張 javax.print.attribute.HashAttributeSet
      上位を拡張 javax.print.attribute.HashPrintServiceAttributeSet
すべての実装されたインタフェース:
Serializable, AttributeSet, PrintServiceAttributeSet

public class HashPrintServiceAttributeSet
extends HashAttributeSet
implements PrintServiceAttributeSet, Serializable

HashPrintServiceAttributeSet クラスは、その実装を HashAttributeSet クラスから継承し、PrintServiceAttributeSet インタフェースの意味上の制限を適用する属性セットを提供します。

関連項目:
直列化された形式

コンストラクタの概要
HashPrintServiceAttributeSet()
          新しい空のハッシュ印刷サービスの属性セットを構築します。
HashPrintServiceAttributeSet(PrintServiceAttribute attribute)
          初期状態で指定された値で生成された属性セットの新しいハッシュ印刷サービスの属性セットを構築します。
HashPrintServiceAttributeSet(PrintServiceAttribute[] attributes)
          初期状態で指定された配列の値で生成された属性セットの新しい印刷サービスの属性セットを構築します。
HashPrintServiceAttributeSet(PrintServiceAttributeSet attributes)
          初期状態で指定されたセットの値から生成された属性セットの新しい空の属性セットを構築します。
 
メソッドの概要
 
クラス javax.print.attribute.HashAttributeSet から継承されたメソッド
add, addAll, clear, containsKey, containsValue, equals, get, hashCode, isEmpty, remove, remove, size, toArray
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
インタフェース javax.print.attribute.PrintServiceAttributeSet から継承されたメソッド
add, addAll
 
インタフェース javax.print.attribute.AttributeSet から継承されたメソッド
clear, containsKey, containsValue, equals, get, hashCode, isEmpty, remove, remove, size, toArray
 

コンストラクタの詳細

HashPrintServiceAttributeSet

public HashPrintServiceAttributeSet()
新しい空のハッシュ印刷サービスの属性セットを構築します。


HashPrintServiceAttributeSet

public HashPrintServiceAttributeSet(PrintServiceAttribute attribute)
初期状態で指定された値で生成された属性セットの新しいハッシュ印刷サービスの属性セットを構築します。

パラメータ:
attribute - セットに追加する属性値
例外:
NullPointerException - (チェックされない例外) attribute が null の場合にスローされる

HashPrintServiceAttributeSet

public HashPrintServiceAttributeSet(PrintServiceAttribute[] attributes)
初期状態で指定された配列の値で生成された属性セットの新しい印刷サービスの属性セットを構築します。新しい属性セットは、attributes 配列の要素をインデックス 0 から開始して順番にセットに追加して生成されます。この結果、配列内に重複した属性値または属性カテゴリがある場合、前の配列要素があとの配列要素に置き換わることがあります。

パラメータ:
attributes - セットに追加する属性値の配列。null の場合、空の属性セットが構築される
例外:
NullPointerException - (チェックされない例外) attributes の要素が null の場合にスローされる

HashPrintServiceAttributeSet

public HashPrintServiceAttributeSet(PrintServiceAttributeSet attributes)
初期状態で指定されたセットの値から生成された属性セットの新しい空の属性セットを構築します。ここでは、属性セットのメンバは PrintServiceAttribute インタフェースに制限されます。

パラメータ:
attributes - セットを初期化する属性値のセット。null の場合、空の属性セットが構築される
例外:
ClassCastException - (チェックされない例外) attributes の要素が PrintServiceAttribute のインスタンスではない場合にスローされる

JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。