JavaTM 2
Platform
Std.  Ed.  v1. 4.0

java.beans
Ŭ·¡½º FeatureDescriptor

java.lang.Object 
  |
  +--java.beans.FeatureDescriptor
Á÷°èÀÇ ±âÁ¸ÀÇ ¼­ºê Ŭ·¡½º:
BeanDescriptor , EventSetDescriptor , MethodDescriptor , ParameterDescriptor , PropertyDescriptor

public class FeatureDescriptor
extends Object

FeatureDescriptor Ŭ·¡½º´Â PropertyDescriptor, EventSetDescriptor, ¹× MethodDescriptor µîÀÇ °øÅëÀÇ base classÀÔ´Ï´Ù.

ÀÓÀÇÀÇ ³»ºÎ °Ë»ç ±â¼úÀÚ¿¡ ´ëÇØ ¼³Á¤ ¹× ÃëµæÇÒ ¼ö ÀÖ´Â °øÅë Á¤º¸¸¦ ¼­Æ÷Æ®ÇÕ´Ï´Ù.

ÇÑÃþ ´õ È®Àå ±â±¸µµ °®Ãß°í ÀÖ±â (À§ÇØ)¶§¹®¿¡, ÀÓÀÇÀÇ ¼Ó¼º/Ä¡ÀÇ Æä¾î¸¦ ¼³°è ±â´É¿¡ °ü·ÃÁöÀ» ¼öµµ ÀÖ½À´Ï´Ù.


»ý¼ºÀÚÀÇ °³¿ä
FeatureDescriptor ()
          FeatureDescriptor ¸¦ ±¸ÃàÇÕ´Ï´Ù.
 
¸Þ¼ÒµåÀÇ °³¿ä
 Enumeration attributeNames ()
          ÀÌ ±â´ÉÀÇ ·ÎÄÉÀÏ¿¡ ÀÇÁ¸ÇÏÁö ¾Ê´Â À̸§ÀÇ ¿­°Å¸¦ ÃëµæÇÕ´Ï´Ù.
 String getDisplayName ()
          ÀÌ ±â´ÉÀÇ Áö¿ª ´ëÀÀµÈ Ç¥½Ã¸íÀ» ÃëµæÇÕ´Ï´Ù.
 String getName ()
          ÀÌ ±â´ÉÀÇ ÇÁ·Î±×·¥»óÀÇ À̸§À» ÃëµæÇÕ´Ï´Ù.
 String getShortDescription ()
          ÀÌ ±â´ÉÀÇ ÂªÀº ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.
 Object getValue (String  attributeName)
          ÀÌ ±â´É¿¡ °ü·ÃÇÑ, À̸§ ÷ºÎ ¼Ó¼ºÀ» ÃëµæÇÕ´Ï´Ù.
 boolean isExpert ()
          expert Ç÷¡±×¸¦ »ç¿ëÇØ, Àü¹® À¯Àú¿ëÀÇ ±â´É°ú ÀÏ¹Ý À¯Àú¿ëÀÇ ±â´ÉÀ» ½Äº°ÇÕ´Ï´Ù.
 boolean isHidden ()
          hidden Ç÷¡±×¸¦ »ç¿ëÇØ, Åø Àü¿ëÀÇ ±â´ÉÀ¸·Î À¯Àú¿¡°Ô´Â Ç¥½ÃÇÏÁö ¾Ê´Â ±â´ÉÀ» ½Äº°ÇÕ´Ï´Ù.
 boolean isPreferred ()
          preferred Ç÷¡±×¸¦ »ç¿ëÇØ, À¯Àú¿¡°Ô ÀÖ¾î Æ¯È÷ Áß¿äÇÑ ±â´ÉÀ» ½Äº°ÇÕ´Ï´Ù.
 void setDisplayName (String  displayName)
          ÀÌ ±â´ÉÀÇ Áö¿ª ´ëÀÀµÈ Ç¥½Ã¸íÀ» ¼³Á¤ÇÕ´Ï´Ù.
 void setExpert (boolean expert)
          expert Ç÷¡±×¸¦ »ç¿ëÇØ, Àü¹® À¯Àú¿ëÀÇ ±â´É°ú ÀÏ¹Ý À¯Àú¿ëÀÇ ±â´ÉÀ» ½Äº°ÇÕ´Ï´Ù.
 void setHidden (boolean hidden)
          hidden Ç÷¡±×¸¦ »ç¿ëÇØ, Åø Àü¿ëÀÇ ±â´ÉÀ¸·Î À¯Àú¿¡°Ô´Â Ç¥½ÃÇÏÁö ¾Ê´Â ±â´ÉÀ» ½Äº°ÇÕ´Ï´Ù.
 void setName (String  name)
          ÀÌ ±â´ÉÀÇ ÇÁ·Î±×·¥»óÀÇ À̸§À» ¼³Á¤ÇÕ´Ï´Ù.
 void setPreferred (boolean preferred)
          preferred Ç÷¡±×¸¦ »ç¿ëÇØ, À¯Àú¿¡°Ô ÀÖ¾î Æ¯È÷ Áß¿äÇÑ ±â´ÉÀ» ½Äº°ÇÕ´Ï´Ù.
 void setShortDescription (String  text)
          ÂªÀº ±â¼ú ij¸¯ÅÍ ¶óÀÎÀ» ±â´É¿¡ °ü·ÃÁöÀ» ¼ö°¡ ÀÖ½À´Ï´Ù.
 void setValue (String  attributeName, Object  value)
          À̸§ ÷ºÎ ¼Ó¼ºÀ» ÀÌ ±â´É¿¡ °ü·ÃÁþ½À´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

»ý¼ºÀÚÀÇ »ó¼¼

FeatureDescriptor

public FeatureDescriptor()
FeatureDescriptor ¸¦ ±¸ÃàÇÕ´Ï´Ù.

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

getName

public String  getName()
ÀÌ ±â´ÉÀÇ ÇÁ·Î±×·¥»óÀÇ À̸§À» ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÇÁ·ÎÆÛƼ/¸Þ¼Òµå/À̺¥Æ®ÀÇ ÇÁ·Î±×·¥¸í

setName

public void setName(String  name)
ÀÌ ±â´ÉÀÇ ÇÁ·Î±×·¥»óÀÇ À̸§À» ¼³Á¤ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
name - ÇÁ·ÎÆÛƼ/¸Þ¼Òµå/À̺¥Æ®ÀÇ ÇÁ·Î±×·¥¸í

getDisplayName

public String  getDisplayName()
ÀÌ ±â´ÉÀÇ Áö¿ª ´ëÀÀµÈ Ç¥½Ã¸íÀ» ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÇÁ·ÎÆÛƼ/¸Þ¼Òµå/À̺¥Æ®ÀÇ Áö¿ª ´ëÀÀµÈ Ç¥½Ã¸í. µðÆúÆ® °ªÀº getName ·ÎºÎÅÍ ÃëµæÇÑ ÇÁ·Î±×·¥¸í°ú °°´Ù

setDisplayName

public void setDisplayName(String  displayName)
ÀÌ ±â´ÉÀÇ Áö¿ª ´ëÀÀµÈ Ç¥½Ã¸íÀ» ¼³Á¤ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
displayName - ÇÁ·ÎÆÛƼ/¸Þ¼Òµå/À̺¥Æ®ÀÇ Áö¿ª ´ëÀÀµÈ Ç¥½Ã¸í

isExpert

public boolean isExpert()
expert Ç÷¡±×¸¦ »ç¿ëÇØ, Àü¹® À¯Àú¿ëÀÇ ±â´É°ú ÀÏ¹Ý À¯Àú¿ëÀÇ ±â´ÉÀ» ½Äº°ÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ ±â´ÉÀÇ ´ë»óÀÌ Àü¹® À¯Àú¸¸ÀÇ °æ¿ì´Â true

setExpert

public void setExpert(boolean expert)
expert Ç÷¡±×¸¦ »ç¿ëÇØ, Àü¹® À¯Àú¿ëÀÇ ±â´É°ú ÀÏ¹Ý À¯Àú¿ëÀÇ ±â´ÉÀ» ½Äº°ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
expert - ÀÌ ±â´ÉÀÇ ´ë»óÀÌ Àü¹® À¯Àú¸¸ÀÇ °æ¿ì´Â true

isHidden

public boolean isHidden()
hidden Ç÷¡±×¸¦ »ç¿ëÇØ, Åø Àü¿ëÀÇ ±â´ÉÀ¸·Î À¯Àú¿¡°Ô´Â Ç¥½ÃÇÏÁö ¾Ê´Â ±â´ÉÀ» ½Äº°ÇÕ´Ï´Ù.

¹Ýȯ°ª:
À¯Àú¿¡°Ô Ç¥½ÃÇÏÁö ¾Ê´Â ±â´ÉÀÇ °æ¿ì´Â true

setHidden

public void setHidden(boolean hidden)
hidden Ç÷¡±×¸¦ »ç¿ëÇØ, Åø Àü¿ëÀÇ ±â´ÉÀ¸·Î À¯Àú¿¡°Ô´Â Ç¥½ÃÇÏÁö ¾Ê´Â ±â´ÉÀ» ½Äº°ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
hidden - À¯Àú¿¡°Ô Ç¥½ÃÇÏÁö ¾Ê´Â ±â´ÉÀÇ °æ¿ì´Â true

isPreferred

public boolean isPreferred()
preferred Ç÷¡±×¸¦ »ç¿ëÇØ, À¯Àú¿¡°Ô ÀÖ¾î Æ¯È÷ Áß¿äÇÑ ±â´ÉÀ» ½Äº°ÇÕ´Ï´Ù.

¹Ýȯ°ª:
À¯Àú¿¡°Ô ¿ì¼±ÀûÀ¸·Î Ç¥½ÃµÇ´Â ±â´ÉÀÇ °æ¿ì´Â true

setPreferred

public void setPreferred(boolean preferred)
preferred Ç÷¡±×¸¦ »ç¿ëÇØ, À¯Àú¿¡°Ô ÀÖ¾î Æ¯È÷ Áß¿äÇÑ ±â´ÉÀ» ½Äº°ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
preferred - À¯Àú¿¡°Ô ¿ì¼±ÀûÀ¸·Î Ç¥½ÃµÇ´Â ±â´ÉÀÇ °æ¿ì´Â true

getShortDescription

public String  getShortDescription()
ÀÌ ±â´ÉÀÇ ÂªÀº ±â¼úÀ» ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ ÇÁ·ÎÆÛƼ/¸Þ¼Òµå/À̺¥Æ®¿¡ °ü·ÃÇÑ, Áö¿ª ´ëÀÀµÈ ªÀº ±â¼ú. µðÆúÆ®´Â Ç¥½Ã¸í

setShortDescription

public void setShortDescription(String  text)
ªÀº ±â¼ú ij¸¯ÅÍ ¶óÀÎÀ» ±â´É¿¡ °ü·ÃÁöÀ» ¼ö°¡ ÀÖ½À´Ï´Ù. Åë»ó, ÀÌ·¯ÇÑ ±â¼ú ij¸¯ÅÍ ¶óÀÎÀº 40 ij¸¯ÅÍ ÀÌÇÏÀÔ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
text - ÀÌ ÇÁ·ÎÆÛƼ/¸Þ¼Òµå/À̺¥Æ®¿¡ °ü·ÃÇÑ (Áö¿ª ´ëÀÀµÈ) ªÀº ±â¼ú

setValue

public void setValue(String  attributeName,
                     Object  value)
À̸§ ÷ºÎ ¼Ó¼ºÀ» ÀÌ ±â´É¿¡ °ü·ÃÁþ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
attributeName - ·ÎÄÉÀÏ¿¡ ÀÇÁ¸ÇÏÁö ¾Ê´Â ¼Ó¼º¸í
value - Ä¡

getValue

public Object  getValue(String  attributeName)
ÀÌ ±â´É¿¡ °ü·ÃÇÑ, À̸§ ÷ºÎ ¼Ó¼ºÀ» ÃëµæÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
attributeName - ·ÎÄÉÀÏ¿¡ ÀÇÁ¸ÇÏÁö ¾Ê´Â ¼Ó¼º¸í
¹Ýȯ°ª:
¼Ó¼ºÀÇ °ª. ¼Ó¼ºÀÌ ¹ÌÁöÀÇ °æ¿ì´Â null

attributeNames

public Enumeration  attributeNames()
ÀÌ ±â´ÉÀÇ ·ÎÄÉÀÏ¿¡ ÀÇÁ¸ÇÏÁö ¾Ê´Â À̸§ÀÇ ¿­°Å¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
setValue ¸¦ »ç¿ëÇØ µî·ÏÇÑ, ·ÎÄÉÀÏ¿¡ ÀÇÁ¸ÇÏÁö ¾Ê´Â ¼Ó¼º¸íÀÇ ¿­°Å

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.