//TODO more browser should be supported
private Point getAbsoluteLocation() throws UiGuardException {
		if(UiGuardSettings.isIECore()){
			return getIECoreAbsoluteLocation();
		}else if(UiGuardSettings.isChromeCore()){
			return getChromeCoreAbsoluteLocation();
		}else if(UiGuardSettings.isFirefoxCore()){
			return getFireFoxCoreAbsoluteLocation();
		}else{
			//TODO more browser should be supported
			throw new UiGuardException("[Error][This function only support IE,CHROME,FIREFOX by this time]");
		}
	}
return getFireFoxCoreAbsoluteLocation();
}else{
//TODO more browser should be supported
throw new UiGuardException("[Error][This function only support IE,CHROME,FIREFOX by this time]");
}
private Point getAbsoluteLocation() throws UiGuardException {
if(UiGuardSettings.isIECore()){
return getIECoreAbsoluteLocation();
}else if(UiGuardSettings.isChromeCore()){
return getChromeCoreAbsoluteLocation();
}else if(UiGuardSettings.isFirefoxCore()){
return getFireFoxCoreAbsoluteLocation();
}else{
//TODO more browser should be supported
throw new UiGuardException("[Error][This function only support IE,CHROME,FIREFOX by this time]");
}
}
private Point getAbsoluteLocation() throws UiGuardException {
if(UiGuardSettings.isIECore()){
return getIECoreAbsoluteLocation();
}else if(UiGuardSettings.isChromeCore()){
return getChromeCoreAbsoluteLocation();
}else if(UiGuardSettings.isFirefoxCore()){
return getFireFoxCoreAbsoluteLocation();
}else{
//TODO more browser should be supported
throw new UiGuardException("[Error][This function only support IE,CHROME,FIREFOX by this time]");
}
}