Package org.eclnt.ccaddons.dof.pbc
Class DOFObjectUI
java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.ccaddons.dof.pbc.DOFObjectUI
- All Implemented Interfaces:
DOFPropertyUI.IListener,org.eclnt.jsfserver.elements.IConfiguredByLayout,org.eclnt.jsfserver.pagebean.component.IPageBeanComponent,org.eclnt.jsfserver.pagebean.IPageBean,org.eclnt.jsfserver.util.valuemgmt.IDynamicContentBindingObject
- Direct Known Subclasses:
DOFObjectTypeUI,DOFPropertyTypeUI
public class DOFObjectUI
extends org.eclnt.jsfserver.pagebean.component.PageBeanComponent
implements DOFPropertyUI.IListener
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.jsfserver.pagebean.component.PageBeanComponent.ILiteralResolver, org.eclnt.jsfserver.pagebean.component.PageBeanComponent.LitMap -
Field Summary
Fields inherited from class org.eclnt.jsfserver.pagebean.PageBean
m_pageModifier -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyParameters(String seq, org.eclnt.jsfserver.elements.impl.ROWDYNAMICCONTENTBinding.ComponentNode node) voidvoidconfigureSequence(String movedId, String refId, boolean inFront) voidvoidconstruct(DOFObject instance, DOFENUMEditMode mode) protected DOFPropertyUIcreatePropertyUI(DOFPropertyType propertyType) protected voidprotected voidcreateUI()voidvoidorg.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBindingbooleangetMode()getPuis()getWidth()voidonAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidonOpenConfiguration(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidonPaneAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidonValidateAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidprotected voidprotected booleansave(boolean withStatusUpdate) voidsetMode(DOFENUMEditMode mode) voidprotected voidprotected booleanvalidate(boolean withStatusUpdate) Methods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
getLit, initializePageBean, initializePageBeanConfigItemsMethods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
addConfiguredByLayoutListener, findLiteralResourceName, getClassDefiningPageBean, getLayoutPath, getLiteralResolver, getPageName, initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized, readLiteral, readLiteralByOwnResourceBundle, removeConfiguredByLayoutListener, setLiteralResolverMethods inherited from class org.eclnt.jsfserver.pagebean.PageBean
buildContentReplaceString, closePopup, getActualRootExpression, getModalModelessPopupForPopupPageBean, getPageModifier, getPopups, getStamp, initializePageModifier, onBeforeRendering, openModalPopup, openModelessPopup, pbx, readPageLayoutXML, setActualRootExpressionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclnt.jsfserver.elements.IConfiguredByLayout
addConfiguredByLayoutListener, removeConfiguredByLayoutListenerMethods inherited from interface org.eclnt.jsfserver.pagebean.IPageBean
closePopup, getActualRootExpression, getPageModifier, getPageName, getStamp, onBeforeRendering, openModalPopup, openModelessPopup, setActualRootExpressionMethods inherited from interface org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized
-
Constructor Details
-
DOFObjectUI
public DOFObjectUI() -
DOFObjectUI
-
-
Method Details
-
getRootExpressionUsedInPage
- Specified by:
getRootExpressionUsedInPagein interfaceorg.eclnt.jsfserver.pagebean.IPageBean- Specified by:
getRootExpressionUsedInPagein classorg.eclnt.jsfserver.pagebean.PageBean
-
construct
-
construct
-
getEnabled
public boolean getEnabled() -
getInstance
- Specified by:
getInstancein interfaceDOFPropertyUI.IListener
-
getObjectType
-
getMode
- Specified by:
getModein interfaceDOFPropertyUI.IListener
-
setMode
-
getPuis
-
getContent
public org.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBinding getContent() -
getWidth
-
setWidth
-
onValidateAction
public void onValidateAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) -
onPaneAction
public void onPaneAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) -
onAction
public void onAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) -
onOpenConfiguration
public void onOpenConfiguration(org.eclnt.jsfserver.base.faces.event.ActionEvent event) -
configure
- Specified by:
configurein interfaceDOFPropertyUI.IListener
-
configureSequence
- Specified by:
configureSequencein interfaceDOFPropertyUI.IListener
-
getPopupMenu
-
getAuthorization
- Specified by:
getAuthorizationin interfaceDOFPropertyUI.IListener
-
getPersistor
-
exportConfigurationXML
public void exportConfigurationXML() -
exportXML
public void exportXML() -
openPageConfigurationDialog
public void openPageConfigurationDialog() -
createUI
protected void createUI() -
renderContent
protected void renderContent() -
applyParameters
protected void applyParameters(String seq, org.eclnt.jsfserver.elements.impl.ROWDYNAMICCONTENTBinding.ComponentNode node) -
createPropertyUIs
protected void createPropertyUIs() -
createPropertyUI
-
updateStatus
protected void updateStatus() -
validate
protected boolean validate(boolean withStatusUpdate) -
save
protected boolean save(boolean withStatusUpdate)
-