JavaTM Platform
Standard Ed. 6

javax.print.attribute.standard
�� Destination

java.lang.Object
  �̳��� javax.print.attribute.URISyntax
      �̳��� javax.print.attribute.standard.Destination
������ʵ�ֵĽӿڣ�
Serializable, Cloneable, Attribute, PrintJobAttribute, PrintRequestAttribute

public final class Destination
extends URISyntax
implements PrintJobAttribute, PrintRequestAttribute

Destination ���Ǵ�ӡ�����࣬����һ�� URI������ָʾ���뻺��صĴ�ӡ����ʽ�����ݵĿ�ѡĿ�ꡣ���� PrintServices ��֧�ֳ���ӡ���豸֮���Ŀ������˽���֧�ִ����ԡ�

�����Եij����÷���ϣ��������ض���ij�����ش����ļ���Ӧ�ó������� "file:out.prn"��ע�� "file:" ����ȷ����Ӧʹ�� File ��� toURI() ������ִ�� URI ���Ƶ�ʵ�����йظ�����Ϣ������ĸ�����ĵ���

���Ŀ�� URI ���� PrintRequest ��ָ���ģ������������ͨ�� PrintService �����������׳� PrintException��PrintException ����ʵ�� URIException ���ṩ�������ԭ��

IPP Compatibility: Destination ���� IPP ���ԡ�

������
�������

���췽��ժҪ
Destination(URI uri)
          ������и��� URI ����Ŀ�����ԡ�
 
����ժҪ
 boolean equals(Object object)
          ���ش�Ŀ�������Ƿ��Ч�ڴ���Ķ���
 Class<? extends Attribute> getCategory()
          ��ȡ���������˴�ӡ����ֵ��“���”�Ĵ�ӡ�����ࡣ
 String getName()
          ��ȡ������ƣ����������ֵ�Ǹ�����ʵ����
 
���� javax.print.attribute.URISyntax �̳еķ���
getURI, hashCode, toString
 
���� java.lang.Object �̳еķ���
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

���췽����ϸ��Ϣ

Destination

public Destination(URI uri)
������и��� URI ����Ŀ�����ԡ�

������
uri - URI��
�׳���
NullPointerException - ��δ�������쳣�� ��� uri Ϊ null�����׳����쳣��
������ϸ��Ϣ

equals

public boolean equals(Object object)
���ش�Ŀ�������Ƿ��Ч�ڴ���Ķ�����Ҫ��Ч��������������������Ϊ true��
  1. object ��Ϊ null��
  2. object Ϊ Destination ���ʵ����
  3. ��Ŀ�����Ե� URI �� object �� URI ��ͬ��

���ǣ�
�� URISyntax �е� equals
������
object - Ҫ�Ƚϵ� Object��
���أ�
��� object ��Ч�ڴ�Ŀ�����ԣ��򷵻� true�����򷵻� false��
������
Object.hashCode(), Hashtable

getCategory

public final Class<? extends Attribute> getCategory()
��ȡ���������˴�ӡ����ֵ��“���”�Ĵ�ӡ�����ࡣ

���� Destination �࣬���Ϊ Destination �౾����

ָ���ߣ�
�ӿ� Attribute �е� getCategory
���أ�
��ӡ�����ࣨ��𣩣����� java.lang.Class ���ʵ����

getName

public final String getName()
��ȡ������ƣ����������ֵ�Ǹ�����ʵ����

���� Destination �࣬�������Ϊ "spool-data-destination"��

ָ���ߣ�
�ӿ� Attribute �е� getName
���أ�
����������ơ�

JavaTM Platform
Standard Ed. 6

�ύ��������
�йظ���� API �ο����ϺͿ�����Ա�ĵ�������� Java SE ������Ա�ĵ������ĵ���������ϸ�ġ����򿪷���Ա���������Լ�������������ﶨ�塢ʹ�ü��ɺ͹�������ʾ����

��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ���� ����������֤��������������ĵ����·ַ�������