JavaTM 2 Platform
Standard Ed. 5.0

java.beans
Ŭ·¡½º BeanDescriptor

java.lang.Object 
  »óÀ§¸¦ È®Àå java.beans.FeatureDescriptor 
      »óÀ§¸¦ È®Àå java.beans.BeanDescriptor

public class BeanDescriptor
extends FeatureDescriptor

BeanDescriptor´Â bean Java Ŭ·¡½º³ª displayName µîÀ» Æ÷ÇÔÇÑ ¡¸bean¡¹¿¡ ´ëÇÑ ±Û·Î¹ú Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.

ÀÌ°ÍÀº BeanInfo °´Ã¼¿¡ ÀÇÇØ ¸®ÅÏµÈ ±â¼úÀÚÀÇ ÀÏÁ¾ÀÔ´Ï´Ù. ÀÌ °´Ã¼´Â ÇÁ·ÎÆÛƼ, ¸Þ¼­µå ¹× À̺¥Æ®ÀÇ ±â¼úÀÚµµ ¸®ÅÏÇÕ´Ï´Ù.


»ý¼ºÀÚ °³¿ä
BeanDescriptor (Class <? > beanClass)
          Ä«½ºÅ¸¸¶ÀÌÀÚ¸¦ °¡ÁöÁö ¾Ê´Â bean BeanDescriptor¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
BeanDescriptor (Class <? > beanClass, Class <? > customizerClass)
          Ä«½ºÅ¸¸¶ÀÌÀÚ¸¦ °¡Áö´Â bean BeanDescriptor¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 
¸Þ¼­µå °³¿ä
 Class <? > getBeanClass ()
          bean Class °´Ã¼¸¦ ÃëµæÇÕ´Ï´Ù.
 Class <? > getCustomizerClass ()
          bean Ä«½ºÅ¸¸¶ÀÌÀÚÀÇ Class °´Ã¼¸¦ ÃëµæÇÕ´Ï´Ù.
 
Ŭ·¡½º java.beans. FeatureDescriptor ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
attributeNames, getDisplayName, getName, getShortDescription, getValue, isExpert, isHidden, isPreferred, setDisplayName, setExpert, setHidden, setName, setPreferred, setShortDescription, setValue
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

»ý¼ºÀÚ »ó¼¼

BeanDescriptor

public BeanDescriptor(Class <? > beanClass)
Ä«½ºÅ¸¸¶ÀÌÀÚ¸¦ °¡ÁöÁö ¾Ê´Â bean BeanDescriptor¸¦ ÀÛ¼ºÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
beanClass - bean¸¦ ±¸ÇöÇÏ´Â Java Ŭ·¡½ºÀÇ Class °´Ã¼. ¿¹¸¦ µé¾î sun.beans.OurButton.class

BeanDescriptor

public BeanDescriptor(Class <? > beanClass,
                      Class <? > customizerClass)
Ä«½ºÅ¸¸¶ÀÌÀÚ¸¦ °¡Áö´Â bean BeanDescriptorÀ» ÀÛ¼ºÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
beanClass - bean¸¦ ±¸ÇöÇÏ´Â Java Ŭ·¡½ºÀÇ Class °´Ã¼. ¿¹¸¦ µé¾î sun.beans.OurButton.class
customizerClass - bean Ä«½ºÅ¸¸¶ÀÌÀÚ¸¦ ±¸ÇöÇÏ´Â Java Ŭ·¡½ºÀÇ Class °´Ã¼. ¿¹¸¦ µé¾î sun.beans.OurButtonCustomizer.class
¸Þ¼­µåÀÇ »ó¼¼

getBeanClass

public Class <? > getBeanClass()
bean Class °´Ã¼¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
bean Class °´Ã¼

getCustomizerClass

public Class <? > getCustomizerClass()
bean Ä«½ºÅ¸¸¶ÀÌÀÚÀÇ Class °´Ã¼¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
bean Ä«½ºÅ¸¸¶ÀÌÀÚÀÇ Class °´Ã¼. bean°¡ Ä«½ºÅ¸¸¶ÀÌÀÚ¸¦ °¡ÁöÁö ¾Ê´Â °æ¿ì´Â null

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.