Class BrobotConfiguration.SikuliConfig

java.lang.Object
io.github.jspinak.brobot.config.core.BrobotConfiguration.SikuliConfig
Enclosing class:
BrobotConfiguration

public static class BrobotConfiguration.SikuliConfig extends Object
SikuliX-specific configuration
  • Constructor Details

    • SikuliConfig

      public SikuliConfig()
  • Method Details

    • getMinSimilarity

      public double getMinSimilarity()
      Minimum similarity for pattern matching (0.0 to 1.0)
    • getWaitTime

      public double getWaitTime()
      Wait time for elements to appear (seconds)
    • getHighlightTime

      public double getHighlightTime()
      Highlight duration for found elements (seconds)
    • isVisualDebugging

      public boolean isVisualDebugging()
      Enable visual debugging features
    • isSaveFailureScreenshots

      public boolean isSaveFailureScreenshots()
      Save screenshots on failures
    • getScreenshotDirectory

      public String getScreenshotDirectory()
      Screenshot directory
    • setMinSimilarity

      public void setMinSimilarity(double minSimilarity)
      Minimum similarity for pattern matching (0.0 to 1.0)
    • setWaitTime

      public void setWaitTime(double waitTime)
      Wait time for elements to appear (seconds)
    • setHighlightTime

      public void setHighlightTime(double highlightTime)
      Highlight duration for found elements (seconds)
    • setVisualDebugging

      public void setVisualDebugging(boolean visualDebugging)
      Enable visual debugging features
    • setSaveFailureScreenshots

      public void setSaveFailureScreenshots(boolean saveFailureScreenshots)
      Save screenshots on failures
    • setScreenshotDirectory

      public void setScreenshotDirectory(String screenshotDirectory)
      Screenshot directory
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object