public class ESDEditor extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
LinkedHashMap<String,List<String>> |
driverMap |
LinkedHashMap<String,PageEditor> |
handleEditorMap |
static String |
MAIN_URL |
LinkedHashMap<String,PageEditor> |
pageEditorMap |
static String |
PRODUCT_COPYRIGHT |
static String |
PRODUCT_NAME |
static String |
PRODUCT_VERSION |
static String |
THREAD_LOCK |
| 限定符和类型 | 方法和说明 |
|---|---|
List<String> |
addHandleIds(URL url,
String handleId) |
void |
closeAllPage() |
Map<String,PageEditor> |
getAllPage() |
org.openqa.selenium.chrome.ChromeDriver |
getChromeDriver(URL url) |
org.openqa.selenium.chrome.ChromeDriver |
getChromeDriverById(String handleId) |
org.openqa.selenium.chrome.ChromeDriver |
getCurrChromeDriver() |
static ESDEditor |
getInstance() |
LoginPanel |
getLoginPanel() |
PageEditor |
getMainDriver() |
JDSTrayIcon |
getTi() |
com.ds.jds.core.User |
getUser() |
void |
hiddenSplash() |
void |
login(boolean show,
com.ds.config.UserBean bean) |
void |
logout(Boolean show) |
static void |
main(String[] args) |
static int |
main(String[] args,
InputStream in,
PrintStream out) |
void |
openBPD() |
void |
openCustomWin(String url,
String sessionid) |
void |
openNewWin(URL url,
String sessionid) |
void |
openNOProxyWin(URL url,
String path,
String projectName,
String sessionId) |
void |
openOtherWin(String url,
String sessionid) |
void |
openUrl(URL url,
String sessionid) |
void |
quit() |
void |
setLoginPanel(LoginPanel loginPanel) |
void |
setUser(com.ds.jds.core.User user) |
void |
showSplash() |
public LinkedHashMap<String,PageEditor> pageEditorMap
public LinkedHashMap<String,PageEditor> handleEditorMap
public LinkedHashMap<String,List<String>> driverMap
public static ESDEditor getInstance()
public org.openqa.selenium.chrome.ChromeDriver getChromeDriverById(String handleId)
public org.openqa.selenium.chrome.ChromeDriver getCurrChromeDriver()
public Map<String,PageEditor> getAllPage()
public PageEditor getMainDriver()
public org.openqa.selenium.chrome.ChromeDriver getChromeDriver(URL url)
public void openNOProxyWin(URL url, String path, String projectName, String sessionId) throws com.ds.common.JDSException, IOException
com.ds.common.JDSExceptionIOExceptionpublic void closeAllPage()
public static void main(String[] args) throws IOException
IOExceptionpublic void login(boolean show,
com.ds.config.UserBean bean)
throws com.ds.common.JDSException
com.ds.common.JDSExceptionpublic void openBPD()
public void quit()
public void logout(Boolean show)
public void showSplash()
public void hiddenSplash()
public static int main(String[] args, InputStream in, PrintStream out)
public JDSTrayIcon getTi()
public com.ds.jds.core.User getUser()
public void setUser(com.ds.jds.core.User user)
public LoginPanel getLoginPanel()
public void setLoginPanel(LoginPanel loginPanel)
Copyright © 2023 onecode. All rights reserved.