87 lines
2.1 KiB
Java
87 lines
2.1 KiB
Java
package org.apache.batik.bridge;
|
|
|
|
import java.awt.Cursor;
|
|
import java.awt.Point;
|
|
import java.awt.geom.AffineTransform;
|
|
import java.awt.geom.Dimension2D;
|
|
import org.apache.batik.gvt.event.EventDispatcher;
|
|
import org.apache.batik.gvt.text.Mark;
|
|
import org.apache.batik.util.ParsedURL;
|
|
import org.w3c.dom.Element;
|
|
import org.w3c.dom.svg.SVGAElement;
|
|
import org.w3c.dom.svg.SVGDocument;
|
|
|
|
public interface UserAgent {
|
|
void checkLoadExternalResource(ParsedURL parsedURL, ParsedURL parsedURL2) throws SecurityException;
|
|
|
|
void checkLoadScript(String str, ParsedURL parsedURL, ParsedURL parsedURL2) throws SecurityException;
|
|
|
|
void deselectAll();
|
|
|
|
void displayError(Exception exception);
|
|
|
|
void displayMessage(String str);
|
|
|
|
String getAlternateStyleSheet();
|
|
|
|
float getBolderFontWeight(float f);
|
|
|
|
SVGDocument getBrokenLinkDocument(Element element, String str, String str2);
|
|
|
|
Point getClientAreaLocationOnScreen();
|
|
|
|
String getDefaultFontFamily();
|
|
|
|
EventDispatcher getEventDispatcher();
|
|
|
|
ExternalResourceSecurity getExternalResourceSecurity(ParsedURL parsedURL, ParsedURL parsedURL2);
|
|
|
|
String getLanguages();
|
|
|
|
float getLighterFontWeight(float f);
|
|
|
|
String getMedia();
|
|
|
|
float getMediumFontSize();
|
|
|
|
float getPixelToMM();
|
|
|
|
float getPixelUnitToMillimeter();
|
|
|
|
ScriptSecurity getScriptSecurity(String str, ParsedURL parsedURL, ParsedURL parsedURL2);
|
|
|
|
AffineTransform getTransform();
|
|
|
|
String getUserStyleSheetURI();
|
|
|
|
Dimension2D getViewportSize();
|
|
|
|
String getXMLParserClassName();
|
|
|
|
void handleElement(Element element, Object obj);
|
|
|
|
boolean hasFeature(String str);
|
|
|
|
boolean isXMLParserValidating();
|
|
|
|
void openLink(SVGAElement sVGAElement);
|
|
|
|
void registerExtension(BridgeExtension bridgeExtension);
|
|
|
|
void setSVGCursor(Cursor cursor);
|
|
|
|
void setTextSelection(Mark mark, Mark mark2);
|
|
|
|
void setTransform(AffineTransform affineTransform);
|
|
|
|
void showAlert(String str);
|
|
|
|
boolean showConfirm(String str);
|
|
|
|
String showPrompt(String str);
|
|
|
|
String showPrompt(String str, String str2);
|
|
|
|
boolean supportExtension(String str);
|
|
}
|