JavaTM 2
Platform
Std.  Ed.  v1. 4.0

javax.print.attribute
ÀÎÅÍÆäÀ̽º PrintServiceAttributeSet

¸ðµç ½´ÆÛ ÀÎÅÍÆäÀ̽º:
AttributeSet
±âÁ¸ÀÇ ±¸Çö Ŭ·¡½ºÀÇ À϶÷:
HashPrintServiceAttributeSet

public interface PrintServiceAttributeSet
extends AttributeSet

PrintServiceAttributeSet ÀÎÅÍÆäÀ̽º´Â Àμâ ÀÛ¾÷ ¼Ó¼º¼¼Æ®¿¡ ´ëÇÑ ÀÎÅÍÆäÀ̽º, Áï,PrintServiceAttribute ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â Àμ⠼ӼºÀ» ÁöÁ¤ÇÕ´Ï´Ù. Print Service API ¿¡¼­´Â Print Service ÀνºÅϽº´Â PrintServiceAttributeSet ¸¦ »ç¿ëÇØ Àμ⠼­ºñ½º »óŸ¦ º¸°íÇÕ´Ï´Ù.

PrintServiceAttributeSet ´Â ±× constructor À̶ó°í º¯°æ ¿ÀÆÛ·¹À̼ÇÀÌ Ãß°¡ÀÇ ºÒº¯½ÄÀ» ÇÁ·ÎÅØ¼ÇÇÏ´Â AttributeSet ÀÔ´Ï´Ù. Áï, PrintServiceAttributeSet ÀÇ ¸ðµç ¼Ó¼ºÄ¡´Â PrintServiceAttribute ÀÎÅÍÆäÀ̽ºÀÇ ÀνºÅϽº°¡ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù. 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
 

¸Þ¼ÒµåÀÇ »ó¼¼

add

public boolean add(Attribute  attribute)
¼Ó¼ºÀ» ¾ÆÁ÷ º¸°ü À¯ÁöÇϰí ÀÖÁö ¾Ê´Â °æ¿ì, ÃÖÃÊ·Î ÁöÁ¤µÈ ¼Ó¼ºÄ¡¿Í °°Àº ¼Ó¼º Ä«Å×°í¸®¿¡ ÀÖ´Â °ªÀ» »èÁ¦ÇÏ°í ³ª¼­, ÀÌ ¼Ó¼º ¼¼Æ®·Î ÁöÁ¤µÈ ¼Ó¼ºÀ» Ãß°¡ÇÕ´Ï´Ù (ÀÓÀÇÀÇ ¿ÀÆÛ·¹À̼Ç).

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º AttributeSet ³»ÀÇ add
ÆÄ¶ó¹ÌÅÍ:
attribute - ÀÌ ¼Ó¼º ¼¼Æ®¿¡ Ãß°¡µÇ´Â ¼Ó¼ºÄ¡
¹Ýȯ°ª:
¼Ó¼º ¼¼Æ®°¡ È£ÃâÀÇ °á°ú º¯°æµÇ¾úÀ» °æ¿ì, Áï ÁöÁ¤µÈ °ªÀÌ ¹ú½á ÀÌ ¼Ó¼º ¼¼Æ®ÀÇ ¸â¹ö°¡ ¾Æ´Ï°Ô µÇ°í ÀÖ´Â °æ¿ì´Â true
¿¹¿Ü:
UnmodifiableSetException - ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. ¼Ó¼º ¼¼Æ®°¡ add() ¿ÀÆÛ·¹À̼ÇÀ» ¼­Æ÷Æ®ÇÏÁö ¾Ê´Â °æ¿ì, ½½·Î¿ì µÈ´Ù
ClassCastException - ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. attribute °¡ PrintServiceAttribute ÀÎÅÍÆäÀ̽ºÀÇ ÀνºÅϽº°¡ ¾Æ´Ñ °æ¿ì, ½½·Î¿ì µÈ´Ù
NullPointerException - ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. attribute °¡ null ÀÇ °æ¿ì, ½½·Î¿ì µÈ´Ù

addAll

public boolean addAll(AttributeSet  attributes)
ÁöÁ¤µÈ ¼¼Æ®ÀÇ ¸ðµç ¿ä¼Ò¸¦ ÀÌ ¼Ó¼º¿¡ Ãß°¡ÇÕ´Ï´Ù. ±× °á°ú´Â add(Attribute) ¿ÀÆÛ·¹À̼ÇÀÌ ÁöÁ¤µÈ ¼¼Æ®ÀÇ °¢ ¿ä¼Ò¸¦ °¡Áö´Â ¼Ó¼º ¼¼Æ®¿¡ ¿¬¼ÓÀûÀ¸·Î Àû¿ëµÇ¾úÀ» °æ¿ì¿Í °°½À´Ï´Ù. ÁöÁ¤µÈ ¼¼Æ®ÀÇ Ä«Å×°í¸®°¡ ÀÌ ¼Ó¼º ¼¼Æ®ÀÇ ÀÓÀÇÀÇ Ä«Å×°í¸®¿Í °°Áö ¾Ê´Â °æ¿ì,addAll() ¿ÀÆÛ·¹À̼ÇÀº ±× °ªÀÌ 2 °³¼¼Æ®ÀÇ ¡¸°ø¿ëü¡¹¶ó°í µÇµµ·Ï(µíÀÌ) ÀÌ ¼Ó¼º ¼¼Æ®¸¦ È¿À²ÀûÀ¸·Î º¯°æÇÕ´Ï´Ù.

¿ÀÆÛ·¹À̼ÇÀ» Çϰí ÀÖ´Â µ¿¾ÈÀ¸·Î ÁöÁ¤µÈ ¼¼Æ®°¡ º¯°æµÇ¾úÀ» °æ¿ì,addAll() ¿ÀÆÛ·¹À̼ÇÀÇ µ¿ÀÛÀº ÁöÁ¤µÇÁö ¾Ê½À´Ï´Ù.

addAll ¿ÀÆÛ·¹À̼ÇÀÌ ¿¹¿Ü¸¦ ½½·Î¿ì ÇÏ´Â °æ¿ì, ¼Ó¼º ¼¼Æ® »óÅ¿¡ ´ëÇÑ ¿µÇâÀº ±¸Çö¿¡ ÀÇÁ¸ÇÕ´Ï´Ù. ¿¹¿ÜÀÇ À§Ä¡ÀüÀ¸·Î ÁöÁ¤µÈ ¼¼Æ®ÀÇ ¿ä¼Ò´Â ¼Ó¼º ¼¼Æ®¿¡ Ãß°¡µÇ´Â °æ¿ì·Î ¿©°ÜÁöÁö ¾Ê´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º AttributeSet ³»ÀÇ addAll
ÆÄ¶ó¹ÌÅÍ:
attributes - ¼Ó¼º ¼¼Æ®¿¡ Ãß°¡µÇ´Â ¿ä¼Ò
¹Ýȯ°ª:
ÀÌ È£ÃâÀÇ °á°ú, ÀÌ ¼Ó¼º ¼¼Æ®°¡ º¯°æµÇ¾úÀ» °æ¿ì´Â true
¿¹¿Ü:
UnmodifiableSetException - ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. ¼Ó¼º ¼¼Æ®°¡ addAll ¸Þ¼Òµå¸¦ ¼­Æ÷Æ®ÇÏÁö ¾Ê´Â °æ¿ì, ½½·Î¿ì µÈ´Ù
ClassCastException - ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. ÁöÁ¤µÈ ¼¼Æ®ÀÇ ÀϺΰ¡ PrintServiceAttribute ÀÎÅÍÆäÀ̽ºÀÇ ÀνºÅϽº°¡ ¾Æ´Ñ °æ¿ì, ½½·Î¿ì µÈ´Ù
NullPointerException - ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. ÁöÁ¤µÈ ¼¼Æ®°¡ null ÀÇ °æ¿ì, ½½·Î¿ì µÇ´Â
°ü·Ã Ç׸ñ:
add(Attribute)

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

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.