org.apache.batik.bridge
Class SVGTextElementBridge.TspanBridge

java.lang.Object
  extended byorg.apache.batik.bridge.SVGTextElementBridge.AbstractTextChildSVGContext
      extended byorg.apache.batik.bridge.SVGTextElementBridge.AbstractTextChildBridgeUpdateHandler
          extended byorg.apache.batik.bridge.SVGTextElementBridge.AbstractTextChildTextContent
              extended byorg.apache.batik.bridge.SVGTextElementBridge.TspanBridge
All Implemented Interfaces:
BridgeUpdateHandler, SVGContext, SVGTextContent
Enclosing class:
SVGTextElementBridge

protected class SVGTextElementBridge.TspanBridge
extends SVGTextElementBridge.AbstractTextChildTextContent

BridgeUpdateHandle for <tspan> element.


Field Summary
 
Fields inherited from class org.apache.batik.bridge.SVGTextElementBridge.AbstractTextChildSVGContext
ctx, e, textBridge
 
Constructor Summary
SVGTextElementBridge.TspanBridge(BridgeContext ctx, SVGTextElementBridge parent, org.w3c.dom.Element e)
           
 
Method Summary
 void handleDOMAttrModifiedEvent(org.w3c.dom.events.MutationEvent evt)
          Handle the dynamic update for the attributes of <tspan> : 'x', 'y', 'dx', 'dy' and 'rotate'.
 
Methods inherited from class org.apache.batik.bridge.SVGTextElementBridge.AbstractTextChildTextContent
getCharNumAtPosition, getComputedTextLength, getEndPositionOfChar, getExtentOfChar, getNumberOfChars, getRotationOfChar, getStartPositionOfChar, getSubStringLength, selectSubString
 
Methods inherited from class org.apache.batik.bridge.SVGTextElementBridge.AbstractTextChildBridgeUpdateHandler
dispose, handleCSSEngineEvent, handleDOMCharacterDataModified, handleDOMNodeInsertedEvent, handleDOMNodeRemovedEvent
 
Methods inherited from class org.apache.batik.bridge.SVGTextElementBridge.AbstractTextChildSVGContext
getBBox, getCTM, getFontSize, getGlobalTransform, getPixelToMM, getPixelUnitToMillimeter, getScreenTransform, getTextBridge, getViewportHeight, getViewportWidth, setScreenTransform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SVGTextElementBridge.TspanBridge

public SVGTextElementBridge.TspanBridge(BridgeContext ctx,
                                        SVGTextElementBridge parent,
                                        org.w3c.dom.Element e)
Method Detail

handleDOMAttrModifiedEvent

public void handleDOMAttrModifiedEvent(org.w3c.dom.events.MutationEvent evt)
Handle the dynamic update for the attributes of <tspan> : 'x', 'y', 'dx', 'dy' and 'rotate'.

Specified by:
handleDOMAttrModifiedEvent in interface BridgeUpdateHandler
Overrides:
handleDOMAttrModifiedEvent in class SVGTextElementBridge.AbstractTextChildBridgeUpdateHandler


Copyright ? 2005 Apache Software Foundation. All Rights Reserved.