Class EditorAreaRendererUtils
- java.lang.Object
-
- com.hybris.cockpitng.widgets.editorarea.renderer.EditorAreaRendererUtils
-
public final class EditorAreaRendererUtils extends java.lang.ObjectUtility methods that can be used in a implementation ofAbstractEditorAreaComponentRenderer.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringMODEL_EDITOR_AREA_AFTER_CANCEL_LISTENERS_MAPstatic java.lang.StringMODEL_EDITOR_AREA_AFTER_SAVE_LISTENERS_MAPstatic java.lang.StringMODEL_EDITOR_AREA_BEFORE_CANCEL_LISTENERS_MAPstatic java.lang.StringMODEL_EDITOR_AREA_RENDERER_LISTENER
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidclearAfterCancelListeners(WidgetModel widgetModel)Removes all after-cancel listeners stored at the model.static voidclearAfterSaveListeners(WidgetModel widgetModel)Removes all after-save listeners stored at the model.static voidclearBeforeCancelListeners(WidgetModel widgetModel)Removes all before-cancel listeners stored at the model.static java.lang.StringgetAbsoluteAttributePath(java.lang.String qualifier)static java.util.Map<java.lang.String,org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>>getAfterCancelListeners(WidgetModel widgetModel)Returns all after-cancel listeners stored at the model.static java.util.Map<java.lang.String,org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>>getAfterSaveListeners(WidgetModel widgetModel)Returns all after-save listeners stored at the model.static java.util.Map<java.lang.String,org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>>getBeforeCancelListeners(WidgetModel widgetModel)Returns all before-cancel listeners stored at the model.static java.lang.StringgetEditorAnchor(Editor editor)static java.lang.StringgetEditorAnchor(java.lang.String property)static java.lang.StringgetEditorAnchorAttributeName()static java.lang.StringgetRelativeAttributePath(java.lang.String path)static java.util.Collection<AbstractSection>getSections(Tab tab)static WidgetComponentRendererListener<org.zkoss.zk.ui.Component,EditorArea,java.lang.Object>putRendererListener(WidgetModel widgetModel, WidgetComponentRendererListener<org.zkoss.zk.ui.Component,EditorArea,java.lang.Object> listener)static voidremoveAfterCancelListener(WidgetModel widgetModel, java.lang.String id)Removes the after-cancel listener with the given id from the model.static voidremoveAfterSaveListener(WidgetModel widgetModel, java.lang.String id)Removes the after-save listener with the given id from the model.static voidremoveBeforeCancelListener(WidgetModel widgetModel, java.lang.String id)Removes the before-cancel listener with the given id from the model.static voidsetAfterCancelListener(WidgetModel widgetModel, java.lang.String id, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> listener, boolean notifyChange)Attaches a listener to the after-cancel listeners map in the widgetModel.static voidsetAfterSaveListener(WidgetModel widgetModel, java.lang.String id, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> listener, boolean notifyChange)Attaches a listener to the after-save listeners map in the widgetModel.static voidsetBeforeCancelListener(WidgetModel widgetModel, java.lang.String id, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> listener, boolean notifyChange)Attaches a listener to the before-cancel listeners map in the widgetModel.
-
-
-
Field Detail
-
MODEL_EDITOR_AREA_AFTER_SAVE_LISTENERS_MAP
public static final java.lang.String MODEL_EDITOR_AREA_AFTER_SAVE_LISTENERS_MAP
- See Also:
- Constant Field Values
-
MODEL_EDITOR_AREA_AFTER_CANCEL_LISTENERS_MAP
public static final java.lang.String MODEL_EDITOR_AREA_AFTER_CANCEL_LISTENERS_MAP
- See Also:
- Constant Field Values
-
MODEL_EDITOR_AREA_BEFORE_CANCEL_LISTENERS_MAP
public static final java.lang.String MODEL_EDITOR_AREA_BEFORE_CANCEL_LISTENERS_MAP
- See Also:
- Constant Field Values
-
MODEL_EDITOR_AREA_RENDERER_LISTENER
public static final java.lang.String MODEL_EDITOR_AREA_RENDERER_LISTENER
- See Also:
- Constant Field Values
-
-
Method Detail
-
putRendererListener
public static WidgetComponentRendererListener<org.zkoss.zk.ui.Component,EditorArea,java.lang.Object> putRendererListener(WidgetModel widgetModel, WidgetComponentRendererListener<org.zkoss.zk.ui.Component,EditorArea,java.lang.Object> listener)
-
getEditorAnchorAttributeName
public static java.lang.String getEditorAnchorAttributeName()
-
getEditorAnchor
public static java.lang.String getEditorAnchor(java.lang.String property)
-
getEditorAnchor
public static java.lang.String getEditorAnchor(Editor editor)
-
setAfterSaveListener
public static void setAfterSaveListener(WidgetModel widgetModel, java.lang.String id, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> listener, boolean notifyChange)
Attaches a listener to the after-save listeners map in the widgetModel. This map is usually processed by the corresponding widget controller, e.g. by the editorArea save button event listener.
-
removeAfterSaveListener
public static void removeAfterSaveListener(WidgetModel widgetModel, java.lang.String id)
Removes the after-save listener with the given id from the model.
-
getAfterSaveListeners
public static java.util.Map<java.lang.String,org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>> getAfterSaveListeners(WidgetModel widgetModel)
Returns all after-save listeners stored at the model.
-
clearAfterSaveListeners
public static void clearAfterSaveListeners(WidgetModel widgetModel)
Removes all after-save listeners stored at the model.
-
setAfterCancelListener
public static void setAfterCancelListener(WidgetModel widgetModel, java.lang.String id, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> listener, boolean notifyChange)
Attaches a listener to the after-cancel listeners map in the widgetModel. This map is usually processed by the corresponding widget controller, e.g. by the editorArea cancel button event listener.
-
setBeforeCancelListener
public static void setBeforeCancelListener(WidgetModel widgetModel, java.lang.String id, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> listener, boolean notifyChange)
Attaches a listener to the before-cancel listeners map in the widgetModel. This map is usually processed by the corresponding widget controller, e.g. by the editorArea cancel button event listener.
-
removeAfterCancelListener
public static void removeAfterCancelListener(WidgetModel widgetModel, java.lang.String id)
Removes the after-cancel listener with the given id from the model.
-
removeBeforeCancelListener
public static void removeBeforeCancelListener(WidgetModel widgetModel, java.lang.String id)
Removes the before-cancel listener with the given id from the model.
-
getAfterCancelListeners
public static java.util.Map<java.lang.String,org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>> getAfterCancelListeners(WidgetModel widgetModel)
Returns all after-cancel listeners stored at the model.
-
getBeforeCancelListeners
public static java.util.Map<java.lang.String,org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>> getBeforeCancelListeners(WidgetModel widgetModel)
Returns all before-cancel listeners stored at the model.
-
clearAfterCancelListeners
public static void clearAfterCancelListeners(WidgetModel widgetModel)
Removes all after-cancel listeners stored at the model.
-
clearBeforeCancelListeners
public static void clearBeforeCancelListeners(WidgetModel widgetModel)
Removes all before-cancel listeners stored at the model.
-
getAbsoluteAttributePath
public static java.lang.String getAbsoluteAttributePath(java.lang.String qualifier)
-
getRelativeAttributePath
public static java.lang.String getRelativeAttributePath(java.lang.String path)
-
getSections
public static java.util.Collection<AbstractSection> getSections(Tab tab)
-
-