|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
IntrospectionException 를 사용하고 있는 패키지 | |
---|---|
java.beans | Beans (JavaBeansTM 아키텍쳐(architecture)에 근거한 컴퍼넌트)의 개발에 관련하는 클래스가 포함되어 있습니다. |
java.beans 에서의 IntrospectionException 의 사용 |
---|
IntrospectionException 를 throw 하는 java.beans 의 메소드 | |
---|---|
static BeanInfo |
Introspector. getBeanInfo (Class <? > beanClass)
Java Bean 의 인트로스페크션을 실시해, 모든 프로퍼티, 공개 메소드, 이벤트에 대해 조사합니다. |
static BeanInfo |
Introspector. getBeanInfo (Class <? > beanClass,
Class <? > stopClass)
Java Bean 의 인트로스페크션을 실시해, 지정된 「정지」포인트에 이를 때까지, 프로퍼티, 공개된 메소드를 조사합니다. |
static BeanInfo |
Introspector. getBeanInfo (Class <? > beanClass,
int flags)
몇개의 제어 플래그에 따라, Java Bean 의 인트로스페크션을 실시해, 모든 프로퍼티, 공개된 메소드, 이벤트에 대해 조사합니다. |
void |
IndexedPropertyDescriptor. setIndexedReadMethod (Method readMethod)
인덱스 첨부 프로퍼티치의 읽어들여에 사용하는 메소드를 설정합니다. |
void |
IndexedPropertyDescriptor. setIndexedWriteMethod (Method writeMethod)
인덱스 첨부 프로퍼티치의 기입해에 사용하는 메소드를 설정합니다. |
void |
PropertyDescriptor. setReadMethod (Method readMethod)
프로퍼티치의 읽어들여에 사용하는 메소드를 설정합니다. |
void |
PropertyDescriptor. setWriteMethod (Method writeMethod)
프로퍼티치의 기입해에 사용하는 메소드를 설정합니다. |
IntrospectionException 를 throw 하는 java.beans 의 생성자 | |
---|---|
EventSetDescriptor (Class <? > sourceClass,
String eventSetName,
Class <? > listenerType,
String listenerMethodName)
지정된 이벤트 fred 가 (1) FredListener 인터페이스의 단일의 메소드 호출로서 전달되는, (2) FredEvent 형의 단일의 인수를 취하는, (3) FredListener 를 소스 컴퍼넌트의 addFredListener 메소드의 호출로 등록해 removeFredListener 메소드의 호출로 삭제한다, 라고 하는 가장 단순한 표준 설계 패턴에 따르는 것으로서EventSetDescriptor 를 작성합니다. |
|
EventSetDescriptor (Class <? > sourceClass,
String eventSetName,
Class <? > listenerType,
String [] listenerMethodNames,
String addListenerMethodName,
String removeListenerMethodName)
캐릭터 라인명을 사용해, 제로로부터 EventSetDescriptor 를 작성합니다. |
|
EventSetDescriptor (Class <? > sourceClass,
String eventSetName,
Class <? > listenerType,
String [] listenerMethodNames,
String addListenerMethodName,
String removeListenerMethodName,
String getListenerMethodName)
이 생성자 은, 캐릭터 라인명을 사용해, 제로로부터 EventSetDescriptor 을 작성합니다. |
|
EventSetDescriptor (String eventSetName,
Class <? > listenerType,
Method [] listenerMethods,
Method addListenerMethod,
Method removeListenerMethod)
java.lang.reflect.Method 객체와 java.lang.Class 객체를 사용해, 제로로부터 EventSetDescriptor 를 작성합니다. |
|
EventSetDescriptor (String eventSetName,
Class <? > listenerType,
Method [] listenerMethods,
Method addListenerMethod,
Method removeListenerMethod,
Method getListenerMethod)
이 생성자 은, java.lang.reflect.Method 객체와 java.lang.Class 객체를 사용해, 제로로부터 EventSetDescriptor 를 작성합니다. |
|
EventSetDescriptor (String eventSetName,
Class <? > listenerType,
MethodDescriptor [] listenerMethodDescriptors,
Method addListenerMethod,
Method removeListenerMethod)
java.lang.reflect.MethodDescriptor 객체와 java.lang.Class 객체를 사용해, 제로로부터 EventSetDescriptor 를 작성합니다. |
|
IndexedPropertyDescriptor (String propertyName,
Class <? > beanClass)
이 생성자 은, 인덱스 첨부의 액세스와 배열 액세스의 어디라도, 액세스용 메소드 getFoo 및 setFoo 를 사용해, 표준 Java 규약에 준거한 프로퍼티의 IndexPropertyDescriptor 를 구축합니다. |
|
IndexedPropertyDescriptor (String propertyName,
Class <? > beanClass,
String readMethodName,
String writeMethodName,
String indexedReadMethodName,
String indexedWriteMethodName)
이 생성자 은, 단순한 프로퍼티명과 프로퍼티의 read 및 기입해 용무의 메소드명 (인덱스 첨부 메소드와 비인덱스 첨부 메소드의 양쪽 모두)을 인수에 취합니다. |
|
IndexedPropertyDescriptor (String propertyName,
Method readMethod,
Method writeMethod,
Method indexedReadMethod,
Method indexedWriteMethod)
이 생성자 은, 단순한 프로퍼티명과 프로퍼티의 read 및 기입해 용무의 Method 객체를 인수에 취합니다. |
|
PropertyDescriptor (String propertyName,
Class <? > beanClass)
액세스용 메소드 getFoo 및 setFoo 를 사용해, 표준의 Java 규약에 준거하고 있는 프로퍼티의 PropertyDescriptor 를 구축합니다. |
|
PropertyDescriptor (String propertyName,
Class <? > beanClass,
String readMethodName,
String writeMethodName)
이 생성자 은, 단순한 프로퍼티명과 프로퍼티의 read 및 기입해 용무의 메소드명을 인수에 취합니다. |
|
PropertyDescriptor (String propertyName,
Method readMethod,
Method writeMethod)
이 생성자 은, 단순한 프로퍼티명과 프로퍼티의 read 및 기입해 용무의 Method 객체를 인수에 취합니다. |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.