|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 BeanInfo 的軟體套件 | |
---|---|
java.beans | 包含與開發 beans 有關的類別,即基於 JavaBeansTM 架構的元件。 |
java.beans.beancontext | 提供與 bean 上下文有關的類別和介面。 |
java.beans 中 BeanInfo 的使用 |
---|
實作 BeanInfo 的 java.beans 中的類別 | |
---|---|
class |
SimpleBeanInfo
這是一個使得使用者提供 BeanInfo 類別更容易的支持類別。 |
返回 BeanInfo 的 java.beans 中的方法 | |
---|---|
BeanInfo[] |
BeanInfo.getAdditionalBeanInfo()
此方法允許 BeanInfo 物件返回提供關於當前 bean 額外資訊的 BeanInfo 物件組成的任意集合。 |
BeanInfo[] |
SimpleBeanInfo.getAdditionalBeanInfo()
宣告沒有其他有關的 BeanInfo 物件。 |
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 上進行內省,瞭解其所有屬性、公開的方法和事件,並將結果用一些控制標記表示。 |
java.beans.beancontext 中 BeanInfo 的使用 |
---|
java.beans.beancontext 中 BeanInfo 的子介面 | |
---|---|
interface |
BeanContextServiceProviderBeanInfo
希望提供關於其 bean 可能提供服務的顯式訊息的 BeanContextServiceProvider 實作者應實作某個 BeanInfo 類別,該類別實作此 BeanInfo 的子介面並提供有關其服務的方法、屬性、事件等顯式資訊。 |
返回 BeanInfo 的 java.beans.beancontext 中的方法 | |
---|---|
BeanInfo[] |
BeanContextServiceProviderBeanInfo.getServicesBeanInfo()
獲得一個 BeanInfo 陣列,為每個可從此 ServiceProvider 中靜態得到的類別或介面返回一個陣列。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。