org.apache.batik.bridge.svg12
Class SVG12BridgeExtension
public
class
SVG12BridgeExtension
extends SVGBridgeExtension
This is a Service interface for classes that want to extend the
functionality of the Bridge, to support new tags in the rendering tree.
Method Summary |
String | getAuthor()
This should return the individual or company name responsible
for the this implementation of the extension. |
String | getContactAddress()
This should contain a contact address (usually an e-mail address). |
String | getDescription()
Human readable description of the extension.
|
Iterator | getImplementedExtensions()
This should return the list of extensions implemented
by this BridgeExtension. |
float | getPriority()
Return the priority of this Extension. |
String | getURL()
This should return a URL where information can be obtained on
this extension. |
boolean | isDynamicElement(Element e)
Whether the presence of the specified element should cause
the document to be dynamic. |
void | registerTags(BridgeContext ctx)
This method should update the BridgeContext with support
for the tags in this extension. |
public String getAuthor()
This should return the individual or company name responsible
for the this implementation of the extension.
public String getContactAddress()
This should contain a contact address (usually an e-mail address).
public String getDescription()
Human readable description of the extension.
Perhaps that should be a resource for internationalization?
(although I suppose it could be done internally)
public Iterator getImplementedExtensions()
This should return the list of extensions implemented
by this BridgeExtension.
Returns: An iterator containing strings one for each implemented
extension.
public float getPriority()
Return the priority of this Extension. Extensions are
registered from lowest to highest priority. So if for some
reason you need to come before/after another existing extension
make sure your priority is lower/higher than theirs.
public String getURL()
This should return a URL where information can be obtained on
this extension.
public boolean isDynamicElement(Element e)
Whether the presence of the specified element should cause
the document to be dynamic. If this element isn't handled
by this BridgeExtension, just return false.
Parameters: e The element to check.
This method should update the BridgeContext with support
for the tags in this extension. In some rare cases it may
be necessary to replace existing tag handlers, although this
is discouraged.
Parameters: ctx The BridgeContext instance to be updated
Copyright B) 2008 Apache Software Foundation. All Rights Reserved.