インタフェース
org.seasar.uruma.context.WidgetHandle の使用

WidgetHandle を使用しているパッケージ
org.seasar.uruma.binding.enables   
org.seasar.uruma.binding.enables.impl   
org.seasar.uruma.binding.method   
org.seasar.uruma.binding.method.impl   
org.seasar.uruma.component   
org.seasar.uruma.component.base   
org.seasar.uruma.component.jface   
org.seasar.uruma.context   
org.seasar.uruma.context.impl   
org.seasar.uruma.renderer   
org.seasar.uruma.renderer.impl   
 

org.seasar.uruma.binding.enables での WidgetHandle の使用
 

WidgetHandle として宣言されている org.seasar.uruma.binding.enables のフィールド
protected  WidgetHandle EnablesDependingListener.enabled
           
protected  WidgetHandle EnablesDependingListener.target
           
 

WidgetHandle を返す org.seasar.uruma.binding.enables のメソッド
 WidgetHandle EnablesDependingDef.getWidgetHandle()
          WidgetHandle を取得します。
 

WidgetHandle 型のパラメータを持つ org.seasar.uruma.binding.enables のメソッド
static EnablesDependingListener EnablesDependingListenerFactory.getListener(WidgetHandle target, WidgetHandle enabled, EnablesForType type)
          target のもつウィジットに対応する EnablesDependingListener のインスタンスを取得します。
 

WidgetHandle 型のパラメータを持つ org.seasar.uruma.binding.enables のコンストラクタ
EnablesDependingDef(WidgetHandle handle, String targetId, EnablesForType type)
          EnablesDependingDef オブジェクトを構築します。
EnablesDependingListener(WidgetHandle target, WidgetHandle enabled, EnablesForType type)
          EnablesDependingListener を構築します。
 

org.seasar.uruma.binding.enables.impl での WidgetHandle の使用
 

WidgetHandle 型のパラメータを持つ org.seasar.uruma.binding.enables.impl のコンストラクタ
ViewerEnablesDependingListener(WidgetHandle target, WidgetHandle enabled, EnablesForType type)
          ViewerEnablesDependingListener を構築します。
 

org.seasar.uruma.binding.method での WidgetHandle の使用
 

WidgetHandle 型のパラメータを持つ org.seasar.uruma.binding.method のメソッド
 Class<?> ListenerBinder.bindListener(WidgetHandle handle, PartContext context, MethodBinding binding, EventListenerDef def)
          WidgetHandle の保持するウィジットに対してリスナを設定します。
static MethodBinding MethodBindingFactory.createMethodBinding(Object target, Method method, WidgetHandle handle, AsyncMethod asyncMethod)
          MethodBinding を生成します。
static ListenerBinder ListenerBinderFactory.getListenerBinder(WidgetHandle handle, EventListenerType type)
          WidgetHandle に対応する ListenerBinder を取得します。
 

org.seasar.uruma.binding.method.impl での WidgetHandle の使用
 

WidgetHandle 型のパラメータを持つ org.seasar.uruma.binding.method.impl のメソッド
 Class<?> WidgetListenerBinder.bindListener(WidgetHandle handle, PartContext context, MethodBinding binding, EventListenerDef def)
           
 Class<?> ViewerListenerBinder.bindListener(WidgetHandle handle, PartContext context, MethodBinding binding, EventListenerDef def)
           
 Class<?> UrumaApplicationWindowListenerBinder.bindListener(WidgetHandle handle, PartContext context, MethodBinding binding, EventListenerDef def)
           
 Class<?> StructuredViewerListenerBinder.bindListener(WidgetHandle handle, PartContext context, MethodBinding binding, EventListenerDef def)
           
 Class<?> GenericHandlerListenerBinder.bindListener(WidgetHandle handle, PartContext context, MethodBinding binding, EventListenerDef def)
           
 Class<?> GenericActionListenerBinder.bindListener(WidgetHandle handle, PartContext context, MethodBinding binding, EventListenerDef def)
           
 

org.seasar.uruma.component での WidgetHandle の使用
 

WidgetHandle 型のパラメータを持つ org.seasar.uruma.component のメソッド
 void UIComponent.preRender(WidgetHandle parent, WindowContext context)
          設定されたレンダラを利用して、レンダリングを行います。
 void UIComponent.render(WidgetHandle parent, PartContext context)
          設定されたレンダラを利用して、レンダリングを行います。
 

org.seasar.uruma.component.base での WidgetHandle の使用
 

WidgetHandle 型のパラメータを持つ org.seasar.uruma.component.base のメソッド
protected  void AbstractUIContainer.doPreRender(WidgetHandle parent, WindowContext context)
           
protected  void AbstractUIComponent.doPreRender(WidgetHandle parent, WindowContext context)
          レンダラ呼び出し中に独自のレンダリング処理を追加するためのメソッドです。
protected  void AbstractUIContainerItemComponent.doRender(WidgetHandle parent, PartContext context)
           
protected  void AbstractUIContainer.doRender(WidgetHandle parent, PartContext context)
           
protected  void AbstractUIComponent.doRender(WidgetHandle parent, PartContext context)
          レンダラ呼び出し中に独自のレンダリング処理を追加するためのメソッドです。
 void AbstractUIComponent.preRender(WidgetHandle parent, WindowContext context)
           
 void AbstractUIComponent.render(WidgetHandle parent, PartContext context)
           
 

org.seasar.uruma.component.jface での WidgetHandle の使用
 

WidgetHandle 型のパラメータを持つ org.seasar.uruma.component.jface のメソッド
protected  void MenuComponent.doPreRender(WidgetHandle parent, WindowContext context)
           
protected  void CompositeComponent.doPreRender(WidgetHandle parent, WindowContext context)
           
protected  void TreeItemComponent.doRender(WidgetHandle parent, PartContext context)
           
protected  void CompositeComponent.doRender(WidgetHandle parent, PartContext context)
           
protected  void CompositeComponent.preRenderChild(WidgetHandle parent, WindowContext context)
          子コンポーネントのプリレンダリングを行います。
protected  void CompositeComponent.renderChild(WidgetHandle parent, PartContext context)
          子コンポーネントのレンダリングを行います。
protected  void TreeItemComponent.renderChildren(WidgetHandle parent, PartContext context)
           
 

org.seasar.uruma.context での WidgetHandle の使用
 

WidgetHandle を返す org.seasar.uruma.context のメソッド
static WidgetHandle ContextFactory.createWidgetHandle(Object widget)
          WidgetHandle オブジェクトを生成します。
 WidgetHandle WidgetHolder.getWidgetHandle(String handleId)
          handleId で指定された ID を持つ WidgetHandle を返します。
 

WidgetHandle 型の引数を持つ型を返す org.seasar.uruma.context のメソッド
 Set<WidgetHandle> WindowContext.findWidgetHandles(String handleId)
          WindowContext 本体および配下のすべての PartContext から、 handleId にマッチする WidgetHandle を検索して返します。
 Set<WidgetHandle> WindowContext.getAllWidgetHandles(Class<?> clazz)
          WindowContext 本体および配下のすべての PartContext から、指定されたクラスのオブジェクトを持つ WidgetHandle をすべて検索して返します。
 Collection<WidgetHandle> WidgetHolder.getWidgetHandles()
          すべての WidgetHandle のコレクションを返します。
 List<WidgetHandle> WidgetHolder.getWidgetHandles(Class<?> clazz)
          指定したクラスのオブジェクトを持つ WidgetHandle のリストを返します。
 

WidgetHandle 型のパラメータを持つ org.seasar.uruma.context のメソッド
 void WidgetHolder.putWidgetHandle(WidgetHandle handle)
          WidgetHandle を登録します。
 

org.seasar.uruma.context.impl での WidgetHandle の使用
 

WidgetHandle を実装している org.seasar.uruma.context.impl のクラス
 class WidgetHandleImpl
          WidgetHandle の実装クラスです。
 

WidgetHandle を返す org.seasar.uruma.context.impl のメソッド
 WidgetHandle PartContextImpl.getWidgetHandle(String handleId)
           
 WidgetHandle AbstractWidgetHolder.getWidgetHandle(String handleId)
           
 

WidgetHandle 型の引数を持つ型を返す org.seasar.uruma.context.impl のメソッド
 Set<WidgetHandle> PartContextImpl.findWidgetHandle(String handleId)
          親 WindowContext が管理するすべての PartContext から、指定された WidgetHandle を検索して返します。
 Set<WidgetHandle> WindowContextImpl.findWidgetHandles(String handleId)
           
 Set<WidgetHandle> WindowContextImpl.getAllWidgetHandles(Class<?> clazz)
           
 Collection<WidgetHandle> AbstractWidgetHolder.getWidgetHandles()
           
 List<WidgetHandle> AbstractWidgetHolder.getWidgetHandles(Class<?> clazz)
           
 

WidgetHandle 型のパラメータを持つ org.seasar.uruma.context.impl のメソッド
 void AbstractWidgetHolder.putWidgetHandle(WidgetHandle handle)
           
 

org.seasar.uruma.renderer での WidgetHandle の使用
 

WidgetHandle を返す org.seasar.uruma.renderer のメソッド
 WidgetHandle Renderer.preRender(UIComponent uiComponent, WidgetHandle parent, WindowContext context)
          レンダリングを行います。
 WidgetHandle Renderer.render(UIComponent uiComponent, WidgetHandle parent, PartContext context)
          レンダリングを行います。
 

WidgetHandle 型のパラメータを持つ org.seasar.uruma.renderer のメソッド
static void RendererExtender.doExtRender(UIComponent uiComponent, WidgetHandle handle, PartContext context)
          登録された拡張レンダラを順番に呼び出し、拡張レンダリングを実施します。
 void RendererExtension.extRender(UIComponent uiComponent, WidgetHandle handle, PartContext context)
          拡張レンダリングを行います。
 WidgetHandle Renderer.preRender(UIComponent uiComponent, WidgetHandle parent, WindowContext context)
          レンダリングを行います。
 WidgetHandle Renderer.render(UIComponent uiComponent, WidgetHandle parent, PartContext context)
          レンダリングを行います。
 void Renderer.renderAfter(WidgetHandle widget, UIComponent uiComponent, WidgetHandle parent, PartContext context)
          子のレンダリングが終わった後に呼び出されるメソッドです。
 void Renderer.reRender(WidgetHandle widget)
          一度レンダリングしたウィジットに対する再レンダリングを行います。
 

org.seasar.uruma.renderer.impl での WidgetHandle の使用
 

WidgetHandle を返す org.seasar.uruma.renderer.impl のメソッド
protected  WidgetHandle AbstractRenderer.createWidgetHandle(UIComponent uiComponent, Object widget)
          WidgetHandle の実装クラスを生成して返します。
 WidgetHandle SeparatorRenderer.preRender(UIComponent uiComponent, WidgetHandle parent, WindowContext context)
           
 WidgetHandle NullRenderer.preRender(UIComponent uiComponent, WidgetHandle parent, WindowContext context)
           
 WidgetHandle MenuManagerRenderer.preRender(UIComponent uiComponent, WidgetHandle parent, WindowContext context)
           
 WidgetHandle MenuItemRenderer.preRender(UIComponent uiComponent, WidgetHandle parent, WindowContext context)
           
 WidgetHandle AbstractRenderer.preRender(UIComponent uiComponent, WidgetHandle parent, WindowContext context)
           
 WidgetHandle WindowRenderer.render(UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 WidgetHandle ViewPartRenderer.render(UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 WidgetHandle SeparatorRenderer.render(UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 WidgetHandle NullRenderer.render(UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 WidgetHandle MenuManagerRenderer.render(UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 WidgetHandle MenuItemRenderer.render(UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 WidgetHandle AbstractWidgetRenderer.render(UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 WidgetHandle AbstractViewerRenderer.render(UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 

WidgetHandle 型のパラメータを持つ org.seasar.uruma.renderer.impl のメソッド
protected  void ComboViewerRenderer.doRenderAfter(ComboViewer viewer, ComboComponent uiComponent, WidgetHandle parent, PartContext context)
           
protected  void WindowRenderer.doRenderAfter(Composite widget, WindowComponent uiComponent, WidgetHandle parent, PartContext context)
           
protected  void CoolBarRenderer.doRenderAfter(CoolBar widget, CoolBarComponent uiComponent, WidgetHandle parent, PartContext context)
           
protected  void CoolItemRenderer.doRenderAfter(CoolItem widget, CoolItemComponent uiComponent, WidgetHandle parent, PartContext context)
           
protected  void CTabFolderRenderer.doRenderAfter(CTabFolder widget, CTabFolderComponent uiComponent, WidgetHandle parent, PartContext context)
           
protected  void CTabItemRenderer.doRenderAfter(CTabItem widget, CTabItemComponent uiComponent, WidgetHandle parent, PartContext context)
           
protected  void SashFormRenderer.doRenderAfter(SashForm widget, SashFormComponent uiComponent, WidgetHandle parent, PartContext context)
           
protected  void TabFolderRenderer.doRenderAfter(TabFolder widget, TabFolderComponent uiComponent, WidgetHandle parent, PartContext context)
           
protected  void TabItemRenderer.doRenderAfter(TabItem widget, TabItemComponent uiComponent, WidgetHandle parent, PartContext context)
           
protected  void TableViewerRenderer.doRenderAfter(TableViewer viewer, TableComponent uiComponent, WidgetHandle parent, PartContext context)
           
protected  void AbstractViewerRenderer.doRenderAfter(VIEWER_TYPE viewer, COMPONENT_TYPE uiComponent, WidgetHandle parent, PartContext context)
          子のレンダリング終了後にレンダリング処理を行います。
protected  void AbstractWidgetRenderer.doRenderAfter(WIDGET_TYPE widget, COMPONENT_TYPE uiComponent, WidgetHandle parent, PartContext context)
          子のレンダリング終了後にレンダリング処理を行います。
 WidgetHandle SeparatorRenderer.preRender(UIComponent uiComponent, WidgetHandle parent, WindowContext context)
           
 WidgetHandle NullRenderer.preRender(UIComponent uiComponent, WidgetHandle parent, WindowContext context)
           
 WidgetHandle MenuManagerRenderer.preRender(UIComponent uiComponent, WidgetHandle parent, WindowContext context)
           
 WidgetHandle MenuItemRenderer.preRender(UIComponent uiComponent, WidgetHandle parent, WindowContext context)
           
 WidgetHandle AbstractRenderer.preRender(UIComponent uiComponent, WidgetHandle parent, WindowContext context)
           
 WidgetHandle WindowRenderer.render(UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 WidgetHandle ViewPartRenderer.render(UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 WidgetHandle SeparatorRenderer.render(UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 WidgetHandle NullRenderer.render(UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 WidgetHandle MenuManagerRenderer.render(UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 WidgetHandle MenuItemRenderer.render(UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 WidgetHandle AbstractWidgetRenderer.render(UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 WidgetHandle AbstractViewerRenderer.render(UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 void ViewPartRenderer.renderAfter(WidgetHandle widget, UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 void TreeViewerRenderer.renderAfter(WidgetHandle handle, UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 void SeparatorRenderer.renderAfter(WidgetHandle widget, UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 void NullRenderer.renderAfter(WidgetHandle widget, UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 void MenuManagerRenderer.renderAfter(WidgetHandle widget, UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 void MenuItemRenderer.renderAfter(WidgetHandle widget, UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 void AbstractWidgetRenderer.renderAfter(WidgetHandle handle, UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 void AbstractViewerRenderer.renderAfter(WidgetHandle handle, UIComponent uiComponent, WidgetHandle parent, PartContext context)
           
 void NullRenderer.reRender(WidgetHandle widget)
           
 void AbstractWidgetRenderer.reRender(WidgetHandle handle)
           
 void AbstractRenderer.reRender(WidgetHandle widget)
           
protected  void AbstractRenderer.setupEnablesDependingDef(WidgetHandle handle, EnablesDependable dependable)
          EnablesDependingDef のセットアップを行います。
 



Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.