Class WidgetFinder.Builder
- java.lang.Object
-
- org.dreambot.api.internal.widgets.WidgetFinder.Builder
-
- Enclosing class:
- WidgetFinder
public static class WidgetFinder.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WidgetFinder
build()
WidgetFinder.Builder
canChange()
WidgetFinder.Builder
cannotChange()
WidgetFinder.Builder
hasAction(java.lang.String action)
WidgetFinder.Builder
hasAnyAction(java.lang.String... actions)
WidgetFinder.Builder
hasChildren()
WidgetFinder.Builder
isChildOf(WidgetFinder parent)
WidgetFinder.Builder
isSiblingOf(WidgetFinder sibling)
WidgetFinder.Builder
withCacheTime(long cacheTimeInMilliseconds)
WidgetFinder.Builder
withHeight(int height)
WidgetFinder.Builder
withSize(int width, int height)
WidgetFinder.Builder
withText(java.lang.String text)
WidgetFinder.Builder
withTextureId(int textureId)
WidgetFinder.Builder
withWidth(int width)
-
-
-
Method Detail
-
isSiblingOf
public WidgetFinder.Builder isSiblingOf(WidgetFinder sibling)
- Parameters:
sibling
- The widget finder with the same parent id- Returns:
- The current builder
-
isChildOf
public WidgetFinder.Builder isChildOf(WidgetFinder parent)
- Parameters:
parent
- The widget finder that will find the parent of this finder- Returns:
- The current builder
-
withText
public WidgetFinder.Builder withText(java.lang.String text)
-
canChange
public WidgetFinder.Builder canChange()
-
cannotChange
public WidgetFinder.Builder cannotChange()
-
withCacheTime
public WidgetFinder.Builder withCacheTime(long cacheTimeInMilliseconds)
-
hasAnyAction
public WidgetFinder.Builder hasAnyAction(java.lang.String... actions)
-
hasAction
public WidgetFinder.Builder hasAction(java.lang.String action)
-
withTextureId
public WidgetFinder.Builder withTextureId(int textureId)
-
withWidth
public WidgetFinder.Builder withWidth(int width)
-
withHeight
public WidgetFinder.Builder withHeight(int height)
-
withSize
public WidgetFinder.Builder withSize(int width, int height)
-
hasChildren
public WidgetFinder.Builder hasChildren()
-
build
public WidgetFinder build()
-
-