FeatureDescriptor (Java Platform SE 6) - xrath.com 에서 번역됨

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

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 로 등록된 속성의, 로케일에 의존하지 않는 이름의 열거

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

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 도 참조해 주세요.