JavaTM 2
Platform
Std.  Ed.  v1. 4.0

ÀÎÅÍÆäÀ̽º
javax.print.attribute.Attribute ÀÇ »ç¿ë

Attribute ¸¦ »ç¿ëÇϰí ÀÖ´Â ÆÐŰÁö
javax.print JavaTM Print Service API ÀÇ ÁÖ¿äÇÑ Å¬·¡½º ¹× ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù.  
javax.print.attribute JavaTM Print Service ÀÇ ¼Ó¼ºÀÇ ÇüÅÂ¿Í ±×°ÍµéÀÌ ¼Ó¼º ¼¼Æ®¿¡ ¼öÁýµÇ´Â ¹æ¹ýÀ» ±â¼úÇϴ Ŭ·¡½º¿Í ÀνºÅϽº¸¦ Á¦°øÇÕ´Ï´Ù.  
 

javax.print ¿¡¼­ÀÇ Attribute ÀÇ »ç¿ë
 

Attribute ¸¦ µ¹·ÁÁÖ´Â javax.print ÀÇ ¸Þ¼Òµå
 Attribute [] AttributeException. getUnsupportedValues ()
          Print Service ÀνºÅϽº°¡ ¼Ó¼ºÀ» ¼­Æ÷Æ®ÇÏÁö¸¸, ƯÁ¤ÀÇ ¼Ó¼ºÄ¡´Â ¼­Æ÷Æ®ÇÏÁö ¾Ê´Â Àμ⠼ӼºÀÇ ¹è¿­À» µ¹·ÁÁÝ´Ï´Ù.
 

Attribute ÇüÀÇ ÆÄ¶ó¹ÌÅ͸¦ °¡Áö´Â javax.print ÀÇ ¸Þ¼Òµå
 boolean PrintService. isAttributeValueSupported (Attribute  attrval, DocFlavor  flavor, AttributeSet  attributes)
          ÀÌ Print Service ¿ëÀÇ ÀÛ¾÷ ¼³Á¤½Ã¿¡, Ŭ¶óÀÌ¾ðÆ®°¡ ƯÁ¤ÀÇ Àμ⠼ӼºÄ¡¸¦ ÁöÁ¤ °¡´ÉÇѰ¡ ¾î¶²°¡¸¦ ÆÇº°ÇÕ´Ï´Ù.
 

javax.print.attribute ¿¡¼­ÀÇ Attribute ÀÇ »ç¿ë
 

javax.print.attribute ¿¡¼­ÀÇ Attribute ÀÇ ¼­ºê ÀÎÅÍÆäÀ̽º
 interface DocAttribute
          DocAttribute ÀÎÅÍÆäÀ̽º´Â ¼Ó¼ºÀÌ ¹®¼­ÀÇ ¼³Á¤À» Ç¥½ÃÇϱâ À§Çؼ­, Àμ⠼Ӽº Ŭ·¡½º°¡ ±¸ÇöÇÏ´Â ÅÂ±× ±â´É ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù.
 interface PrintJobAttribute
          PrintJobAttribute ´Â ¼Ó¼ºÀÌ Print Job »óÅ ¶Ç´Â Print Job ÀÇ ±× ¿ÜÀÇ Æ¯¼ºÀÇ ±â¼úÀ» Ç¥½ÃÇϱâ À§Çؼ­, Àμ⠼Ӽº Ŭ·¡½º°¡ ±¸ÇöÇÏ´Â ÅÂ±× ±â´É ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù.
 interface PrintRequestAttribute
          PrintRequestAttribute ÀÎÅÍÆäÀ̽º´Â ¼Ó¼ºÀÌ ÇÊ¿äÇÑ Àμâ ÀÛ¾÷ÀÇ ¼³Á¤À» Ç¥½ÃÇÏ´Â °ÍÀ» ³ªÅ¸³»±â À§Çؼ­(¶§¹®¿¡), Àμ⠼Ӽº Ŭ·¡½º°¡ ±¸ÇöÇÏ´Â ÅÂ±× ±â´É ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù.
 interface PrintServiceAttribute
          PrintServiceAttribute ÀÎÅÍÆäÀ̽º´Â ¼Ó¼ºÀÌ Print Service »óÅ ¶Ç´Â Print Service ÀÇ ±× ¿ÜÀÇ Æ¯Â¡ÀÇ ±â¼úÀ» Ç¥½ÃÇϱâ À§Çؼ­, Àμ⠼Ӽº Ŭ·¡½º°¡ ±¸ÇöÇÏ´Â ÅÂ±× ±â´É ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù.
 interface SupportedValuesAttribute
          SupportedValuesAttribute ÀÎÅÍÆäÀ̽º´Â ¼Ó¼ºÀÌ ´Ù¸¥ ¼Ó¼ºÀ¸·Î ¼­Æ÷Æ®µÇ´Â °ªÀÇ ±â¼úÀ» Ç¥½ÃÇϱâ À§Çؼ­, Àμ⠼Ӽº Ŭ·¡½º°¡ ±¸ÇöÇÏ´Â ÅÂ±× ±â´É ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù.
 

Attribute ¸¦ µ¹·ÁÁÖ´Â javax.print.attribute ÀÇ ¸Þ¼Òµå
 Attribute HashAttributeSet. get (Class  category)
          ÁöÁ¤µÈ ¼Ó¼º Ä«Å×°í¸®¿¡ ÀúÀåµÇ´Â ¼Ó¼º ¼¼Æ®ÀÇ ¼Ó¼ºÄ¡¸¦ µ¹·ÁÁÝ´Ï´Ù.
 Attribute [] HashAttributeSet. toArray ()
           
static Attribute AttributeSetUtilities. verifyAttributeValue (Object  object, Class  interfaceName)
          ÁöÁ¤µÈ ¿ÀºêÁ§Æ®°¡, ÁöÁ¤µÈ ÀÎÅÍÆäÀ̽ºÀÇ ÀνºÅϽºÀÎ °ÍÀ» ÆÇÁ¤ÇÕ´Ï´Ù.
 Attribute AttributeSet. get (Class  category)
          ÁöÁ¤µÈ ¼Ó¼º Ä«Å×°í¸®¿¡ ÀúÀåµÇ´Â ¼Ó¼º ¼¼Æ®ÀÇ ¼Ó¼ºÄ¡¸¦ µ¹·ÁÁÝ´Ï´Ù.
 Attribute [] AttributeSet. toArray ()
          ÀÌ ¼¼Æ®¿¡ Æ÷ÇԵǾî ÀÖ´Â ¼Ó¼ºÀÇ ¹è¿­À» µ¹·ÁÁÝ´Ï´Ù.
 

Attribute ÇüÀÇ ÆÄ¶ó¹ÌÅ͸¦ °¡Áö´Â javax.print.attribute ÀÇ ¸Þ¼Òµå
 boolean PrintServiceAttributeSet. add (Attribute  attribute)
          ¼Ó¼ºÀ» ¾ÆÁ÷ º¸°ü À¯ÁöÇϰí ÀÖÁö ¾Ê´Â °æ¿ì, ÃÖÃÊ·Î ÁöÁ¤µÈ ¼Ó¼ºÄ¡¿Í °°Àº ¼Ó¼º Ä«Å×°í¸®¿¡ ÀÖ´Â °ªÀ» »èÁ¦ÇÏ°í ³ª¼­, ÀÌ ¼Ó¼º ¼¼Æ®·Î ÁöÁ¤µÈ ¼Ó¼ºÀ» Ãß°¡ÇÕ´Ï´Ù (ÀÓÀÇÀÇ ¿ÀÆÛ·¹À̼Ç).
 boolean PrintRequestAttributeSet. add (Attribute  attribute)
          ¼Ó¼ºÀ» ¾ÆÁ÷ º¸°ü À¯ÁöÇϰí ÀÖÁö ¾Ê´Â °æ¿ì, ÃÖÃÊ·Î ÁöÁ¤µÈ ¼Ó¼ºÄ¡¿Í °°Àº ¼Ó¼º Ä«Å×°í¸®¿¡ ÀÖ´Â °ªÀ» »èÁ¦ÇÏ°í ³ª¼­, ÀÌ ¼Ó¼º ¼¼Æ®·Î ÁöÁ¤µÈ ¼Ó¼ºÀ» Ãß°¡ÇÕ´Ï´Ù (ÀÓÀÇÀÇ ¿ÀÆÛ·¹À̼Ç).
 boolean PrintJobAttributeSet. add (Attribute  attribute)
          ¼Ó¼ºÀ» ¾ÆÁ÷ º¸°ü À¯ÁöÇϰí ÀÖÁö ¾Ê´Â °æ¿ì, ÃÖÃÊ·Î ÁöÁ¤µÈ ¼Ó¼ºÄ¡¿Í °°Àº ¼Ó¼º Ä«Å×°í¸®¿¡ ÀÖ´Â °ªÀ» »èÁ¦ÇÏ°í ³ª¼­, ÀÌ ¼Ó¼º ¼¼Æ®·Î ÁöÁ¤µÈ ¼Ó¼ºÀ» Ãß°¡ÇÕ´Ï´Ù (ÀÓÀÇÀÇ ¿ÀÆÛ·¹À̼Ç).
 boolean HashAttributeSet. add (Attribute  attribute)
          ¼Ó¼ºÀ» ¾ÆÁ÷ º¸°ü À¯ÁöÇϰí ÀÖÁö ¾Ê´Â °æ¿ì, ÃÖÃÊ·Î ÁöÁ¤µÈ ¼Ó¼ºÄ¡¿Í °°Àº ¼Ó¼º Ä«Å×°í¸®¿¡ ÀÖ´Â ¼Ó¼ºÄ¡¸¦ »èÁ¦ÇÏ°í ³ª¼­, ÀÌ ¼Ó¼º ¼¼Æ®·Î ÁöÁ¤µÈ ¼Ó¼ºÀ» Ãß°¡ÇÕ´Ï´Ù.
 boolean HashAttributeSet. remove (Attribute  attribute)
          ¼Ó¼º ¼¼Æ®·ÎºÎÅÍ ÁöÁ¤µÈ ¼Ó¼ºÀ» »èÁ¦ÇÕ´Ï´Ù (Á¸ÀçÇÏ´Â °æ¿ì).
 boolean HashAttributeSet. containsValue (Attribute  attribute)
          ¼Ó¼º ¼¼Æ®°¡ ÁöÁ¤µÈ ¼Ó¼ºÀ» º¸°ü À¯ÁöÇϰí ÀÖ´Â °æ¿ì¿¡ true ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 boolean DocAttributeSet. add (Attribute  attribute)
          ¼Ó¼ºÀ» ¾ÆÁ÷ º¸°ü À¯ÁöÇϰí ÀÖÁö ¾Ê´Â °æ¿ì, ÃÖÃÊ·Î ÁöÁ¤µÈ ¼Ó¼ºÄ¡¿Í °°Àº ¼Ó¼º Ä«Å×°í¸®¿¡ ÀÖ´Â °ªÀ» »èÁ¦ÇÏ°í ³ª¼­, ÀÌ ¼Ó¼º ¼¼Æ®·Î ÁöÁ¤µÈ ¼Ó¼ºÀ» Ãß°¡ÇÕ´Ï´Ù (ÀÓÀÇÀÇ ¿ÀÆÛ·¹À̼Ç).
static void AttributeSetUtilities. verifyCategoryForValue (Class  category, Attribute  attribute)
          ÁöÁ¤µÈ ¼Ó¼º Ä«Å×°í¸®ÀÇ ¿ÀºêÁ§Æ®°¡, ÁöÁ¤µÈ ¼Ó¼ºÄ¡ÀÇ ¿ÀºêÁ§Æ®ÀÇ Ä«Å×°í¸®¿Í µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
 boolean AttributeSet. add (Attribute  attribute)
          ¼Ó¼ºÀ» ¾ÆÁ÷ º¸°ü À¯ÁöÇϰí ÀÖÁö ¾Ê´Â °æ¿ì, ÃÖÃÊ·Î ÁöÁ¤µÈ ¼Ó¼ºÄ¡¿Í °°Àº ¼Ó¼º Ä«Å×°í¸®¿¡ ÀÖ´Â °ªÀ» »èÁ¦ÇÏ°í ³ª¼­, ¼Ó¼º ¼¼Æ®·Î ÁöÁ¤µÈ ¼Ó¼ºÀ» Ãß°¡ÇÕ´Ï´Ù.
 boolean AttributeSet. remove (Attribute  attribute)
          ¼Ó¼º ¼¼Æ®·ÎºÎÅÍ ÁöÁ¤µÈ ¼Ó¼ºÀ» »èÁ¦ÇÕ´Ï´Ù (Á¸ÀçÇÏ´Â °æ¿ì).
 boolean AttributeSet. containsValue (Attribute  attribute)
          ¼Ó¼º ¼¼Æ®°¡ ÁöÁ¤µÈ ¼Ó¼ºÄ¡¸¦ º¸°ü À¯ÁöÇϰí ÀÖ´Â °æ¿ì¿¡ true ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 

Attribute ÇüÀÇ ÆÄ¶ó¹ÌÅ͸¦ °¡Áö´Â javax.print.attribute ÀÇ constructor
HashAttributeSet (Attribute  attribute)
          Ãʱ⠻óÅ·ΠÁöÁ¤µÈ ¼Ó¼º¿¡ ÀÇÇØ »ý¼ºµÈ ¼Ó¼º ¼¼Æ®ÀÇ »õ·Î¿î ¼Ó¼º ¼¼Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.
HashAttributeSet (Attribute [] attributes)
          Ãʱ⠻óÅ·ΠÁöÁ¤µÈ ¹è¿­ÀÇ °ªÀ¸·Î »ý¼ºµÈ ¼Ó¼º ¼¼Æ®ÀÇ »õ·Î¿î ¼Ó¼º ¼¼Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.
HashAttributeSet (Attribute  attribute, Class  interfaceName)
          Ãʱ⠻óÅ·ΠÁöÁ¤µÈ ¼Ó¼º¿¡ ÀÇÇØ »ý¼ºµÈ ¼Ó¼º ¼¼Æ®ÀÇ »õ·Î¿î ÇÏ´ÃÀÇ ¼Ó¼º ¼¼Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.
HashAttributeSet (Attribute [] attributes, Class  interfaceName)
          »õ·Î¿î ¼Ó¼º ¼¼Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.
 


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.