Package org.sikuli.script.support
Class Observer
- java.lang.Object
-
- org.sikuli.script.support.Observer
-
public class Observer extends Object
INTERNAL USE implements the observe action for a region and calls the ObserverCallBacks
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classObserver.State
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <PSC> StringaddObserver(PSC ptn, ObserverCallBack ob, String name, ObserveEvent.Type type)intgetCount(String name)String[]getNames()booleanhasObservers()voidinitialize()voidremoveObserver(String name)voidrepeat(String name, long secs)voidsetActive(String name, boolean state)voidsetStopOnFirstEvent()booleanupdate(ScreenImage simg)
-
-
-
Constructor Detail
-
Observer
public Observer(Region region)
-
-
Method Detail
-
initialize
public void initialize()
-
setStopOnFirstEvent
public void setStopOnFirstEvent()
-
getNames
public String[] getNames()
-
setActive
public void setActive(String name, boolean state)
-
getCount
public int getCount(String name)
-
addObserver
public <PSC> String addObserver(PSC ptn, ObserverCallBack ob, String name, ObserveEvent.Type type)
-
removeObserver
public void removeObserver(String name)
-
hasObservers
public boolean hasObservers()
-
repeat
public void repeat(String name, long secs)
-
update
public boolean update(ScreenImage simg)
-
-