Class DefaultEditorAreaValidationHandler
- java.lang.Object
-
- com.hybris.cockpitng.widgets.baseeditorarea.DefaultEditorAreaValidationHandler
-
- All Implemented Interfaces:
ValidationFocusTransferHandler,WidgetComponentRendererListener<org.zkoss.zk.ui.Component,EditorArea,java.lang.Object>
public class DefaultEditorAreaValidationHandler extends java.lang.Object implements ValidationFocusTransferHandler, WidgetComponentRendererListener<org.zkoss.zk.ui.Component,EditorArea,java.lang.Object>
-
-
Field Summary
-
Fields inherited from interface com.hybris.cockpitng.components.validation.ValidationFocusTransferHandler
ON_FOCUS_TRANSFER_REQUESTED, ON_FOCUS_TRANSFERRED, TRANSFER_ERROR_OTHER, TRANSFER_ERROR_UNKNOWN_PATH, TRANSFER_SUCCESS
-
-
Constructor Summary
Constructors Constructor Description DefaultEditorAreaValidationHandler(org.zkoss.zk.ui.Component parent, DefaultEditorAreaController controller, ValidatableContainer validatableContainer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcomponentRendered(WidgetComponentRendererEvent<org.zkoss.zk.ui.Component,EditorArea,java.lang.Object> event)Informs that a component has been properly rendered.protected booleancontainsCustomProperty(Section section, java.lang.String property)protected booleancontainsProperty(AbstractSection sectionDefinition, java.lang.String property)protected booleancontainsProperty(AbstractTab tabDefinition, java.lang.String property)protected booleancontainsProperty(java.util.stream.Stream<AbstractPositioned> stream, java.lang.String property)protected ValidationHandlercreateProxyValidationHandler()protected org.zkoss.zk.ui.ComponentfindPropertyComponent(org.zkoss.zk.ui.Component comp, java.lang.String property)protected org.zkoss.zul.TabfindPropertyTab(java.lang.String property)protected AbstractTabfindPropertyTabDefinition(java.lang.String property)intfocusValidationPath(org.zkoss.zk.ui.Component parent, java.lang.String property)Tries to transfer focus to field bound to specified pathprotected org.zkoss.zk.ui.ComponentvisitComponent(org.zkoss.zk.ui.Component parent, java.lang.String property)protected voidvisitEditorComponent(org.zkoss.zk.ui.Component component, java.lang.String property)
-
-
-
Constructor Detail
-
DefaultEditorAreaValidationHandler
public DefaultEditorAreaValidationHandler(org.zkoss.zk.ui.Component parent, DefaultEditorAreaController controller, ValidatableContainer validatableContainer)
-
-
Method Detail
-
componentRendered
public void componentRendered(WidgetComponentRendererEvent<org.zkoss.zk.ui.Component,EditorArea,java.lang.Object> event)
Description copied from interface:WidgetComponentRendererListenerInforms that a component has been properly rendered.Method is invoked for top-most component but also for all children that are rendered by this renderer.
- Specified by:
componentRenderedin interfaceWidgetComponentRendererListener<org.zkoss.zk.ui.Component,EditorArea,java.lang.Object>- Parameters:
event- details about render
-
createProxyValidationHandler
protected ValidationHandler createProxyValidationHandler()
-
focusValidationPath
public int focusValidationPath(org.zkoss.zk.ui.Component parent, java.lang.String property)Description copied from interface:ValidationFocusTransferHandlerTries to transfer focus to field bound to specified path- Specified by:
focusValidationPathin interfaceValidationFocusTransferHandler- Parameters:
parent- parent component of fieldsproperty- path to be focused- Returns:
- result of transfer
- See Also:
ValidationFocusTransferHandler.TRANSFER_SUCCESS,ValidationFocusTransferHandler.TRANSFER_ERROR_UNKNOWN_PATH,ValidationFocusTransferHandler.TRANSFER_ERROR_OTHER
-
visitEditorComponent
protected void visitEditorComponent(org.zkoss.zk.ui.Component component, java.lang.String property)
-
findPropertyComponent
protected org.zkoss.zk.ui.Component findPropertyComponent(org.zkoss.zk.ui.Component comp, java.lang.String property)
-
visitComponent
protected org.zkoss.zk.ui.Component visitComponent(org.zkoss.zk.ui.Component parent, java.lang.String property)
-
containsProperty
protected boolean containsProperty(java.util.stream.Stream<AbstractPositioned> stream, java.lang.String property)
-
containsCustomProperty
protected boolean containsCustomProperty(Section section, java.lang.String property)
-
containsProperty
protected boolean containsProperty(AbstractSection sectionDefinition, java.lang.String property)
-
containsProperty
protected boolean containsProperty(AbstractTab tabDefinition, java.lang.String property)
-
findPropertyTabDefinition
protected AbstractTab findPropertyTabDefinition(java.lang.String property)
-
findPropertyTab
protected org.zkoss.zul.Tab findPropertyTab(java.lang.String property)
-
-