JavaTM 2 Platform
Standard Ed. 6

介面 java.beans.beancontext.BeanContext
的使用

使用 BeanContext 的軟體套件
java.beans 包含與開發 beans 有關的類別,即基於 JavaBeansTM 架構的元件。 
java.beans.beancontext 提供與 bean 上下文有關的類別和介面。 
 

java.beansBeanContext 的使用
 

參數型別為 BeanContextjava.beans 中的方法
 void AppletInitializer.initialize(Applet newAppletBean, BeanContext bCtxt)
           如果傳遞給 java.beans.Beans.instantiate 的適當變體,將調用此方法來將新近實例化的 Applet (JavaBean) 與其 AppletContext、AppletStub 和 Container 相關聯。
static Object Beans.instantiate(ClassLoader cls, String beanName, BeanContext beanContext)
           實例化 JavaBean。
static Object Beans.instantiate(ClassLoader cls, String beanName, BeanContext beanContext, AppletInitializer initializer)
          實例化 bean。
 

java.beans.beancontextBeanContext 的使用
 

java.beans.beancontextBeanContext 的子介面
 interface BeanContextServices
           BeanContextServices 介面為 BeanContext 提供某種機制,將一般的 "services" 向其中的 BeanContextChild 物件公開。
 

實作 BeanContextjava.beans.beancontext 中的類別
 class BeanContextServicesSupport
           此說明器類別提供 java.beans.beancontext.BeanContextServices 介面的實用工具實作。
 class BeanContextSupport
          此說明器類別提供 java.beans.beancontext.BeanContext 介面的實用工具實作。
 

宣告為 BeanContextjava.beans.beancontext 中的欄位
protected  BeanContext BeanContextChildSupport.beanContext
           
protected  BeanContext BeanContextEvent.propagatedFrom
          作為此事件傳播源的 BeanContext
 

返回 BeanContextjava.beans.beancontext 中的方法
 BeanContext BeanContextChild.getBeanContext()
          獲得與此 BeanContextChild 相關聯的 BeanContext
 BeanContext BeanContextChildSupport.getBeanContext()
          獲得此 BeanContextChildSupport 的巢狀 BeanContext
 BeanContext BeanContextEvent.getBeanContext()
          獲得與此事件相關聯的 BeanContext
 BeanContext BeanContextSupport.getBeanContextPeer()
          獲得 BeanContext 的實例,此物件將為其提供實作。
 BeanContext BeanContextEvent.getPropagatedFrom()
          獲得作為此事件傳播源的 BeanContext
 

參數型別為 BeanContextjava.beans.beancontext 中的方法
 void BeanContextChild.setBeanContext(BeanContext bc)
           實作此介面的物件應使用以下參數啟動一個 java.beans.PropertyChangeEvent:propertyName "beanContext"、oldValue(以前的巢狀 BeanContext 實例,或 null)、newValue(當前的巢狀 BeanContext 實例,或 null)。
 void BeanContextChildSupport.setBeanContext(BeanContext bc)
          設置此 BeanContextChildSupportBeanContext
 void BeanContextEvent.setPropagatedFrom(BeanContext bc)
          設置作為此事件傳播源的 BeanContext
 boolean BeanContextChildSupport.validatePendingSetBeanContext(BeanContext newValue)
          從 setBeanContext 調用,以驗證(或相反)巢狀 BeanContext 屬性值中的掛起更改。
 

參數型別為 BeanContextjava.beans.beancontext 中的建構子
BeanContextEvent(BeanContext bc)
          建構一個 BeanContextEvent
BeanContextMembershipEvent(BeanContext bc, Collection changes)
          建構一個 BeanContextMembershipEvent
BeanContextMembershipEvent(BeanContext bc, Object[] changes)
          建構一個 BeanContextMembershipEvent
BeanContextSupport(BeanContext peer)
          使用預設語言環境創建一個實例
BeanContextSupport(BeanContext peer, Locale lcle)
          使用指定語言環境創建一個實例。
BeanContextSupport(BeanContext peer, Locale lcle, boolean dtime)
          使用指定 Locale 和設計網要創建一個實例。
BeanContextSupport(BeanContext peer, Locale lcle, boolean dTime, boolean visible)
          建構一個 BeanContextSupport 實例。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only