|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--javax.imageio.metadata.IIOMetadataFormatImpl
IIOMetadataFormat
ÀÎÅÍÆäÀ̽ºÀÇ Àç»ç¿ë °¡´ÉÇÑ ±¸ÇöÀ» Á¦°øÇÏ´Â ±¸»ó Ŭ·¡½ºÀÔ´Ï´Ù. °Ô´Ù°¡ Ç¥ÁØÀÇ, Ç÷¯±× Àο¡ ÀÇÁ¸ÇÏÁö ¾Ê´Â javax_imageio_1. 0
Çü½ÄÀ» ³ªÅ¸³»´Â Á¤Àû ÀνºÅϽº°¡ getStandardFormatInstance
¸Þ¼Òµå¿¡ ÀÇÇØ Á¦°øµË´Ï´Ù.
Áö¿ª¿¡ ´ëÀÀÇÑ ¿ä¼Ò¿Í ¼Ó¼ºÀÇ ¼³¸íÀ» Á¦°øÇϱâ À§Çؼ´Â this.getClass(). getName() + "Resources"
ÀÇ º£À̽º¸íÀ» °¡Áö´Â ResourceBundle
¸¦,ResourceBundle.getBundle
·Î »ç¿ëµÇ´Â Åë»óÀÇ ±â±¸¸¦ °³ÀÔ½ÃÄÑ Á¦°øÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. Áï, »çºêÅ©¶ó»ç´Â ¸í¸í ±ÔÄ¢¿¡ µû¶ó 1 °³ ¶Ç´Â º¹¼öÀÇ Ãß°¡ Ŭ·¡½º¸¦ Á¦°øÇÕ´Ï´Ù (µðÆúÆ®¿¡¼´Â IIMetadataFormatImpl
, ij¸¯ÅÍ ¶óÀÎ "Resources", ³ª¶ó, ¾ð¾î, ¹× º¯ÇüÀÇ ¾ð´õ ½ºÄھƷΠ´Ü¶ôÁö¾îÁø Äڵ带 È®ÀåÇÏ´Â ¼ºê Ŭ·¡½ºÀÇ ¿ÏÀü ÁöÁ¤¸í). ½ÇÇà½Ã¿¡´Â getElementDescription
¶Ç´Â getAttributeDescription
ÀÇ È£Ãâ¿¡ ÀÇÇØ, ÁöÁ¤µÈ ·ÎÄÉÀÏ¿¡ µû¶ó ÀÌ·¯ÇÑ Å¬·¡½ºÀÇ µ¿ÀûÀÎ ·Îµå°¡ ½ÃÇàµÇ¾î ¿ä¼Ò¸í, ¶Ç´Â ³ªÁß¿¡ ¡¸/¡¹Ä³¸¯ÅÍ¿Í ¼Ó¼º¸íÀÌ °è¼ÓµÇ´Â ¿ä¼Ò¸íÀÌ Å°·Î¼ »ç¿ëµË´Ï´Ù. ÀÌ Å°´Â ResourceBundle
ÀÇ getString
¸Þ¼Òµå¿¡ Á¦°øµÇ¾î Áö¿ª¿¡ ´ëÀÀÇÑ ³ëµå ¶Ç´Â ¼Ó¼ºÀÇ ¼³¸íÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
¼ºê Ŭ·¡½º´Â setResourceBaseName
¸Þ¼Òµå¸¦ »ç¿ëÇØ ¸®¼Ò½º ¹øµéÀÌ ´Ù¸¥ º£À̽º¸íÀ» Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù.
Çʿ信 µû¶ó¼, ¼ºê Ŭ·¡½º´Â getElementDescription
¹× getAttributeDescription
ÀÇ Á¦°øµÈ ±¸ÇöÀ» ¿À¹ö¶óÀ̵å(override) ÇØ, µ¶ÀÚÀûÀÎ Áö¿ª ´ëÀÀ ±â±¸¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
ResourceBundle.getBundle(String, Locale)
ÇʵåÀÇ °³¿ä | |
static String |
standardMetadataFormatName
Ç¥ÁØÀÇ Çü½Ä¸í javax_imageio_1. 0 ÀÌ ÀúÀåµÇ°í ÀÖ´Â String Á¤¼ö |
ÀÎÅÍÆäÀ̽º javax.imageio.metadata. IIOMetadataFormat ¿¡¼ »ó¼Ó¹ÞÀº Çʵå |
CHILD_POLICY_ALL , CHILD_POLICY_CHOICE , CHILD_POLICY_EMPTY , CHILD_POLICY_MAX , CHILD_POLICY_REPEAT , CHILD_POLICY_SEQUENCE , CHILD_POLICY_SOME , DATATYPE_BOOLEAN , DATATYPE_DOUBLE , DATATYPE_FLOAT , DATATYPE_INTEGER , DATATYPE_STRING , VALUE_ARBITRARY , VALUE_ENUMERATION , VALUE_LIST , VALUE_NONE , VALUE_RANGE , VALUE_RANGE_MAX_INCLUSIVE , VALUE_RANGE_MAX_INCLUSIVE_MASK , VALUE_RANGE_MIN_INCLUSIVE , VALUE_RANGE_MIN_INCLUSIVE_MASK , VALUE_RANGE_MIN_MAX_INCLUSIVE |
»ý¼ºÀÚÀÇ °³¿ä | |
IIOMetadataFormatImpl (String rootName,
int childPolicy)
ÁöÁ¤µÈ ·çÆ® ¿ä¼Ò¸í°ú ¾ÆÀÌ Æú¸®½Ã ( CHILD_POLICY_REPEAT ÀÌ¿Ü)¸¦ »ç¿ëÇØ, °ø¹éÀÇ IIOMetadataFormatImpl ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
IIOMetadataFormatImpl (String rootName,
int minChildren,
int maxChildren)
ÁöÁ¤µÈ ·çÆ® ¿ä¼Ò¸í°ú CHILD_POLICY_REPEAT ÀÇ ¾ÆÀÌ Æú¸®½Ã¸¦ »ç¿ëÇØ, °ø¹éÀÇ IIOMetadataFormatImpl ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
protected void |
addAttribute (String elementName,
String attrName,
int dataType,
boolean required,
int listMinLength,
int listMaxLength)
»õ·Î¿î ¼Ó¼ºÀ», °ªÀÇ ¸®½ºÆ®·Î Á¤ÀǵǴ »çÀü¿¡ Á¤ÀÇµÈ ¿ä¼Ò¿¡ Ãß°¡ÇÕ´Ï´Ù. |
protected void |
addAttribute (String elementName,
String attrName,
int dataType,
boolean required,
String defaultValue)
»õ·Î¿î ¼Ó¼ºÀ», ÀÓÀÇÀÇ °ªÀ¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ´Â »çÀü¿¡ Á¤ÀÇµÈ ¿ä¼Ò¿¡ Ãß°¡ÇÕ´Ï´Ù. |
protected void |
addAttribute (String elementName,
String attrName,
int dataType,
boolean required,
String defaultValue,
List enumeratedValues)
»õ·Î¿î ¼Ó¼ºÀ», ¿°ÅÄ¡¼¼Æ®·Î Á¤ÀǵǴ »çÀü¿¡ Á¤ÀÇµÈ ¿ä¼Ò¿¡ Ãß°¡ÇÕ´Ï´Ù. |
protected void |
addAttribute (String elementName,
String attrName,
int dataType,
boolean required,
String defaultValue,
String minValue,
String maxValue,
boolean minInclusive,
boolean maxInclusive)
»õ·Î¿î ¼Ó¼ºÀ», °ªÀÇ ¹üÀ§¿¡¼ Á¤ÀǵǴ »çÀü¿¡ Á¤ÀÇµÈ ¿ä¼Ò¿¡ Ãß°¡ÇÕ´Ï´Ù. |
protected void |
addBooleanAttribute (String elementName,
String attrName,
boolean hasDefaultValue,
boolean defaultValue)
»õ·Î¿î ¼Ó¼ºÀ», DATATYPE_BOOLEAN ÀÇ µ¥ÀÌÅÍÇüÀ¸·Î, ¿°ÅÄ¡ TRUE ¹× FALSE ·Î Á¤ÀǵǴ »çÀü¿¡ Á¤ÀÇµÈ ¿ä¼Ò¿¡ Ãß°¡ÇÕ´Ï´Ù. |
protected void |
addChildElement (String elementName,
String parentName)
±âÁ¸ÀÇ ¿ä¼Ò¸¦, ÁöÁ¤µÈ Ä£³ëµåÀÇ ÇüÅÂÀÇ À¯È¿ÇÑ ¾ÆÀÌÀÇ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù. |
protected void |
addElement (String elementName,
String parentName,
int childPolicy)
CHILD_POLICY_REPEAT ÀÌ¿ÜÀÇ ¾ÆÀÌ Æú¸®½Ã¸¦ °¡Áö´Â ÀÌ ¸ÞŸµ¥ÀÌŸµåÅ¥¸ÕÆ® Çü½Ä¿¡ »õ·Î¿î ¿ä¼ÒÇüÀ» Ãß°¡ÇÕ´Ï´Ù. |
protected void |
addElement (String elementName,
String parentName,
int minChildren,
int maxChildren)
CHILD_POLICY_REPEAT ÀÇ ¾ÆÀÌ Æú¸®½Ã¸¦ °¡Áö´Â ÀÌ ¸ÞŸµ¥ÀÌŸµåÅ¥¸ÕÆ® Çü½Ä¿¡ »õ·Î¿î ¿ä¼ÒÇüÀ» Ãß°¡ÇÕ´Ï´Ù. |
protected void |
addObjectValue (String elementName,
Class classType,
boolean required,
Object defaultValue)
ÁöÁ¤µÈ Ŭ·¡½ºÇüÀÇ Object ÂüÁ¶¸¦, À̸§ ÷ºÎ ¿ä¼Ò¸¦ ±¸ÇöÇÏ´Â ³ëµå¿¡ ÀúÀåÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. |
protected void |
addObjectValue (String elementName,
Class classType,
boolean required,
Object defaultValue,
List enumeratedValues)
ÁöÁ¤µÈ Ŭ·¡½ºÇüÀÇ Object ÂüÁ¶¸¦, À̸§ ÷ºÎ ¿ä¼Ò¸¦ ±¸ÇöÇÏ´Â ³ëµå¿¡ ÀúÀåÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. |
protected void |
addObjectValue (String elementName,
Class classType,
int arrayMinLength,
int arrayMaxLength)
ÁöÁ¤µÈ Ŭ·¡½ºÇüÀÇ Object ÂüÁ¶¸¦, À̸§ ÷ºÎ ¿ä¼Ò¸¦ ±¸ÇöÇÏ´Â ³ëµå¿¡ ÀúÀåÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. |
protected void |
addObjectValue (String elementName,
Class classType,
Object defaultValue,
Comparable minValue,
Comparable maxValue,
boolean minInclusive,
boolean maxInclusive)
ÁöÁ¤µÈ Ŭ·¡½ºÇüÀÇ Object ÂüÁ¶¸¦, À̸§ ÷ºÎ ¿ä¼Ò¸¦ ±¸ÇöÇÏ´Â ³ëµå¿¡ ÀúÀåÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. |
abstract boolean |
canNodeAppear (String elementName,
ImageTypeSpecifier imageType)
¿ä¼Ò¿Í ±× ¾Æ·¡ÀÇ ¼ºê Æ®¸®¸¦, ImageTypeSpecifier ·Î Á¤ÀǵÈ, ÁöÁ¤µÈ ŸÀÔÀÇ À̹ÌÁöÀÇ ¸ÞŸµ¥ÀÌŸµåÅ¥¸ÕÆ®¿¡ Ç¥½ÃÇÒ ¼ö ÀÖ´Â °æ¿ì´Â true ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
int |
getAttributeDataType (String elementName,
String attrName)
À̸§ ÷ºÎ ¿ä¼Ò³»ÀÇ ÁöÁ¤µÈ ¼Ó¼ºÀÇ °ªÀÇ Çü½Ä°ú ÇØ¼®À» ³ªÅ¸³»´Â DATATYPE_ ·Î ½ÃÀ۵Ǵ Á¤¼öÀÇ 1 °³¸¦ µ¹·ÁÁÝ´Ï´Ù. |
String |
getAttributeDefaultValue (String elementName,
String attrName)
À̸§ ÷ºÎ ¼Ó¼ºÀÌ À̸§ ÷ºÎ ¿ä¼Ò³»¿¡ ¸í½ÃÀûÀ¸·Î Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â À̸§ ÷ºÎ ¼Ó¼ºÀÇ µðÆúÆ® °ª¸¦ String ·Î¼ µ¹·ÁÁÝ´Ï´Ù. |
String |
getAttributeDescription (String elementName,
String attrName,
Locale locale)
À̸§ ÷ºÎ ¼Ó¼ºÀÇ ¼³¸íÀ» ÀúÀåÇÑ String , ¶Ç´Â null ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
String [] |
getAttributeEnumerations (String elementName,
String attrName)
À̸§ ÷ºÎ ¿ä¼Ò³»ÀÇ ÁöÁ¤µÈ ¼Ó¼ºÀÇ À¯È¿ÇÑ ¿°ÅÄ¡°¡ ÀúÀåµÇ°í ÀÖ´Â String ÀÇ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. |
int |
getAttributeListMaxLength (String elementName,
String attrName)
ÀÌ ¼Ó¼ºÀ» Á¤ÀÇÇϴµ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸®½ºÆ® Ç׸ñÀÇ ÃÖ´ë¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù. |
int |
getAttributeListMinLength (String elementName,
String attrName)
ÀÌ ¼Ó¼ºÀ» Á¤ÀÇÇϴµ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸®½ºÆ® Ç׸ñÀÇ ÃÖ¼Ò¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù. |
String |
getAttributeMaxValue (String elementName,
String attrName)
¼Ó¼ºÀÇ À¯È¿ÇÑ ÃÖ´ëÄ¡¸¦ µ¹·ÁÁÝ´Ï´Ù. |
String |
getAttributeMinValue (String elementName,
String attrName)
¼Ó¼ºÀÇ À¯È¿ÇÑ ÃÖ¼ÒÄ¡¸¦ µ¹·ÁÁÝ´Ï´Ù. |
String [] |
getAttributeNames (String elementName)
À̸§ ÷ºÎ ¿ä¼Ò¿¡ °ü·ÃÁöÀ» ¼ö°¡ ÀÖ´Â ¼Ó¼ºÀÇ À̸§À» ¸®½ºÆ® Ç¥½ÃÇÏ´Â String ÀÇ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. |
int |
getAttributeValueType (String elementName,
String attrName)
VALUE_ ·Î ½ÃÀ۵Ǵ Á¤¼öÀÇ 1 °³¸¦ µ¹·ÁÁÖ¾î, À̸§ ÷ºÎ ¿ä¼Ò³»ÀÇ ÁöÁ¤µÈ ¼Ó¼ºÀÇ °ªÀÌ ÀÓÀÇÀÎÁö ÁöÁ¤µÈ ¹üÀ§³»·Î ÇÑÁ¤µÇ´ÂÁö ÀÏ·ÃÀÇ ¿°ÅÄ¡ÀÇ 1 °³·Î ÇÑÁ¤µÇ´ÂÁö ¶Ç´Â °ø¹é¿¡¼ ´Ü¶ôÁö¾îÁø ÀÓÀÇÀÇ °ªÀÇ ¸®½ºÆ®ÀÏÁö ¾î¶³Áö¸¦ ³ªÅ¸³À´Ï´Ù. |
String [] |
getChildNames (String elementName)
À̸§ ÷ºÎ ¿ä¼ÒÀÇ ¾ÆÀ̰¡ µÉ ¼ö°¡ ÀÖ´Â ¿ä¼ÒÀÇ À̸§À» ³ªÅ¸³»´Â String ÀÇ ¹è¿À» ÃâÇö¼ø¼¿¡ µ¹·ÁÁÝ´Ï´Ù. |
int |
getChildPolicy (String elementName)
À̸§ ÷ºÎ ¿ä¼ÒÀÇ ¾ÆÀÌÀÇ À¯È¿ÇÑ ÆÐÅÏÀ» ³ªÅ¸³»´Â CHILD_POLICY_ ·Î ½ÃÀ۵Ǵ Á¤¼öÀÇ 1 °³¸¦ µ¹·ÁÁÝ´Ï´Ù. |
String |
getElementDescription (String elementName,
Locale locale)
À̸§ ÷ºÎ ¿ä¼ÒÀÇ ¼³¸íÀ» ÀúÀåÇÑ String ¶Ç´Â null ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
int |
getElementMaxChildren (String elementName)
¾ÆÀÌ Æú¸®½Ã CHILD_POLICY_REPEAT ¸¦ °¡Áö´Â À̸§ ÷ºÎ ¿ä¼ÒÀÇ ¾ÆÀÌÀÇ ÃÖ´ë¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù. |
int |
getElementMinChildren (String elementName)
¾ÆÀÌ Æú¸®½Ã CHILD_POLICY_REPEAT ¸¦ °¡Áö´Â À̸§ ÷ºÎ ¿ä¼ÒÀÇ ¾ÆÀÌÀÇ ÃÖ¼Ò¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù. |
int |
getObjectArrayMaxLength (String elementName)
À̸§ ÷ºÎ ¿ä¼Ò³»ÀÇ Object ÂüÁ¶ÀÇ Á¤ÀÇ¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹è¿ ¿ä¼ÒÀÇ ÃÖ´ë¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù. |
int |
getObjectArrayMinLength (String elementName)
À̸§ ÷ºÎ ¿ä¼Ò³»ÀÇ Object ÂüÁ¶ÀÇ Á¤ÀÇ¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹è¿ ¿ä¼ÒÀÇ ÃÖ¼Ò¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Class |
getObjectClass (String elementName)
¿ä¼Ò³»¿¡ ÀúÀåµÈ Object ÂüÁ¶ÀÇ Class ÇüÀ» µ¹·ÁÁÝ´Ï´Ù. |
Object |
getObjectDefaultValue (String elementName)
À̸§ ÷ºÎ ¿ä¼Ò³»ÀÇ Object ÂüÁ¶ÀÇ µðÆúÆ® °ª°¡ ÀúÀåµÇ°í ÀÖ´Â Object ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Object [] |
getObjectEnumerations (String elementName)
À̸§ ÷ºÎ ¿ä¼Ò³»ÀÇ Object ÂüÁ¶ÀÇ À¯È¿ÇÑ ¿°ÅÄ¡°¡ ÀúÀåµÇ°í ÀÖ´Â Object ÀÇ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. |
Comparable |
getObjectMaxValue (String elementName)
À̸§ ÷ºÎ ¿ä¼Ò³»ÀÇ Object ÂüÁ¶ÀÇ À¯È¿ÇÑ ÃÖ´ëÄ¡¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Comparable |
getObjectMinValue (String elementName)
À̸§ ÷ºÎ ¿ä¼Ò³»ÀÇ Object ÂüÁ¶ÀÇ À¯È¿ÇÑ ÃÖ¼ÒÄ¡¸¦ µ¹·ÁÁÝ´Ï´Ù. |
int |
getObjectValueType (String elementName)
Object ÂüÁ¶¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â °ª (¿°Å, ¹üÀ§, ¶Ç´Â ¹è¿)ÀÇ ÇüŸ¦ ³ªÅ¸³»´Â VALUE_ ·Î ½ÃÀ۵Ǵ ¿°ÅÄ¡ÀÇ 1 °³¸¦ µ¹·ÁÁÝ´Ï´Ù. |
protected String |
getResourceBaseName ()
ResourceBundle ¸¦ °Ë»öÇϱâ À§ÇÑ , ÇöÀç ¼³Á¤µÇ¾î ÀÖ´Â º£À̽º¸íÀ» µ¹·ÁÁÝ´Ï´Ù. |
String |
getRootName ()
Çü½ÄÀÇ ·çÆ® ¿ä¼ÒÀÇ À̸§À» µ¹·ÁÁÝ´Ï´Ù. |
static IIOMetadataFormat |
getStandardFormatInstance ()
javax.imageio.metadata ÆÐŰÁöÀÇ ÄÚ¸àÆ®¿¡ ±â¼úµÇ°í Àִ ǥÁØÀÇ, Ç÷¯±× Àο¡ ÀÇÁ¸ÇÏÁö ¾Ê´Â javax.imageio_1. 0 ¸ÞŸµ¥ÀÌŸµåÅ¥¸ÕÆ® Çü½ÄÀ» ±â¼úÇÏ´Â IIOMetadataFormat ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
boolean |
isAttributeRequired (String elementName,
String attrName)
À̸§ ÷ºÎ ¼Ó¼ºÀÌ À̸§ ÷ºÎ ¿ä¼Ò³»¿¡ Á¸ÀçÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì¿¡ true ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
protected void |
removeAttribute (String elementName,
String attrName)
»çÀü¿¡ Á¤ÀÇµÈ ¿ä¼Ò·ÎºÎÅÍ ¼Ó¼ºÀ» »èÁ¦ÇÕ´Ï´Ù. |
protected void |
removeElement (String elementName)
Çü½ÄÀ¸·ÎºÎÅÍ ¿ä¼Ò¸¦ »èÁ¦ÇÕ´Ï´Ù. |
protected void |
removeObjectValue (String elementName)
Object ÂüÁ¶¸¦, À̸§ ÷ºÎ ¿ä¼Ò¸¦ ±¸ÇöÇÏ´Â ³ëµå¿¡ ÀúÀåÇÒ ¼ö ¾ø°Ô ÇÕ´Ï´Ù. |
protected void |
setResourceBaseName (String resourceBaseName)
ÀÌ Çü½ÄÀÇ ¿ä¼Ò¿Í ¼Ó¼ºÀÇ ¼³¸íÀÌ ÀúÀåµÇ°í ÀÖ´Â ResourceBundle ¸¦ °Ë»öÇϱâ À§ÇÑ »õ·Î¿î º£À̽º¸íÀ» ¼³Á¤ÇÕ´Ï´Ù.
|
Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
ÇʵåÀÇ »ó¼¼ |
public static final String standardMetadataFormatName
javax_imageio_1. 0
ÀÌ ÀúÀåµÇ°í ÀÖ´Â String
Á¤¼ö
»ý¼ºÀÚÀÇ »ó¼¼ |
public IIOMetadataFormatImpl(String rootName, int childPolicy)
CHILD_POLICY_REPEAT
ÀÌ¿Ü)¸¦ »ç¿ëÇØ, °ø¹éÀÇ IIOMetadataFormatImpl
ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù. Ãß°¡ ¿ä¼Ò, ±× ¼Ó¼º, ¹× Object
ÂüÁ¶ Á¤º¸´Â °¢Á¾ÀÇ add
¸Þ¼Òµå¸¦ »ç¿ëÇØ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
rootName
- ·çÆ® ¿ä¼ÒÀÇ À̸§childPolicy
- CHILD_POLICY_REPEAT
ÀÌ¿ÜÀÇ,CHILD_POLICY_*
Á¤¼öÀÇ 1 °³
IllegalArgumentException
- rootName
°¡ null
ÀÇ °æ¿ì
IllegalArgumentException
- childPolicy
°¡ »çÀü¿¡ Á¤ÀÇµÈ Á¤¼öÀÇ 1 °³°¡ ¾Æ´Ñ °æ¿ìpublic IIOMetadataFormatImpl(String rootName, int minChildren, int maxChildren)
CHILD_POLICY_REPEAT
ÀÇ ¾ÆÀÌ Æú¸®½Ã¸¦ »ç¿ëÇØ, °ø¹éÀÇ IIOMetadataFormatImpl
ÀνºÅϽº¸¦ ±¸ÃàÇÕ´Ï´Ù. Ãß°¡ ¿ä¼Ò¿Í ±× ¼Ó¼º ¹× Object
ÂüÁ¶ Á¤º¸´Â °¢Á¾ÀÇ add
¸Þ¼Òµå¸¦ »ç¿ëÇØ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
rootName
- ·çÆ® ¿ä¼ÒÀÇ À̸§minChildren
- ³ëµåÀÇ ¾ÆÀÌÀÇ ÃÖ¼Ò¼ömaxChildren
- ³ëµåÀÇ ¾ÆÀÌÀÇ ÃÖ´ë¼ö
IllegalArgumentException
- rootName
°¡ null
ÀÇ °æ¿ì
IllegalArgumentException
- minChildren
°¡ ºÎÀÇ °ªÀÇ °æ¿ì, ¶Ç´Â maxChildren
º¸´Ù Å« °æ¿ì¸Þ¼ÒµåÀÇ »ó¼¼ |
protected void setResourceBaseName(String resourceBaseName)
ResourceBundle
¸¦ °Ë»öÇϱâ À§ÇÑ »õ·Î¿î º£À̽º¸íÀ» ¼³Á¤ÇÕ´Ï´Ù.
ÃÖÃÊ·Î ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÒ ¶§±îÁö´Â º£À̽º¸íÀº this.getClass(). getName() + "Resources"
¿¡ µ¿ÀÏÇØÁö°í ÀÖ½À´Ï´Ù.
resourceBaseName
- »õ·Î¿î º£À̽º¸íÀÌ ÀúÀåµÇ°í ÀÖ´Â String
IllegalArgumentException
- resourceBaseName
°¡ null
ÀÇ °æ¿ìgetResourceBaseName()
protected String getResourceBaseName()
ResourceBundle
¸¦ °Ë»öÇϱâ À§ÇÑ , ÇöÀç ¼³Á¤µÇ¾î ÀÖ´Â º£À̽º¸íÀ» µ¹·ÁÁÝ´Ï´Ù.
String
setResourceBaseName(java.lang.String)
protected void addElement(String elementName, String parentName, int childPolicy)
CHILD_POLICY_REPEAT
ÀÌ¿ÜÀÇ ¾ÆÀÌ Æú¸®½Ã¸¦ °¡Áö´Â ÀÌ ¸ÞŸµ¥ÀÌŸµåÅ¥¸ÕÆ® Çü½Ä¿¡ »õ·Î¿î ¿ä¼ÒÇüÀ» Ãß°¡ÇÕ´Ï´Ù.
elementName
- »õ·Î¿î ¿ä¼ÒÀÇ À̸§parentName
- »õ·Î¿î ¿ä¼ÒÀÇ ºÎ¸ð°¡ µÇ´Â ¿ä¼ÒÀÇ À̸§childPolicy
- »õ·Î¿î ¿ä¼ÒÀÇ ¾ÆÀÌ Æú¸®½Ã¸¦ ³ªÅ¸³»´Â CHILD_POLICY_REPEAT
ÀÌ¿ÜÀÇ CHILD_POLICY_*
Á¤¼öÀÇ 1 °³
IllegalArgumentException
- parentName
°¡ null
ÀÇ °æ¿ì, ¶Ç´Â ÀÌ Çü½ÄÀÇ À¯È¿ÇÑ ¿ä¼Ò¸íÀÌ ¾Æ´Ñ °æ¿ì
IllegalArgumentException
- childPolicy
°¡ »çÀü¿¡ Á¤ÀÇµÈ Á¤¼öÀÇ 1 °³°¡ ¾Æ´Ñ °æ¿ìprotected void addElement(String elementName, String parentName, int minChildren, int maxChildren)
CHILD_POLICY_REPEAT
ÀÇ ¾ÆÀÌ Æú¸®½Ã¸¦ °¡Áö´Â ÀÌ ¸ÞŸµ¥ÀÌŸµåÅ¥¸ÕÆ® Çü½Ä¿¡ »õ·Î¿î ¿ä¼ÒÇüÀ» Ãß°¡ÇÕ´Ï´Ù.
elementName
- »õ·Î¿î ¿ä¼ÒÀÇ À̸§parentName
- »õ·Î¿î ¿ä¼ÒÀÇ ºÎ¸ð°¡ µÇ´Â ¿ä¼ÒÀÇ À̸§minChildren
- ³ëµåÀÇ ¾ÆÀÌÀÇ ÃÖ¼Ò¼ömaxChildren
- ³ëµåÀÇ ¾ÆÀÌÀÇ ÃÖ´ë¼ö
IllegalArgumentException
- parentName
°¡ null
ÀÇ °æ¿ì, ¶Ç´Â ÀÌ Çü½ÄÀÇ À¯È¿ÇÑ ¿ä¼Ò¸íÀÌ ¾Æ´Ñ °æ¿ì
IllegalArgumentException
- minChildren
°¡ ºÎÀÇ °ªÀÇ °æ¿ì, ¶Ç´Â maxChildren
º¸´Ù Å« °æ¿ìprotected void addChildElement(String elementName, String parentName)
parentName
- ¿ä¼ÒÀÇ »õ·Î¿î ºÎ¸ð°¡ µÇ´Â ¿ä¼ÒÀÇ À̸§elementName
- Àڷμ Ãß°¡µÇ´Â ¿ä¼ÒÀÇ À̸§
IllegalArgumentException
- elementName
°¡ null
ÀÇ °æ¿ì, ¶Ç´Â ÀÌ Çü½ÄÀÇ À¯È¿ÇÑ ¿ä¼Ò¸íÀÌ ¾Æ´Ñ °æ¿ì
IllegalArgumentException
- parentName
°¡ null
ÀÇ °æ¿ì, ¶Ç´Â ÀÌ Çü½ÄÀÇ À¯È¿ÇÑ ¿ä¼Ò¸íÀÌ ¾Æ´Ñ °æ¿ìprotected void removeElement(String elementName)
elementName
- »èÁ¦µÇ´Â ¿ä¼ÒÀÇ À̸§protected void addAttribute(String elementName, String attrName, int dataType, boolean required, String defaultValue)
elementName
- ¿ä¼ÒÀÇ À̸§attrName
- Ãß°¡µÇ´Â ¼Ó¼ºÀÇ À̸§dataType
- ¼Ó¼ºÀÇ µ¥ÀÌÅÍÇü (ij¸¯ÅÍ ¶óÀÎ Çü½Ä)À¸·Î,DATATYPE_*
Á¤¼öÀÇ 1 °³required
- ¼Ó¼ºÀÌ Á¸ÀçÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì´Â true
defaultValue
- ¼Ó¼ºÀÇ µðÆúÆ® °ª, ¶Ç´Â null
IllegalArgumentException
- elementName
°¡ null
ÀÇ °æ¿ì, ¶Ç´Â ÀÌ Çü½ÄÀÇ À¯È¿ÇÑ ¿ä¼Ò¸íÀÌ ¾Æ´Ñ °æ¿ì
IllegalArgumentException
- attrName
°¡ null
ÀÇ °æ¿ì
IllegalArgumentException
- dataType
°¡ »çÀü¿¡ Á¤ÀÇµÈ Á¤¼öÀÇ 1 °³°¡ ¾Æ´Ñ °æ¿ìprotected void addAttribute(String elementName, String attrName, int dataType, boolean required, String defaultValue, List enumeratedValues)
elementName
- ¿ä¼ÒÀÇ À̸§attrName
- Ãß°¡µÇ´Â ¼Ó¼ºÀÇ À̸§dataType
- ¼Ó¼ºÀÇ µ¥ÀÌÅÍÇü (ij¸¯ÅÍ ¶óÀÎ Çü½Ä)À¸·Î,DATATYPE_*
Á¤¼öÀÇ 1 °³required
- ¼Ó¼ºÀÌ Á¸ÀçÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì´Â true
defaultValue
- ¼Ó¼ºÀÇ µðÆúÆ® °ª, ¶Ç´Â null
enumeratedValues
- ¼Ó¼ºÀÇ À¯È¿ÇÑ °ªÀÌ ÀúÀåµÇ°í ÀÖ´Â String
ÀÇ List
IllegalArgumentException
- elementName
°¡ null
ÀÇ °æ¿ì, ¶Ç´Â ÀÌ Çü½ÄÀÇ À¯È¿ÇÑ ¿ä¼Ò¸íÀÌ ¾Æ´Ñ °æ¿ì
IllegalArgumentException
- attrName
°¡ null
ÀÇ °æ¿ì
IllegalArgumentException
- dataType
°¡ »çÀü¿¡ Á¤ÀÇµÈ Á¤¼öÀÇ 1 °³°¡ ¾Æ´Ñ °æ¿ì
IllegalArgumentException
- enumeratedValues
°¡ null
ÀÇ °æ¿ì
IllegalArgumentException
- enumeratedValues
¿¡ ¿£Æ®¸®°¡ 1 °³³ª ÀúÀåµÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì
IllegalArgumentException
- enumeratedValues
¿¡ String
°¡ ¾Æ´Ñ ¿ä¼Ò, ¶Ç´Â null
ÀÎ ¿ä¼Ò°¡ ÀúÀåµÇ°í ÀÖ´Â °æ¿ìprotected void addAttribute(String elementName, String attrName, int dataType, boolean required, String defaultValue, String minValue, String maxValue, boolean minInclusive, boolean maxInclusive)
elementName
- ¿ä¼ÒÀÇ À̸§attrName
- Ãß°¡µÇ´Â ¼Ó¼ºÀÇ À̸§dataType
- ¼Ó¼ºÀÇ µ¥ÀÌÅÍÇü (ij¸¯ÅÍ ¶óÀÎ Çü½Ä)À¸·Î,DATATYPE_*
Á¤¼öÀÇ 1 °³required
- ¼Ó¼ºÀÌ Á¸ÀçÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì´Â true
defaultValue
- ¼Ó¼ºÀÇ µðÆúÆ® °ª, ¶Ç´Â null
minValue
- String
·Î¼ÀÇ, ¼Ó¼ºÀÇ ÃÖ¼Ò (ÀÌ °ªÀ» Æ÷ÇÔÇÒ±î Æ÷ÇÔÇÏÁö ¾Ê´Â°¡´Â minInclusive
ÀÇ °ª¿¡ ÀÇÇØ Á¤ÇØÁø´Ù)ÀÇ À¯È¿ÇÑ °ªmaxValue
- String
·Î¼ÀÇ, ¼Ó¼ºÀÇ ÃÖ´ë (ÀÌ °ªÀ» Æ÷ÇÔÇÒ±î Æ÷ÇÔÇÏÁö ¾Ê´Â°¡´Â minInclusive
ÀÇ °ª¿¡ ÀÇÇØ Á¤ÇØÁø´Ù)ÀÇ À¯È¿ÇÑ °ªminInclusive
- minValue
°¡ ¹üÀ§¿¡ Æ÷ÇԵǴ °æ¿ì´Â true
maxInclusive
- maxValue
°¡ ¹üÀ§¿¡ Æ÷ÇԵǴ °æ¿ì´Â true
IllegalArgumentException
- elementName
°¡ null
ÀÇ °æ¿ì, ¶Ç´Â ÀÌ Çü½ÄÀÇ À¯È¿ÇÑ ¿ä¼Ò¸íÀÌ ¾Æ´Ñ °æ¿ì
IllegalArgumentException
- attrName
°¡ null
ÀÇ °æ¿ì
IllegalArgumentException
- dataType
°¡ »çÀü¿¡ Á¤ÀÇµÈ Á¤¼öÀÇ 1 °³°¡ ¾Æ´Ñ °æ¿ìprotected void addAttribute(String elementName, String attrName, int dataType, boolean required, int listMinLength, int listMaxLength)
elementName
- ¿ä¼ÒÀÇ À̸§attrName
- Ãß°¡µÇ´Â ¼Ó¼ºÀÇ À̸§dataType
- ¼Ó¼ºÀÇ µ¥ÀÌÅÍÇü (ij¸¯ÅÍ ¶óÀÎ Çü½Ä)À¸·Î,DATATYPE_*
Á¤¼öÀÇ 1 °³required
- ¼Ó¼ºÀÌ Á¸ÀçÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì´Â true
listMinLength
- ¸®½ºÆ® Ç׸ñÀÇ À¯È¿ÇÑ ÃÖ¼Ò¼ölistMaxLength
- ¸®½ºÆ® Ç׸ñÀÇ À¯È¿ÇÑ ÃÖ´ë¼ö
IllegalArgumentException
- elementName
°¡ null
ÀÇ °æ¿ì, ¶Ç´Â ÀÌ Çü½ÄÀÇ À¯È¿ÇÑ ¿ä¼Ò¸íÀÌ ¾Æ´Ñ °æ¿ì
IllegalArgumentException
- attrName
°¡ null
ÀÇ °æ¿ì
IllegalArgumentException
- dataType
°¡ »çÀü¿¡ Á¤ÀÇµÈ Á¤¼öÀÇ 1 °³°¡ ¾Æ´Ñ °æ¿ì
IllegalArgumentException
- listMinLength
°¡ ºÎÀÇ °ªÀÇ °æ¿ì, ¶Ç´Â listMaxLength
º¸´Ù Å« °æ¿ìprotected void addBooleanAttribute(String elementName, String attrName, boolean hasDefaultValue, boolean defaultValue)
DATATYPE_BOOLEAN
ÀÇ µ¥ÀÌÅÍÇüÀ¸·Î, ¿°ÅÄ¡ TRUE
¹× FALSE
·Î Á¤ÀǵǴ »çÀü¿¡ Á¤ÀÇµÈ ¿ä¼Ò¿¡ Ãß°¡ÇÕ´Ï´Ù.
elementName
- ¿ä¼ÒÀÇ À̸§attrName
- Ãß°¡µÇ´Â ¼Ó¼ºÀÇ À̸§hasDefaultValue
- µðÆúÆ® °ª°¡ Á¸ÀçÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì´Â true
defaultValue
- boolean
·Î¼ÀÇ ¼Ó¼ºÀÇ µðÆúÆ® °ª. hasDefaultValue
°¡ false
ÀÇ °æ¿ì´Â ¹«½ÃµÈ´Ù
IllegalArgumentException
- elementName
°¡ null
ÀÇ °æ¿ì, ¶Ç´Â ÀÌ Çü½ÄÀÇ À¯È¿ÇÑ ¿ä¼Ò¸íÀÌ ¾Æ´Ñ °æ¿ì
IllegalArgumentException
- attrName
°¡ null
ÀÇ °æ¿ìprotected void removeAttribute(String elementName, String attrName)
elementName
- ¿ä¼ÒÀÇ À̸§attrName
- »èÁ¦µÇ´Â ¼Ó¼ºÀÇ À̸§
IllegalArgumentException
- elementName
°¡ null
ÀÇ °æ¿ì, ¶Ç´Â ÀÌ Çü½ÄÀÇ À¯È¿ÇÑ ¿ä¼Ò¸íÀÌ ¾Æ´Ñ °æ¿ìprotected void addObjectValue(String elementName, Class classType, boolean required, Object defaultValue)
Object
ÂüÁ¶¸¦, À̸§ ÷ºÎ ¿ä¼Ò¸¦ ±¸ÇöÇÏ´Â ³ëµå¿¡ ÀúÀåÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. Object
ÀÇ °ªÀº ±× Ŭ·¡½ºÇü¿¡ ÀÇÇÏ´Â °Í ¿Ü¿¡´Â Á¦ÇѵÇÁö ¾Ê½À´Ï´Ù.
Object
ÂüÁ¶°¡ ÀÌÀü¿¡ Çã°¡µÇ¾úÀ» °æ¿ì, ÀÌÀüÀÇ ¼³Á¤Ä¡´Â µ¡¾²±âµË´Ï´Ù.
elementName
- ¿ä¼ÒÀÇ À̸§classType
- ¿ÀºêÁ§Æ®Ä¡ÀÇ À¯È¿ÇÑ Å¬·¡½ºÇüÀ» ³ªÅ¸³»´Â Class
º¯¼örequired
- ¿ÀºêÁ§Æ®Ä¡°¡ Á¸ÀçÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì´Â true
defaultValue
- Object
ÂüÁ¶ÀÇ µðÆúÆ® °ª, ¶Ç´Â null
IllegalArgumentException
- elementName
°¡ null
ÀÇ °æ¿ì, ¶Ç´Â ÀÌ Çü½ÄÀÇ À¯È¿ÇÑ ¿ä¼Ò¸íÀÌ ¾Æ´Ñ °æ¿ìprotected void addObjectValue(String elementName, Class classType, boolean required, Object defaultValue, List enumeratedValues)
Object
ÂüÁ¶¸¦, À̸§ ÷ºÎ ¿ä¼Ò¸¦ ±¸ÇöÇÏ´Â ³ëµå¿¡ ÀúÀåÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. Object
ÀÇ °ªÀº enumeratedValues
·Î ÁöÁ¤µÈ °ªÀÇ 1 °³°¡ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù.
Object
ÂüÁ¶°¡ ÀÌÀü¿¡ Çã°¡µÇ¾úÀ» °æ¿ì, ÀÌÀüÀÇ ¼³Á¤Ä¡´Â µ¡¾²±âµË´Ï´Ù.
elementName
- ¿ä¼ÒÀÇ À̸§classType
- ¿ÀºêÁ§Æ®Ä¡ÀÇ À¯È¿ÇÑ Å¬·¡½ºÇüÀ» ³ªÅ¸³»´Â Class
º¯¼örequired
- ¿ÀºêÁ§Æ®Ä¡°¡ Á¸ÀçÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì´Â true
defaultValue
- Object
ÂüÁ¶ÀÇ µðÆúÆ® °ª, ¶Ç´Â null
enumeratedValues
- ¿ÀºêÁ§Æ® ÂüÁ¶ÀÇ À¯È¿ÇÑ °ªÀÌ ÀúÀåµÇ°í ÀÖ´Â Object
ÀÇ List
IllegalArgumentException
- elementName
°¡ null
ÀÇ °æ¿ì, ¶Ç´Â ÀÌ Çü½ÄÀÇ À¯È¿ÇÑ ¿ä¼Ò¸íÀÌ ¾Æ´Ñ °æ¿ì
IllegalArgumentException
- enumeratedValues
°¡ null
ÀÇ °æ¿ì
IllegalArgumentException
- enumeratedValues
¿¡ ¿£Æ®¸®°¡ 1 °³³ª ÀúÀåµÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì
IllegalArgumentException
- enumeratedValues
¿¡,classType
·Î ³ªÅ¸³ª´Â Ŭ·¡½ºÇüÀÇ ÀνºÅϽº°¡ ¾Æ´Ñ ¿ä¼Ò, ¶Ç´Â null
ÀÎ ¿ä¼Ò°¡ ÀúÀåµÇ°í ÀÖ´Â °æ¿ìprotected void addObjectValue(String elementName, Class classType, Object defaultValue, Comparable minValue, Comparable maxValue, boolean minInclusive, boolean maxInclusive)
Object
ÂüÁ¶¸¦, À̸§ ÷ºÎ ¿ä¼Ò¸¦ ±¸ÇöÇÏ´Â ³ëµå¿¡ ÀúÀåÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. Object
ÀÇ °ªÀº minValue
¹× maxValue
·Î ÁöÁ¤µÇ´Â ¹üÀ§³»¿¡ ¾øÀ¸¸é ¾ÈµË´Ï´Ù. °Ô´Ù°¡ ÀÌ Å¬·¡½ºÇüÀº Comparable
ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
Object
ÂüÁ¶°¡ ÀÌÀü¿¡ Çã°¡µÇ¾úÀ» °æ¿ì, ÀÌÀüÀÇ ¼³Á¤Ä¡´Â µ¡¾²±âµË´Ï´Ù.
elementName
- ¿ä¼ÒÀÇ À̸§classType
- ¿ÀºêÁ§Æ®Ä¡ÀÇ À¯È¿ÇÑ Å¬·¡½ºÇüÀ» ³ªÅ¸³»´Â Class
º¯¼ödefaultValue
- ¿ÀºêÁ§Æ® ÂüÁ¶ÀÇ µðÆúÆ® °ª ¶Ç´Â null
minValue
- String
·Î¼ÀÇ, ¿ÀºêÁ§Æ®Ä¡ÀÇ ÃÖ¼Ò (ÀÌ °ªÀ» Æ÷ÇÔÇÒ±î Æ÷ÇÔÇÏÁö ¾Ê´Â°¡´Â minInclusive
ÀÇ °ª¿¡ ÀÇÇØ Á¤ÇØÁø´Ù)ÀÇ À¯È¿ÇÑ °ªmaxValue
- String
·Î¼ÀÇ, ¿ÀºêÁ§Æ®Ä¡ÀÇ ÃÖ´ë (ÀÌ °ªÀ» Æ÷ÇÔÇÒ±î Æ÷ÇÔÇÏÁö ¾Ê´Â°¡´Â minInclusive
ÀÇ °ª¿¡ ÀÇÇØ Á¤ÇØÁø´Ù)ÀÇ À¯È¿ÇÑ °ªminInclusive
- minValue
°¡ ¹üÀ§¿¡ Æ÷ÇԵǴ °æ¿ì´Â true
maxInclusive
- maxValue
°¡ ¹üÀ§¿¡ Æ÷ÇԵǴ °æ¿ì´Â true
IllegalArgumentException
- elementName
°¡ null
ÀÇ °æ¿ì, ¶Ç´Â ÀÌ Çü½ÄÀÇ À¯È¿ÇÑ ¿ä¼Ò¸íÀÌ ¾Æ´Ñ °æ¿ìprotected void addObjectValue(String elementName, Class classType, int arrayMinLength, int arrayMaxLength)
Object
ÂüÁ¶¸¦, À̸§ ÷ºÎ ¿ä¼Ò¸¦ ±¸ÇöÇÏ´Â ³ëµå¿¡ ÀúÀåÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. Object
ÀÇ °ªÀº Àû¾îµµ arrayMinLength
ÀÇ ¿ä¼Ò, ÃÖ´ë·Î arrayMaxLength
ÀÇ ¿ä¼Ò¸¦ °¡Áö´Â classType
·Î ÁöÁ¤µÈ Ŭ·¡½ºÇüÀÇ ¿ÀºêÁ§Æ®ÀÇ ¹è¿ÀÌ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù.
Object
ÂüÁ¶°¡ ÀÌÀü¿¡ Çã°¡µÇ¾úÀ» °æ¿ì, ÀÌÀüÀÇ ¼³Á¤Ä¡´Â µ¡¾²±âµË´Ï´Ù.
elementName
- ¿ä¼ÒÀÇ À̸§classType
- ¿ÀºêÁ§Æ®Ä¡ÀÇ À¯È¿ÇÑ Å¬·¡½ºÇüÀ» ³ªÅ¸³»´Â Class
º¯¼öarrayMinLength
- ¹è¿ÀÇ ÃÖ¼ÒÀÇ À¯È¿ÇÑ ±æÀÌarrayMaxLength
- ¹è¿ÀÇ ÃÖ´ëÀÇ À¯È¿ÇÑ ±æÀÌ
IllegalArgumentException
- elementName
°¡ ÀÌ Çü½ÄÀÇ À¯È¿ÇÑ ¿ä¼Ò¸íÀÌ ¾Æ´Ñ °æ¿ìprotected void removeObjectValue(String elementName)
Object
ÂüÁ¶¸¦, À̸§ ÷ºÎ ¿ä¼Ò¸¦ ±¸ÇöÇÏ´Â ³ëµå¿¡ ÀúÀåÇÒ ¼ö ¾ø°Ô ÇÕ´Ï´Ù.
elementName
- ¿ä¼ÒÀÇ À̸§
IllegalArgumentException
- elementName
°¡ ÀÌ Çü½ÄÀÇ À¯È¿ÇÑ ¿ä¼Ò¸íÀÌ ¾Æ´Ñ °æ¿ìpublic String getRootName()
IIOMetadataFormat
ÀÇ ±â¼ú:
IIOMetadataFormat
³»ÀÇ getRootName
String
public abstract boolean canNodeAppear(String elementName, ImageTypeSpecifier imageType)
IIOMetadataFormat
ÀÇ ±â¼ú: ImageTypeSpecifier
·Î Á¤ÀǵÈ, ÁöÁ¤µÈ ŸÀÔÀÇ À̹ÌÁöÀÇ ¸ÞŸµ¥ÀÌŸµåÅ¥¸ÕÆ®¿¡ Ç¥½ÃÇÒ ¼ö ÀÖ´Â °æ¿ì´Â true
¸¦ µ¹·ÁÁÝ´Ï´Ù. ¿¹¸¦ µé¾î, ¸ÞŸµ¥ÀÌŸµåÅ¥¸ÕÆ® Çü½Ä¿¡´Â À̹ÌÁöÀÇ ÀÏÂ÷»öÀ» ±â¼úÇÏ´Â ¿ä¼Ò°¡ ÀúÀåµÇ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù¸¸, ±×·¹ÀÌ ½ºÄÉÀÏ À̹ÌÁö¸¦ ±â¼úÇÏ´Â °æ¿ì¿¡´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
IIOMetadataFormat
³»ÀÇ canNodeAppear
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§imageType
- ¸ÞŸµ¥ÀÌŸ¿Í °ü·ÃÇÏ´Â À̹ÌÁöÀÇ Å¸ÀÔÀ» ³ªÅ¸³»´Â ImageTypeSpecifier
true
public int getElementMinChildren(String elementName)
IIOMetadataFormat
ÀÇ ±â¼ú: CHILD_POLICY_REPEAT
¸¦ °¡Áö´Â À̸§ ÷ºÎ ¿ä¼ÒÀÇ ¾ÆÀÌÀÇ ÃÖ¼Ò¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù. ¿¹¸¦ µé¾î, »öÀÇ ÀÏÂ÷ Á¤º¸¸¦ ³ªÅ¸³»´Â ¿ä¼Ò¿¡´Â °¢ ÀÏÂ÷»ö¿¡ 1 °³, Àû¾îµµ 3 »ìÀÇ ¾ÆÀ̰¡ ÇÊ¿äÇÏ°Ô µÇ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getElementMinChildren
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§
int
public int getElementMaxChildren(String elementName)
IIOMetadataFormat
ÀÇ ±â¼ú: CHILD_POLICY_REPEAT
¸¦ °¡Áö´Â À̸§ ÷ºÎ ¿ä¼ÒÀÇ ¾ÆÀÌÀÇ ÃÖ´ë¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù. ¿¹¸¦ µé¾î, 8 ºñÆ®ÀÇ Ä®¶ó ÆÈ·¹Æ®³»ÀÇ ¿£Æ®¸®¸¦ ³ªÅ¸³»´Â ¿ä¼Ò´Â 256 ȸ±îÁö ¹Ýº¹ÇÒ ¼ö ÀÖ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. Integer.MAX_VALUE
ÀÇ °ªÀ» »ç¿ëÇØ, »óÇÑ ¾øÀ½À» ÁöÁ¤ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getElementMaxChildren
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§
int
public String getElementDescription(String elementName, Locale locale)
String
¶Ç´Â null
¸¦ µ¹·ÁÁÝ´Ï´Ù. ¼³¸íÀº °¡´ÉÇϸé, ÁöÁ¤µÈ Locale
ÀÇ Áö¿ª¿¡ ´ëÀÀÇÕ´Ï´Ù.
µðÆúÆ®ÀÇ ±¸ÇöÀº ¿ì¼± setResourceBaseName
·Î ¼³Á¤µÈ ÇöÀçÀÇ ¸®¼Ò½ºÀÇ º£À̽º¸íÀ» »ç¿ëÇØ ResourceBundle
¸¦ °Ë»öÇØ,ResourceBundle.getBundle
ÀÇ ÄÚ¸àÆ®¿¡ ±â¼úµÈ ´ëü ±â±¸¸¦ »ç¿ëÇØ, ÁöÁ¤µÈ Locale
¸¦ °Ë»öÇÕ´Ï´Ù. ResourceBundle
°¡ ¹ß°ßµÇ¾úÀ» °æ¿ì´Â ¿ä¼Ò¸íÀÌ ±× getString
¸Þ¼ÒµåÀÇ Å°·Î¼ »ç¿ëµÇ¾î °á°ú°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù. ResourceBundle
°¡ ¹ß°ßµÇÁö ¾Ê´Â°¡, ±×·¯ÇÑ Å°°¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â null
°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
locale
°¡ null
ÀÇ °æ¿ì´Â Locale.getLocale
·ÎºÎÅÍ µ¹·ÁÁÖ¾îÁö´Â ÇöÀçÀÇ µðÆúÆ®ÀÇ Locale
°¡ »ç¿ëµË´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getElementDescription
elementName
- ¿ä¼ÒÀÇ À̸§locale
- Áö¿ª ´ëÀÀÀ» ½ÃµµÇÏ´Â ´ë»óÀÌ µÇ´Â Locale
IllegalArgumentException
- elementName
°¡ null
ÀÇ °æ¿ì, ¶Ç´Â ÀÌ Çü½ÄÀÇ À¯È¿ÇÑ ¿ä¼Ò¸íÀÌ ¾Æ´Ñ °æ¿ìsetResourceBaseName(java.lang.String)
public int getChildPolicy(String elementName)
IIOMetadataFormat
ÀÇ ±â¼ú: CHILD_POLICY_
·Î ½ÃÀ۵Ǵ Á¤¼öÀÇ 1 °³¸¦ µ¹·ÁÁÝ´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getChildPolicy
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§
CHILD_POLICY_*
Á¤¼öÀÇ 1 °³public String [] getChildNames(String elementName)
IIOMetadataFormat
ÀÇ ±â¼ú: String
ÀÇ ¹è¿À» ÃâÇö¼ø¼¿¡ µ¹·ÁÁÝ´Ï´Ù. ¿ä¼Ò°¡ ¾ÆÀ̸¦ °¡Áú ¼ö°¡ ¾ø´Â °æ¿ì´Â null
°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getChildNames
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§
String
ÀÇ ¹è¿, ¶Ç´Â nullpublic String [] getAttributeNames(String elementName)
IIOMetadataFormat
ÀÇ ±â¼ú: String
ÀÇ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getAttributeNames
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§
String
ÀÇ ¹è¿public int getAttributeValueType(String elementName, String attrName)
IIOMetadataFormat
ÀÇ ±â¼ú: VALUE_
·Î ½ÃÀ۵Ǵ Á¤¼öÀÇ 1 °³¸¦ µ¹·ÁÁÖ¾î, À̸§ ÷ºÎ ¿ä¼Ò³»ÀÇ ÁöÁ¤µÈ ¼Ó¼ºÀÇ °ªÀÌ ÀÓÀÇÀÎÁö ÁöÁ¤µÈ ¹üÀ§³»·Î ÇÑÁ¤µÇ´ÂÁö ÀÏ·ÃÀÇ ¿°ÅÄ¡ÀÇ 1 °³·Î ÇÑÁ¤µÇ´ÂÁö ¶Ç´Â °ø¹é¿¡¼ ´Ü¶ôÁö¾îÁø ÀÓÀÇÀÇ °ªÀÇ ¸®½ºÆ®ÀÏÁö ¾î¶³Áö¸¦ ³ªÅ¸³À´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getAttributeValueType
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§attrName
- Á¶È¸µÇ´Â ¼Ó¼ºÀÇ À̸§
VALUE_*
Á¤¼öÀÇ 1 °³public int getAttributeDataType(String elementName, String attrName)
IIOMetadataFormat
ÀÇ ±â¼ú: DATATYPE_
·Î ½ÃÀ۵Ǵ Á¤¼öÀÇ 1 °³¸¦ µ¹·ÁÁÝ´Ï´Ù. getAttributeValueType
°¡ VALUE_LIST
¸¦ µ¹·ÁÁÖ´Â °æ¿ì, À¯È¿ÇÑ °ªÀº µ¹·ÁÁÖ¾îÁö´Â µ¥ÀÌÅÍÇüÀÇ °ªÀÇ °ø¹é¿¡¼ ´Ü¶ôÁö¾îÁø ¸®½ºÆ®ÀÔ´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getAttributeDataType
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§attrName
- Á¶È¸µÇ´Â ¼Ó¼ºÀÇ À̸§
DATATYPE_*
Á¤¼öÀÇ 1 °³public boolean isAttributeRequired(String elementName, String attrName)
IIOMetadataFormat
ÀÇ ±â¼ú: true
¸¦ µ¹·ÁÁÝ´Ï´Ù.
IIOMetadataFormat
³»ÀÇ isAttributeRequired
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§attrName
- Á¶È¸µÇ´Â ¼Ó¼ºÀÇ À̸§
true
public String getAttributeDefaultValue(String elementName, String attrName)
IIOMetadataFormat
ÀÇ ±â¼ú: String
·Î¼ µ¹·ÁÁÝ´Ï´Ù. µðÆúÆ® °ª¸¦ ÀÌ¿ëÇÒ ¼ö ¾ø´Â °æ¿ì´Â null
¸¦ µ¹·ÁÁÝ´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getAttributeDefaultValue
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§attrName
- Á¶È¸µÇ´Â ¼Ó¼ºÀÇ À̸§
String
, ¶Ç´Â null
public String [] getAttributeEnumerations(String elementName, String attrName)
IIOMetadataFormat
ÀÇ ±â¼ú: String
ÀÇ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â getAttributeValueType
°¡ VALUE_ENUMERATION
¸¦ µ¹·ÁÁÖ´Â °æ¿ì¿¡¸¸ È£ÃâÇÕ´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getAttributeEnumerations
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§attrName
- Á¶È¸µÇ´Â ¼Ó¼ºÀÇ À̸§
String
ÀÇ ¹è¿public String getAttributeMinValue(String elementName, String attrName)
IIOMetadataFormat
ÀÇ ±â¼ú: getAttributeValueType
ÀÇ °ªÀ¸·Î ÆÇÁ¤ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. °ªÀº String
·Î¼ µ¹·ÁÁÖ¾îÁý´Ï´Ù. ±× ÇØ¼®Àº getAttributeDataType
ÀÇ °ª¿¡ ÀÇÇØ ´Ù¸¨´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â getAttributeValueType
°¡ VALUE_RANGE_*
¸¦ µ¹·ÁÁÖ´Â °æ¿ì¿¡¸¸ È£ÃâÇÕ´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getAttributeMinValue
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§attrName
- Á¶È¸µÇ´Â ¼Ó¼ºÀÇ À̸§
String
public String getAttributeMaxValue(String elementName, String attrName)
IIOMetadataFormat
ÀÇ ±â¼ú: getAttributeValueType
ÀÇ °ªÀ¸·Î ÆÇÁ¤ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. °ªÀº String
·Î¼ µ¹·ÁÁÖ¾îÁý´Ï´Ù. ±× ÇØ¼®Àº getAttributeDataType
ÀÇ °ª¿¡ ÀÇÇØ ´Ù¸¨´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â getAttributeValueType
°¡ VALUE_RANGE_*
¸¦ µ¹·ÁÁÖ´Â °æ¿ì¿¡¸¸ È£ÃâÇÕ´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getAttributeMaxValue
elementName
- String
·Î¼ÀÇ, Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§attrName
- Á¶È¸µÇ´Â ¼Ó¼ºÀÇ À̸§
String
public int getAttributeListMinLength(String elementName, String attrName)
IIOMetadataFormat
ÀÇ ±â¼ú: String
·Î¼ Á¤Àǵ˴ϴÙ. ÀÌ ¸Þ¼Òµå´Â getAttributeValueType
°¡ VALUE_LIST
¸¦ µ¹·ÁÁÖ´Â °æ¿ì¿¡¸¸ È£ÃâÇÕ´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getAttributeListMinLength
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§attrName
- Á¶È¸µÇ´Â ¼Ó¼ºÀÇ À̸§
public int getAttributeListMaxLength(String elementName, String attrName)
IIOMetadataFormat
ÀÇ ±â¼ú: Integer.MAX_VALUE
ÀÇ °ªÀ» »ç¿ëÇØ, »óÇÑ ¾øÀ½À» ÁöÁ¤ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ¼Ó¼º ÀÚü´Â °ø¹é¿¡¼ ´Ü¶ôÁö¾îÁø º¹¼öÀÇ Ç׸ñÀÌ ÀúÀåµÇ°í ÀÖ´Â String
·Î¼ Á¤Àǵ˴ϴÙ. ÀÌ ¸Þ¼Òµå´Â getAttributeValueType
°¡ VALUE_LIST
¸¦ µ¹·ÁÁÖ´Â °æ¿ì¿¡¸¸ È£ÃâÇÕ´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getAttributeListMaxLength
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§attrName
- Á¶È¸µÇ´Â ¼Ó¼ºÀÇ À̸§
public String getAttributeDescription(String elementName, String attrName, Locale locale)
String
, ¶Ç´Â null
¸¦ µ¹·ÁÁÝ´Ï´Ù. ¼³¸íÀº °¡´ÉÇϸé, ÁöÁ¤µÈ Locale
ÀÇ Áö¿ª¿¡ ´ëÀÀÇÕ´Ï´Ù.
µðÆúÆ®ÀÇ ±¸ÇöÀº ¿ì¼± setResourceBaseName
·Î ¼³Á¤µÈ ÇöÀçÀÇ ¸®¼Ò½ºÀÇ º£À̽º¸íÀ» »ç¿ëÇØ ResourceBundle
¸¦ °Ë»öÇØ,ResourceBundle.getBundle
ÀÇ ÄÚ¸àÆ®¿¡ ±â¼úµÈ ´ëü ±â±¸¸¦ »ç¿ëÇØ, ÁöÁ¤µÈ Locale
¸¦ °Ë»öÇÕ´Ï´Ù. ResourceBundle
°¡ ¹ß°ßµÇ¾úÀ» °æ¿ì´Â ³ªÁß¿¡ ¡¸/¡¹Ä³¸¯ÅÍ¿Í ¼Ó¼º¸íÀÌ °è¼ÓµÇ´Â ¿ä¼Ò¸í (elementName + "/" + attrName
)ÀÌ ±× getString
¸Þ¼ÒµåÀÇ Å°·Î¼ »ç¿ëµÇ¾î °á°ú°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù. ResourceBundle
°¡ ¹ß°ßµÇÁö ¾Ê´Â°¡, ±×·¯ÇÑ Å°°¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â null
°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
locale
°¡ null
ÀÇ °æ¿ì´Â Locale.getLocale
·ÎºÎÅÍ µ¹·ÁÁÖ¾îÁö´Â ÇöÀçÀÇ µðÆúÆ®ÀÇ Locale
°¡ »ç¿ëµË´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getAttributeDescription
elementName
- ¿ä¼ÒÀÇ À̸§attrName
- ¼Ó¼ºÀÇ À̸§locale
- Áö¿ª ´ëÀÀÀ» ½ÃµµÇÏ´Â ´ë»óÀÌ µÇ´Â Locale
, ¶Ç´Â null
IllegalArgumentException
- elementName
°¡ null
ÀÇ °æ¿ì, ¶Ç´Â ÀÌ Çü½ÄÀÇ À¯È¿ÇÑ ¿ä¼Ò¸íÀÌ ¾Æ´Ñ °æ¿ì
IllegalArgumentException
- attrName
°¡ null
ÀÇ °æ¿ì, ¶Ç´Â ÀÌ ¿ä¼ÒÀÇ À¯È¿ÇÑ ¼Ó¼º¸íÀÌ ¾Æ´Ñ °æ¿ìsetResourceBaseName(java.lang.String)
public int getObjectValueType(String elementName)
IIOMetadataFormat
ÀÇ ±â¼ú: Object
ÂüÁ¶¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â °ª (¿°Å, ¹üÀ§, ¶Ç´Â ¹è¿)ÀÇ ÇüŸ¦ ³ªÅ¸³»´Â VALUE_
·Î ½ÃÀ۵Ǵ ¿°ÅÄ¡ÀÇ 1 °³¸¦ µ¹·ÁÁÝ´Ï´Ù. ÁöÁ¤µÈ ¿ä¼Ò³»¿¡ ¿ÀºêÁ§Æ®ÀÇ °ªÀ» ÀúÀåÇÒ ¼ö ¾ø´Â °æ¿ì, ÀÌ ¸Þ¼ÒµåÀÇ °á°ú´Â VALUE_NONE
°¡ µË´Ï´Ù.
À¯È¿ÇÑ °ªÀÌ ¹üÀ§·Î¼ Á¤ÀǵǴ Object
ÂüÁ¶´Â Comparable
ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getObjectValueType
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§
VALUE_*
Á¤¼öÀÇ 1 °³Comparable
public Class getObjectClass(String elementName)
IIOMetadataFormat
ÀÇ ±â¼ú: Object
ÂüÁ¶ÀÇ Class
ÇüÀ» µ¹·ÁÁÝ´Ï´Ù. ÀÌ ¿ä¼Ò¿¡ Object
ÂüÁ¶¸¦ ÀúÀåÇÒ ¼ö ¾ø´Â °æ¿ì´Â IllegalArgumentException
°¡ ½½·Î¿ì µË´Ï´Ù. Ŭ·¡½ºÇüÀÌ ¹è¿ÀÎ °æ¿ì, ÀÌ Çʵå´Â ±âº»ÀÌ µÇ´Â Ŭ·¡½ºÇüÀ» ³ªÅ¸³À´Ï´Ù (¿¹¸¦ µé¾î,int
ÀÇ ¹è¿ÀÇ °æ¿ì, ÀÌ ¸Þ¼Òµå´Â int.class
¸¦ µ¹·ÁÁÝ´Ï´Ù).
À¯È¿ÇÑ °ªÀÌ ¹üÀ§·Î¼ Á¤ÀǵǴ Object
ÂüÁ¶´Â Comparable
ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getObjectClass
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§
Class
¿ÀºêÁ§Æ®public Object getObjectDefaultValue(String elementName)
IIOMetadataFormat
ÀÇ ±â¼ú: Object
ÂüÁ¶ÀÇ µðÆúÆ® °ª°¡ ÀúÀåµÇ°í ÀÖ´Â Object
¸¦ µ¹·ÁÁÝ´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getObjectDefaultValue
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§
Object
public Object [] getObjectEnumerations(String elementName)
IIOMetadataFormat
ÀÇ ±â¼ú: Object
ÂüÁ¶ÀÇ À¯È¿ÇÑ ¿°ÅÄ¡°¡ ÀúÀåµÇ°í ÀÖ´Â Object
ÀÇ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â getObjectValueType
°¡ VALUE_ENUMERATION
¸¦ µ¹·ÁÁÖ´Â °æ¿ì¿¡¸¸ È£ÃâÇÕ´Ï´Ù.
==
¿¬»êÀÚ·Î Á¤Àǵǵµ·Ï(µíÀÌ) (Object.equals
¸Þ¼Òµå¿Í´Â ´Ù¸¥), ¿°ÅÄ¡¸¦ ¹Þ´Â ³ëµå¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø Object
´Â ÀÌ ¸Þ¼Òµå·ÎºÎÅÍ µ¹·ÁÁÖ¾îÁö´Â °ªÀÇ 1 °³·Î µ¿ÀÏÇÏÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getObjectEnumerations
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§
Object
ÀÇ ¹è¿public Comparable getObjectMinValue(String elementName)
IIOMetadataFormat
ÀÇ ±â¼ú: Object
ÂüÁ¶ÀÇ À¯È¿ÇÑ ÃÖ¼ÒÄ¡¸¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ °ªÀ» Æ÷ÇÔÇÒ±î Æ÷ÇÔÇÏÁö ¾Ê´Â°¡´Â getObjectValueType
ÀÇ °ªÀ¸·Î ÆÇÁ¤ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â getObjectValueType
°¡ VALUE_RANGE
·Î ½ÃÀ۵Ǵ Á¤¼öÀÇ 1 °³¸¦ µ¹·ÁÁÖ´Â °æ¿ì¿¡¸¸ È£ÃâÇÕ´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getObjectMinValue
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§
public Comparable getObjectMaxValue(String elementName)
IIOMetadataFormat
ÀÇ ±â¼ú: Object
ÂüÁ¶ÀÇ À¯È¿ÇÑ ÃÖ´ëÄ¡¸¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ °ªÀ» Æ÷ÇÔÇÒ±î Æ÷ÇÔÇÏÁö ¾Ê´Â°¡´Â getObjectValueType
ÀÇ °ªÀ¸·Î ÆÇÁ¤ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â getObjectValueType
°¡ VALUE_RANGE
·Î ½ÃÀ۵Ǵ Á¤¼öÀÇ 1 °³¸¦ µ¹·ÁÁÖ´Â °æ¿ì¿¡¸¸ È£ÃâÇÕ´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getObjectMaxValue
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§
public int getObjectArrayMinLength(String elementName)
IIOMetadataFormat
ÀÇ ±â¼ú: Object
ÂüÁ¶ÀÇ Á¤ÀÇ¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹è¿ ¿ä¼ÒÀÇ ÃÖ¼Ò¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â getObjectValueType
°¡ VALUE_LIST
¸¦ µ¹·ÁÁÖ´Â °æ¿ì¿¡¸¸ È£ÃâÇÕ´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getObjectArrayMinLength
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§
Object
ÂüÁ¶ÀÇ ¹è¿ÀÇ À¯È¿ÇÑ ÃÖ¼ÒÀÇ ±æÀÌpublic int getObjectArrayMaxLength(String elementName)
IIOMetadataFormat
ÀÇ ±â¼ú: Object
ÂüÁ¶ÀÇ Á¤ÀÇ¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹è¿ ¿ä¼ÒÀÇ ÃÖ´ë¼ö¸¦ µ¹·ÁÁÝ´Ï´Ù. Integer.MAX_VALUE
ÀÇ °ªÀ» »ç¿ëÇØ, »óÇÑ ¾øÀ½À» ÁöÁ¤ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â getObjectValueType
°¡ VALUE_LIST
¸¦ µ¹·ÁÁÖ´Â °æ¿ì¿¡¸¸ È£ÃâÇÕ´Ï´Ù.
IIOMetadataFormat
³»ÀÇ getObjectArrayMaxLength
elementName
- Á¶È¸µÇ´Â ¿ä¼ÒÀÇ À̸§
Object
ÂüÁ¶ÀÇ ¹è¿ÀÇ À¯È¿ÇÑ ÃÖ´ëÀÇ ±æÀÌpublic static IIOMetadataFormat getStandardFormatInstance()
javax.imageio.metadata
ÆÐŰÁöÀÇ ÄÚ¸àÆ®¿¡ ±â¼úµÇ°í Àִ ǥÁØÀÇ, Ç÷¯±× Àο¡ ÀÇÁ¸ÇÏÁö ¾Ê´Â javax.imageio_1. 0
¸ÞŸµ¥ÀÌŸµåÅ¥¸ÕÆ® Çü½ÄÀ» ±â¼úÇÏ´Â IIOMetadataFormat
¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
IIOMetadataFormat
ÀνºÅϽº
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
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.