|
|||||||||
| Home >> All >> org >> apache >> batik >> swing >> [ svg overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.apache.batik.swing.svg
Interface SVGUserAgent

- All Known Implementing Classes:
- SVGUserAgentAdapter
- public interface SVGUserAgent
This interface must be implemented to provide client services to a JSVGComponent.
- Version:
- $Id: SVGUserAgent.java,v 1.17 2005/03/27 08:58:36 cam Exp $
| Method Summary | |
void |
checkLoadExternalResource(org.apache.batik.util.ParsedURL resourceURL,
org.apache.batik.util.ParsedURL docURL)
This method throws a SecurityException if the resource found at url and referenced from docURL should not be loaded. |
void |
checkLoadScript(java.lang.String scriptType,
org.apache.batik.util.ParsedURL scriptURL,
org.apache.batik.util.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(java.lang.Exception ex)
Displays an error resulting from the specified Exception. |
void |
displayError(java.lang.String message)
Displays an error message. |
void |
displayMessage(java.lang.String message)
Displays a message in the User Agent interface. |
java.lang.String |
getAlternateStyleSheet()
Returns this user agent's alternate style-sheet title. |
float |
getBolderFontWeight(float f)
Returns a bolder font-weight. |
java.lang.String |
getDefaultFontFamily()
Returns the default font family. |
org.apache.batik.bridge.ExternalResourceSecurity |
getExternalResourceSecurity(org.apache.batik.util.ParsedURL resourceURL,
org.apache.batik.util.ParsedURL docURL)
Returns the security settings for the given resource url and document url |
java.lang.String |
getLanguages()
Returns the language settings. |
float |
getLighterFontWeight(float f)
Returns a lighter font-weight. |
java.lang.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. |
org.apache.batik.bridge.ScriptSecurity |
getScriptSecurity(java.lang.String scriptType,
org.apache.batik.util.ParsedURL scriptURL,
org.apache.batik.util.ParsedURL docURL)
Returns the security settings for the given script type, script url and document url |
java.lang.String |
getUserStyleSheetURI()
Returns the user stylesheet uri. |
java.lang.String |
getXMLParserClassName()
Returns the class name of the XML parser. |
void |
handleElement(org.w3c.dom.Element elt,
java.lang.Object data)
Notifies the UserAgent that the input element has been found in the document. |
boolean |
isXMLParserValidating()
Returns true if the XML parser must be in validation mode, false otherwise. |
void |
openLink(java.lang.String uri,
boolean newc)
Opens a link in a new component. |
void |
showAlert(java.lang.String message)
Shows an alert dialog box. |
boolean |
showConfirm(java.lang.String message)
Shows a confirm dialog box. |
java.lang.String |
showPrompt(java.lang.String message)
Shows a prompt dialog box. |
java.lang.String |
showPrompt(java.lang.String message,
java.lang.String defaultValue)
Shows a prompt dialog box. |
boolean |
supportExtension(java.lang.String s)
Tells whether the given extension is supported by this user agent. |
| Method Detail |
displayError
public void displayError(java.lang.String message)
- Displays an error message.
displayError
public void displayError(java.lang.Exception ex)
- Displays an error resulting from the specified Exception.
displayMessage
public void displayMessage(java.lang.String message)
- Displays a message in the User Agent interface.
The given message is typically displayed in a status bar.
showAlert
public void showAlert(java.lang.String message)
- Shows an alert dialog box.
showPrompt
public java.lang.String showPrompt(java.lang.String message)
- Shows a prompt dialog box.
showPrompt
public java.lang.String showPrompt(java.lang.String message, java.lang.String defaultValue)
- Shows a prompt dialog box.
showConfirm
public boolean showConfirm(java.lang.String message)
- Shows a confirm dialog box.
getPixelUnitToMillimeter
public float getPixelUnitToMillimeter()
- Returns the size of a px CSS unit in millimeters.
getPixelToMM
public float getPixelToMM()
- Returns the size of a px CSS unit in millimeters.
This will be removed after next release.
getDefaultFontFamily
public java.lang.String getDefaultFontFamily()
- Returns the default font family.
getMediumFontSize
public float getMediumFontSize()
- Returns the medium font size.
getLighterFontWeight
public float getLighterFontWeight(float f)
- Returns a lighter font-weight.
getBolderFontWeight
public float getBolderFontWeight(float f)
- Returns a bolder font-weight.
getLanguages
public java.lang.String getLanguages()
- Returns the language settings.
getUserStyleSheetURI
public java.lang.String getUserStyleSheetURI()
- Returns the user stylesheet uri.
getXMLParserClassName
public java.lang.String getXMLParserClassName()
- Returns the class name of the XML parser.
isXMLParserValidating
public boolean isXMLParserValidating()
- Returns true if the XML parser must be in validation mode, false
otherwise.
getMedia
public java.lang.String getMedia()
- Returns this user agent's CSS media.
getAlternateStyleSheet
public java.lang.String getAlternateStyleSheet()
- Returns this user agent's alternate style-sheet title.
openLink
public void openLink(java.lang.String uri, boolean newc)
- Opens a link in a new component.
supportExtension
public boolean supportExtension(java.lang.String s)
- Tells whether the given extension is supported by this
user agent.
handleElement
public void handleElement(org.w3c.dom.Element elt, java.lang.Object data)
- Notifies the UserAgent that the input element
has been found in the document. This is sometimes
called, for example, to handle <a> or
<title> elements in a UserAgent-dependant
way.
getScriptSecurity
public org.apache.batik.bridge.ScriptSecurity getScriptSecurity(java.lang.String scriptType, org.apache.batik.util.ParsedURL scriptURL, org.apache.batik.util.ParsedURL docURL)
- Returns the security settings for the given script
type, script url and document url
checkLoadScript
public void checkLoadScript(java.lang.String scriptType, org.apache.batik.util.ParsedURL scriptURL, org.apache.batik.util.ParsedURL docURL) throws java.lang.SecurityException
- This method throws a SecurityException if the script
of given type, found at url and referenced from docURL
should not be loaded.
This is a convenience method to call checkLoadScript
on the ScriptSecurity strategy returned by
getScriptSecurity.
getExternalResourceSecurity
public org.apache.batik.bridge.ExternalResourceSecurity getExternalResourceSecurity(org.apache.batik.util.ParsedURL resourceURL, org.apache.batik.util.ParsedURL docURL)
- Returns the security settings for the given
resource url and document url
checkLoadExternalResource
public void checkLoadExternalResource(org.apache.batik.util.ParsedURL resourceURL, org.apache.batik.util.ParsedURL docURL) throws java.lang.SecurityException
- This method throws a SecurityException if the resource
found at url and referenced from docURL
should not be loaded.
This is a convenience method to call checkLoadExternalResource
on the ExternalResourceSecurity strategy returned by
getExternalResourceSecurity.
|
|||||||||
| Home >> All >> org >> apache >> batik >> swing >> [ svg overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC