Package org.eclnt.jsfserver.rttools
Class DynBeanUI
java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.rttools.DynBeanUI
- All Implemented Interfaces:
Serializable,IPageBean,IDynamicContentBindingObject
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classclassclassclassstatic classstatic interfacestatic interfaceclass -
Field Summary
Fields inherited from class org.eclnt.jsfserver.pagebean.PageBean
m_pageModifier -
Constructor Summary
ConstructorsConstructorDescriptionDynBeanUI(Class beanClass, boolean onlyReolveFirstLevel, DynBeanUI.IListener listener) -
Method Summary
Modifier and TypeMethodDescriptiongetBean()getGrids()Name of page that is managed by the bean.Inside the page definition the bean is addressed via a certain root expression - e.g.booleanbooleanvoidonCreateGridItem(javax.faces.event.ActionEvent event) voidonCreateSubBean(javax.faces.event.ActionEvent event) voidonMoveDownGridItem(javax.faces.event.ActionEvent event) voidonMoveUpGridItem(javax.faces.event.ActionEvent event) voidonPropertyAction(javax.faces.event.ActionEvent event) voidonRemoveSubBean(javax.faces.event.ActionEvent event) voidvoidsetListener(DynBeanUI.IListener listener) Methods inherited from class org.eclnt.jsfserver.pagebean.PageBean
buildContentReplaceString, closePopup, getActualRootExpression, getModalModelessPopupForPopupPageBean, getPageModifier, getPopups, getStamp, initializePageModifier, onBeforeRendering, openModalPopup, openModelessPopup, pbx, readPageLayoutXML, setActualRootExpression
-
Constructor Details
-
DynBeanUI
public DynBeanUI() -
DynBeanUI
-
-
Method Details
-
getPageName
Description copied from interface:IPageBeanName of page that is managed by the bean. This can either be a static return value that stays fix for the whole lifecycle of the bean, or it may also be a value that changed - in case there are several pages that are possible to be managed by the page bean.- Specified by:
getPageNamein interfaceIPageBean- Specified by:
getPageNamein classPageBean
-
getRootExpressionUsedInPage
Description copied from interface:IPageBeanInside the page definition the bean is addressed via a certain root expression - e.g. "#{d.XYZBean}". The page bean management requires this expression in order to execute certain expression replacements when loading the page at runtime.- Specified by:
getRootExpressionUsedInPagein interfaceIPageBean- Specified by:
getRootExpressionUsedInPagein classPageBean
-
getContent
-
getBean
-
getSubDynBeans
-
getGrids
-
getMapStrings
-
getBeanClass
-
isObjectNull
public boolean isObjectNull() -
isObjectAvailable
public boolean isObjectAvailable() -
setListener
-
setBean
-
onCreateSubBean
public void onCreateSubBean(javax.faces.event.ActionEvent event) -
onRemoveSubBean
public void onRemoveSubBean(javax.faces.event.ActionEvent event) -
onCreateGridItem
public void onCreateGridItem(javax.faces.event.ActionEvent event) -
onMoveUpGridItem
public void onMoveUpGridItem(javax.faces.event.ActionEvent event) -
onMoveDownGridItem
public void onMoveDownGridItem(javax.faces.event.ActionEvent event) -
onPropertyAction
public void onPropertyAction(javax.faces.event.ActionEvent event)
-