|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
java.lang.Objectjavax.print.attribute.AttributeSetUtilities
public final class AttributeSetUtilities
AttributeSetUtilities Ŭ·¡½º´Â AttributeSets¸¦ Á¶ÀÛÇÏ´Â ´ÙÀ½ÀÇ static ¸Þ¼µå¸¦ Á¦°øÇÕ´Ï´Ù.
AttributeSet
ÀÎÅÍÆäÀ̽ºÀÇ ±¸ÇöÀ» ±¸ÃàÇϱâ À§Çؼ µµ¿òÀÌ µÇ´Â ¿ÀÆÛ·¹À̼Ç
AttributeSet ¡¸S¡¹ÀÇ ¼öÁ¤ ºÒ°¡´ÉÇÑ ºä¡¸U¡¹´Â Ŭ¶óÀÌ¾ðÆ®¿¡ ¡¸S¡¹¿¡ÀÇ ¡¸read Àü¿ë¡¹¾×¼¼½º¸¦ Á¦°øÇÕ´Ï´Ù. ¡¸U¡¹ÀÇ Äõ¸®¿ÀÆÛ·¹À̼ÇÀº ¡¸S¡¹¸¦ Á÷Á¢ ÀоîµéÀÔ´Ï´Ù. ÀÌ ¶§¹®¿¡ ¡¸S¡¹ÀÇ º¯°æÀº ¡¸U¡¹¿¡ ¹Ý¿µµË´Ï´Ù. ´Ù¸¸, ¡¸U¡¹¸¦ º¯°æÇÏ·Á°í Çϸé UnmodifiableSetException°¡ Ç¥½ÃµË´Ï´Ù. ¼Ó¼º ¼¼Æ® °´Ã¼ ¡¸S¡¹°¡ Á÷·ÄÈ °¡´ÉÀÇ °æ¿ì, ¼öÁ¤ ºÒ°¡´ÉÇÑ ºä¿ÀºêÁ¦Å©Æ® ¡¸U¡¹´Â Á÷·ÄÈ °¡´ÉÇÕ´Ï´Ù.
¼Ó¼º ¼¼Æ® ¡¸S¡¹ÀÇ µ¿±â ºä¡¸V¡¹¿¡ÀÇÇØ Ŭ¶óÀÌ¾ðÆ®´Â ¡¸S¡¹¿¡ÀÇ º¹¼öÀÇ thread ¼¼ÀÌÇÁÀÎ µ¿±â ¾×¼¼½º°¡ »ý±â°Ô µË´Ï´Ù. ¡¸V¡¹ÀÇ °¢ ¿ÀÆÛ·¹À̼ÇÀº ¡¸V¡¹ÀÚü¸¦ ¶ô °´Ã¼·Î¼ »ç¿ëÇØ µ¿±âÈ µÇ¾î ¡¸S¡¹ÀÇ ´ëÀÀÇÏ´Â ¿ÀÆÛ·¹À̼ÇÀ» ´ÜÁö È£ÃâÇÕ´Ï´Ù. ¼·Î ¹èŸÀûÀÎ ¾×¼¼½º¸¦ º¸ÁõÇϱâ À§Çؼ´Â ¡¸S¡¹¿¡ ´ëÇÑ ¸ðµç ¾×¼¼½º°¡ ¡¸V¡¹¸¦ °³ÀÔ½ÃÄÑ ½ÇÇàµÇ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù. ¼Ó¼º ¼¼Æ® °´Ã¼ ¡¸S¡¹°¡ Á÷·ÄÈ °¡´ÉÀÇ °æ¿ì, µ¿±â ºä¿ÀºêÁ¦Å©Æ® ¡¸V¡¹´Â Á÷·ÄÈ °¡´ÉÇÕ´Ï´Ù.
javax.print ÆÐŰÁöÀÇ ¼³¸íÀ¸·Î ¸»ÇÑ °Íó·³, ¹Ì°¡ ÀÖ´Â ÇØ¼®À» °¡Áö´Â °ÍÀ¸·Î¼ ¸Þ¼µå¿¡ ¸í½ÃÀûÀ¸·Î ¹®¼ÈµÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì, ¸Þ¼µå¿¡ ´ëÇÑ null ÂüÁ¶ ÆÄ¶ó¹ÌÅÍ´Â ºÎÁ¤ÇÕ´Ï´Ù. À̰Ϳ¡ ¹ÝÇÏ´Â »ç¿ëÀº ¹«È¿ÀÎ ÄÚµùÀ̸ç, °ð¹Ù·Î ¶Ç´Â ³ªÁß¿¡ ½ÇÇà½ÃÀÇ ¿¹¿Ü°¡ ¹ß»ýÇÏ´Â °á°ú°¡ µË´Ï´Ù. IllegalArgumentException ¹× NullPointerException´Â ÀÌ·¯ÇÑ °æ¿ìÀÇ ÀüÇüÀûÀ̾î Çã¿ë ÇÒ ¼ö ÀÖ´Â ½ÇÇà½ÃÀÇ ¿¹¿ÜÀÇ »ç·ÊÀÔ´Ï´Ù.
¸Þ¼µå °³¿ä | |
---|---|
static AttributeSet |
synchronizedView (AttributeSet attributeSet)
ÁöÁ¤µÈ ¼Ó¼º ¼¼Æ®ÀÇ µ¿±â ºä¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
static DocAttributeSet |
synchronizedView (DocAttributeSet attributeSet)
ÁöÁ¤µÈ ¹®¼ÀÇ ¼Ó¼º ¼¼Æ®ÀÇ µ¿±â ºä¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
static PrintJobAttributeSet |
synchronizedView (PrintJobAttributeSet attributeSet)
ÁöÁ¤µÈ Àμâ ÀÛ¾÷ÀÇ ¼Ó¼º ¼¼Æ®ÀÇ µ¿±â ºä¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
static PrintRequestAttributeSet |
synchronizedView (PrintRequestAttributeSet attributeSet)
ÁöÁ¤µÈ Àμ⠿䱸ÀÇ ¼Ó¼º ¼¼Æ®ÀÇ µ¿±â ºä¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
static PrintServiceAttributeSet |
synchronizedView (PrintServiceAttributeSet attributeSet)
ÁöÁ¤µÈ Àμ⠼ºñ½ºÀÇ ¼Ó¼º ¼¼Æ®ÀÇ µ¿±â ºä¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
static AttributeSet |
unmodifiableView (AttributeSet attributeSet)
ÁöÁ¤µÈ ¼Ó¼º ¼¼Æ®ÀÇ º¯°æ ºÒ°¡´ÉÇÑ ºä¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
static DocAttributeSet |
unmodifiableView (DocAttributeSet attributeSet)
ÁöÁ¤µÈ ¹®¼ÀÇ ¼Ó¼º ¼¼Æ®ÀÇ º¯°æ ºÒ°¡´ÉÇÑ ºä¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
static PrintJobAttributeSet |
unmodifiableView (PrintJobAttributeSet attributeSet)
ÁöÁ¤µÈ Àμâ ÀÛ¾÷ÀÇ ¼Ó¼º ¼¼Æ®ÀÇ º¯°æ ºÒ°¡´ÉÇÑ ºä¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
static PrintRequestAttributeSet |
unmodifiableView (PrintRequestAttributeSet attributeSet)
ÁöÁ¤µÈ Àμ⠿䱸ÀÇ ¼Ó¼º ¼¼Æ®ÀÇ º¯°æ ºÒ°¡´ÉÇÑ ºä¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
static PrintServiceAttributeSet |
unmodifiableView (PrintServiceAttributeSet attributeSet)
ÁöÁ¤µÈ Àμ⠼ºñ½ºÀÇ ¼Ó¼º ¼¼Æ®ÀÇ º¯°æ ºÒ°¡´ÉÇÑ ºä¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
static Class <? > |
verifyAttributeCategory (Object object,
Class <? > interfaceName)
ÁöÁ¤µÈ °´Ã¼°¡ ÁöÁ¤µÈ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â Class ÀÎ °ÍÀ» ÆÇÁ¤ÇÕ´Ï´Ù. |
static Attribute |
verifyAttributeValue (Object object,
Class <? > interfaceName)
ÁöÁ¤µÈ °´Ã¼°¡ ÁöÁ¤µÈ ÀÎÅÍÆäÀ̽ºÀÇ ÀνºÅϽºÀÎ °ÍÀ» ÆÇÁ¤ÇÕ´Ï´Ù. |
static void |
verifyCategoryForValue (Class <? > category,
Attribute attribute)
ÁöÁ¤µÈ ¼Ó¼º Ä«Å×°í¸®ÀÇ °´Ã¼°¡ ÁöÁ¤µÈ ¼Ó¼º°ªÀÇ °´Ã¼ÀÇ Ä«Å×°í¸®¿Í µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
¸Þ¼µåÀÇ »ó¼¼ |
---|
public static AttributeSet unmodifiableView(AttributeSet attributeSet)
attributeSet
- ±âº»À¸·Î µÇ´Â ¼Ó¼º ¼¼Æ®
attributeSet
º¯°æ ºÒ°¡´ÉÇÑ ºä
NullPointerException
- attributeSet
°¡ nullÀÎ °æ¿ì Throw µÈ´Ù. nullÀº a°¡ µÇÁö ¾Ê´Â´Ùpublic static DocAttributeSet unmodifiableView(DocAttributeSet attributeSet)
attributeSet
- ±âº»À¸·Î µÇ´Â ¹®¼ÀÇ ¼Ó¼º ¼¼Æ®
attributeSet
º¯°æ ºÒ°¡´ÉÇÑ ºä
NullPointerException
- attributeSet
°¡ nullÀÎ °æ¿ì´Â Throw µÈ´Ùpublic static PrintRequestAttributeSet unmodifiableView(PrintRequestAttributeSet attributeSet)
attributeSet
- ±âº»À¸·Î µÇ´Â Àμ⠿䱸ÀÇ ¼Ó¼º ¼¼Æ®
attributeSet
º¯°æ ºÒ°¡´ÉÇÑ ºä
NullPointerException
- attributeSet
°¡ nullÀÎ °æ¿ì´Â Throw µÈ´Ùpublic static PrintJobAttributeSet unmodifiableView(PrintJobAttributeSet attributeSet)
attributeSet
- ±âº»À¸·Î µÇ´Â Àμâ ÀÛ¾÷ÀÇ ¼Ó¼º ¼¼Æ®
attributeSet
º¯°æ ºÒ°¡´ÉÇÑ ºä
NullPointerException
- attributeSet
°¡ nullÀÎ °æ¿ì´Â Throw µÈ´Ùpublic static PrintServiceAttributeSet unmodifiableView(PrintServiceAttributeSet attributeSet)
attributeSet
- ±âº»À¸·Î µÇ´Â Àμ⠼ºñ½ºÀÇ ¼Ó¼º ¼¼Æ®
attributeSet
º¯°æ ºÒ°¡´ÉÇÑ ºä
NullPointerException
- attributeSet
°¡ nullÀÎ °æ¿ì´Â Throw µÈ´Ùpublic static AttributeSet synchronizedView(AttributeSet attributeSet)
attributeSet
- ±âº»À¸·Î µÇ´Â ¼Ó¼º ¼¼Æ®
attributeSet
µ¿±â ºä
NullPointerException
- attributeSet
°¡ nullÀÎ °æ¿ì´Â Throw µÈ´Ùpublic static DocAttributeSet synchronizedView(DocAttributeSet attributeSet)
attributeSet
- ±âº»À¸·Î µÇ´Â ¹®¼ÀÇ ¼Ó¼º ¼¼Æ®
attributeSet
µ¿±â ºä
NullPointerException
- attributeSet
°¡ nullÀÎ °æ¿ì´Â Throw µÈ´Ùpublic static PrintRequestAttributeSet synchronizedView(PrintRequestAttributeSet attributeSet)
attributeSet
- ±âº»À¸·Î µÇ´Â Àμ⠿䱸ÀÇ ¼Ó¼º ¼¼Æ®
attributeSet
µ¿±â ºä
NullPointerException
- attributeSet
°¡ nullÀÎ °æ¿ì´Â Throw µÈ´Ùpublic static PrintJobAttributeSet synchronizedView(PrintJobAttributeSet attributeSet)
attributeSet
- ±âº»À¸·Î µÇ´Â Àμâ ÀÛ¾÷ÀÇ ¼Ó¼º ¼¼Æ®
attributeSet
µ¿±â ºä
NullPointerException
- attributeSet
°¡ nullÀÎ °æ¿ì´Â Throw µÈ´Ùpublic static PrintServiceAttributeSet synchronizedView(PrintServiceAttributeSet attributeSet)
attributeSet
- ±âº»À¸·Î µÇ´Â Àμ⠼ºñ½ºÀÇ ¼Ó¼º ¼¼Æ®
attributeSet
µ¿±â ºäpublic static Class <? > verifyAttributeCategory(Object object, Class <? > interfaceName)
Class
ÀÎ °ÍÀ» ÆÇÁ¤ÇÕ´Ï´Ù. ÀÌ ÀÎÅÍÆäÀ̽º´Â Attribute
¶Ç´Â ±× ¼ºê ÀÎÅÍÆäÀ̽ºÀÌ´Ù°í ÃßÁ¤µË´Ï´Ù.
object
- ÆÇÁ¤µÇ´Â °´Ã¼interfaceName
- °´Ã¼°¡ ±¸ÇöÇØ¾ß ÇÏ´Â ÀÎÅÍÆäÀ̽º
object
°¡ interfaceName
¸¦ ±¸ÇöÇÏ´Â Class
ÀÎ °æ¿ì, object
´Â Class
Çü¿¡ ¸®ÅϵȴÙ. ±× ¿ÜÀÇ °æ¿ì´Â ¿¹¿Ü°¡ Throw µÈ´Ù
NullPointerException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. object
°¡ nullÀÎ °æ¿ì, Throw µÈ´Ù
ClassCastException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. object
°¡ interfaceName
¸¦ ±¸ÇöÇÏ´Â Class
°¡ ¾Æ´Ñ °æ¿ì, Throw µÈ´Ùpublic static Attribute verifyAttributeValue(Object object, Class <? > interfaceName)
Attribute
¶Ç´Â ±× ¼ºê ÀÎÅÍÆäÀ̽ºÀÌ´Ù°í ÃßÁ¤µË´Ï´Ù.
object
- ÆÇÁ¤µÇ´Â °´Ã¼interfaceName
- °´Ã¼°¡ ÀνºÅϽº°¡ ¾Æ´Ï¸é ¾ÈµÇ´Â ÀÎÅÍÆäÀ̽º
object
°¡ interfaceName
ÀνºÅϽºÀÇ °æ¿ì, object
´Â Attribute
Çü¿¡ ¸®ÅϵȴÙ. ±× ¿ÜÀÇ °æ¿ì´Â ¿¹¿Ü°¡ Throw µÈ´Ù
NullPointerException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. object
°¡ nullÀÎ °æ¿ì, Throw µÈ´Ù
ClassCastException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. object
°¡ interfaceName
ÀνºÅϽº°¡ ¾Æ´Ñ °æ¿ì, Throw µÈ´Ùpublic static void verifyCategoryForValue(Class <? > category, Attribute attribute)
category
- ÆÇÁ¤µÇ´Â ¼Ó¼º Ä«Å×°í¸®attribute
- ÆÇÁ¤µÇ´Â ¼Ó¼º°ª
NullPointerException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. category
°¡ null, ¶Ç´Â attribute
°¡ nullÀÎ °æ¿ì, Throw µÈ´Ù
IllegalArgumentException
- ¹ÌÈ®ÀÎÀÇ ¿¹¿Ü. category
°¡ attribute
Ä«Å×°í¸®¿Í µ¿ÀÏÇÏÁö ¾ÊÀº °æ¿ì, Throw µÈ´Ù
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.