Constructor and Description |
---|
LinuxUtil() |
Modifier and Type | Method and Description |
---|---|
void |
bringWindowToFront(Window win,
boolean ignoreMouse) |
void |
checkFeatureAvailability()
check if needed command libraries or packages are installed and working
if not ok, respective features will do nothing but issue error messages |
int |
close(App.AppEntry app) |
int |
close(int pid) |
int |
close(String appName) |
protected int |
findWindowPID(String appName,
int winNum)
Returns a PID of the givenAppname and the winNumber
|
App.AppEntry |
getApp(int appPID,
String appName) |
Map<Integer,String[]> |
getApps(String name) |
Rectangle |
getFocusedWindow() |
Rectangle |
getWindow(int pid) |
Rectangle |
getWindow(int pid,
int winNum) |
Rectangle |
getWindow(String appName) |
Rectangle |
getWindow(String appName,
int winNum) |
int |
isRunning(App.AppEntry app) |
int |
open(App.AppEntry app) |
int |
open(String appName) |
int |
switchto(App.AppEntry app,
int num) |
int |
switchto(int pid,
int num) |
int |
switchto(String appName) |
int |
switchto(String appName,
int winNum) |
public void checkFeatureAvailability()
OSUtil
checkFeatureAvailability
in interface OSUtil
public App.AppEntry getApp(int appPID, String appName)
public int isRunning(App.AppEntry app)
public int open(App.AppEntry app)
public int switchto(App.AppEntry app, int num)
public int close(App.AppEntry app)
public Rectangle getFocusedWindow()
getFocusedWindow
in interface OSUtil
protected int findWindowPID(String appName, int winNum)
appName
- winNum
- public Rectangle getWindow(int pid, int winNum)
public void bringWindowToFront(Window win, boolean ignoreMouse)
bringWindowToFront
in interface OSUtil