package org.apache.batik.script; import org.apache.batik.bridge.BridgeContext; import org.w3c.dom.Document; import org.w3c.dom.Node; public interface Window { public interface URLResponseHandler { void getURLDone(boolean z, String str, String str2); } void alert(String str); void clearInterval(Object obj); void clearTimeout(Object obj); boolean confirm(String str); BridgeContext getBridgeContext(); Interpreter getInterpreter(); void getURL(String str, URLResponseHandler uRLResponseHandler); void getURL(String str, URLResponseHandler uRLResponseHandler, String str2); Node parseXML(String str, Document document); void postURL(String str, String str2, URLResponseHandler uRLResponseHandler); void postURL(String str, String str2, URLResponseHandler uRLResponseHandler, String str3); void postURL(String str, String str2, URLResponseHandler uRLResponseHandler, String str3, String str4); String prompt(String str); String prompt(String str, String str2); Object setInterval(Runnable runnable, long j); Object setInterval(String str, long j); Object setTimeout(Runnable runnable, long j); Object setTimeout(String str, long j); }