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)
          짧은 기술 캐릭터 라인을 기능에 관련지을 수가 있습니다.
 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)
짧은 기술 캐릭터 라인을 기능에 관련지을 수가 있습니다. 통상, 이러한 기술 캐릭터 라인은 40 캐릭터 이하입니다.

파라미터:
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.