Index
A B C D E F G H I K L M N O P R S T U V W X Y
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- ABOVE_MATCH - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
- Action - Class in io.github.jspinak.brobot.actions.actionExecution
-
This class is the entry point for processing operations.
- Action(ActionExecution, ActionService) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.Action
- ActionDurations - Class in io.github.jspinak.brobot.actions.methods.time
-
Mock durations for different Actions.
- ActionDurations() - Constructor for class io.github.jspinak.brobot.actions.methods.time.ActionDurations
- ActionExecution - Class in io.github.jspinak.brobot.actions.actionExecution
-
Performs the Action and maintenance around the Action such as - Setting the start time and saving the operation's duration - Executing pauses before and after the operation - Determining the success of the operation - Saving the MatchSnapshots Any Action that is run independently of this class should have code to perform maintenance around the Action.
- ActionExecution(Wait, Time, Success, ExitSequences) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.ActionExecution
- ActionInterface - Interface in io.github.jspinak.brobot.actions.actionExecution
-
Actions that are run from the Action class need to follow this interface.
- ActionOptions - Class in io.github.jspinak.brobot.actions.actionOptions
-
ActionOptions provides options for configuring an action.
- ActionOptions() - Constructor for class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
- ActionOptions.Action - Enum in io.github.jspinak.brobot.actions.actionOptions
-
BasicActions: FIND CLICK DEFINE return a Region with specific x,y,w,h TYPE sends keyboard input MOVE moves the mouse VANISH is successful when an Image or State disappears GET_TEXT reads text from a Region HIGHLIGHT highlights a Match, Region, or Location SCROLL_MOUSE_WHEEL MOUSE_DOWN MOUSE_UP KEY_DOWN KEY_UP CompositeActions: CLICK_UNTIL clicks Matches, Regions, and/or Locations until a condition is fulfilled DRAG
- ActionOptions.Builder - Class in io.github.jspinak.brobot.actions.actionOptions
- ActionOptions.ClickUntil - Enum in io.github.jspinak.brobot.actions.actionOptions
-
Specifies the condition to fulfill after a Click.
- ActionOptions.DefineAs - Enum in io.github.jspinak.brobot.actions.actionOptions
-
Anchors define Locations in Matches and specify how these Locations should be used to define a Region (see the Anchor class for more info).
- ActionOptions.DoOnEach - Enum in io.github.jspinak.brobot.actions.actionOptions
-
Images can contain multiple Patterns.
- ActionOptions.Find - Enum in io.github.jspinak.brobot.actions.actionOptions
-
Keep in mind: ObjectCollections can contain multiple Images.
- ActionOptions.GetTextUntil - Enum in io.github.jspinak.brobot.actions.actionOptions
-
TEXT_APPEARS: Keep searching for text until some text appears.
- ActionOptions.ScrollDirection - Enum in io.github.jspinak.brobot.actions.actionOptions
-
For scrolling with the mouse wheel
- ActionOptionsForDrag - Class in io.github.jspinak.brobot.actions.composites.methods.drag
- ActionOptionsForDrag() - Constructor for class io.github.jspinak.brobot.actions.composites.methods.drag.ActionOptionsForDrag
- ActionOptionsObjectCollectionPair - Class in io.github.jspinak.brobot.actions.composites.multipleActions
- ActionOptionsObjectCollectionPair(ActionOptions, ObjectCollection) - Constructor for class io.github.jspinak.brobot.actions.composites.multipleActions.ActionOptionsObjectCollectionPair
- ActionResultCombo - Class in io.github.jspinak.brobot.actions.actionResultCombo
-
An ActionResultsCombos has both an action and an expected result.
- ActionResultCombo() - Constructor for class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
- ActionService - Class in io.github.jspinak.brobot.actions.actionExecution
-
Returns the corresponding Action class as specified in ActionOptions.
- ActionService(BasicAction, CompositeAction, FindFunctions) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.ActionService
- add(ParameterCollection) - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollections
- add(Anchor) - Method in class io.github.jspinak.brobot.database.primitives.location.Anchors
- add(MatchObject) - Method in class io.github.jspinak.brobot.database.primitives.match.Matches
- add(StateTransitions) - Method in class io.github.jspinak.brobot.services.StateTransitionsRepository
- add(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.Path
- add(StateEnum, StateEnum) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
- add(String) - Method in class io.github.jspinak.brobot.database.primitives.text.Text
- addActionCollection(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
- addActionOptionsObjectCollectionPair(ActionOptions, ObjectCollection) - Method in class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActionsObject
- addActiveState(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.StateMemory
- addActiveState(StateEnum, boolean) - Method in class io.github.jspinak.brobot.manageStates.StateMemory
- addAll(Matches) - Method in class io.github.jspinak.brobot.database.primitives.match.Matches
- addAll(Text) - Method in class io.github.jspinak.brobot.database.primitives.text.Text
- addAllMatches(ActionOptions, Matches) - Method in class io.github.jspinak.brobot.database.primitives.match.DanglingSnapshots
-
If there are no Match objects, the operation was unsuccessful.
- addAllSnapshots(DanglingSnapshots) - Method in class io.github.jspinak.brobot.database.primitives.match.DanglingSnapshots
- addAnchor(Position.Name, Position) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateRegion.Builder
- addAnchor(Position.Name, Position) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject
- addAnchor(Position.Name, Position) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject.Builder
- addAnchor(Position.Name, Position.Name) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject
- addAnchor(Position.Name, Position.Name) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject.Builder
- addChild(Tree) - Method in class io.github.jspinak.brobot.reports.Tree
- addCustomFind(BiFunction<ActionOptions, List<StateImageObject>, Matches>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindFunctions
- addDefinedRegion(Region) - Method in class io.github.jspinak.brobot.database.primitives.match.Matches
- addExpectedState(String, StateEnum) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateText.Builder
- addFilename(String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
- addHiddenState(StateEnum) - Method in class io.github.jspinak.brobot.database.state.state.State
- addImage(StateImageObject) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates.BabyState
- addImage(StateImageObject) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates.BabyStateRepo
- addImage(StateImageObject) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
- addImage(String) - Method in class io.github.jspinak.brobot.database.primitives.image.Image
- addImage(String) - Method in class io.github.jspinak.brobot.database.primitives.regionImagePairs.RegionImagePairs
- addImage(String) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject
- addImagesFoundInScreenshot(List<StateImageObject>) - Method in class io.github.jspinak.brobot.buildStateStructure.buildWithoutNames.PopulateStates
-
If the image is seen for the first time, put it in a new State.
- addImagesToRepo() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.GetFiles
-
1 letter or all-caps names may cause problems with the naming conventions for classes, variables, enums, etc.
- addLocations(Matches, ObjectCollection) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.AddNonImageObjects
- addMatch(int, int, int, int) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot.Builder
- addMatch(ActionOptions, MatchObject) - Method in class io.github.jspinak.brobot.database.primitives.match.DanglingSnapshots
- addMatch(Match) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
- addMatch(Match) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot
- addMatch(Match) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot.Builder
- addMatches(int, int, int) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot.Builder
- addMatches(Matches, ObjectCollection) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.AddNonImageObjects
- addMatchList(List<Match>) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot
- addMatchObjects(StateImageObject, List<Match>, double) - Method in class io.github.jspinak.brobot.database.primitives.match.Matches
- addMockPerformed() - Method in class io.github.jspinak.brobot.mock.MockStatus
- AddNonImageObjects - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
-
Non-image objects are adjusted and added directly to the Matches variable.
- AddNonImageObjects() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.AddNonImageObjects
- addPage(int) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeData
- addPage(AttributeTypes.Attribute, Integer) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
- addPath(Path) - Method in class io.github.jspinak.brobot.manageStates.Paths
- addPercentH(int) - Method in class io.github.jspinak.brobot.database.primitives.location.Position
- addPercentOfH(int) - Method in class io.github.jspinak.brobot.database.primitives.location.Location
- addPercentOfW(int) - Method in class io.github.jspinak.brobot.database.primitives.location.Location
- addPercentW(int) - Method in class io.github.jspinak.brobot.database.primitives.location.Position
- addRegions(Matches, ObjectCollection) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.AddNonImageObjects
-
Finding Text in Regions doesn't happen in the Find Action.
- addResultCollection(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
- addSearchRegion(Region) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- addSearchRegions(Region...) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.SearchRegions
- addSearchRegions(List<Region>) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.SearchRegions
- addSearchRegions(List<Region>) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject
- addSnapshot(int, int, int, int) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject.Builder
- addSnapshot(MatchSnapshot) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchHistory
-
A Snapshot is either: 1.
- addSnapshot(MatchSnapshot) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateLocation
- addSnapshot(MatchSnapshot) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateRegion
- addSnapshot(MatchSnapshot) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateRegion.Builder
- addSnapshot(MatchSnapshot) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject
- addSnapshot(MatchSnapshot) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject.Builder
- addSnapshot(MatchSnapshot) - Method in interface io.github.jspinak.brobot.database.state.stateObject.StateObject
- addSnapshot(StateObject, MatchSnapshot) - Method in class io.github.jspinak.brobot.database.primitives.match.DanglingSnapshots
-
For transferring a Snapshot to an existing Matches object.
- AddSnapshots - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages
-
Snapshots are created only when an appropriate Attribute is active on the page (i.e.
- AddSnapshots() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.AddSnapshots
- addState(StateEnum) - Method in class io.github.jspinak.brobot.database.state.state.States
- addStates(States) - Method in class io.github.jspinak.brobot.database.state.state.States
- addStates(Set<StateEnum>) - Method in class io.github.jspinak.brobot.database.state.state.States
- addStateSet(int, StateEnum...) - Method in class io.github.jspinak.brobot.manageStates.InitialStates
- addString(StateObject, String) - Method in class io.github.jspinak.brobot.database.primitives.match.DanglingSnapshots
-
Successful MatchSnapshots are always created with a Match.
- addString(String) - Method in class io.github.jspinak.brobot.database.primitives.match.Matches
- addString(String) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchObject
- addString(String) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot
- addString(String) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot.Builder
- addSwipe() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
- addText(Text) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot
- addTimesActedOn() - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateLocation
- addTimesActedOn() - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateRegion
- addTimesActedOn() - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateString
- addTimesActedOn() - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject
- addTimesActedOn() - Method in interface io.github.jspinak.brobot.database.state.stateObject.StateObject
- addToActivate(StateEnum...) - Method in class io.github.jspinak.brobot.manageStates.StateTransition.Builder
- addToExit(StateEnum...) - Method in class io.github.jspinak.brobot.manageStates.StateTransition.Builder
- addTransition(StateTransition) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
- addTransition(String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
- addTransition(BooleanSupplier, StateEnum...) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
- addTransitionFinish(StateTransition) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
- addTransitionFinish(BooleanSupplier) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
- addTransitionsToHiddenStates(State) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
-
Hidden States can be accessed by closing the State hiding them.
- adjust(Region, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineHelper
-
Adjust the defined region according to the ActionOptions.
- adjust(Match, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.AdjustMatches
- adjustActiveStatesWithMatches(Matches) - Method in class io.github.jspinak.brobot.manageStates.StateMemory
- adjustAll(Matches, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.AdjustMatches
- adjustAll(ObjectCollection, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.AdjustMatches
- AdjustMatches - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
-
Adjust Matches according to the options in ActionOptions.
- AdjustMatches() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.AdjustMatches
- adjustToRegion() - Method in class io.github.jspinak.brobot.database.primitives.location.Location
- AfterClick - Class in io.github.jspinak.brobot.actions.methods.basicactions.click
-
After a successful click, Sets the probability that the object remains visible or disappears.
- AfterClick(StateService, MoveMouseWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.click.AfterClick
- ALL - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
- allBordersDefined() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefinedBorders
- allImagesFound() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
- allImagesFound() - Method in class io.github.jspinak.brobot.database.primitives.match.DanglingSnapshots
- Anchor - Class in io.github.jspinak.brobot.database.primitives.location
-
Anchors define 1) A Position in the Image Match or Region 2) A Position in the Region to define A point defined with Position #1 is used to define part of a Region.
- Anchor(Position.Name, Position) - Constructor for class io.github.jspinak.brobot.database.primitives.location.Anchor
- Anchors - Class in io.github.jspinak.brobot.database.primitives.location
- Anchors() - Constructor for class io.github.jspinak.brobot.database.primitives.location.Anchors
- ANSI - Class in io.github.jspinak.brobot.reports
- ANSI() - Constructor for class io.github.jspinak.brobot.reports.ANSI
- App - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers
-
Gets the window of the App in focus.
- App(Mock) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.App
- APPEARS - io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
- APPEARS_EXCLUSIVELY - io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
- asObjectCollection() - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject
- assertTrue(String, boolean...) - Static method in class io.github.jspinak.brobot.reports.TestOutput
- assertTrue(String, double...) - Static method in class io.github.jspinak.brobot.reports.TestOutput
- assertTrue(String, int...) - Static method in class io.github.jspinak.brobot.reports.TestOutput
- assertTrue(String, StateEnum...) - Static method in class io.github.jspinak.brobot.reports.TestOutput
- assertTrue(String, String...) - Static method in class io.github.jspinak.brobot.reports.TestOutput
- ATTRIBUTE - io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Tag
- AttributeData - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
-
AttributeData keeps track of the following info: - the Attribute is active on which pages - the results of searching for the Image on each page with respect to this Attribute Here, the term 'page' refers to screenshots that are used to create the initial State structure.
- AttributeData(AttributeTypes.Attribute) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeData
- attributes - Static variable in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes
- AttributeTypes - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
- AttributeTypes() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes
- AttributeTypes.Attribute - Enum in io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
- AttributeTypes.Tag - Enum in io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
B
- BabyState - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates
- BabyState(String, StateImageObject) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates.BabyState
- BabyStateRepo - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates
-
Repository of BabyStates.
- BabyStateRepo(SetAttributes) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates.BabyStateRepo
- BasicAction - Class in io.github.jspinak.brobot.actions.actionExecution
-
BasicActions, which run for 1 iteration, require 1 or no Find operations.
- BasicAction(Find, Click, MouseDown, MouseUp, DefineRegion, TypeText, MoveMouse, WaitVanish, GetText, Highlight, ScrollMouseWheel, KeyDown, KeyUp) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.BasicAction
- basicTransition(StateEnum, StateEnum, StateImageObject) - Method in class io.github.jspinak.brobot.manageStates.CommonTransitions
- BELOW_MATCH - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
- best(ActionOptions, List<StateImageObject>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindImageOrRIP
-
Searches all patterns and returns the Match with the best Score.
- BEST - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DoOnEach
- BEST - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
- BLACK - Static variable in class io.github.jspinak.brobot.reports.ANSI
- BLACK_BACKGROUND - Static variable in class io.github.jspinak.brobot.reports.ANSI
- BLACK_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- BLACK_BOLD - Static variable in class io.github.jspinak.brobot.reports.ANSI
- BLACK_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- BLACK_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- BLACK_UNDERLINED - Static variable in class io.github.jspinak.brobot.reports.ANSI
- BLUE - Static variable in class io.github.jspinak.brobot.reports.ANSI
- BLUE_BACKGROUND - Static variable in class io.github.jspinak.brobot.reports.ANSI
- BLUE_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- BLUE_BOLD - Static variable in class io.github.jspinak.brobot.reports.ANSI
- BLUE_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- BLUE_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- BLUE_UNDERLINED - Static variable in class io.github.jspinak.brobot.reports.ANSI
- BOTTOMLEFT - io.github.jspinak.brobot.database.primitives.location.Position.Name
- BOTTOMMIDDLE - io.github.jspinak.brobot.database.primitives.location.Position.Name
- BOTTOMRIGHT - io.github.jspinak.brobot.database.primitives.location.Position.Name
- BrobotSettings - Class in io.github.jspinak.brobot.actions
-
Global settings Some Brobot settings override Sikuli settings.
- BrobotSettings() - Constructor for class io.github.jspinak.brobot.actions.BrobotSettings
- BrobotSpringBeanConfig - Class in io.github.jspinak.brobot
- BrobotSpringBeanConfig() - Constructor for class io.github.jspinak.brobot.BrobotSpringBeanConfig
- build() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- build() - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
- build() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
- build() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.BuildStructureWithNames
- build() - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot.Builder
- build() - Method in class io.github.jspinak.brobot.database.state.ObjectCollection.Builder
- build() - Method in class io.github.jspinak.brobot.database.state.state.State.Builder
- build() - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateLocation.Builder
- build() - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateRegion.Builder
- build() - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateText.Builder
- build() - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject.Builder
- build() - Method in class io.github.jspinak.brobot.manageStates.StateTransition.Builder
- build() - Method in class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
- build() - Method in class io.github.jspinak.brobot.mock.MatchMaker.Builder
- build(String) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateString.Builder
- Builder() - Constructor for class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- Builder() - Constructor for class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
- Builder() - Constructor for class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
- Builder() - Constructor for class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot.Builder
- Builder() - Constructor for class io.github.jspinak.brobot.database.state.ObjectCollection.Builder
- Builder() - Constructor for class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateLocation.Builder
- Builder() - Constructor for class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateRegion.Builder
- Builder() - Constructor for class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateString.Builder
- Builder() - Constructor for class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateText.Builder
- Builder() - Constructor for class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject.Builder
- Builder() - Constructor for class io.github.jspinak.brobot.manageStates.StateTransition.Builder
- Builder() - Constructor for class io.github.jspinak.brobot.mock.MatchMaker.Builder
- Builder(StateEnum) - Constructor for class io.github.jspinak.brobot.database.state.state.State.Builder
- Builder(StateEnum) - Constructor for class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
- BuildStructureWithNames - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames
-
Builds a StateStructure using labeled images and screenshots of the automation environment.
- BuildStructureWithNames(GetFiles, BabyStateRepo, FindImagesInScreenshot, WriteFiles, WriteStateAndTransitions) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.BuildStructureWithNames
- byImageAndPage(StateImageObject, int) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.PrintAttribute
C
- called(String) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateLocation.Builder
- called(String) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateRegion.Builder
- called(String) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateString.Builder
- called(String) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateText.Builder
- called(String) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject.Builder
- canHide(StateEnum...) - Method in class io.github.jspinak.brobot.database.state.state.State.Builder
- capture(int, double) - Method in class io.github.jspinak.brobot.imageUtils.CaptureScreenshots
-
Takes and saves screenshots repeatedly in the folder 'path'.
- CaptureScreenshots - Class in io.github.jspinak.brobot.imageUtils
-
Saves a series of screenshots.
- CaptureScreenshots(ImageUtils, Wait) - Constructor for class io.github.jspinak.brobot.imageUtils.CaptureScreenshots
- check - Static variable in class io.github.jspinak.brobot.reports.Output
- checkForActiveStates() - Method in class io.github.jspinak.brobot.manageStates.StateFinder
- cleanPath(Set<StateEnum>, StateEnum) - Method in class io.github.jspinak.brobot.manageStates.Path
-
If the Path contains a failed Transition, an empty Path will be returned.
- cleanPaths(Set<StateEnum>, StateEnum) - Method in class io.github.jspinak.brobot.manageStates.Paths
- click(double, StateImageObject...) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- click(Location) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- click(Location, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickLocationOnce
- Click - Class in io.github.jspinak.brobot.actions.methods.basicactions.click
-
Clicks on an Image Match, Region, or Location.
- Click(Find, ClickLocationOnce, Wait, AfterClick) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.click.Click
- CLICK - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
- CLICK_UNTIL - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
- clickAndAction(StateImageObject, StateImageObject, ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
- clickAndFind(StateImageObject, StateImageObject) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
- clickAndFindState(StateImageObject, StateEnum, int) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
- clickAndStateAction(StateImageObject, StateEnum, double, ActionOptions.Action, int) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
- clickAndVanish(StateImageObject, StateImageObject) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
- clickAndVanishState(StateImageObject, StateEnum, double, int) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
- clickImageUntilItVanishes(int, double, StateImageObject) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- ClickLocationOnce - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
-
Wrapper class for Click, handles real and mock clicks.
- ClickLocationOnce(MouseDownWrapper, MouseUpWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickLocationOnce
- ClickType - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
-
Converts ClickType to a Sikuli Button.
- ClickType() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType
- ClickType.Type - Enum in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
- ClickUntil - Class in io.github.jspinak.brobot.actions.composites.methods
-
ClickUntil clicks Matches until a condition occurs or the operation times out.
- ClickUntil(MultipleBasicActions) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.ClickUntil
- clickUntilImageAppears(int, double, StateImageObject, StateImageObject) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- clickUntilStateAppears(int, double, StateImageObject, StateEnum) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- clickXTimes(int, double, Region) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- clickXTimes(int, double, StateImageObject) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- CommonActionOptions - Class in io.github.jspinak.brobot.actions.actionOptions
- CommonActionOptions() - Constructor for class io.github.jspinak.brobot.actions.actionOptions.CommonActionOptions
- CommonActions - Class in io.github.jspinak.brobot.actions.customActions
-
It is useful to create one or more CommonActions classes for your applications in order to reduce code redundancy and make your code more readable.
- CommonActions(Action, StateService, StateMemory) - Constructor for class io.github.jspinak.brobot.actions.customActions.CommonActions
- CommonARClickCombos - Class in io.github.jspinak.brobot.actions.actionResultCombo
-
Currently ActionResultCombos are set up for click operations as the first action.
- CommonARClickCombos(RunARCombo, CommonActionOptions, CommonResults, StateService) - Constructor for class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
- CommonARTypeCombos - Class in io.github.jspinak.brobot.actions.actionResultCombo
- CommonARTypeCombos(RunARCombo, CommonActionOptions, CommonResults, StateService) - Constructor for class io.github.jspinak.brobot.actions.actionResultCombo.CommonARTypeCombos
- CommonDrag - Class in io.github.jspinak.brobot.actions.customActions
-
This class defines some typical configurations for Drag and allows for multiple drag operations.
- CommonDrag(Drag) - Constructor for class io.github.jspinak.brobot.actions.customActions.CommonDrag
- CommonMultipleActions - Class in io.github.jspinak.brobot.actions.customActions
-
This is an example of a more complex custom action.
- CommonMultipleActions(MultipleActions, Action, CommonActions) - Constructor for class io.github.jspinak.brobot.actions.customActions.CommonMultipleActions
- CommonRegex - Class in io.github.jspinak.brobot.stringUtils
- CommonRegex() - Constructor for class io.github.jspinak.brobot.stringUtils.CommonRegex
- CommonResults - Class in io.github.jspinak.brobot.actions.actionResultCombo
- CommonResults(RunARCombo, CommonActionOptions) - Constructor for class io.github.jspinak.brobot.actions.actionResultCombo.CommonResults
- CommonSelect - Class in io.github.jspinak.brobot.actions.customActions.select
- CommonSelect(Select) - Constructor for class io.github.jspinak.brobot.actions.customActions.select.CommonSelect
- CommonTransitions - Class in io.github.jspinak.brobot.manageStates
-
This class should make it simpler to create common StateTransitions.
- CommonTransitions(CommonActions) - Constructor for class io.github.jspinak.brobot.manageStates.CommonTransitions
- compareTo(Region) - Method in class io.github.jspinak.brobot.database.primitives.region.Region
- CompositeAction - Class in io.github.jspinak.brobot.actions.actionExecution
-
CompositeActions are built from BasicActions.
- CompositeAction(Drag, ClickUntil) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.CompositeAction
- contains(Region) - Method in class io.github.jspinak.brobot.database.primitives.region.Region
- contains(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.Path
- contains(String...) - Method in class io.github.jspinak.brobot.database.primitives.image.Image
- contains(List<String>) - Method in class io.github.jspinak.brobot.database.primitives.image.Image
- CopyActionOptions - Class in io.github.jspinak.brobot.actions.actionOptions
-
This class creates a deep copy of most of the fields in ActionOptions.
- CopyActionOptions() - Constructor for class io.github.jspinak.brobot.actions.actionOptions.CopyActionOptions
- copyImmutableOptions(ActionOptions) - Static method in class io.github.jspinak.brobot.actions.actionOptions.CopyActionOptions
- CURRENT - io.github.jspinak.brobot.manageStates.StateMemory.Enum
- CUSTOM - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
- CYAN - Static variable in class io.github.jspinak.brobot.reports.ANSI
- CYAN_BACKGROUND - Static variable in class io.github.jspinak.brobot.reports.ANSI
- CYAN_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- CYAN_BOLD - Static variable in class io.github.jspinak.brobot.reports.ANSI
- CYAN_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- CYAN_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- CYAN_UNDERLINED - Static variable in class io.github.jspinak.brobot.reports.ANSI
D
- DanglingSnapshots - Class in io.github.jspinak.brobot.database.primitives.match
-
DanglingSnapshots keep Snapshots with their objects while the operation is in progress.
- DanglingSnapshots() - Constructor for class io.github.jspinak.brobot.database.primitives.match.DanglingSnapshots
- DEFINE - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
- DEFINE - io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
- defined() - Method in class io.github.jspinak.brobot.database.primitives.location.Location
- defined() - Method in class io.github.jspinak.brobot.database.primitives.region.Region
- defined() - Method in class io.github.jspinak.brobot.database.primitives.regionImagePairs.RegionImagePair
- defined() - Method in class io.github.jspinak.brobot.database.primitives.regionImagePairs.RegionImagePairs
- defined() - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateLocation
- defined() - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateRegion
- defined() - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateString
- defined() - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateText
- defined() - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.SearchRegions
- defined() - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject
- DefinedBorders - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
-
Each region has 4 borders that can be defined: top, bottom, left, right.
- DefinedBorders() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefinedBorders
- DefineHelper - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
-
Helper functions for various Define classes
- DefineHelper(Find) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineHelper
- DefineIncludingMatches - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
-
Defines a Region as the largest rectangle including all Matches and Locations.
- DefineIncludingMatches(DefineHelper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineIncludingMatches
- DefineInsideAnchors - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
-
Defines a Region as the smallest rectangle produced by Matches and Locations.
- DefineInsideAnchors(DefineHelper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineInsideAnchors
- DefineOutsideAnchors - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
-
Defines a Region as the largest rectangle produced by Matches and Locations.
- DefineOutsideAnchors(DefineHelper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineOutsideAnchors
- DefineRegion - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
-
Defines a Region with the Define method specified in the ActionOptions.
- DefineRegion(DefineWithWindow, DefineWithMatch, DefineInsideAnchors, DefineOutsideAnchors, DefineIncludingMatches) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineRegion
- DefineWithMatch - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
-
Defines a Region around a Match.
- DefineWithMatch(DefineHelper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineWithMatch
- DefineWithWindow - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
-
Defines a Region using the active Window as a reference.
- DefineWithWindow(App, DefineHelper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineWithWindow
- delayAfterMouseDown - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
- delayBeforeMouseUp - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
- Direction - Enum in io.github.jspinak.brobot.primatives.enums
- DOESNT_APPEAR - io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
- doOnEach(ActionOptions.DoOnEach) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- DoTransition - Class in io.github.jspinak.brobot.manageStates
-
Completes a whole Transition (FromTransition and ToTransition), including all States to activate and exit.
- DoTransition(StateTransitionsService, StateTransitionsJointTable, SetHiddenStates, StateMemory, StateService, TransitionFetcher) - Constructor for class io.github.jspinak.brobot.manageStates.DoTransition
- DOUBLE_LEFT - io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
- DOUBLE_MIDDLE - io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
- DOUBLE_RIGHT - io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
- doubleClick(double, StateImageObject...) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- DoUntilActionObject - Class in io.github.jspinak.brobot.actions.composites.doUntil
-
The DoUntilActionObject contains both ActionOptions and ObjectCollections for both 'do' and 'until' Actions.
- DoUntilActionObject() - Constructor for class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject
- DoUntilActionObject.Builder - Class in io.github.jspinak.brobot.actions.composites.doUntil
- DOWN - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ScrollDirection
- drag() - Method in class io.github.jspinak.brobot.mock.Mock
-
Drag succeeds when the images are found, but it still takes time to do the drag.
- drag(Location, Location) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- drag(Location, Location, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.DragLocation
- drag(StateImageObject, Location...) - Method in class io.github.jspinak.brobot.actions.customActions.CommonDrag
-
Allows for dragging to multiple points by performing multiple Drag Actions.
- Drag - Class in io.github.jspinak.brobot.actions.composites.methods.drag
-
Drags from an Image Match, Region, or Location to an Image Match, Region, or Location Drag is a Composite Action composed of a Basic Action (Find) and a Sikuli Wrapper (Drag Location)
- Drag(DragLocation, GetDragLocation) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.drag.Drag
- DRAG - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
- dragCenterOfRegion(Region, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- dragCenterStop(Region, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- dragCenterStop(Region, Location) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- dragCenterToOffset(Region, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- dragCenterToOffsetStop(Region, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- dragInScreen(StateImageObject, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonDrag
- dragInScreen(StateImageObject, Position.Name...) - Method in class io.github.jspinak.brobot.actions.customActions.CommonDrag
- DragLocation - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers
-
Wrapper class for Drag, handles real and mock drags.
- DragLocation(Mock, Wait) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.DragLocation
E
- each(ActionOptions, List<StateImageObject>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindImageOrRIP
-
Searches each Pattern separately and returns one Match per Pattern if found.
- EACH - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
- editDistance(String, String) - Static method in class io.github.jspinak.brobot.stringUtils.StringSimilarity
- empty() - Method in class io.github.jspinak.brobot.database.state.ObjectCollection
- equals(Path) - Method in class io.github.jspinak.brobot.manageStates.Path
- equals(Paths) - Method in class io.github.jspinak.brobot.manageStates.Paths
- equals(Object) - Method in class io.github.jspinak.brobot.primatives.Pair
- ExitSequences - Class in io.github.jspinak.brobot.actions.actionConfigurations
-
Defines the condition necessary to stop repeating sequences for individual Actions.
- ExitSequences() - Constructor for class io.github.jspinak.brobot.actions.actionConfigurations.ExitSequences
- EXPECTED - io.github.jspinak.brobot.manageStates.StateMemory.Enum
- expired(double) - Method in class io.github.jspinak.brobot.actions.methods.time.Time
- expired(ActionOptions.Action, double) - Method in class io.github.jspinak.brobot.actions.methods.time.Time
F
- fail - Static variable in class io.github.jspinak.brobot.reports.Output
- FALSE - io.github.jspinak.brobot.manageStates.StateTransition.StaysVisible
- find(double, Image) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- find(double, StateImageObject) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- find(ActionOptions, StateImageObject) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindImage
- find(ActionOptions, StateImageObject) - Method in interface io.github.jspinak.brobot.actions.methods.basicactions.find.FindImageObject
- find(ActionOptions, StateImageObject) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindRIP
-
First search the defined pairs, then the undefined pairs.
- find(ActionOptions, StateImageObject, Image, Region...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindImage
-
Creates MatchObjects and sets a new Snapshot for a single Image ripRegion can be left out if not using an RIP
- find(ActionOptions, List<StateImageObject>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindImageOrRIP
-
For Find.FIRST or Find.ALL, depending on the ActionOptions.
- find(Region, StateImageObject, Image, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindAllPatterns
- find(Region, StateImageObject, Image, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindFirstPattern
- find(Region, StateImageObject, Image, ActionOptions) - Method in interface io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindPatternInterface
- find(ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
-
The default ActionOptions is a Find Action.
- find(StateImageObject...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
-
The default ActionOptions is a Find Action.
- Find - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
-
All find requests come here first and are then sent to a specific type of find method.
- Find(FindFunctions, StateMemory, Time, MockStatus, AddNonImageObjects, AdjustMatches, UseDefinedRegion) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.Find
- FIND - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
- findAll(Region, Pattern, StateImageObject, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindPattern
- FindAllPatterns - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.find
-
Finds all Matches for all Patterns in the Brobot Image.
- FindAllPatterns(ImagePatterns, Mock, FindPattern, UseDefinedRegion) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindAllPatterns
- findAllStateEnums() - Method in class io.github.jspinak.brobot.services.StateService
- findAllStates() - Method in class io.github.jspinak.brobot.services.StateService
- findAndDefineRegions(ActionOptions, StateImageObject, RegionImagePairs, Function<RegionImagePairs, Set<RegionImagePair>>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindRIP
-
For Find.FIRST, the first Image found will return its Matches.
- findAndMultipleClicks(double, int) - Method in class io.github.jspinak.brobot.actions.actionOptions.CommonActionOptions
- findArrayByName(StateEnum...) - Method in class io.github.jspinak.brobot.services.StateService
- findArrayByName(Set<StateEnum>) - Method in class io.github.jspinak.brobot.services.StateService
- findByName(StateEnum) - Method in class io.github.jspinak.brobot.services.StateService
- findByState(BabyState, String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.FindImagesInScreenshot
- findExpired(double) - Method in class io.github.jspinak.brobot.actions.methods.time.Time
- FindFirstPattern - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.find
-
Returns Matches for the first Pattern found in a Brobot Image.
- FindFirstPattern(ImagePatterns, Mock, FindPattern, Time) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindFirstPattern
- FindFunctions - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
-
Retrieve a Find function with its Find type.
- FindFunctions(FindImageOrRIP) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.FindFunctions
- FindImage - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
-
Implements the Find.FIRST and Find.ALL methods for Images.
- FindImage(FindWrapperMethods) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.FindImage
- FindImageObject - Interface in io.github.jspinak.brobot.actions.methods.basicactions.find
- FindImageOrRIP - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
-
Sends the Image object to either FindImage or FindRIP depending on whether the Image location can vary.
- FindImageOrRIP(FindImage, FindRIP) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.FindImageOrRIP
- FindImagesInScreenshot - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages
-
Works with all Images in a State for a specific screenshot/page - Finds all occurrences of an image in a screenshot - Calls the methods necessary for processing Attributes and adding Snapshots - Finishes the GroupDefine operation
- FindImagesInScreenshot(UseAttribute, Action, AddSnapshots, PrintAttribute, TransferRegion) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.FindImagesInScreenshot
- findIn(StateImageObject, String, int, ImageGroup) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.FindImagesInScreenshot
- findIntialStates() - Method in class io.github.jspinak.brobot.manageStates.InitialStates
- findMatches(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineHelper
-
The original ActionOptions brought us here, and now we can change it to find region matches.
- FindPattern - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.find
-
Contains functions to find one or all Matches given an Image and a Region.
- FindPattern(Time) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindPattern
- FindPatternInterface - Interface in io.github.jspinak.brobot.actions.methods.sikuliWrappers.find
- FindRIP - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
-
RegionImagePairs are pairs of (Region, Image) The Region in a RegionImagePairs is defined once an Image is found.
- FindRIP(FindImage) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.FindRIP
- findSetByName(StateEnum...) - Method in class io.github.jspinak.brobot.services.StateService
- findSetByName(Set<StateEnum>) - Method in class io.github.jspinak.brobot.services.StateService
- findSikuli(Region, Pattern) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindPattern
-
The Sikuli function 'find' finds the best Match for a Sikuli Pattern.
- findState(double, StateEnum) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- findState(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.StateFinder
- FindWrapperMethods - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.find
-
Returns the class corresponding to the selected Find option.
- FindWrapperMethods(FindFirstPattern, FindAllPatterns) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindWrapperMethods
- first - Variable in class io.github.jspinak.brobot.primatives.Pair
- FIRST - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DoOnEach
- FIRST - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
- FIXED_LOCATION - io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
- FOCUSED_WINDOW - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
- focusedWindow() - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.App
- format(Report.OutputLevel, String, Object...) - Static method in class io.github.jspinak.brobot.reports.Report
- format(String, Object...) - Static method in class io.github.jspinak.brobot.reports.Report
- FROM - io.github.jspinak.brobot.primatives.enums.Direction
G
- get(int) - Method in class io.github.jspinak.brobot.database.primitives.text.Text
- get(int) - Method in class io.github.jspinak.brobot.manageStates.Path
- get(ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindFunctions
- get(ActionOptions.Find) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindWrapperMethods
- get(StateEnum) - Method in class io.github.jspinak.brobot.services.StateTransitionsRepository
- GET_TEXT - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
- getAbsolutePath(Image, int) - Method in class io.github.jspinak.brobot.database.primitives.image.ImageInfo
- getAbsolutePathOfFirstFile(Image) - Method in class io.github.jspinak.brobot.database.primitives.image.ImageInfo
- getAction(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionExecution.ActionService
- getAction(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionExecution.BasicAction
- getAction(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionExecution.CompositeAction
- getActionDuration(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.methods.time.ActionDurations
- getActiveAttributes(int) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
- getActiveStates() - Method in class io.github.jspinak.brobot.database.state.state.States
- getAll() - Method in class io.github.jspinak.brobot.database.primitives.text.Text
- getAllBufferedImages() - Method in class io.github.jspinak.brobot.database.primitives.image.Image
- getAllPatterns() - Method in class io.github.jspinak.brobot.database.primitives.image.Image
- getAllRegions() - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.SearchRegions
- getAllSearchRegions() - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject
- getAllStates() - Method in class io.github.jspinak.brobot.services.StateTransitionsRepository
- getAllText(Matches) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.GetTextWrapper
- getAnchorList() - Method in class io.github.jspinak.brobot.database.primitives.match.MatchObject
- getAnchors() - Method in interface io.github.jspinak.brobot.database.state.stateObject.StateObject
- getAsBoolean() - Method in class io.github.jspinak.brobot.manageStates.StateTransition
- GetAttribute - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
-
For determining active Attributes for an Image on a specific page.
- GetAttribute() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.GetAttribute
- getAttributeData(AttributeTypes.Attribute) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject
- getAttributes(StateImageObject, int) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.GetAttribute
-
Retrieves all Attributes active on the given page.
- getBaseImage(StateImageObject) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates.BabyStateRepo
-
Searches for an image in the repository that has the same base name as the parameter.
- getBaseName(String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.SetAttributes
- getBestLocation() - Method in class io.github.jspinak.brobot.database.primitives.match.Matches
- getBestMatch() - Method in class io.github.jspinak.brobot.database.primitives.match.Matches
- getBufferedImage(int) - Method in class io.github.jspinak.brobot.database.primitives.image.Image
- getCleanPaths(Set<StateEnum>, Paths, StateEnum) - Method in class io.github.jspinak.brobot.manageStates.PathManager
- getCode(StateImageObject) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.imageSpecs.ImageFieldSpec
- getCode(StateImageObject) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.regionSpecs.RegionFieldSpec
- getCode(List<String>, List<String>) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs.StateBuilder
- getCommonActions() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.TransitionDependencyInjection
- getConstructor(ClassName, String, String, MethodSpec, String, Set<StateImageObject>) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.TransitionMethods
- getCopy() - Method in class io.github.jspinak.brobot.manageStates.Path
- getCriteria(ActionOptions) - Method in class io.github.jspinak.brobot.actions.actionConfigurations.Success
- getDeepCopy() - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.SearchRegions
- getDefinedRegion() - Method in class io.github.jspinak.brobot.database.primitives.match.Matches
- getDefinedRegion() - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject
- GetDragLocation - Class in io.github.jspinak.brobot.actions.composites.methods.drag
-
Returns the 'from' and 'to' Locations to be used in Drag.
- GetDragLocation(Find, ActionOptionsForDrag) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.drag.GetDragLocation
- getDuration() - Method in class io.github.jspinak.brobot.actions.methods.time.Time
- getDuration(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.methods.time.Time
- getEnum(String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs.StateFieldSpec
- getFilenames() - Method in class io.github.jspinak.brobot.database.primitives.image.Image
- getFiles() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.BuildStructureWithNames
- getFiles(String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.GetFiles
- GetFiles - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames
-
Retrieves files as Strings (in the case of screenshots) or as StateImageObjects (in the case of images).
- GetFiles(SetAttributes, BabyStateRepo) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.GetFiles
- getFindDuration(ActionOptions.Find) - Method in class io.github.jspinak.brobot.actions.methods.time.ActionDurations
-
Returns the mock duration of a Find operation.
- getFindFrom(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.ActionOptionsForDrag
- getFindTo(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.ActionOptionsForDrag
- getFinishTransition(String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.TransitionMethods
- getFirstImage() - Method in class io.github.jspinak.brobot.database.primitives.regionImagePairs.RegionImagePairs
- getFirstPattern(Image) - Method in class io.github.jspinak.brobot.database.primitives.image.ImagePatterns
- getFocusedWindow() - Method in class io.github.jspinak.brobot.mock.Mock
- getFromLocation(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.GetDragLocation
- getGridRegions(int, int) - Method in class io.github.jspinak.brobot.database.primitives.region.Region
- getHeight(int) - Method in class io.github.jspinak.brobot.database.primitives.image.Image
- getHeightOfFirstFile(Image) - Method in class io.github.jspinak.brobot.database.primitives.image.ImageInfo
- getImageNames() - Method in class io.github.jspinak.brobot.database.primitives.image.Image
- getImageNames() - Method in class io.github.jspinak.brobot.database.primitives.regionImagePairs.RegionImagePairs
- getImages() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.GetFiles
- getImagesByAttributeAndPage(AttributeTypes.Attribute, int) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates.BabyState
- getIncomingTransitionsWithHiddenTransitions() - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
- getInjectedClass(String, ClassName) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.TransitionDependencyInjection
- getKey() - Method in class io.github.jspinak.brobot.primatives.Pair
- getLastRegionFound() - Method in class io.github.jspinak.brobot.database.primitives.regionImagePairs.RegionImagePairs
- getLocation() - Method in class io.github.jspinak.brobot.database.primitives.match.MatchObject
- getMatches() - Method in class io.github.jspinak.brobot.database.primitives.match.Matches
- getMatches(StateImageObject, Region, ActionOptions) - Method in class io.github.jspinak.brobot.mock.Mock
- getMatches(StateImageObject, Region, ActionOptions) - Method in class io.github.jspinak.brobot.mock.MockFind
- getMatchHistory() - Method in interface io.github.jspinak.brobot.database.state.stateObject.StateObject
- getMatchLocations() - Method in class io.github.jspinak.brobot.database.primitives.match.Matches
- getMatchRegions() - Method in class io.github.jspinak.brobot.database.primitives.match.Matches
- getMocksPerformed() - Method in class io.github.jspinak.brobot.mock.MockStatus
- getMouseDown(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.ActionOptionsForDrag
- getMouseUp(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.ActionOptionsForDrag
- getMove(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.ActionOptionsForDrag
- getName() - Method in interface io.github.jspinak.brobot.database.state.stateObject.StateObject
- getObjectCollection() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
- getOpposite() - Method in class io.github.jspinak.brobot.database.primitives.location.Location
- getOtherObjectsDirectlyAsMatchObjects(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.AddNonImageObjects
- getOutgoingTransitions() - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
- getOwnerStateName() - Method in interface io.github.jspinak.brobot.database.state.stateObject.StateObject
- getPathsToState(Set<StateEnum>, StateEnum) - Method in class io.github.jspinak.brobot.manageStates.PathFinder
- getPattern(int) - Method in class io.github.jspinak.brobot.database.primitives.image.Image
- getPatterns(Image) - Method in class io.github.jspinak.brobot.database.primitives.image.ImagePatterns
- getPatterns(Image, ActionOptions) - Method in class io.github.jspinak.brobot.database.primitives.image.ImagePatterns
- getPercentH() - Method in class io.github.jspinak.brobot.database.primitives.location.Position
- getPercentOfH() - Method in class io.github.jspinak.brobot.database.primitives.location.Location
- getPercentOfW() - Method in class io.github.jspinak.brobot.database.primitives.location.Location
- getPercentW() - Method in class io.github.jspinak.brobot.database.primitives.location.Position
- getPosition() - Method in interface io.github.jspinak.brobot.database.state.stateObject.StateObject
- getPreviousClassName() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.ToTransition
- getRandomLocation() - Method in class io.github.jspinak.brobot.database.primitives.region.Region
- getRandomMatchList(ActionOptions) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchHistory
-
Select a random Snapshot from a list of Snapshots of the same Action.
- getRandomSnapshot(ActionOptions) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchHistory
-
Most Actions succeed or fail based on a Find operation.
- getRandomSnapshot(ActionOptions.Action) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchHistory
-
Useful for Action-specific operations such as GetText.
- getRandomSnapshot(List<MatchSnapshot>) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchHistory
- getRandomString() - Method in class io.github.jspinak.brobot.database.primitives.match.MatchHistory
- getRandomString() - Method in class io.github.jspinak.brobot.mock.MockText
- getRandomString(int) - Method in class io.github.jspinak.brobot.mock.MockText
- getRandomText() - Method in class io.github.jspinak.brobot.database.primitives.match.MatchHistory
- getRegion() - Method in class io.github.jspinak.brobot.database.primitives.location.Location
- getScreenshots() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.GetFiles
- getSearchRegion() - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.SearchRegions
- getSearchRegion() - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject
- getSikuliImages(Image) - Method in class io.github.jspinak.brobot.database.primitives.image.ImagePatterns
- getSikuliLocation() - Method in class io.github.jspinak.brobot.database.primitives.location.Location
- getState() - Method in class io.github.jspinak.brobot.database.primitives.match.MatchObject
- getState(String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates.BabyStateRepo
- getStateField(List<String>, List<String>, String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs.StateFieldSpec
- getStates() - Method in class io.github.jspinak.brobot.buildStateStructure.buildWithoutNames.PopulateStates
- getStatesWithTransitionsFrom(StateEnum...) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
- getStatesWithTransitionsFrom(Set<StateEnum>) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
- getStatesWithTransitionsTo(StateEnum...) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
- getStatesWithTransitionsTo(Set<StateEnum>) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
- getStateTransition(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
- getString(StateObject) - Method in class io.github.jspinak.brobot.mock.MockText
- getString(TextSelector.Method, Text) - Method in class io.github.jspinak.brobot.stringUtils.TextSelector
- getText(Region) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- getText(StateRegion) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- GetText - Class in io.github.jspinak.brobot.actions.methods.basicactions.textOps
-
GetText retrieves text from a Region.
- GetText(Find, Wait, TextSelector, Time, GetTextWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.textOps.GetText
- getTextFromMatch(MatchObject) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.GetTextWrapper
- getTextUntil(ActionOptions.GetTextUntil) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- GetTextWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.text
-
Wrapper class for GetText, handles real and mock text queries.
- GetTextWrapper(MockText) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.GetTextWrapper
- getTimesActedOn() - Method in interface io.github.jspinak.brobot.database.state.stateObject.StateObject
- getToLocation(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.GetDragLocation
- getTransitionCode(String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.ToTransitions
- getTransitionFunction(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
- getTransitions(StateEnum) - Method in class io.github.jspinak.brobot.services.StateTransitionsService
- getTransitions(StateEnum, StateEnum) - Method in class io.github.jspinak.brobot.manageStates.TransitionFetcher
- getTransitionStateName(String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates.BabyStateRepo
-
Retrieves a BabyState given a substring of the State's name.
- getTransitionToEnum(StateEnum, StateEnum) - Method in class io.github.jspinak.brobot.services.StateTransitionsService
-
Finds the correct StateEnum for the Transition.
- getValue() - Method in class io.github.jspinak.brobot.primatives.Pair
- getWidth(int) - Method in class io.github.jspinak.brobot.database.primitives.image.Image
- getWidthOfFirstFile(Image) - Method in class io.github.jspinak.brobot.database.primitives.image.ImageInfo
- getWithImagesLineInBuilder() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
- getX() - Method in class io.github.jspinak.brobot.database.primitives.location.Location
- getY() - Method in class io.github.jspinak.brobot.database.primitives.location.Location
- go(StateEnum, StateEnum) - Method in class io.github.jspinak.brobot.manageStates.DoTransition
- goBackInTime(double, Object) - Method in class io.github.jspinak.brobot.actions.methods.time.TimeWrapper
- GREEN - Static variable in class io.github.jspinak.brobot.reports.ANSI
- GREEN_BACKGROUND - Static variable in class io.github.jspinak.brobot.reports.ANSI
- GREEN_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- GREEN_BOLD - Static variable in class io.github.jspinak.brobot.reports.ANSI
- GREEN_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- GREEN_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- GREEN_UNDERLINED - Static variable in class io.github.jspinak.brobot.reports.ANSI
- GROUP_DEFINE - io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
H
- h() - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateRegion
- hashCode() - Method in class io.github.jspinak.brobot.primatives.Pair
- hasPage(int) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeData
- hasSameResultsAs(MatchSnapshot) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot
-
Match objects and Text are compared.
- HIGH - io.github.jspinak.brobot.reports.Report.OutputLevel
- highlight(Match, StateObject, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.HighlightMatch
- Highlight - Class in io.github.jspinak.brobot.actions.methods.basicactions
-
Highlight all Matches at once, or one at a time.
- Highlight(Find, HighlightMatch, Wait) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.Highlight
- HIGHLIGHT - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
- HighlightMatch - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers
-
Wrapper class for Highlight, performs real or mock highlights.
- HighlightMatch() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.HighlightMatch
- highlightRegion(double, Region) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- highlightRegion(double, StateRegion) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- holdKey(String, double) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
I
- ifNeededAddSnapshot(StateImageObject, List<Match>, List<AttributeTypes.Attribute>) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.AddSnapshots
- Image - Class in io.github.jspinak.brobot.database.primitives.image
-
Images can hold multiple Patterns.
- Image() - Constructor for class io.github.jspinak.brobot.database.primitives.image.Image
- Image(Image...) - Constructor for class io.github.jspinak.brobot.database.primitives.image.Image
- Image(String) - Constructor for class io.github.jspinak.brobot.database.primitives.image.Image
- Image(String...) - Constructor for class io.github.jspinak.brobot.database.primitives.image.Image
- IMAGE_NAME - io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Tag
- ImageAttributes - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
-
Attributes learned from the image filename and initial screenshots of the environment.
- ImageAttributes() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
- ImageFieldSpec - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.imageSpecs
-
Writes Java code for a StateImageObject
- ImageFieldSpec(SnapshotsAsCode) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.imageSpecs.ImageFieldSpec
- ImageGroup - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages
-
Collects Images and Match objects from Images with an active GROUP_DEFINE Attribute.
- ImageGroup() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
- ImageInfo - Class in io.github.jspinak.brobot.database.primitives.image
-
Helper functions for working with Images.
- ImageInfo(ImagePatterns) - Constructor for class io.github.jspinak.brobot.database.primitives.image.ImageInfo
- ImagePatterns - Class in io.github.jspinak.brobot.database.primitives.image
-
Functions for working with Image Patterns
- ImagePatterns() - Constructor for class io.github.jspinak.brobot.database.primitives.image.ImagePatterns
- ImageUtils - Class in io.github.jspinak.brobot.imageUtils
- ImageUtils() - Constructor for class io.github.jspinak.brobot.imageUtils.ImageUtils
- INCLUDING_MATCHES - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
- InitialStates - Class in io.github.jspinak.brobot.manageStates
-
Given sets of possible active States, this class searches for these States to set active States.
- InitialStates(StateFinder, StateMemory, StateService) - Constructor for class io.github.jspinak.brobot.manageStates.InitialStates
- inNullState() - Method in class io.github.jspinak.brobot.database.primitives.image.Image
- inNullState() - Method in class io.github.jspinak.brobot.database.primitives.location.Location
- inNullState() - Method in class io.github.jspinak.brobot.database.primitives.region.Region
- InNullState() - Constructor for class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateString.InNullState
- INSIDE_ANCHORS - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
- inState(StateEnum) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateLocation.Builder
- inState(StateEnum) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateRegion.Builder
- inState(StateEnum) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateString.Builder
- inState(StateEnum) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateText.Builder
- inState(StateEnum) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject.Builder
- io.github.jspinak.brobot - package io.github.jspinak.brobot
- io.github.jspinak.brobot.actions - package io.github.jspinak.brobot.actions
- io.github.jspinak.brobot.actions.actionConfigurations - package io.github.jspinak.brobot.actions.actionConfigurations
- io.github.jspinak.brobot.actions.actionExecution - package io.github.jspinak.brobot.actions.actionExecution
- io.github.jspinak.brobot.actions.actionOptions - package io.github.jspinak.brobot.actions.actionOptions
- io.github.jspinak.brobot.actions.actionResultCombo - package io.github.jspinak.brobot.actions.actionResultCombo
- io.github.jspinak.brobot.actions.composites.doUntil - package io.github.jspinak.brobot.actions.composites.doUntil
- io.github.jspinak.brobot.actions.composites.methods - package io.github.jspinak.brobot.actions.composites.methods
- io.github.jspinak.brobot.actions.composites.methods.drag - package io.github.jspinak.brobot.actions.composites.methods.drag
- io.github.jspinak.brobot.actions.composites.multipleActions - package io.github.jspinak.brobot.actions.composites.multipleActions
- io.github.jspinak.brobot.actions.customActions - package io.github.jspinak.brobot.actions.customActions
- io.github.jspinak.brobot.actions.customActions.select - package io.github.jspinak.brobot.actions.customActions.select
- io.github.jspinak.brobot.actions.methods.basicactions - package io.github.jspinak.brobot.actions.methods.basicactions
- io.github.jspinak.brobot.actions.methods.basicactions.click - package io.github.jspinak.brobot.actions.methods.basicactions.click
- io.github.jspinak.brobot.actions.methods.basicactions.define - package io.github.jspinak.brobot.actions.methods.basicactions.define
- io.github.jspinak.brobot.actions.methods.basicactions.find - package io.github.jspinak.brobot.actions.methods.basicactions.find
- io.github.jspinak.brobot.actions.methods.basicactions.mouse - package io.github.jspinak.brobot.actions.methods.basicactions.mouse
- io.github.jspinak.brobot.actions.methods.basicactions.textOps - package io.github.jspinak.brobot.actions.methods.basicactions.textOps
- io.github.jspinak.brobot.actions.methods.sikuliWrappers - package io.github.jspinak.brobot.actions.methods.sikuliWrappers
- io.github.jspinak.brobot.actions.methods.sikuliWrappers.find - package io.github.jspinak.brobot.actions.methods.sikuliWrappers.find
- io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse - package io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
- io.github.jspinak.brobot.actions.methods.sikuliWrappers.text - package io.github.jspinak.brobot.actions.methods.sikuliWrappers.text
- io.github.jspinak.brobot.actions.methods.time - package io.github.jspinak.brobot.actions.methods.time
- io.github.jspinak.brobot.actions.parameterTuning - package io.github.jspinak.brobot.actions.parameterTuning
- io.github.jspinak.brobot.buildStateStructure.buildFromNames - package io.github.jspinak.brobot.buildStateStructure.buildFromNames
- io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes - package io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
- io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates - package io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates
- io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages - package io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages
- io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.imageSpecs - package io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.imageSpecs
- io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.regionSpecs - package io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.regionSpecs
- io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs - package io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs
- io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs - package io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs
- io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.writeFiles - package io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.writeFiles
- io.github.jspinak.brobot.buildStateStructure.buildWithoutNames - package io.github.jspinak.brobot.buildStateStructure.buildWithoutNames
- io.github.jspinak.brobot.database.primitives.image - package io.github.jspinak.brobot.database.primitives.image
- io.github.jspinak.brobot.database.primitives.location - package io.github.jspinak.brobot.database.primitives.location
- io.github.jspinak.brobot.database.primitives.match - package io.github.jspinak.brobot.database.primitives.match
- io.github.jspinak.brobot.database.primitives.region - package io.github.jspinak.brobot.database.primitives.region
- io.github.jspinak.brobot.database.primitives.regionImagePairs - package io.github.jspinak.brobot.database.primitives.regionImagePairs
- io.github.jspinak.brobot.database.primitives.text - package io.github.jspinak.brobot.database.primitives.text
- io.github.jspinak.brobot.database.state - package io.github.jspinak.brobot.database.state
- io.github.jspinak.brobot.database.state.state - package io.github.jspinak.brobot.database.state.state
- io.github.jspinak.brobot.database.state.stateObject - package io.github.jspinak.brobot.database.state.stateObject
- io.github.jspinak.brobot.database.state.stateObject.otherStateObjects - package io.github.jspinak.brobot.database.state.stateObject.otherStateObjects
- io.github.jspinak.brobot.database.state.stateObject.stateImageObject - package io.github.jspinak.brobot.database.state.stateObject.stateImageObject
- io.github.jspinak.brobot.imageUtils - package io.github.jspinak.brobot.imageUtils
- io.github.jspinak.brobot.manageStates - package io.github.jspinak.brobot.manageStates
- io.github.jspinak.brobot.mock - package io.github.jspinak.brobot.mock
- io.github.jspinak.brobot.primatives - package io.github.jspinak.brobot.primatives
- io.github.jspinak.brobot.primatives.enums - package io.github.jspinak.brobot.primatives.enums
- io.github.jspinak.brobot.reports - package io.github.jspinak.brobot.reports
- io.github.jspinak.brobot.services - package io.github.jspinak.brobot.services
- io.github.jspinak.brobot.stringUtils - package io.github.jspinak.brobot.stringUtils
- isDefined(Position.Name) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefinedBorders
- isEmpty() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeData
- isEmpty() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
- isEmpty() - Method in class io.github.jspinak.brobot.database.primitives.match.Matches
- isEmpty() - Method in class io.github.jspinak.brobot.database.primitives.match.MatchHistory
- isEmpty() - Method in class io.github.jspinak.brobot.database.primitives.text.Text
- isEmpty() - Method in class io.github.jspinak.brobot.manageStates.Path
- isEmpty() - Method in class io.github.jspinak.brobot.manageStates.Paths
- isFixed(boolean) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject.Builder
- isNumeric(String) - Static method in class io.github.jspinak.brobot.stringUtils.CommonRegex
- isPresent(StateImageObject, int, AttributeTypes.Attribute) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.GetAttribute
-
Determines if an Attribute is active on a specific page for the Image of interest.
- isShared(boolean) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject.Builder
- isStateImage() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
- isStateRegion() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
- isWithinRegion(Location, Region) - Method in class io.github.jspinak.brobot.database.primitives.region.RegionOps
K
- KEY_DOWN - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
- KEY_UP - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
- KeyDown - Class in io.github.jspinak.brobot.actions.methods.basicactions.textOps
-
Uses only ObjectCollection #1 An ObjectCollection can have multiple keys ActionObjects hold special keys such as CTRL that are pressed first
- KeyDown(KeyDownWrapper, Wait) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.textOps.KeyDown
- KeyDownWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.text
-
NOT WORKING AS EXPECTED Wrapper class for KeyDown, holds a Key down as a real or mock action.
- KeyDownWrapper() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.KeyDownWrapper
- KeyUp - Class in io.github.jspinak.brobot.actions.methods.basicactions.textOps
-
Uses only ObjectCollection #1 An ObjectCollection can have multiple keys ActionObjects hold special keys such as CTRL that are released last
- KeyUp(KeyUpWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.textOps.KeyUp
- KeyUpWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.text
-
Wrapper class for KeyUp, works for real or mocked operations.
- KeyUpWrapper() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.KeyUpWrapper
L
- LEFT - io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
- LEFT_OF_MATCH - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
- Location - Class in io.github.jspinak.brobot.database.primitives.location
-
Location can be an absolute position (x,y) on the screen, or a relative position (%w, %h) of a Region.
- Location() - Constructor for class io.github.jspinak.brobot.database.primitives.location.Location
- Location(int, int) - Constructor for class io.github.jspinak.brobot.database.primitives.location.Location
- Location(Location) - Constructor for class io.github.jspinak.brobot.database.primitives.location.Location
- Location(Location, int, int) - Constructor for class io.github.jspinak.brobot.database.primitives.location.Location
- Location(Position.Name) - Constructor for class io.github.jspinak.brobot.database.primitives.location.Location
- Location(Region) - Constructor for class io.github.jspinak.brobot.database.primitives.location.Location
- Location(Region, int, int) - Constructor for class io.github.jspinak.brobot.database.primitives.location.Location
- Location(Region, Position) - Constructor for class io.github.jspinak.brobot.database.primitives.location.Location
- Location(Region, Position.Name) - Constructor for class io.github.jspinak.brobot.database.primitives.location.Location
- Location(Region, Location) - Constructor for class io.github.jspinak.brobot.database.primitives.location.Location
- Location(Location) - Constructor for class io.github.jspinak.brobot.database.primitives.location.Location
- Location(Location, int, int) - Constructor for class io.github.jspinak.brobot.database.primitives.location.Location
- Location(Match) - Constructor for class io.github.jspinak.brobot.database.primitives.location.Location
- Location(Match, int, int) - Constructor for class io.github.jspinak.brobot.database.primitives.location.Location
- Location(Match, Position) - Constructor for class io.github.jspinak.brobot.database.primitives.location.Location
- LOW - io.github.jspinak.brobot.reports.Report.OutputLevel
M
- makeFile(String, String, TypeSpec, Map<String, ClassName>) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.TransitionsJavaFile
- MATCH - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
- Matches - Class in io.github.jspinak.brobot.database.primitives.match
-
The results object for all actions.
- Matches() - Constructor for class io.github.jspinak.brobot.database.primitives.match.Matches
- matchesOverlap(Match, Match) - Method in class io.github.jspinak.brobot.database.primitives.region.RegionOps
- MatchHistory - Class in io.github.jspinak.brobot.database.primitives.match
-
Used for mock runs when not empty; otherwise, the State's probability variable is used.
- MatchHistory() - Constructor for class io.github.jspinak.brobot.database.primitives.match.MatchHistory
- MatchMaker - Class in io.github.jspinak.brobot.mock
-
Creates Match objects when probability is being used instead of Snapshots.
- MatchMaker() - Constructor for class io.github.jspinak.brobot.mock.MatchMaker
- MatchMaker.Builder - Class in io.github.jspinak.brobot.mock
- MatchObject - Class in io.github.jspinak.brobot.database.primitives.match
-
MatchObject is used to store information about new Image matches.
- MatchObject(Match, StateObject, double) - Constructor for class io.github.jspinak.brobot.database.primitives.match.MatchObject
-
It shouldn't be possible to create a MatchObject with Match == null.
- MatchSnapshot - Class in io.github.jspinak.brobot.database.primitives.match
-
MatchSnapshots record a match (or failed match) and the search options at a single point in time.
- MatchSnapshot() - Constructor for class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot
- MatchSnapshot(int, int, int, int) - Constructor for class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot
- MatchSnapshot.Builder - Class in io.github.jspinak.brobot.database.primitives.match
- MaxMockMatchesFindAll - Static variable in class io.github.jspinak.brobot.reports.Report
- maxWait - Static variable in class io.github.jspinak.brobot.actions.parameterTuning.ParameterThresholds
- merge(AttributeData) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeData
- merge(ImageAttributes) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
- merge(StateImageObject) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject
-
adds the Images, Snapshots, and Attributes of the parameter to this StateImageObject
- mergeAllSnapshots(DanglingSnapshots) - Method in class io.github.jspinak.brobot.database.primitives.match.DanglingSnapshots
-
Adds as new Snapshots only those with unique Match objects.
- MIDDLE - io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
- MIDDLELEFT - io.github.jspinak.brobot.database.primitives.location.Position.Name
- MIDDLEMIDDLE - io.github.jspinak.brobot.database.primitives.location.Position.Name
- MIDDLERIGHT - io.github.jspinak.brobot.database.primitives.location.Position.Name
- minReportingLevel(Report.OutputLevel) - Static method in class io.github.jspinak.brobot.reports.Report
- mock - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
-
Mock Settings
- Mock - Class in io.github.jspinak.brobot.mock
-
The Action methods should be unaware of the mock process, which should occur only at the interface between Brobot and Sikuli, where the Wrapper classes live.
- Mock(StateService, MockFind, TimeWrapper) - Constructor for class io.github.jspinak.brobot.mock.Mock
- MockFind - Class in io.github.jspinak.brobot.mock
-
Mock Matches can be found with 1 of 2 methods: History: Using the MatchSnapshots associated with individual Images.
- MockFind(Time) - Constructor for class io.github.jspinak.brobot.mock.MockFind
- MockStateManagement - Class in io.github.jspinak.brobot.mock
-
Takes care of setting probabilities for States and State objects
- MockStateManagement(StateService) - Constructor for class io.github.jspinak.brobot.mock.MockStateManagement
- MockStatus - Class in io.github.jspinak.brobot.mock
-
Keeps track of the number of mocks performed.
- MockStatus() - Constructor for class io.github.jspinak.brobot.mock.MockStatus
- MockText - Class in io.github.jspinak.brobot.mock
-
Mock text for GetText Actions using the probability method (and not Snapshots).
- MockText(MockStatus, TimeWrapper) - Constructor for class io.github.jspinak.brobot.mock.MockText
- mockTimeClick - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
- mockTimeDrag - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
- mockTimeFindAll - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
- mockTimeFindFirst - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
- mockTimeGetText - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
- mockTimeMove - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
- MOST_SIMILAR - io.github.jspinak.brobot.stringUtils.TextSelector.Method
- MOUSE_DOWN - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
- MOUSE_UP - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
- MouseDown - Class in io.github.jspinak.brobot.actions.methods.basicactions.mouse
-
Presses and holds a mouse button.
- MouseDown(MouseDownWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.mouse.MouseDown
- MouseDownWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
-
Wrapper class for MouseDown, works for real or mock actions.
- MouseDownWrapper(ClickType, Wait) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MouseDownWrapper
- MouseUp - Class in io.github.jspinak.brobot.actions.methods.basicactions.mouse
-
Releases a mouse button.
- MouseUp(MouseUpWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.mouse.MouseUp
- MouseUpWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
-
Wrapper class for MouseUp, works for real or mocked actions.
- MouseUpWrapper(ClickType, Wait) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MouseUpWrapper
- MouseWheel - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
-
Wrapper class for MouseWheel, works for real or mocked actions.
- MouseWheel() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MouseWheel
- move(Location) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MoveMouseWrapper
- MOVE - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
- MoveMouse - Class in io.github.jspinak.brobot.actions.methods.basicactions.mouse
-
Moves the mouse to one or more locations.
- MoveMouse(Find, MoveMouseWrapper, Wait) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.mouse.MoveMouse
- moveMouseAfterClick(ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.click.AfterClick
-
We have 2 options for moving the mouse after a click: 1) To an offset of the click point 2) To a fixed location If the offset is defined we move there; otherwise we move to the fixed location.
- moveMouseDelay - Static variable in class io.github.jspinak.brobot.actions.parameterTuning.ParameterThresholds
- moveMouseTo(Location) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- MoveMouseWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
-
Wrapper class for MoveMouse, works for real or mocked actions.
- MoveMouseWrapper() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MoveMouseWrapper
- MULTIPLE_MATCHES - io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
- MultipleActions - Class in io.github.jspinak.brobot.actions.composites.multipleActions
- MultipleActions(Action) - Constructor for class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActions
- MultipleActionsObject - Class in io.github.jspinak.brobot.actions.composites.multipleActions
- MultipleActionsObject() - Constructor for class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActionsObject
- MultipleBasicActions - Class in io.github.jspinak.brobot.actions.composites.multipleActions
-
Helper function for Composite Actions
- MultipleBasicActions(BasicAction) - Constructor for class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleBasicActions
- MultipleDrags - Class in io.github.jspinak.brobot.actions.composites.methods.drag
-
NOT WORKING!
- MultipleDrags(MultipleActions, ActionOptionsForDrag, GetDragLocation) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.drag.MultipleDrags
- multipleMoves(Location...) - Method in class io.github.jspinak.brobot.actions.customActions.MultipleMoves
- MultipleMoves - Class in io.github.jspinak.brobot.actions.customActions
-
This is an example of how to create an Action using the MultipleActions class.
- MultipleMoves(MultipleActions) - Constructor for class io.github.jspinak.brobot.actions.customActions.MultipleMoves
- multiplyPercentH(double) - Method in class io.github.jspinak.brobot.database.primitives.location.Position
- multiplyPercentOfH(double) - Method in class io.github.jspinak.brobot.database.primitives.location.Location
- multiplyPercentOfW(double) - Method in class io.github.jspinak.brobot.database.primitives.location.Location
- multiplyPercentW(double) - Method in class io.github.jspinak.brobot.database.primitives.location.Position
N
- NONE - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.GetTextUntil
- NONE - io.github.jspinak.brobot.manageStates.StateTransition.StaysVisible
- NONE - io.github.jspinak.brobot.reports.Report.OutputLevel
- now() - Method in class io.github.jspinak.brobot.actions.methods.time.TimeWrapper
-
LocalDateTime is immutable, so the 'now' variable can be directly referenced for a deep copy.
- NULL - io.github.jspinak.brobot.database.state.NullState.Enum
- NullState - Class in io.github.jspinak.brobot.database.state
-
NullState is used as a generic State for passing simple objects (non State objects) to Actions.
- NullState(StateService) - Constructor for class io.github.jspinak.brobot.database.state.NullState
- NullState.Enum - Enum in io.github.jspinak.brobot.database.state
O
- ObjectCollection - Class in io.github.jspinak.brobot.database.state
-
This class holds all the objects that can be passed to an Action.
- ObjectCollection.Builder - Class in io.github.jspinak.brobot.database.state
- OBJECTS_APPEAR - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ClickUntil
- OBJECTS_VANISH - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ClickUntil
- objectsOverlap(Region, Match) - Method in class io.github.jspinak.brobot.database.primitives.region.RegionOps
- of(U, V) - Static method in class io.github.jspinak.brobot.primatives.Pair
- okToExit(ActionOptions, Matches) - Method in class io.github.jspinak.brobot.actions.actionConfigurations.ExitSequences
- open(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
- openState(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsManagement
- Output - Class in io.github.jspinak.brobot.reports
- Output() - Constructor for class io.github.jspinak.brobot.reports.Output
- outputLevel - Static variable in class io.github.jspinak.brobot.reports.Report
- outputLevels - Static variable in class io.github.jspinak.brobot.reports.Report
- OUTSIDE_ANCHORS - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
- overlaps(Region) - Method in class io.github.jspinak.brobot.database.primitives.region.Region
P
- packageName - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
-
Write Settings
- Pair<U,V> - Class in io.github.jspinak.brobot.primatives
- Pair(U, V) - Constructor for class io.github.jspinak.brobot.primatives.Pair
- ParameterCollection - Class in io.github.jspinak.brobot.actions.parameterTuning
- ParameterCollection() - Constructor for class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
- ParameterCollection(ActionOptions) - Constructor for class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
- ParameterCollections - Class in io.github.jspinak.brobot.actions.parameterTuning
-
ParameterCollections help Brobot calibrate specific parameters with respect to success conditions.
- ParameterCollections() - Constructor for class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollections
- ParameterThresholds - Class in io.github.jspinak.brobot.actions.parameterTuning
- ParameterThresholds() - Constructor for class io.github.jspinak.brobot.actions.parameterTuning.ParameterThresholds
- Path - Class in io.github.jspinak.brobot.manageStates
-
A single path from a start State to a target State.
- Path() - Constructor for class io.github.jspinak.brobot.manageStates.Path
- PathFinder - Class in io.github.jspinak.brobot.manageStates
-
Finds all paths from a set of start States to a target State.
- PathFinder(StateTransitionsJointTable, StateService) - Constructor for class io.github.jspinak.brobot.manageStates.PathFinder
- PathManager - Class in io.github.jspinak.brobot.manageStates
-
If a Path is unsuccessfully traversed, we find ourselves somewhere in the middle of the Path.
- PathManager(StateService) - Constructor for class io.github.jspinak.brobot.manageStates.PathManager
- Paths - Class in io.github.jspinak.brobot.manageStates
-
A list of Path objects comprising the possible ways to go from start States to the target State.
- Paths() - Constructor for class io.github.jspinak.brobot.manageStates.Paths
- Paths(List<Path>) - Constructor for class io.github.jspinak.brobot.manageStates.Paths
- pauseAfterMouseDown - Static variable in class io.github.jspinak.brobot.actions.parameterTuning.ParameterThresholds
- pauseAfterMouseUp - Static variable in class io.github.jspinak.brobot.actions.parameterTuning.ParameterThresholds
- pauseBeforeMouseDown - Static variable in class io.github.jspinak.brobot.actions.parameterTuning.ParameterThresholds
- pauseBeforeMouseUp(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- perform(ActionInterface, ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.actionExecution.ActionExecution
-
Performs the Action and certain maintenance functions.
- perform(ActionOptions) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
-
Perform an Action on an empty Object Collections.
- perform(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
-
Perform an Action with default options and no associated ObjectCollections.
- perform(ActionOptions.Action, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
-
Perform an Action with default options.
- perform(ActionOptions.Action, StateImageObject...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
-
Perform an Action with default options.
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
-
All other methods in this class return this method.
- perform(ActionOptions, ObjectCollection...) - Method in interface io.github.jspinak.brobot.actions.actionExecution.ActionInterface
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.ClickUntil
-
Performs a Click and a Find operation.
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.Drag
-
The two Actions used are Find and Drag.
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.click.Click
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineIncludingMatches
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineInsideAnchors
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineOutsideAnchors
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineRegion
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineWithMatch
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineWithWindow
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.Find
-
Find is called outside of Action.perform(...) when used in another Action.
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.Highlight
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.mouse.MouseDown
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.mouse.MouseUp
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.mouse.MoveMouse
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.mouse.ScrollMouseWheel
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.textOps.GetText
-
Failure of the GetText Action may be a result of failure in the Find operation or failure in the text retrieval executed by the GetTextWrapper.
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.textOps.KeyDown
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.textOps.KeyUp
- perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.textOps.TypeText
- perform(ActionOptions, ObjectCollection[]) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.WaitVanish
- perform(ActionOptions, StateImageObject...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
-
All StateImageObjects are placed in the first ObjectCollection.
- perform(ActionResultCombo, ParameterCollection) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.RunARCombo
- perform(MultipleActionsObject) - Method in class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActions
- perform(MultipleActionsObject) - Method in class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleBasicActions
- PopulateStates - Class in io.github.jspinak.brobot.buildStateStructure.buildWithoutNames
-
Builds a State structure by comparing the images found per screenshot with the existing State structure at that point.
- PopulateStates() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildWithoutNames.PopulateStates
- Position - Class in io.github.jspinak.brobot.database.primitives.location
-
Position is defined by (%w, %h) and can be used to get a location in a Region.
- Position(int, int) - Constructor for class io.github.jspinak.brobot.database.primitives.location.Position
- Position(Position.Name) - Constructor for class io.github.jspinak.brobot.database.primitives.location.Position
- Position(Position.Name, int, int) - Constructor for class io.github.jspinak.brobot.database.primitives.location.Position
- Position.Name - Enum in io.github.jspinak.brobot.database.primitives.location
- preparePath() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.writeFiles.WriteFiles
- press(double, double, ClickType.Type) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MouseDownWrapper
- press(double, double, ClickType.Type) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MouseUpWrapper
- press(String, String) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.KeyDownWrapper
- PREVIOUS - io.github.jspinak.brobot.manageStates.StateMemory.Enum
- print() - Method in class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActionsObject
- print() - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollections
- print() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
- print() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
- print() - Method in class io.github.jspinak.brobot.database.primitives.image.Image
- print() - Method in class io.github.jspinak.brobot.database.primitives.match.Matches
- print() - Method in class io.github.jspinak.brobot.database.primitives.match.MatchHistory
- print() - Method in class io.github.jspinak.brobot.database.primitives.match.MatchObject
- print() - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot
- print() - Method in class io.github.jspinak.brobot.database.primitives.region.Region
- print() - Method in class io.github.jspinak.brobot.manageStates.Path
- print() - Method in class io.github.jspinak.brobot.manageStates.Paths
- print(Report.OutputLevel, String) - Static method in class io.github.jspinak.brobot.reports.Report
- print(Report.OutputLevel, String, String...) - Static method in class io.github.jspinak.brobot.reports.Report
- print(String) - Static method in class io.github.jspinak.brobot.reports.Report
- print(String, String...) - Static method in class io.github.jspinak.brobot.reports.Report
- print(Match, StateObject, ActionOptions) - Static method in class io.github.jspinak.brobot.reports.Report
- PrintAttribute - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
-
Prints Attribute stats during the creation of the State structure.
- PrintAttribute() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.PrintAttribute
- printColor(String, String...) - Static method in class io.github.jspinak.brobot.reports.Output
- printColorLn(String, String...) - Static method in class io.github.jspinak.brobot.reports.Output
- printDefinedRegion(Matches) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.PrintAttribute
- printDefinedRegion(StateImageObject) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.PrintAttribute
- printEvery(int) - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollections
- println() - Static method in class io.github.jspinak.brobot.reports.Report
- println(Report.OutputLevel, String) - Static method in class io.github.jspinak.brobot.reports.Report
- println(String) - Static method in class io.github.jspinak.brobot.reports.Report
- println(String, String...) - Static method in class io.github.jspinak.brobot.reports.Report
- printNow() - Method in class io.github.jspinak.brobot.actions.methods.time.Time
- printNow() - Method in class io.github.jspinak.brobot.actions.methods.time.TimeWrapper
- printSimilarity(String, String) - Static method in class io.github.jspinak.brobot.stringUtils.StringSimilarity
- printStates() - Method in class io.github.jspinak.brobot.buildStateStructure.buildWithoutNames.PopulateStates
- printStatesAndImages() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates.BabyStateRepo
- printValueComparison(String, String, String) - Static method in class io.github.jspinak.brobot.reports.TestOutput
- processAttributes(StateImageObject, ImageGroup, List<Match>, int) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.UseAttribute
- processName(StateImageObject) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.SetAttributes
- processNewRegion(Region) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
- processRegionTransfer(Set<StateImageObject>, int, BabyState) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.TransferRegion
- processSnapshots(StateImageObject) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.imageSpecs.SnapshotsAsCode
- PURPLE - Static variable in class io.github.jspinak.brobot.reports.ANSI
- PURPLE_BACKGROUND - Static variable in class io.github.jspinak.brobot.reports.ANSI
- PURPLE_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- PURPLE_BOLD - Static variable in class io.github.jspinak.brobot.reports.ANSI
- PURPLE_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- PURPLE_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- PURPLE_UNDERLINED - Static variable in class io.github.jspinak.brobot.reports.ANSI
R
- RANDOM - io.github.jspinak.brobot.stringUtils.TextSelector.Method
- rebuildActiveStates() - Method in class io.github.jspinak.brobot.manageStates.StateFinder
- RED - Static variable in class io.github.jspinak.brobot.reports.ANSI
- RED_BACKGROUND - Static variable in class io.github.jspinak.brobot.reports.ANSI
- RED_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- RED_BOLD - Static variable in class io.github.jspinak.brobot.reports.ANSI
- RED_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- RED_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- RED_UNDERLINED - Static variable in class io.github.jspinak.brobot.reports.ANSI
- Region - Class in io.github.jspinak.brobot.database.primitives.region
-
Region extends the Sikuli class Region and adds, among other functionality, new initializers, analysis tools, and points x2 and y2.
- Region() - Constructor for class io.github.jspinak.brobot.database.primitives.region.Region
- Region(int, int, int, int) - Constructor for class io.github.jspinak.brobot.database.primitives.region.Region
- Region(Region) - Constructor for class io.github.jspinak.brobot.database.primitives.region.Region
- Region(Match) - Constructor for class io.github.jspinak.brobot.database.primitives.region.Region
- Region(Match, int, int, int, int) - Constructor for class io.github.jspinak.brobot.database.primitives.region.Region
- Region(Region) - Constructor for class io.github.jspinak.brobot.database.primitives.region.Region
- REGION - io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
- RegionFieldSpec - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.regionSpecs
-
Writes Java code for a StateRegion.
- RegionFieldSpec() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.regionSpecs.RegionFieldSpec
- RegionImagePair - Class in io.github.jspinak.brobot.database.primitives.regionImagePairs
-
An Image with an associated Region.
- RegionImagePair() - Constructor for class io.github.jspinak.brobot.database.primitives.regionImagePairs.RegionImagePair
- RegionImagePairs - Class in io.github.jspinak.brobot.database.primitives.regionImagePairs
-
RegionImagePairs contain Images that should appear in fixed locations.
- RegionImagePairs() - Constructor for class io.github.jspinak.brobot.database.primitives.regionImagePairs.RegionImagePairs
- RegionImagePairs(String...) - Constructor for class io.github.jspinak.brobot.database.primitives.regionImagePairs.RegionImagePairs
- regionIsLarger(Region) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
- RegionOps - Class in io.github.jspinak.brobot.database.primitives.region
-
Analysis functions involving Regions
- RegionOps() - Constructor for class io.github.jspinak.brobot.database.primitives.region.RegionOps
- release() - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.KeyUpWrapper
-
When no parameters, it releases all keys
- release(int) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.KeyUpWrapper
- release(String) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.KeyUpWrapper
- releaseKeys() - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- remove(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.Path
- removeInactiveState(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.StateMemory
- removeInactiveStates(Set<StateEnum>) - Method in class io.github.jspinak.brobot.manageStates.StateMemory
- removeTransitionsToHiddenStates(State) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
-
When a State is exited, its hidden State transitions are removed.
- Report - Class in io.github.jspinak.brobot.reports
-
Prints to the console if the output meets the required reporting level.
- Report() - Constructor for class io.github.jspinak.brobot.reports.Report
- Report.OutputLevel - Enum in io.github.jspinak.brobot.reports
- RESET - Static variable in class io.github.jspinak.brobot.reports.ANSI
- resetHidden() - Method in class io.github.jspinak.brobot.database.state.state.State
- resetTimesActedOn() - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject
- resetTimesActedOn() - Method in class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActionsObject
- resetTimesActedOn() - Method in class io.github.jspinak.brobot.database.state.ObjectCollection
-
Sets the timesActedOn variable to 0 for all objects, including those found in the Matches variable.
- resetTotalSwipes() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
- reverse() - Method in class io.github.jspinak.brobot.manageStates.Path
- RIGHT - io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
- RIGHT_OF_MATCH - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
- rightClick(double, StateImageObject...) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- rightClickAndMoveUntilVanishes(int, double, double, double, StateImageObject, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonMultipleActions
-
This method is similar to ClickUntil with the ActionOptions set for right clicks and for moving after clicking.
- rightClickImageUntilItVanishes(int, double, StateImageObject, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- RunARCombo - Class in io.github.jspinak.brobot.actions.actionResultCombo
-
Returns a List with the first element the Action Matches and the second element the Results Matches ActionResultsCombos are typically: - an Action such as CLICK - a Result from an operation such as FIND The parameters and results only get recorded if the Action is successful.
- RunARCombo(Action, ParameterCollections) - Constructor for class io.github.jspinak.brobot.actions.actionResultCombo.RunARCombo
S
- save() - Method in class io.github.jspinak.brobot.database.primitives.match.DanglingSnapshots
- save(State) - Method in class io.github.jspinak.brobot.services.StateService
- saveRegionToFile(Region, String) - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
- saveSnapshots - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
- saveSnapshots() - Method in class io.github.jspinak.brobot.database.primitives.match.Matches
- saveState() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs.StateFieldSpec
- screenshotFilename - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
- screenshotPath - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
-
Capture Settings
- scroll(ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MouseWheel
- SCROLL_MOUSE_WHEEL - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
- ScrollMouseWheel - Class in io.github.jspinak.brobot.actions.methods.basicactions.mouse
-
Scrolls the mouse wheel up or down.
- ScrollMouseWheel(MouseWheel) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.mouse.ScrollMouseWheel
- SearchRegions - Class in io.github.jspinak.brobot.database.state.stateObject.stateImageObject
-
SearchRegions allows for multiple Regions to be associated with an Image.
- SearchRegions() - Constructor for class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.SearchRegions
- second - Variable in class io.github.jspinak.brobot.primatives.Pair
- select(SelectActionObject) - Method in class io.github.jspinak.brobot.actions.customActions.select.Select
- select(Region, ActionOptions.Find, int, Position, int, StateImageObject...) - Method in class io.github.jspinak.brobot.actions.customActions.select.CommonSelect
- select(List<StateImageObject>, List<StateImageObject>, Region, ActionOptions.Find, int, Position, int) - Method in class io.github.jspinak.brobot.actions.customActions.select.CommonSelect
- Select - Class in io.github.jspinak.brobot.actions.customActions.select
-
Select is a custom Action built using the custom SelectActionObject.
- Select(Action) - Constructor for class io.github.jspinak.brobot.actions.customActions.select.Select
- SelectActionObject - Class in io.github.jspinak.brobot.actions.customActions.select
- SelectActionObject() - Constructor for class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
- SelectActionObject.Builder - Class in io.github.jspinak.brobot.actions.customActions.select
- set(ActionOptions, Matches) - Method in class io.github.jspinak.brobot.actions.actionConfigurations.Success
-
If new success criteria has been added to the operation, use it to determine success.
- set(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.SetHiddenStates
-
After stateToSet is active, set the hidden States and remove them from the active States.
- setAbsoluteHeight(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setAbsoluteWidth(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setAction(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setActionObjectCollection(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
- setActionOptions(ActionOptions) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot.Builder
- setActionOptions(ActionOptions.Action) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot.Builder
- setActionOptions(ActionOptions.Find) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot.Builder
- setActionSuccess(boolean) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot.Builder
- setAddH(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setAddW(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setAddX(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setAddY(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setAnchor(Position.Name) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateLocation.Builder
- setAsDefined(Position.Name) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefinedBorders
- SetAttributes - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
-
Determines the State and Image names, Transition targets, and Attributes from the filename.
- SetAttributes() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.SetAttributes
- setBaseProbabilityExists(int) - Method in class io.github.jspinak.brobot.database.state.state.State.Builder
- setBaseProbabilityExists(int) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject.Builder
- setBlocking(boolean) - Method in class io.github.jspinak.brobot.database.state.state.State.Builder
- setClickActionOptions(ActionOptions) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
- setClickType(ClickType.Type) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setClickUntil(ActionOptions.ClickUntil) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setConditionObjectCollection(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
- setConfirmActionOptions(ActionOptions) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
- setConfirmationObjectCollection(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
- setCustomFind(BiFunction<ActionOptions, List<StateImageObject>, Matches>) - Method in class io.github.jspinak.brobot.actions.actionExecution.ActionService
- setDefineAs(ActionOptions.DefineAs) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setDoAction(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
- setDragToOffsetX(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setDragToOffsetY(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setDuration(double) - Method in class io.github.jspinak.brobot.database.primitives.match.DanglingSnapshots
- setDuration(double) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot.Builder
- setDuration(Duration) - Method in class io.github.jspinak.brobot.database.primitives.match.Matches
- setFind(ActionOptions.Find) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setFindActionOptions(ActionOptions) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
- setFindObjectCollection(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
- setFindStartTime() - Method in class io.github.jspinak.brobot.actions.methods.time.Time
- setFoundConfirmations(Matches) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
- setFoundMatches(Matches) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
- setFunction(BooleanSupplier) - Method in class io.github.jspinak.brobot.manageStates.StateTransition.Builder
- setGetTextUntil(ActionOptions.GetTextUntil) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- SetHiddenStates - Class in io.github.jspinak.brobot.manageStates
-
Set the hidden States after a successful State transition.
- SetHiddenStates(StateService, StateMemory) - Constructor for class io.github.jspinak.brobot.manageStates.SetHiddenStates
- setHighlightAllAtOnce(boolean) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setHighlightColor(String) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setHighlightSeconds(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setImage(Image) - Method in class io.github.jspinak.brobot.mock.MatchMaker.Builder
- setImageWH(int, int) - Method in class io.github.jspinak.brobot.mock.MatchMaker.Builder
- setImageXYWH(int, int, int, int) - Method in class io.github.jspinak.brobot.mock.MatchMaker.Builder
- setImageXYWH(Region) - Method in class io.github.jspinak.brobot.mock.MatchMaker.Builder
- setLocationAfterClick(Location) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setLocationAfterClickByOffset(int, int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setMatchList(List<Match>) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot.Builder
- setMaxActions(int) - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
- setMaxMatchesToActOn(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setMaxSwipes(int) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
- setMaxTimesToRepeatActionSequence(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setMaxWait(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setMinSimilarity(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setModifiers(String) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setMoveMouseAfterClick(boolean) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setMoveMouseDelay(float) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setPageResult(int, boolean) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeData
- setParameters(ParameterCollection) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
- setPathScore(int) - Method in class io.github.jspinak.brobot.database.state.state.State.Builder
- setPauseAfterEnd(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setPauseAfterMouseDown(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setPauseAfterMouseUp(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setPauseBeforeBegin(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setPauseBeforeMouseDown(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setPauseBeforeMouseUp(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setPauseBetweenActions(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setPauseBetweenActionSequences(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setPointLocation(Position) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateRegion.Builder
- setProbabilitiesForAllImages() - Method in class io.github.jspinak.brobot.database.state.state.State
- setProbabilitiesForAllImages(int) - Method in class io.github.jspinak.brobot.database.state.state.State
- setProbabilityExists(int) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject.Builder
- setProbabilityExists(int) - Method in interface io.github.jspinak.brobot.database.state.stateObject.StateObject
- setProbabilityToBaseProbability() - Method in class io.github.jspinak.brobot.database.state.state.State
- setProbabilityToBaseProbability() - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject
- setResultSuccess(boolean) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot.Builder
- setScrollDirection(ActionOptions.ScrollDirection) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setSearchRegion(Region) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.SearchRegions
- setSearchRegion(Region) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject
- setSearchRegion(Region) - Method in class io.github.jspinak.brobot.mock.MatchMaker.Builder
- setSearchRegionForAllImages(Region) - Method in class io.github.jspinak.brobot.database.state.state.State
- setSearchRegions(Region) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
- setSearchRegions(SearchRegions) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setSearchRegions(List<Region>) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.SearchRegions
- setSearchRegionsObject(List<Region>) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject
- setStartTime() - Method in class io.github.jspinak.brobot.actions.methods.time.Time
- setStartTime(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.methods.time.Time
- setStateAndStateImageProbabilities(int, StateEnum...) - Method in class io.github.jspinak.brobot.mock.MockStateManagement
- setStaysVisibleAfterTransition(boolean) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
- setStaysVisibleAfterTransition(StateTransition.StaysVisible) - Method in class io.github.jspinak.brobot.manageStates.StateTransition.Builder
- setSuccess(boolean) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
- setSuccess(boolean) - Method in class io.github.jspinak.brobot.database.primitives.match.DanglingSnapshots
- setSuccessCriteria(Predicate<Matches>) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setSwipeActionOptions(ActionOptions) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
- setSwipeFromObjColl(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
- setSwipeToObjColl(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
- setText(Text) - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot.Builder
- setTimesActedOn(int) - Method in class io.github.jspinak.brobot.database.primitives.match.Matches
- setTimesActedOn(int) - Method in interface io.github.jspinak.brobot.database.state.stateObject.StateObject
- setTimesToRepeatIndividualAction(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setTo(Match) - Method in class io.github.jspinak.brobot.database.primitives.region.Region
- setTo(Region) - Method in class io.github.jspinak.brobot.database.primitives.region.Region
- setTransitionClassName() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.ToTransition
- setTransitions(StateImageObject, String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.ToTransitions
- setTypeDelay(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setUntilAction(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
- setUseDefinedRegion(boolean) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
- setX2(int) - Method in class io.github.jspinak.brobot.database.primitives.region.Region
- setXYWH(int, int, int, int) - Method in class io.github.jspinak.brobot.database.primitives.region.Region
- setY2(int) - Method in class io.github.jspinak.brobot.database.primitives.region.Region
- sikuli() - Method in class io.github.jspinak.brobot.database.primitives.region.Region
- similarity(String, String) - Static method in class io.github.jspinak.brobot.stringUtils.StringSimilarity
-
Calculates the similarity (a number within 0 and 1) between two strings.
- SINGLE_MATCH - io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
- size() - Method in class io.github.jspinak.brobot.database.primitives.match.Matches
- size() - Method in class io.github.jspinak.brobot.database.primitives.region.Region
- size() - Method in class io.github.jspinak.brobot.database.primitives.text.Text
- size() - Method in class io.github.jspinak.brobot.manageStates.Path
- SnapshotsAsCode - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.imageSpecs
-
Writes Java code for MatchSnapshots for a single StateImageObject.
- SnapshotsAsCode() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.imageSpecs.SnapshotsAsCode
- sort() - Method in class io.github.jspinak.brobot.manageStates.Paths
- standard(ActionOptions.Action, double) - Method in class io.github.jspinak.brobot.actions.actionOptions.CommonActionOptions
- State - Class in io.github.jspinak.brobot.database.state.state
-
States give a Brobot application structure.
- State() - Constructor for class io.github.jspinak.brobot.database.state.state.State
- STATE_NAME - io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Tag
- State.Builder - Class in io.github.jspinak.brobot.database.state.state
- stateAction(State, ActionResultCombo, ParameterCollection, ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonResults
- StateBuilder - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs
-
Writes Java code for the declaration of a new State (everything after 'State state =').
- StateBuilder() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs.StateBuilder
- StateEnum - Interface in io.github.jspinak.brobot.primatives.enums
- StateFieldSpec - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs
-
Writes Java code for the remaining components of a State class: - the State variable (State state = new State.Builder(ENUM)
- StateFieldSpec(StateBuilder) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs.StateFieldSpec
- StateFinder - Class in io.github.jspinak.brobot.manageStates
-
This class finds the active States after Brobot is lost.
- StateFinder(StateService, StateMemory, Action) - Constructor for class io.github.jspinak.brobot.manageStates.StateFinder
- StateImageObject - Class in io.github.jspinak.brobot.database.state.stateObject.stateImageObject
-
StateImageObject represents an Image that exists in the owner State.
- StateImageObject.Builder - Class in io.github.jspinak.brobot.database.state.stateObject.stateImageObject
- StateLocation - Class in io.github.jspinak.brobot.database.state.stateObject.otherStateObjects
-
A StateLocation belongs to a State and usually has a Location that has a special meaning for its owner State.
- StateLocation.Builder - Class in io.github.jspinak.brobot.database.state.stateObject.otherStateObjects
- StateMemory - Class in io.github.jspinak.brobot.manageStates
-
StateMemory keeps track of which States are currently active.
- StateMemory(StateService) - Constructor for class io.github.jspinak.brobot.manageStates.StateMemory
- StateMemory.Enum - Enum in io.github.jspinak.brobot.manageStates
- StateObject - Interface in io.github.jspinak.brobot.database.state.stateObject
-
The MatchHistory keep a record of the StateObject's Snapshots.
- StateRegion - Class in io.github.jspinak.brobot.database.state.stateObject.otherStateObjects
-
A StateRegion belongs to a State and usually has a Region that has a special meaning for its owner State.
- StateRegion.Builder - Class in io.github.jspinak.brobot.database.state.stateObject.otherStateObjects
- States - Class in io.github.jspinak.brobot.database.state.state
- States() - Constructor for class io.github.jspinak.brobot.database.state.state.States
- StateService - Class in io.github.jspinak.brobot.services
-
Manages the State repository.
- StateService() - Constructor for class io.github.jspinak.brobot.services.StateService
- stateStaysVisible(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
- StateString - Class in io.github.jspinak.brobot.database.state.stateObject.otherStateObjects
-
A State String belongs to a State and usually has a String that has a special meaning for the owner State.
- StateString.Builder - Class in io.github.jspinak.brobot.database.state.stateObject.otherStateObjects
- StateString.InNullState - Class in io.github.jspinak.brobot.database.state.stateObject.otherStateObjects
- StateText - Class in io.github.jspinak.brobot.database.state.stateObject.otherStateObjects
-
StateText is text that always appears in its owner State.
- StateText.Builder - Class in io.github.jspinak.brobot.database.state.stateObject.otherStateObjects
- StateTransition - Class in io.github.jspinak.brobot.manageStates
-
After a successful transition (both 'from' and 'to' Transitions): 'activate' holds all States to make active 'exit' holds all States to deactivate
- StateTransition() - Constructor for class io.github.jspinak.brobot.manageStates.StateTransition
- StateTransition.Builder - Class in io.github.jspinak.brobot.manageStates
- StateTransition.StaysVisible - Enum in io.github.jspinak.brobot.manageStates
- StateTransitions - Class in io.github.jspinak.brobot.manageStates
-
StateTransitions hold all the Transitions for a State.
- StateTransitions() - Constructor for class io.github.jspinak.brobot.manageStates.StateTransitions
- StateTransitions.Builder - Class in io.github.jspinak.brobot.manageStates
- StateTransitionsJointTable - Class in io.github.jspinak.brobot.manageStates
-
Holds all static incoming and outgoing Transitions, plus the variable transitions to hidden States.
- StateTransitionsJointTable() - Constructor for class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
- StateTransitionsManagement - Class in io.github.jspinak.brobot.manageStates
-
We want to go to a specific State, the target State.
- StateTransitionsManagement(StateTransitionsService, PathFinder, StateMemory, TraversePaths, PathManager) - Constructor for class io.github.jspinak.brobot.manageStates.StateTransitionsManagement
- StateTransitionsRepository - Class in io.github.jspinak.brobot.services
-
Manages the StateTransitions repository and retrieves StateTransitions given a StateEnum.
- StateTransitionsRepository(StateTransitionsJointTable) - Constructor for class io.github.jspinak.brobot.services.StateTransitionsRepository
- StateTransitionsService - Class in io.github.jspinak.brobot.services
-
Finds the correct Transition from one State to another, taking into account the hidden States.
- StateTransitionsService(StateTransitionsRepository, StateTransitionsJointTable, StateService) - Constructor for class io.github.jspinak.brobot.services.StateTransitionsService
- stopAfterFound(ActionOptions, Matches) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindImage
- StringSimilarity - Class in io.github.jspinak.brobot.stringUtils
-
Calculates the similarity of 2 Strings.
- StringSimilarity() - Constructor for class io.github.jspinak.brobot.stringUtils.StringSimilarity
- Success - Class in io.github.jspinak.brobot.actions.actionConfigurations
-
Defines the success condition for individual Actions.
- Success() - Constructor for class io.github.jspinak.brobot.actions.actionConfigurations.Success
- successfulSnapshots() - Method in class io.github.jspinak.brobot.database.primitives.match.DanglingSnapshots
- swipeToOppositePosition(Region, Position) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
T
- tags - Static variable in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes
- TestOutput - Class in io.github.jspinak.brobot.reports
-
Tests can be used for mocks or for live execution.
- TestOutput() - Constructor for class io.github.jspinak.brobot.reports.TestOutput
- Text - Class in io.github.jspinak.brobot.database.primitives.text
-
Text read from the screen is a stochastic variable.
- Text() - Constructor for class io.github.jspinak.brobot.database.primitives.text.Text
- TEXT_APPEARS - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.GetTextUntil
- TEXT_VANISHES - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.GetTextUntil
- TextSelector - Class in io.github.jspinak.brobot.stringUtils
-
The TextSelector returns text from the stochastic Text variable (Strings are stored in a List), which it believes has the highest probability of being the actual text on the screen.
- TextSelector() - Constructor for class io.github.jspinak.brobot.stringUtils.TextSelector
- TextSelector.Method - Enum in io.github.jspinak.brobot.stringUtils
- Time - Class in io.github.jspinak.brobot.actions.methods.time
-
Deals with Action durations, both real and mock.
- Time(TimeWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.time.Time
- TimeWrapper - Class in io.github.jspinak.brobot.actions.methods.time
-
Wraps the Time functions to allow for mocking actions.
- TimeWrapper(ActionDurations) - Constructor for class io.github.jspinak.brobot.actions.methods.time.TimeWrapper
- TO - io.github.jspinak.brobot.primatives.enums.Direction
- toMatch() - Method in class io.github.jspinak.brobot.database.primitives.location.Location
- toMatch() - Method in class io.github.jspinak.brobot.database.primitives.region.Region
- TOPLEFT - io.github.jspinak.brobot.database.primitives.location.Position.Name
- TOPMIDDLE - io.github.jspinak.brobot.database.primitives.location.Position.Name
- TOPRIGHT - io.github.jspinak.brobot.database.primitives.location.Position.Name
- toString() - Method in class io.github.jspinak.brobot.database.primitives.region.Region
- toString() - Method in class io.github.jspinak.brobot.primatives.Pair
- totalSnapshots() - Method in class io.github.jspinak.brobot.database.primitives.match.DanglingSnapshots
- ToTransition - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs
- ToTransition(String, String) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.ToTransition
- ToTransitions - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs
- ToTransitions(BabyStateRepo) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.ToTransitions
- TRANSFER - io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
- TransferRegion - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages
- TransferRegion() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.TransferRegion
- TRANSITION - io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Tag
- TransitionDependencyInjection - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs
-
Writes variable declarations for classes referenced with dependency injection.
- TransitionDependencyInjection() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.TransitionDependencyInjection
- TransitionFetcher - Class in io.github.jspinak.brobot.manageStates
-
This class returns an object containing the StateTransitions objects and StateTransition objects that we are interested in for a specific transition from one State to another.
- TransitionFetcher(StateMemory, StateService, StateTransitionsService) - Constructor for class io.github.jspinak.brobot.manageStates.TransitionFetcher
- TransitionMethods - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs
-
Writes Java code for methods in the StateTransitions class.
- TransitionMethods(BabyStateRepo, ToTransitions) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.TransitionMethods
- TransitionsJavaFile - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs
-
Writes Java code for the StateTransitions class, including static imports for all enums corresponding to the target States of Transitions.
- TransitionsJavaFile() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.TransitionsJavaFile
- traverse(Path) - Method in class io.github.jspinak.brobot.manageStates.TraversePaths
- TraversePaths - Class in io.github.jspinak.brobot.manageStates
-
Moves through the Paths to reach the target State.
- TraversePaths(DoTransition, StateTransitionsService) - Constructor for class io.github.jspinak.brobot.manageStates.TraversePaths
- Tree - Class in io.github.jspinak.brobot.reports
-
Aims to visualize the State hierarchy.
- Tree(String) - Constructor for class io.github.jspinak.brobot.reports.Tree
- Tree(String, List<Tree>) - Constructor for class io.github.jspinak.brobot.reports.Tree
- trimPath(Set<StateEnum>) - Method in class io.github.jspinak.brobot.manageStates.Path
- TRUE - io.github.jspinak.brobot.manageStates.StateTransition.StaysVisible
- turnOff(Match) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.HighlightMatch
- turnOn(Match, StateObject, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.HighlightMatch
- type() - Method in class io.github.jspinak.brobot.actions.actionOptions.CommonActionOptions
- type(StateString, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.TypeTextWrapper
- type(String) - Method in class io.github.jspinak.brobot.actions.actionOptions.CommonActionOptions
- type(String) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- type(String, String) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- TYPE - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
- typeAndFindState(StateEnum, String) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARTypeCombos
- typeAndFindState(StateEnum, String, String) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARTypeCombos
- typeAndStateAction(ActionOptions.Action, StateEnum, String, String) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARTypeCombos
- typeAndVanishState(StateEnum, String, String) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARTypeCombos
- TypeText - Class in io.github.jspinak.brobot.actions.methods.basicactions.textOps
-
Types text to the window in focus.
- TypeText(TypeTextWrapper, Wait) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.textOps.TypeText
- TypeTextWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.text
-
Wrapper class for TypeText, works with real or mocked actions.
- TypeTextWrapper() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.TypeTextWrapper
U
- UNIVERSAL - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
- UNKNOWN - io.github.jspinak.brobot.manageStates.UnknownState.Enum
- UnknownState - Class in io.github.jspinak.brobot.manageStates
-
The Unknown State is usually the start point for any application, and can also be found when Brobot has become lost.
- UnknownState(StateService) - Constructor for class io.github.jspinak.brobot.manageStates.UnknownState
- UnknownState.Enum - Enum in io.github.jspinak.brobot.manageStates
- UP - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ScrollDirection
- updateScore(Path) - Method in class io.github.jspinak.brobot.manageStates.PathManager
- updateScores(Paths) - Method in class io.github.jspinak.brobot.manageStates.PathManager
- UseAttribute - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
-
Processes every active Attribute for an Image on a page after a Find operation.
- UseAttribute(GetAttribute) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.UseAttribute
- UseDefinedRegion - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.find
- UseDefinedRegion() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.UseDefinedRegion
- useRegion(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.UseDefinedRegion
- useTempFind(BiFunction<ActionOptions, List<StateImageObject>, Matches>) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
V
- valueOf(String) - Static method in enum io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ClickUntil
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DoOnEach
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.jspinak.brobot.actions.actionOptions.ActionOptions.GetTextUntil
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ScrollDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Tag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.jspinak.brobot.database.primitives.location.Position.Name
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.jspinak.brobot.database.state.NullState.Enum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.jspinak.brobot.manageStates.StateMemory.Enum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.jspinak.brobot.manageStates.StateTransition.StaysVisible
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.jspinak.brobot.manageStates.UnknownState.Enum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.jspinak.brobot.primatives.enums.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.jspinak.brobot.reports.Report.OutputLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.jspinak.brobot.stringUtils.TextSelector.Method
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ClickUntil
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DoOnEach
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.jspinak.brobot.actions.actionOptions.ActionOptions.GetTextUntil
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ScrollDirection
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Tag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.jspinak.brobot.database.primitives.location.Position.Name
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.jspinak.brobot.database.state.NullState.Enum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.jspinak.brobot.manageStates.StateMemory.Enum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.jspinak.brobot.manageStates.StateTransition.StaysVisible
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.jspinak.brobot.manageStates.UnknownState.Enum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.jspinak.brobot.primatives.enums.Direction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.jspinak.brobot.reports.Report.OutputLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.jspinak.brobot.stringUtils.TextSelector.Method
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VANISH - io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
- VARIABLE_LOCATION - io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
W
- w() - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateRegion
- wait(double) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.Wait
- wait(double) - Method in class io.github.jspinak.brobot.actions.methods.time.TimeWrapper
- wait(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.methods.time.TimeWrapper
- wait(ActionOptions.Find) - Method in class io.github.jspinak.brobot.actions.methods.time.TimeWrapper
- Wait - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers
-
Wrapper class for Wait, works with real or mocked actions.
- Wait(TimeWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.Wait
- waitState(double, StateEnum, ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- waitVanish(double, StateImageObject...) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- WaitVanish - Class in io.github.jspinak.brobot.actions.methods.basicactions
-
Returns a successful Matches object if at some point no objects are found.
- WaitVanish(Find, Time) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.WaitVanish
- waitVanishState(double, StateEnum) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
- wasFound() - Method in class io.github.jspinak.brobot.database.primitives.match.MatchSnapshot
- WHITE - Static variable in class io.github.jspinak.brobot.reports.ANSI
- WHITE_BACKGROUND - Static variable in class io.github.jspinak.brobot.reports.ANSI
- WHITE_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- WHITE_BOLD - Static variable in class io.github.jspinak.brobot.reports.ANSI
- WHITE_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- WHITE_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- WHITE_UNDERLINED - Static variable in class io.github.jspinak.brobot.reports.ANSI
- withAllStateImages(State) - Method in class io.github.jspinak.brobot.database.state.ObjectCollection.Builder
- withGridSubregions(int, int, Region...) - Method in class io.github.jspinak.brobot.database.state.ObjectCollection.Builder
- withGridSubregions(int, int, StateRegion...) - Method in class io.github.jspinak.brobot.database.state.ObjectCollection.Builder
- withImage(Image...) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject.Builder
- withImage(String...) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject.Builder
- withImages(Image...) - Method in class io.github.jspinak.brobot.database.state.ObjectCollection.Builder
- withImages(Image...) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject.Builder
- withImages(StateImageObject...) - Method in class io.github.jspinak.brobot.database.state.ObjectCollection.Builder
- withImages(StateImageObject...) - Method in class io.github.jspinak.brobot.database.state.state.State.Builder
- withImages(String...) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject.Builder
- withImages(List<StateImageObject>) - Method in class io.github.jspinak.brobot.database.state.ObjectCollection.Builder
- withLocation(Location) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateLocation.Builder
- withLocations(Location...) - Method in class io.github.jspinak.brobot.database.state.ObjectCollection.Builder
- withLocations(StateLocation...) - Method in class io.github.jspinak.brobot.database.state.ObjectCollection.Builder
- withLocations(StateLocation...) - Method in class io.github.jspinak.brobot.database.state.state.State.Builder
- withMatches(Matches...) - Method in class io.github.jspinak.brobot.database.state.ObjectCollection.Builder
- withMatches(Match...) - Method in class io.github.jspinak.brobot.database.state.ObjectCollection.Builder
- withNonSharedImages(State) - Method in class io.github.jspinak.brobot.database.state.ObjectCollection.Builder
- withPosition(Position) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject.Builder
- withRegions(Region...) - Method in class io.github.jspinak.brobot.database.state.ObjectCollection.Builder
- withRegions(StateRegion...) - Method in class io.github.jspinak.brobot.database.state.ObjectCollection.Builder
- withRegions(StateRegion...) - Method in class io.github.jspinak.brobot.database.state.state.State.Builder
- withSearchRegion(int, int, int, int) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateRegion.Builder
- withSearchRegion(int, int, int, int) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject.Builder
- withSearchRegion(Region) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateRegion.Builder
- withSearchRegion(Region) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateString.Builder
- withSearchRegion(Region) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateText.Builder
- withSearchRegion(Region) - Method in class io.github.jspinak.brobot.database.state.stateObject.stateImageObject.StateImageObject.Builder
- withString(String) - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateString.InNullState
- withStrings(StateString...) - Method in class io.github.jspinak.brobot.database.state.ObjectCollection.Builder
- withStrings(StateString...) - Method in class io.github.jspinak.brobot.database.state.state.State.Builder
- withStrings(String...) - Method in class io.github.jspinak.brobot.database.state.ObjectCollection.Builder
- withText(String...) - Method in class io.github.jspinak.brobot.database.state.state.State.Builder
- write(BabyState) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.writeFiles.WriteStateAndTransitions
- write(String, String, ClassName, String, String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.WriteTransitions
- write(String, String, ClassName, String, String, Set<StateImageObject>) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.WriteTransitions
- write(Set<StateImageObject>, String, String, String, ClassName, String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs.WriteStateClass
- WriteFiles - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.writeFiles
-
Creates the folder 'stateStructure'.
- WriteFiles() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.writeFiles.WriteFiles
- WriteStateAndTransitions - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.writeFiles
-
Prepares all names (class, package, enum, variable, etc) and calls the methods that write the Java code for both State and StateTransitions classes.
- WriteStateAndTransitions(WriteStateClass, WriteTransitions, WriteFiles) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.writeFiles.WriteStateAndTransitions
- WriteStateClass - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs
-
Writes Java code for the State class.
- WriteStateClass(ImageFieldSpec, RegionFieldSpec, StateFieldSpec) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs.WriteStateClass
- writeToFile(JavaFile, JavaFile) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.writeFiles.WriteFiles
- WriteTransitions - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs
-
Writes Java code for the StateTransitions class.
- WriteTransitions(TransitionDependencyInjection, TransitionMethods, TransitionsJavaFile) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.WriteTransitions
X
- x() - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateRegion
- xMoveAfterMouseDown - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
Y
- y() - Method in class io.github.jspinak.brobot.database.state.stateObject.otherStateObjects.StateRegion
- YELLOW - Static variable in class io.github.jspinak.brobot.reports.ANSI
- YELLOW_BACKGROUND - Static variable in class io.github.jspinak.brobot.reports.ANSI
- YELLOW_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- YELLOW_BOLD - Static variable in class io.github.jspinak.brobot.reports.ANSI
- YELLOW_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- YELLOW_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
- YELLOW_UNDERLINED - Static variable in class io.github.jspinak.brobot.reports.ANSI
- yMoveAfterMouseDown - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
All Classes|All Packages