org.asyrinx.joey.gui.impl
クラス AbstractEntityViewManager

java.lang.Object
  拡張org.asyrinx.joey.gui.impl.AbstractEntityViewManager
すべての実装インタフェース:
EntityViewManager

public abstract class AbstractEntityViewManager
extends java.lang.Object
implements EntityViewManager

作成者:
akima

フィールドの概要
protected  java.util.Map editViewMap
           
protected  java.util.Map listViewMap
           
 
コンストラクタの概要
AbstractEntityViewManager()
           
 
メソッドの概要
 org.seasar.framework.container.S2Container getContainer()
           
 EntityEditView getDetailEditView(java.lang.Object invoker, java.lang.Class entityClass)
           
 EntityServiceManager getEntityServiceManager()
           
 EntityListView getSelectionListView(java.lang.Object invoker, java.lang.Class entityClass)
           
protected abstract  java.util.Map initEditViewMap()
           
protected abstract  java.util.Map initListViewMap()
           
protected  EntityEditView newEditView(java.lang.Class entityClass, java.lang.Object invoker)
           
protected  EntityView newEntityView(java.lang.Class entityClass, java.util.Map classMap, java.lang.Class baseViewClass, java.lang.Object invoker)
           
protected  EntityListView newListView(java.lang.Class entityClass, java.lang.Object invoker)
           
 void setContainer(org.seasar.framework.container.S2Container container)
           
 void setEntityServiceManager(EntityServiceManager entityServiceManager)
           
 EntityEditView showDetailEditView(java.lang.Object invoker, java.lang.Class entityClass, java.io.Serializable entityKey)
           
 EntityEditView showDetailEditView(java.lang.Object invoker, java.lang.Class entityClass, java.io.Serializable entityKey, EntityService finder)
           
 EntityEditView showDetailEditView(java.lang.Object invoker, java.lang.Object entity)
           
 EntityListView showSelectionListView(java.lang.Object invoker, java.lang.Class entityClass, java.util.List entities, java.io.Serializable selectedEntityKey)
           
 EntityListView showSelectionListView(java.lang.Object invoker, java.lang.Class entityClass, SearchCondition condition, java.io.Serializable selectedEntityKey)
           
 EntityListView showSelectionListView(java.lang.Object invoker, java.lang.Class entityClass, SearchCondition condition, java.io.Serializable selectedEntityKey, EntityService finder)
           
protected  void showView(EntityView view, java.lang.Object invoker)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

editViewMap

protected final java.util.Map editViewMap

listViewMap

protected final java.util.Map listViewMap
コンストラクタの詳細

AbstractEntityViewManager

public AbstractEntityViewManager()
メソッドの詳細

initListViewMap

protected abstract java.util.Map initListViewMap()
戻り値:

initEditViewMap

protected abstract java.util.Map initEditViewMap()
戻り値:

newListView

protected EntityListView newListView(java.lang.Class entityClass,
                                     java.lang.Object invoker)

newEditView

protected EntityEditView newEditView(java.lang.Class entityClass,
                                     java.lang.Object invoker)

newEntityView

protected EntityView newEntityView(java.lang.Class entityClass,
                                   java.util.Map classMap,
                                   java.lang.Class baseViewClass,
                                   java.lang.Object invoker)

getDetailEditView

public EntityEditView getDetailEditView(java.lang.Object invoker,
                                        java.lang.Class entityClass)
定義:
インタフェース EntityViewManager 内の getDetailEditView
パラメータ:
invoker -
entityClass -
戻り値:

getSelectionListView

public EntityListView getSelectionListView(java.lang.Object invoker,
                                           java.lang.Class entityClass)
定義:
インタフェース EntityViewManager 内の getSelectionListView
パラメータ:
invoker -
entityClass -
戻り値:

showDetailEditView

public EntityEditView showDetailEditView(java.lang.Object invoker,
                                         java.lang.Class entityClass,
                                         java.io.Serializable entityKey)
定義:
インタフェース EntityViewManager 内の showDetailEditView
パラメータ:
invoker -
entityClass -
entityKey -
戻り値:

showDetailEditView

public EntityEditView showDetailEditView(java.lang.Object invoker,
                                         java.lang.Class entityClass,
                                         java.io.Serializable entityKey,
                                         EntityService finder)
定義:
インタフェース EntityViewManager 内の showDetailEditView
パラメータ:
invoker -
entityClass -
entityKey -
finder -
戻り値:

showDetailEditView

public EntityEditView showDetailEditView(java.lang.Object invoker,
                                         java.lang.Object entity)
定義:
インタフェース EntityViewManager 内の showDetailEditView
パラメータ:
invoker -
entity -
戻り値:

showSelectionListView

public EntityListView showSelectionListView(java.lang.Object invoker,
                                            java.lang.Class entityClass,
                                            SearchCondition condition,
                                            java.io.Serializable selectedEntityKey)
定義:
インタフェース EntityViewManager 内の showSelectionListView
パラメータ:
invoker -
entityClass -
condition -
selectedEntityKey -
戻り値:

showSelectionListView

public EntityListView showSelectionListView(java.lang.Object invoker,
                                            java.lang.Class entityClass,
                                            SearchCondition condition,
                                            java.io.Serializable selectedEntityKey,
                                            EntityService finder)
定義:
インタフェース EntityViewManager 内の showSelectionListView
パラメータ:
invoker -
entityClass -
condition -
selectedEntityKey -
finder -
戻り値:

showSelectionListView

public EntityListView showSelectionListView(java.lang.Object invoker,
                                            java.lang.Class entityClass,
                                            java.util.List entities,
                                            java.io.Serializable selectedEntityKey)
定義:
インタフェース EntityViewManager 内の showSelectionListView
パラメータ:
invoker -
entityClass -
selectedEntityKey -
entities -
戻り値:

showView

protected void showView(EntityView view,
                        java.lang.Object invoker)

getContainer

public org.seasar.framework.container.S2Container getContainer()
戻り値:
Returns the container.

setContainer

public void setContainer(org.seasar.framework.container.S2Container container)
パラメータ:
container - The container to set.

getEntityServiceManager

public EntityServiceManager getEntityServiceManager()
定義:
インタフェース EntityViewManager 内の getEntityServiceManager
戻り値:
Returns the entityServiceManager.

setEntityServiceManager

public void setEntityServiceManager(EntityServiceManager entityServiceManager)
パラメータ:
entityServiceManager - The entityServiceManager to set.


Copyright © 2004 asyrinx organization. All Rights Reserved.