Class FilterByAttributeUI

    • Field Detail

      • ATTRIB_VAL_WIDTH

        protected static final java.lang.String ATTRIB_VAL_WIDTH
        See Also:
        Constant Field Values
      • CSS_DISABLED_LISTBOX

        protected static final java.lang.String CSS_DISABLED_LISTBOX
        See Also:
        Constant Field Values
    • Method Detail

      • render

        public void render()
      • createMainLayout

        protected void createMainLayout()
      • createLabel

        protected void createLabel()
      • createSelectedAttributeValueContainer

        protected void createSelectedAttributeValueContainer()
      • createFilterAttribureValuesTxt

        protected void createFilterAttribureValuesTxt()
      • createAvailableAttributeList

        protected void createAvailableAttributeList()
      • createFindParentSection

        protected void createFindParentSection()
      • createListenerOnListSelection

        public void createListenerOnListSelection()
      • handleNewValueForAttribute

        protected void handleNewValueForAttribute​(java.lang.String selectedValue)
      • createListenerOnFilterValuesByName

        public void createListenerOnFilterValuesByName()
      • createListenerOnFilterByParent

        public void createListenerOnFilterByParent()
      • appendSelectedElement

        protected void appendSelectedElement​(org.zkoss.zul.Hlayout selectedAttribute,
                                             java.lang.String selectedValue)
      • reactOnSelectionChange

        protected void reactOnSelectionChange​(boolean selected)
      • updateListModel

        protected void updateListModel()
      • filterByParentAttribute

        protected java.util.List<java.lang.String> filterByParentAttribute​(java.util.List<java.lang.String> values)
      • filterByValueName

        protected java.util.List<java.lang.String> filterByValueName​(java.util.List<java.lang.String> values)
      • couldSearchByParent

        protected boolean couldSearchByParent()
      • collapse

        public void collapse()
      • expand

        public void expand()