Package org.sikuli.script
Class FindFailed
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.sikuli.script.SikuliException
org.sikuli.script.FindFailed
- All Implemented Interfaces:
Serializable
public class FindFailed extends SikuliException
SikuliX FindFailed exception
constants and settings for the features
FindFailedResponse
FindFailedHandler
ImageMissingHandler
constants and settings for the features
FindFailedResponse
FindFailedHandler
ImageMissingHandler
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description static FindFailedResponseABORTFindFailedResponse ABORT: should abort the SikuliX applicationstatic FindFailedResponseHANDLEFindFailedResponse HANDLE: should call a handlersetFindFailedHandler(Object)on FindFailedstatic FindFailedResponsePROMPTFindFailedResponse PROMPT: should display a prompt dialog with the failing image having the options retry, skip and abortstatic FindFailedResponseRETRYFindFailedResponse RETRY: should retry the find op on FindFailedstatic FindFailedResponseSKIPFindFailedResponse SKIP: should silently continue on FindFailed -
Constructor Summary
Constructors Constructor Description FindFailed(String message)the exception -
Method Summary
Modifier and Type Method Description static StringcreateErrorMessage(Region reg, Image img)static ObjectgetFindFailedHandler()static ObjectgetImageMissingHandler()static FindFailedResponsegetResponse()static voidreset()reset all: response ABORT, findFailedHandler null, imageMissingHandler nullstatic voidresetFindFailedHandler()reset to default: no handler, response ABORTstatic voidresetImageMissingHandler()reset to default: no handlerstatic voidresetResponse()reset to defaultsetResponse(FindFailedResponse)static voidsetFindFailedHandler(Object handler)Global FindFailedHandler for newRegions
default: nonestatic ObjectsetHandler(Object handler, ObserveEvent.Type type)static voidsetImageMissingHandler(Object handler)Global ImageMissingHandler for newRegions
default: nonestatic voidsetResponse(FindFailedResponse response)Global FindFailedResponse for newRegions
ABORT - abort script on FindFailed
SKIP - ignore FindFailed
PROMPT - display prompt on FindFailed to let user decide how to proceed
RETRY - continue to wait for appearence after FindFailed
HANDLE - (set implicit) call a handler on exceptionsetFindFailedHandler(Object)
default: ABORTMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
Field Details
-
PROMPT
FindFailedResponse PROMPT: should display a prompt dialog with the failing image having the options retry, skip and abort -
RETRY
FindFailedResponse RETRY: should retry the find op on FindFailed -
SKIP
FindFailedResponse SKIP: should silently continue on FindFailed -
ABORT
FindFailedResponse ABORT: should abort the SikuliX application -
HANDLE
FindFailedResponse HANDLE: should call a handlersetFindFailedHandler(Object)on FindFailed
-
-
Constructor Details
-
FindFailed
the exception- Parameters:
message- to be shown
-
-
Method Details
-
reset
public static void reset()reset all: response ABORT, findFailedHandler null, imageMissingHandler null -
setResponse
Global FindFailedResponse for newRegions
ABORT - abort script on FindFailed
SKIP - ignore FindFailed
PROMPT - display prompt on FindFailed to let user decide how to proceed
RETRY - continue to wait for appearence after FindFailed
HANDLE - (set implicit) call a handler on exceptionsetFindFailedHandler(Object)
default: ABORT- Parameters:
response-FindFailed
-
resetResponse
public static void resetResponse()reset to defaultsetResponse(FindFailedResponse) -
getResponse
- Returns:
- the current setting
setResponse(FindFailedResponse)
-
setFindFailedHandler
Global FindFailedHandler for newRegions
default: none- Parameters:
handler-ObserverCallBack
-
resetFindFailedHandler
public static void resetFindFailedHandler()reset to default: no handler, response ABORT -
getFindFailedHandler
- Returns:
- the current handler
-
setImageMissingHandler
Global ImageMissingHandler for newRegions
default: none- Parameters:
handler-ObserverCallBack
-
resetImageMissingHandler
public static void resetImageMissingHandler()reset to default: no handler -
getImageMissingHandler
- Returns:
- the current handler
-
setHandler
-
createErrorMessage
-