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 void
applyParameters
(String seq, org.eclnt.jsfserver.elements.impl.ROWDYNAMICCONTENTBinding.ComponentNode node) void
void
configureSequence
(String movedId, String refId, boolean inFront) void
void
construct
(DOFObject instance, DOFENUMEditMode mode) protected DOFPropertyUI
createPropertyUI
(DOFPropertyType propertyType) protected void
protected void
createUI()
void
void
org.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBinding
boolean
getMode()
getPuis()
getWidth()
void
onAction
(org.eclnt.jsfserver.base.faces.event.ActionEvent event) void
onOpenConfiguration
(org.eclnt.jsfserver.base.faces.event.ActionEvent event) void
onPaneAction
(org.eclnt.jsfserver.base.faces.event.ActionEvent event) void
onValidateAction
(org.eclnt.jsfserver.base.faces.event.ActionEvent event) void
protected void
protected boolean
save
(boolean withStatusUpdate) void
setMode
(DOFENUMEditMode mode) void
protected void
protected boolean
validate
(boolean withStatusUpdate) Methods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
getLit, initializePageBean, initializePageBeanConfigItems
Methods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
addConfiguredByLayoutListener, findLiteralResourceName, getClassDefiningPageBean, getLayoutPath, getLiteralResolver, getPageName, initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized, readLiteral, readLiteralByOwnResourceBundle, removeConfiguredByLayoutListener, setLiteralResolver
Methods inherited from class org.eclnt.jsfserver.pagebean.PageBean
buildContentReplaceString, closePopup, getActualRootExpression, getModalModelessPopupForPopupPageBean, getPageModifier, getPopups, getStamp, initializePageModifier, onBeforeRendering, openModalPopup, openModelessPopup, pbx, readPageLayoutXML, setActualRootExpression
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclnt.jsfserver.elements.IConfiguredByLayout
addConfiguredByLayoutListener, removeConfiguredByLayoutListener
Methods inherited from interface org.eclnt.jsfserver.pagebean.IPageBean
closePopup, getActualRootExpression, getPageModifier, getPageName, getStamp, onBeforeRendering, openModalPopup, openModelessPopup, setActualRootExpression
Methods inherited from interface org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized
-
Constructor Details
-
DOFObjectUI
public DOFObjectUI() -
DOFObjectUI
-
-
Method Details
-
getRootExpressionUsedInPage
- Specified by:
getRootExpressionUsedInPage
in interfaceorg.eclnt.jsfserver.pagebean.IPageBean
- Specified by:
getRootExpressionUsedInPage
in classorg.eclnt.jsfserver.pagebean.PageBean
-
construct
-
construct
-
getEnabled
public boolean getEnabled() -
getInstance
- Specified by:
getInstance
in interfaceDOFPropertyUI.IListener
-
getObjectType
-
getMode
- Specified by:
getMode
in 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:
configure
in interfaceDOFPropertyUI.IListener
-
configureSequence
- Specified by:
configureSequence
in interfaceDOFPropertyUI.IListener
-
getPopupMenu
-
getAuthorization
- Specified by:
getAuthorization
in 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)
-