Class Tree<RECORD>

    • Method Detail

      • createOrUpdateUiRecords

        protected java.util.List<org.teamapps.dto.UiTreeRecord> createOrUpdateUiRecords​(java.util.List<RECORD> records)
      • createUiTreeRecordWithoutParentRelation

        protected org.teamapps.dto.UiTreeRecord createUiTreeRecordWithoutParentRelation​(RECORD record)
      • addParentLinkToUiRecord

        protected void addParentLinkToUiRecord​(RECORD record,
                                               org.teamapps.dto.UiTreeRecord uiTreeRecord)
      • handleUiEvent

        public void handleUiEvent​(org.teamapps.dto.UiEvent event)
      • getSelectedNode

        public RECORD getSelectedNode()
      • setSelectedNode

        public void setSelectedNode​(RECORD selectedNode)
      • isAnimated

        public boolean isAnimated()
      • setAnimated

        public void setAnimated​(boolean animated)
      • isShowExpanders

        public boolean isShowExpanders()
      • setShowExpanders

        public void setShowExpanders​(boolean showExpanders)
      • isOpenOnSelection

        public boolean isOpenOnSelection()
      • setOpenOnSelection

        public void setOpenOnSelection​(boolean openOnSelection)
      • isEnforceSingleExpandedPath

        public boolean isEnforceSingleExpandedPath()
      • setEnforceSingleExpandedPath

        public void setEnforceSingleExpandedPath​(boolean enforceSingleExpandedPath)
      • getIndentation

        public int getIndentation()
      • setIndentation

        public void setIndentation​(int indentation)
      • getEntryTemplate

        public Template getEntryTemplate()
      • setEntryTemplate

        public void setEntryTemplate​(Template entryTemplate)
      • getRecordToStringFunction

        public java.util.function.Function<RECORD,​java.lang.String> getRecordToStringFunction()
      • setRecordToStringFunction

        public void setRecordToStringFunction​(java.util.function.Function<RECORD,​java.lang.String> recordToStringFunction)