Interface | Description |
---|---|
Animator |
INTERNAL USE
allows to implement timed animations (e.g.
|
FileManager.FileFilter | |
FileManager.JarFileFilter |
Class | Description |
---|---|
AnimatorLinear | |
AnimatorLinearInterpolation | |
AnimatorOutQuarticEase | |
AnimatorPulse | |
AnimatorQuarticEase | |
AnimatorStopExtention | |
AnimatorTimeBased | |
AnimatorTimeValueFunction | |
Debug |
Debug is a utility class that wraps println statements and allows more or less command line
output to be turned on.
For debug messages only ( Debug.log() ): Use system property: sikuli.Debug to set the debug level (default = 1) On the command line, use -Dsikuli.Debug=n to set it to level n -Dsikuli.Debug will disable any debug messages (which is equivalent to using Settings.Debuglogs = false) It prints if the level number is less than or equal to the currently set DEBUG_LEVEL. For messages ActionLogs, InfoLogs see Settings You might send all messages generated by this class to a file: -Dsikuli.Logfile=pathname (no path given: SikuliLog.txt in working folder) This can be restricted to Debug.user only (others go to System.out): -Dsikuli.LogfileUser=pathname (no path given: UserLog.txt in working folder) You might redirect info, action, error and debug messages to your own logger object Start with setLogger() and then define with setLoggerXyz() the redirection targets This solution is NOT threadsafe !!! |
ExtensionManager | |
FileManager |
INTERNAL USE: Support for accessing files and other ressources
|
HotkeyEvent | |
HotkeyListener | |
HotkeyManager |
Singleton class to bind hotkeys to hotkey listeners
|
LinuxHotkeyManager | |
MacHotkeyManager | |
PreferencesUser | |
Settings |
This is the container for all
|
SikulixForJython | Deprecated |
SplashFrame | |
VDictProxy<T> | |
WindowsHotkeyManager |
Enum | Description |
---|---|
OS | Deprecated
use Settings.isWindows(), ...isMac() or ...isLinux() instead
|