Class CollectionEditor

    • Nested Class Summary

      • 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addEventCollectionEditorListener​(java.lang.String event, org.zkoss.zk.ui.event.EventListener listener)  
      protected org.zkoss.zul.ListitemRenderer createCollectionItemListRenderer()  
      void desktopRemoved​(org.zkoss.zk.ui.Desktop desktop)  
      void detach()  
      protected void doCollectionItemDoubleClicked​(TypedObject item)  
      protected void doCollectionItemEntered()  
      void doSimpleReferenceSelectorCollaped()  
      protected void fireAbortAndCloseAdvancedMode()  
      void fireCancel()  
      CreateContext getCreateContext()  
      java.lang.String getImageHeight()  
      protected int getMaxRowsNumber()  
      protected int getMinRowsNumber()  
      CollectionEditorModel getModel()  
      java.util.Map<java.lang.String,​? extends java.lang.Object> getParameters()  
      boolean initialize()
      Initializes this view component.
      protected SimpleReferenceSelector initializeReferenceSelector()  
      java.lang.Boolean isAllowCreate()  
      boolean isDisabled()  
      protected void loadDefaultEmptyLabel()  
      protected void parseInitialParameters​(java.util.Map<java.lang.String,​? extends java.lang.Object> parameters)  
      void setAllowCreate​(java.lang.Boolean allowCreate)  
      void setAutocompletionSearchType​(ObjectType autocompletionSearchType)  
      void setCreateContext​(CreateContext createContext)  
      void setDisabled​(boolean disabled)  
      void setImageHeight​(java.lang.String imageHeight)  
      void setModel​(CollectionEditorModel model)  
      void setParameters​(java.util.Map<java.lang.String,​? extends java.lang.Object> parameters)  
      void setParent​(org.zkoss.zk.ui.Component parent)  
      boolean update()
      Updates this view component completely.
      void updateCollectionItems()  
      void updateRootSearchTypeChanged()  
      void updateRootTypeChanged()  
      • 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, didActivate, didActivate, didDeserialize, didDeserialize, disableBindingAnnotation, disableClientUpdate, enableBindingAnnotation, equals, 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, 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, hashCode, notify, notifyAll, wait, wait, wait
    • Method Detail

      • update

        public boolean update()
        Description copied from interface: UIViewComponent
        Updates this view component completely.
        Specified by:
        update in interface UIViewComponent
        Returns:
        true if update was successful, false otherwise
      • loadDefaultEmptyLabel

        protected void loadDefaultEmptyLabel()
      • initialize

        public boolean initialize()
        Description copied from interface: UIViewComponent
        Initializes this view component.

        Note: Should not be called during object creation i.e. from constructor.

        Specified by:
        initialize in interface UIViewComponent
        Returns:
        true if initialize was successful, false otherwise
      • detach

        public void detach()
        Specified by:
        detach in interface org.zkoss.zk.ui.Component
        Overrides:
        detach in class org.zkoss.zk.ui.AbstractComponent
      • setParent

        public void setParent​(org.zkoss.zk.ui.Component parent)
        Specified by:
        setParent in interface org.zkoss.zk.ui.Component
        Overrides:
        setParent in class org.zkoss.zk.ui.AbstractComponent
      • doCollectionItemDoubleClicked

        protected void doCollectionItemDoubleClicked​(TypedObject item)
      • fireAbortAndCloseAdvancedMode

        protected void fireAbortAndCloseAdvancedMode()
      • doCollectionItemEntered

        protected void doCollectionItemEntered()
      • createCollectionItemListRenderer

        protected org.zkoss.zul.ListitemRenderer createCollectionItemListRenderer()
      • setAutocompletionSearchType

        public void setAutocompletionSearchType​(ObjectType autocompletionSearchType)
      • parseInitialParameters

        protected void parseInitialParameters​(java.util.Map<java.lang.String,​? extends java.lang.Object> parameters)
      • doSimpleReferenceSelectorCollaped

        public void doSimpleReferenceSelectorCollaped()
      • fireCancel

        public void fireCancel()
      • addEventCollectionEditorListener

        public void addEventCollectionEditorListener​(java.lang.String event,
                                                     org.zkoss.zk.ui.event.EventListener listener)
      • isDisabled

        public boolean isDisabled()
      • setDisabled

        public void setDisabled​(boolean disabled)
      • setCreateContext

        public void setCreateContext​(CreateContext createContext)
      • getParameters

        public java.util.Map<java.lang.String,​? extends java.lang.Object> getParameters()
      • setParameters

        public void setParameters​(java.util.Map<java.lang.String,​? extends java.lang.Object> parameters)
      • isAllowCreate

        public java.lang.Boolean isAllowCreate()
      • setAllowCreate

        public void setAllowCreate​(java.lang.Boolean allowCreate)
      • getMinRowsNumber

        protected int getMinRowsNumber()
      • getMaxRowsNumber

        protected int getMaxRowsNumber()
      • getImageHeight

        public java.lang.String getImageHeight()
      • setImageHeight

        public void setImageHeight​(java.lang.String imageHeight)