Class Settings

  • All Implemented Interfaces:
    com.runemate.game.api.script.framework.listeners.SettingsListener, java.util.EventListener

    public class Settings
    extends java.lang.Object
    implements com.runemate.game.api.script.framework.listeners.SettingsListener
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      class  Settings.Setting  
    • Constructor Summary

      Constructors 
      Constructor Description
      Settings​(com.runemate.game.api.script.framework.AbstractBot bot)  
    • Constructor Detail

      • Settings

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

      • init

        public void init()
      • bySection

        public java.util.Map<Settings.Setting,​javafx.scene.control.Control> bySection​(com.runemate.ui.setting.descriptor.open.SettingsSectionDescriptor section)
      • ordered

        public static java.util.Comparator<java.util.Map.Entry<Settings.Setting,​javafx.scene.control.Control>> ordered()
      • onSettingChanged

        public void onSettingChanged​(com.runemate.game.api.script.framework.listeners.events.SettingChangedEvent event)
        Specified by:
        onSettingChanged in interface com.runemate.game.api.script.framework.listeners.SettingsListener
      • onSettingsConfirmed

        public void onSettingsConfirmed()
        Specified by:
        onSettingsConfirmed in interface com.runemate.game.api.script.framework.listeners.SettingsListener
      • getSettings

        public java.util.Map<Settings.Setting,​javafx.scene.control.Control> getSettings()