org.apache.batik.extension.svg
Class BatikDomExtension
java.lang.Object
|
+--org.apache.batik.extension.svg.BatikDomExtension
- All Implemented Interfaces:
- BatikExtConstants, DomExtension
- public class BatikDomExtension
- extends java.lang.Object
- implements DomExtension, BatikExtConstants
This is a Service interface for classes that want to extend the
functionality of the Dom, to support new tags in the rendering tree.
Method Summary |
java.lang.String |
getAuthor()
This should return the individual or company name responsible
for the this implementation of the extension. |
java.lang.String |
getContactAddress()
This should contain a contact address (usually an e-mail address). |
java.lang.String |
getDescription()
Human readable description of the extension. |
float |
getPriority()
Return the priority of this Extension. |
java.lang.String |
getURL()
This should return a URL where information can be obtained on
this extension. |
void |
registerTags(SVGOMDocument doc)
This method should update the DomContext with support
for the tags in this extension. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BatikDomExtension
public BatikDomExtension()
getPriority
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.
- Specified by:
getPriority
in interface DomExtension
getAuthor
public java.lang.String getAuthor()
- This should return the individual or company name responsible
for the this implementation of the extension.
- Specified by:
getAuthor
in interface DomExtension
getContactAddress
public java.lang.String getContactAddress()
- This should contain a contact address (usually an e-mail address).
- Specified by:
getContactAddress
in interface DomExtension
getURL
public java.lang.String getURL()
- This should return a URL where information can be obtained on
this extension.
- Specified by:
getURL
in interface DomExtension
getDescription
public java.lang.String getDescription()
- Human readable description of the extension.
Perhaps that should be a resource for internationalization?
(although I suppose it could be done internally)
- Specified by:
getDescription
in interface DomExtension
registerTags
public void registerTags(SVGOMDocument doc)
- This method should update the DomContext 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.
- Specified by:
registerTags
in interface DomExtension
- Parameters:
ctx
- The DomContext instance to be updated
Copyright © 2001 Apache Software Foundation. All Rights Reserved.