JavaTM Platform
Standard Ed. 6

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 <String > attributeNames ()
          이 기능의 로케일에 의존하지 않는 이름의 열거를 가져옵니다.
 String getDisplayName ()
          이 기능의 로컬라이즈 된 표시명을 가져옵니다.
 String getName ()
          이 기능의 프로그램명을 가져옵니다.
 String getShortDescription ()
          이 기능의 짧은 설명을 가져옵니다.
 Object getValue (String  attributeName)
          이 기능을 사용해 이름 첨부의 속성을 가져옵니다.
 boolean isExpert ()
           「전문가」플래그는, 상급자전용의 기능을 일반 사용자용의 기능과 구별하기 위한의 것입니다.
 boolean isHidden ()
           「은폐」플래그는, 툴만으로 사용되어 사용자에게는 제공되지 않는 기능을 식별하기 위해서 사용됩니다.
 boolean isPreferred ()
           「우선」플래그는, 사용자에게 표시하는 특히 중요한 기능을 식별하기 위해서 사용됩니다.
 void setDisplayName (String  displayName)
          이 기능의 로컬라이즈 된 표시명을 설정합니다.
 void setExpert (boolean expert)
           「전문가」플래그는, 상급자전용의 기능을 일반 사용자용의 기능과 구별하기 위한의 것입니다.
 void setHidden (boolean hidden)
           「은폐」플래그는, 툴만으로 사용되어 사용자에게는 제공되지 않는 기능을 식별하기 위해서 사용됩니다.
 void setName (String  name)
          이 기능의 프로그램명을 설정합니다.
 void setPreferred (boolean preferred)
           「우선」플래그는, 사용자에게 표시하는 특히 중요한 기능을 식별하기 위해서 사용됩니다.
 void setShortDescription (String  text)
          짧은 설명적인 캐릭터 라인을 기능과 관련지을 수가 있습니다.
 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()
「전문가」플래그는, 상급자전용의 기능을 일반 사용자용의 기능과 구별하기 위한의 것입니다.

반환값:
이 기능이 상급자 전용인 경우는 True

setExpert

public void setExpert(boolean expert)
「전문가」플래그는, 상급자전용의 기능을 일반 사용자용의 기능과 구별하기 위한의 것입니다.

파라미터:
expert - 이 기능이 상급자 전용인 경우는 True

isHidden

public boolean isHidden()
「은폐」플래그는, 툴만으로 사용되어 사용자에게는 제공되지 않는 기능을 식별하기 위해서 사용됩니다.

반환값:
이 기능이 사용자로부터 숨겨지는 경우는 True

setHidden

public void setHidden(boolean hidden)
「은폐」플래그는, 툴만으로 사용되어 사용자에게는 제공되지 않는 기능을 식별하기 위해서 사용됩니다.

파라미터:
hidden - 이 기능이 사용자로부터 숨겨지는 경우는 True

isPreferred

public boolean isPreferred()
「우선」플래그는, 사용자에게 표시하는 특히 중요한 기능을 식별하기 위해서 사용됩니다.

반환값:
이 기능이 사용자에게 우선적으로 표시되는 경우는 True

setPreferred

public void setPreferred(boolean preferred)
「우선」플래그는, 사용자에게 표시하는 특히 중요한 기능을 식별하기 위해서 사용됩니다.

파라미터:
preferred - 이 기능이 사용자에게 우선적으로 표시되는 경우는 True

getShortDescription

public String  getShortDescription()
이 기능의 짧은 설명을 가져옵니다.

반환값:
이 프로퍼티, 메소드, 또는 이벤트에 관련했다 로컬라이즈 된 짧은 설명. 표시명의 디폴트가 된다

setShortDescription

public void setShortDescription(String  text)
짧은 설명적인 캐릭터 라인을 기능과 관련지을 수가 있습니다. 일반적으로, 이러한 설명적인 캐릭터 라인은, 40 문자 미만으로 하는 것을 추천합니다.

파라미터:
text - 이 프로퍼티, 메소드, 또는 이벤트에 관련했다 (로컬라이즈 된) 짧은 설명

setValue

public void setValue(String  attributeName,
                     Object  value)
이름 첨부의 속성을 이 기능과 관련짓습니다.

파라미터:
attributeName - 로케일에 의존하지 않는, 속성의 이름
value - 치

getValue

public Object  getValue(String  attributeName)
이 기능을 사용해 이름 첨부의 속성을 가져옵니다.

파라미터:
attributeName - 로케일에 의존하지 않는, 속성의 이름
반환값:
속성의 값. 속성이 불명의 경우는 null

attributeNames

public Enumeration <String > attributeNames()
이 기능의 로케일에 의존하지 않는 이름의 열거를 가져옵니다.

반환값:
setValue 로 등록된 속성의, 로케일에 의존하지 않는 이름의 열거

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.