Class DefaultUI

  • All Implemented Interfaces:
    com.runemate.game.api.client.embeddable.EmbeddableUI

    public class DefaultUI
    extends java.lang.Object
    implements com.runemate.game.api.client.embeddable.EmbeddableUI
    • Field Summary

      • Fields inherited from interface com.runemate.game.api.client.embeddable.EmbeddableUI

        iIIIiiiiiiiiII
    • Constructor Summary

      Constructors 
      Constructor Description
      DefaultUI​(@NonNull com.runemate.game.api.script.framework.AbstractBot bot)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static void addPanel​(int index, @NonNull com.runemate.game.api.script.framework.AbstractBot bot, @NonNull java.lang.String title, @NonNull javafx.scene.Node content)  
      static void addPanel​(int index, @NonNull com.runemate.game.api.script.framework.AbstractBot bot, @NonNull java.lang.String title, @NonNull javafx.scene.Node content, boolean expanded)  
      static void addPanel​(int index, @NonNull java.lang.String title, @NonNull javafx.scene.Node content)  
      static void addPanel​(@NonNull com.runemate.game.api.script.framework.AbstractBot bot, @NonNull java.lang.String title, @NonNull javafx.scene.Node content)  
      static void addPanel​(@NonNull com.runemate.game.api.script.framework.AbstractBot bot, @NonNull java.lang.String title, @NonNull javafx.scene.Node content, boolean expanded)  
      static void addPanel​(@NonNull java.lang.String title, @NonNull javafx.scene.Node content)  
      void addRepeatTask​(@NonNull java.lang.Runnable runnable)  
      com.runemate.game.api.script.framework.AbstractBot bot()  
      javafx.beans.property.ObjectProperty<? extends javafx.scene.Node> botInterfaceProperty()  
      com.runemate.game.api.hybrid.util.StopWatch runtime()  
      javafx.beans.property.LongProperty runtimeProperty()  
      static void setItemEventFilter​(@NonNull com.runemate.game.api.script.framework.AbstractBot bot, @NonNull ItemEventFilter filter)  
      static void setStatus​(@NonNull com.runemate.game.api.script.framework.AbstractBot bot, @NonNull java.lang.String status)  
      static void setStatus​(@NonNull java.lang.String status)  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.runemate.game.api.client.embeddable.EmbeddableUI

        fitToHeightProperty
    • Constructor Detail

      • DefaultUI

        public DefaultUI​(@NonNull
                         @NonNull com.runemate.game.api.script.framework.AbstractBot bot)
    • Method Detail

      • addRepeatTask

        public void addRepeatTask​(@NonNull
                                  @NonNull java.lang.Runnable runnable)
      • botInterfaceProperty

        public javafx.beans.property.ObjectProperty<? extends javafx.scene.Node> botInterfaceProperty()
        Specified by:
        botInterfaceProperty in interface com.runemate.game.api.client.embeddable.EmbeddableUI
      • addPanel

        public static void addPanel​(@NonNull
                                    @NonNull java.lang.String title,
                                    @NonNull
                                    @NonNull javafx.scene.Node content)
      • addPanel

        public static void addPanel​(int index,
                                    @NonNull
                                    @NonNull java.lang.String title,
                                    @NonNull
                                    @NonNull javafx.scene.Node content)
      • addPanel

        public static void addPanel​(@NonNull
                                    @NonNull com.runemate.game.api.script.framework.AbstractBot bot,
                                    @NonNull
                                    @NonNull java.lang.String title,
                                    @NonNull
                                    @NonNull javafx.scene.Node content)
      • addPanel

        public static void addPanel​(int index,
                                    @NonNull
                                    @NonNull com.runemate.game.api.script.framework.AbstractBot bot,
                                    @NonNull
                                    @NonNull java.lang.String title,
                                    @NonNull
                                    @NonNull javafx.scene.Node content)
      • addPanel

        public static void addPanel​(@NonNull
                                    @NonNull com.runemate.game.api.script.framework.AbstractBot bot,
                                    @NonNull
                                    @NonNull java.lang.String title,
                                    @NonNull
                                    @NonNull javafx.scene.Node content,
                                    boolean expanded)
      • addPanel

        public static void addPanel​(int index,
                                    @NonNull
                                    @NonNull com.runemate.game.api.script.framework.AbstractBot bot,
                                    @NonNull
                                    @NonNull java.lang.String title,
                                    @NonNull
                                    @NonNull javafx.scene.Node content,
                                    boolean expanded)
      • setStatus

        public static void setStatus​(@NonNull
                                     @NonNull java.lang.String status)
      • setStatus

        public static void setStatus​(@NonNull
                                     @NonNull com.runemate.game.api.script.framework.AbstractBot bot,
                                     @NonNull
                                     @NonNull java.lang.String status)
      • setItemEventFilter

        public static void setItemEventFilter​(@NonNull
                                              @NonNull com.runemate.game.api.script.framework.AbstractBot bot,
                                              @NonNull
                                              @NonNull ItemEventFilter filter)
      • bot

        public com.runemate.game.api.script.framework.AbstractBot bot()
      • runtime

        public com.runemate.game.api.hybrid.util.StopWatch runtime()
      • runtimeProperty

        public javafx.beans.property.LongProperty runtimeProperty()