Class ActionQueueDisplay

  • All Implemented Interfaces:
    Element

    public class ActionQueueDisplay
    extends JFXElement
    • Constructor Detail

      • ActionQueueDisplay

        public ActionQueueDisplay​(java.lang.String title,
                                  ActionQueue queue)
    • Method Detail

      • getSelectedActions

        public java.util.List<Action> getSelectedActions()
      • getSelectedIndices

        public java.util.List<java.lang.Integer> getSelectedIndices()
      • setSelectedActions

        public void setSelectedActions​(Action... actions)
      • setSelectedActions

        public void setSelectedActions​(java.util.Collection<Action> actions)
      • setSelectedIndices

        public void setSelectedIndices​(java.util.Collection<java.lang.Integer> indices)
      • updateSelected

        protected void updateSelected()
      • addActions

        protected void addActions​(java.util.Collection<Action<?>> actions)
      • onActionClicked

        protected void onActionClicked​(ActionDisplay<?> actionDisplay,
                                       javafx.scene.input.MouseEvent mouseEvent)
      • scrollToAction

        public void scrollToAction​(Action<?> action)
      • scrollToNode

        public void scrollToNode​(javafx.scene.Node node)
      • removeActions

        protected void removeActions​(java.util.Collection<Action<?>> actions)
      • moveActions

        protected void moveActions​(java.util.Map<java.lang.Integer,​Action<?>> map)
      • setExpanded

        public void setExpanded​(boolean show)
      • getAllNodes

        protected java.util.List<javafx.scene.Node> getAllNodes()