Class DetailsView

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, org.zkoss.zk.ui.Component, org.zkoss.zk.ui.ext.Scope, org.zkoss.zk.ui.sys.ComponentCtrl

    public class DetailsView
    extends org.zkoss.zul.Div
    Details view for SelectiveSyncRenderer.
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  DetailsView.CreationContext
      Context for creating DetailsView.
      • Nested classes/interfaces inherited from class org.zkoss.zk.ui.HtmlBasedComponent

        org.zkoss.zk.ui.HtmlBasedComponent.ExtraCtrl
      • Nested classes/interfaces inherited from class org.zkoss.zk.ui.AbstractComponent

        org.zkoss.zk.ui.AbstractComponent.Children
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected boolean editable  
      protected com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade  
      protected com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager  
      protected static java.lang.String YTESTID_COPY_BY_VALUE_ATTRIBUTE  
      protected static java.lang.String YTESTID_NO_READ_ACCESS_LABEL  
      protected static java.lang.String YTESTID_PARTIALLY_TRANSLATABLE_ATTRIBUTE  
      protected static java.lang.String YTESTID_SYNC_ATTRIBUTE  
      protected static java.lang.String YTESTID_UNTRANSLATABLE_ATTRIBUTE  
      • Fields inherited from class org.zkoss.zk.ui.HtmlBasedComponent

        _zclass
      • Fields inherited from interface org.zkoss.zk.ui.Component

        APPLICATION_SCOPE, COMPONENT_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, SPACE_SCOPE
      • Fields inherited from interface org.zkoss.zk.ui.sys.ComponentCtrl

        AFTER_CHILD_ADDED, AFTER_CHILD_REMOVED, AFTER_PAGE_ATTACHED, AFTER_PAGE_DETACHED, CE_BUSY_IGNORE, CE_DUPLICATE_IGNORE, CE_IMPORTANT, CE_NON_DEFERRABLE, CE_REPEAT_IGNORE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected boolean canChange​(java.lang.Object object, java.lang.String property)  
      protected boolean canRead​(java.lang.Object object, java.lang.String property)  
      void clearView()
      Clear view
      protected org.zkoss.zul.Checkbox createAttributeCheckbox​(boolean checked)  
      protected org.zkoss.zul.Checkbox createCopyByValue​(SyncAttributeDescriptorConfigModel syncAttributeConfig, DetailsViewAttributeValueChangeListener detailsViewAttributeValueChangeListener)  
      protected org.zkoss.zul.Div createDetailsListItem​(org.zkoss.zk.ui.Component component)  
      protected org.zkoss.zul.Div createNoReadAccess()  
      protected org.zkoss.zul.Checkbox createPartiallyTranslatable​(SyncAttributeDescriptorConfigModel syncAttributeConfig, DetailsViewAttributeValueChangeListener detailsViewAttributeValueChangeListener)  
      protected org.zkoss.zul.Checkbox createSynchronizeAttribute​(SyncAttributeDescriptorConfigModel syncAttributeConfig, DetailsViewAttributeValueChangeListener detailsViewAttributeValueChangeListener)  
      protected org.zkoss.zul.Checkbox createUntranslatable​(SyncAttributeDescriptorConfigModel syncAttributeConfig, DetailsViewAttributeValueChangeListener detailsViewAttributeValueChangeListener)  
      void display​(SyncAttributeDescriptorConfigModel syncAttributeConfig, DetailsViewAttributeValueChangeListener detailsViewAttributeValueChangeListener)
      Displays synchronization attributes values from syncAttributeConfig.
      boolean equals​(java.lang.Object o)  
      protected java.lang.String getLabel​(java.lang.String label)  
      int hashCode()  
      protected void renderCopyByValueAttribute​(SyncAttributeDescriptorConfigModel syncAttributeConfig, DetailsViewAttributeValueChangeListener detailsViewAttributeValueChangeListener)  
      protected void renderPartiallyTranslatableAttribute​(SyncAttributeDescriptorConfigModel syncAttributeConfig, DetailsViewAttributeValueChangeListener detailsViewAttributeValueChangeListener)  
      protected void renderSynchronizeAttribute​(SyncAttributeDescriptorConfigModel syncAttributeConfig, DetailsViewAttributeValueChangeListener detailsViewAttributeValueChangeListener)  
      protected void renderUntranslatableAttribute​(SyncAttributeDescriptorConfigModel syncAttributeConfig, DetailsViewAttributeValueChangeListener detailsViewAttributeValueChangeListener)  
      • Methods inherited from class org.zkoss.zul.Div

        getAlign, renderProperties, setAlign
      • Methods inherited from class org.zkoss.zul.impl.XulElement

        clone, getContext, getCtrlKeys, getPopup, getPropertyAccess, getTooltip, setContext, setContext, setContextAttributes, setCtrlKeys, setPopup, setPopup, setPopupAttributes, setTooltip, setTooltip, setTooltipAttributes
      • Methods inherited from class org.zkoss.zk.ui.HtmlBasedComponent

        focus, getAction, getDraggable, getDroppable, getExtraCtrl, getHeight, getHflex, getLeft, getRenderdefer, getSclass, getStyle, getTabindex, getTabindexInteger, getTooltiptext, getTop, getVflex, getWidth, getZclass, getZindex, getZIndex, service, setAction, setClass, setDraggable, setDroppable, setFocus, setHeight, setHeight0, setHeightDirectly, setHflex, setHflex0, setHflexDirectly, setLeft, setLeftDirectly, setRenderdefer, setSclass, setStyle, setTabindex, setTabindex, setTooltiptext, setTop, setTopDirectly, setVflex, setVflex0, setVflexDirectly, setWidth, setWidth0, setWidthDirectly, setZclass, setZindex, setZIndex, setZIndexDirectly
      • Methods inherited from class org.zkoss.zk.ui.AbstractComponent

        addAnnotation, addAnnotation, addCallback, addClientEvent, addEventHandler, addEventListener, addEventListener, addForward, addForward, addForward, addForward, addMoved, addRedrawCallback, addScopeListener, addShadowRoot, addShadowRootBefore, addSharedEventHandlerMap, appendChild, applyProperties, beforeChildAdded, beforeChildRemoved, beforeParentChanged, detach, didActivate, didActivate, didDeserialize, didDeserialize, disableBindingAnnotation, disableClientUpdate, enableBindingAnnotation, getAnnotatedProperties, getAnnotatedPropertiesBy, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAnnotations, getAttribute, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getCallback, getChildren, getClientAttribute, getClientDataAttribute, getClientEvents, getDefaultMold, getDefinition, getDesktop, getEventHandler, getEventHandlerNames, getEventListenerMap, getEventListeners, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRedrawCallback, getRoot, getShadowFellowIfAny, getShadowRoots, getShadowVariable, getShadowVariable, getShadowVariable0, getSpaceOwner, getSpecialRendererOutput, getStubonly, getSubBindingAnnotationCount, getTemplate, getTemplateNames, getUuid, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttribute, hasAttributeOrFellow, hasBindingAnnotation, hasFellow, hasFellow, hasSubBindingAnnotation, insertBefore, invalidate, isChildable, isInvalidated, isListenerAvailable, isVisible, onChildAdded, onChildRemoved, onPageAttached, onPageDetached, onWrongValue, query, queryAll, redraw, redrawChildren, removeAttribute, removeAttribute, removeAttribute, removeCallback, removeChild, removeEventListener, removeForward, removeForward, removeRedrawCallback, removeScopeListener, removeShadowRoot, render, render, render, replace, response, response, response, service, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setAttribute, setAuService, setAutag, setClientAttribute, setClientDataAttribute, setDefinition, setDefinition, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setStubonly, setSubBindingAnnotationCount, setTemplate, setVisible, setVisibleDirectly, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdateWidgetListener, smartUpdateWidgetOverride, toString, updateByClient, updateSubBindingAnnotationCount, willPassivate, willPassivate, willSerialize, willSerialize
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • YTESTID_SYNC_ATTRIBUTE

        protected static final java.lang.String YTESTID_SYNC_ATTRIBUTE
        See Also:
        Constant Field Values
      • YTESTID_COPY_BY_VALUE_ATTRIBUTE

        protected static final java.lang.String YTESTID_COPY_BY_VALUE_ATTRIBUTE
        See Also:
        Constant Field Values
      • YTESTID_UNTRANSLATABLE_ATTRIBUTE

        protected static final java.lang.String YTESTID_UNTRANSLATABLE_ATTRIBUTE
        See Also:
        Constant Field Values
      • YTESTID_PARTIALLY_TRANSLATABLE_ATTRIBUTE

        protected static final java.lang.String YTESTID_PARTIALLY_TRANSLATABLE_ATTRIBUTE
        See Also:
        Constant Field Values
      • YTESTID_NO_READ_ACCESS_LABEL

        protected static final java.lang.String YTESTID_NO_READ_ACCESS_LABEL
        See Also:
        Constant Field Values
      • editable

        protected final boolean editable
      • widgetInstanceManager

        protected final transient com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager
      • permissionFacade

        protected final transient com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade