Class AbstractToolContainer

    • Constructor Detail

      • AbstractToolContainer

        public AbstractToolContainer()
    • Method Detail

      • handleUiEvent

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

        public boolean isEmpty()
      • removeAllToolbarButtonGroups

        public void removeAllToolbarButtonGroups()
      • removeToolbarButtonGroup

        public void removeToolbarButtonGroup​(ToolbarButtonGroup group)
      • handleGroupVisibilityChange

        protected void handleGroupVisibilityChange​(java.lang.String groupId,
                                                   boolean visible)
      • handleButtonVisibilityChange

        protected void handleButtonVisibilityChange​(java.lang.String groupClientId,
                                                    java.lang.String buttonClientId,
                                                    boolean visible)
      • handleButtonColorChange

        protected void handleButtonColorChange​(java.lang.String groupClientId,
                                               java.lang.String buttonClientId,
                                               org.teamapps.common.format.Color backgroundColor,
                                               org.teamapps.common.format.Color hoverBackgroundColor)
      • handleAddButton

        protected void handleAddButton​(ToolbarButtonGroup group,
                                       ToolbarButton button,
                                       java.lang.String neighborButtonId,
                                       boolean beforeNeighbor)
      • setBackgroundColor

        public void setBackgroundColor​(org.teamapps.common.format.Color backgroundColor)
      • doDestroy

        protected void doDestroy()
        Description copied from class: AbstractComponent
        Override this method to release resources whenever this component gets destroyed
        Overrides:
        doDestroy in class AbstractComponent
      • getToolbarButtonGroups

        public java.util.List<ToolbarButtonGroup> getToolbarButtonGroups()
      • getButtonTemplate

        public Template getButtonTemplate()
      • setButtonTemplate

        public void setButtonTemplate​(Template buttonTemplate)
      • setPropertyExtractor

        public void setPropertyExtractor​(PropertyExtractor propertyExtractor)