org.apache.batik.apps.svgbrowser
protected class JSVGViewerFrame.UserAgent extends Object implements SVGUserAgent
| Constructor Summary | |
|---|---|
| protected | UserAgent()
Creates a new SVGUserAgent. |
| Method Summary | |
|---|---|
| void | checkLoadExternalResource(ParsedURL resourceURL, ParsedURL docURL)
This method throws a SecurityException if the resource
found at url and referenced from docURL
should not be loaded.
|
| void | checkLoadScript(String scriptType, ParsedURL scriptURL, ParsedURL docURL)
This method throws a SecurityException if the script
of given type, found at url and referenced from docURL
should not be loaded.
|
| void | displayError(String message)
Displays an error message. |
| void | displayError(Exception ex)
Displays an error resulting from the specified Exception. |
| void | displayMessage(String message)
Displays a message in the User Agent interface.
|
| String | getAlternateStyleSheet()
Returns this user agent's alternate style-sheet title. |
| float | getBolderFontWeight(float f)
Returns a bolder font-weight. |
| String | getDefaultFontFamily()
Returns the default font family. |
| ExternalResourceSecurity | getExternalResourceSecurity(ParsedURL resourceURL, ParsedURL docURL)
Returns the security settings for the given
resource url and document url
|
| String | getLanguages()
Returns the language settings. |
| float | getLighterFontWeight(float f)
Returns a lighter font-weight. |
| String | getMedia()
Returns this user agent's CSS media. |
| float | getMediumFontSize()
Returns the medium font size. |
| float | getPixelToMM()
Returns the size of a px CSS unit in millimeters.
|
| float | getPixelUnitToMillimeter()
Returns the size of a px CSS unit in millimeters. |
| ScriptSecurity | getScriptSecurity(String scriptType, ParsedURL scriptURL, ParsedURL docURL)
Returns the security settings for the given script
type, script url and document url
|
| String | getUserStyleSheetURI()
Returns the user stylesheet uri. |
| String | getXMLParserClassName()
Returns the class name of the XML parser. |
| void | handleElement(Element elt, Object data) |
| boolean | isXMLParserValidating()
Returns true if the XML parser must be in validation mode, false
otherwise. |
| void | openLink(String uri, boolean newc)
Opens a link. |
| void | showAlert(String message)
Shows an alert dialog box. |
| boolean | showConfirm(String message)
Shows a confirm dialog box. |
| String | showPrompt(String message)
Shows a prompt dialog box. |
| String | showPrompt(String message, String defaultValue)
Shows a prompt dialog box. |
| boolean | supportExtension(String s)
Tells whether the given extension is supported by this
user agent. |
Parameters: resourceURL url for the script, as defined in the resource's xlink:href attribute. If that attribute was empty, then this parameter should be null docURL url for the document into which the resource was found.
Parameters: scriptType type of script, as found in the type attribute of the <script> element. scriptURL url for the script, as defined in the script's xlink:href attribute. If that attribute was empty, then this parameter should be null docURL url for the document into which the script was found.
Parameters: resourceURL url for the resource, as defined in the resource's xlink:href attribute. If that attribute was empty, then this parameter should be null docURL url for the document into which the resource was found.
See Also: getPixelUnitToMillimeter
Parameters: scriptType type of script, as found in the type attribute of the <script> element. scriptURL url for the script, as defined in the script's xlink:href attribute. If that attribute was empty, then this parameter should be null docURL url for the document into which the script was found.
Returns: null if no user style sheet was specified.
Parameters: uri The document URI. newc Whether the link should be activated in a new component.