Uses of Interface
org.apache.batik.bridge.BridgeContext

Packages that use BridgeContext
org.apache.batik.bridge Provides an API for mapping and maintaining consistency between the SVG DOM tree and the GVT tree. 
org.apache.batik.refimpl.bridge   
org.apache.batik.refimpl.util   
 

Uses of BridgeContext in org.apache.batik.bridge
 

Methods in org.apache.batik.bridge that return BridgeContext
 BridgeContext BridgeMutationEvent.getBridgeContext()
          Returns the bridge context of this event.
 

Methods in org.apache.batik.bridge with parameters of type BridgeContext
 Filter FilterPrimitiveBridge.create(GraphicsNode filteredNode, BridgeContext bridgeContext, Element filterElement, Element filteredElement, Filter in, java.awt.geom.Rectangle2D filterRegion, java.util.Map filterMap)
          Returns the Filter that implements the filter operation modeled by the input DOM element
 java.awt.Cursor CursorBridge.createCursor(BridgeContext ctx, Element element)
          Creates a Cursor using the specified context and element.
 ShapePainter ShapePainterBridge.createShapePainter(BridgeContext ctx, Element element)
          Creates a ShapePainter using the specified context and element.
 Clip ClipBridge.createClip(BridgeContext ctx, GraphicsNode node, Element clipElement, Element clipedElement)
          Creates a Clip filter using the specified context and element.
 Mask MaskBridge.createMask(GraphicsNode maskedNode, BridgeContext ctx, Element maskElement, Element maskedElement)
          Creates a Mask using the specified context and element.
 java.awt.Composite CompositeBridge.createComposite(BridgeContext ctx, Element element)
          Creates a Composite using the specified context and element.
 GraphicsNode GraphicsNodeBridge.createGraphicsNode(BridgeContext ctx, Element element)
          Creates a GraphicsNode using the specified context and element.
 void GraphicsNodeBridge.buildGraphicsNode(GraphicsNode node, BridgeContext ctx, Element element)
          Builds the specified GraphicsNode using the specified context and element.
 GraphicsNode GVTBuilder.build(BridgeContext ctx, Document svgDocument)
          Builds a GVT tree using the specified context and SVG document.
 GraphicsNode GVTBuilder.build(BridgeContext ctx, Element element)
          Builds a GVT tree using the specified context and SVG element
 java.awt.Paint PaintBridge.createStrokePaint(BridgeContext ctx, GraphicsNode paintedNode, Element paintedElement, Element paintElement)
          Creates a Paint used to draw the outline of a Shape of a ShapeNode.
 java.awt.Paint PaintBridge.createFillPaint(BridgeContext ctx, GraphicsNode paintedNode, Element paintedElement, Element paintElement)
          Creates a Paint used to fill a Shape of a ShapeNode.
 java.awt.geom.AffineTransform TransformBridge.createTransform(BridgeContext ctx, Element element)
          Creates a AffineTransform using the specified context and element.
 GraphicsNodeEventFilter GraphicsNodeEventFilterBridge.createGraphicsNodeEventFilter(BridgeContext ctx, Element element)
          Creates a GraphicsNodeEventFilter using the specified context and element.
 

Constructors in org.apache.batik.bridge with parameters of type BridgeContext
BridgeMutationEvent(java.lang.Object source, BridgeContext context, int type)
           
 

Uses of BridgeContext in org.apache.batik.refimpl.bridge
 

Classes in org.apache.batik.refimpl.bridge that implement BridgeContext
 class ConcreteBridgeContext
          This class is the global context used by all Bridge instances.
 class DefaultBridgeContext
          A default bridge context.
 class SVGBridgeContext
          A bridge context initialized with all bridges needed by the SVG spec.
 

Fields in org.apache.batik.refimpl.bridge declared as BridgeContext
protected  BridgeContext DefaultUnitProcessorContext.ctx
           
 

Methods in org.apache.batik.refimpl.bridge with parameters of type BridgeContext
 Filter SVGFeCompositeElementBridge.create(GraphicsNode filteredNode, BridgeContext bridgeContext, Element filterElement, Element filteredElement, Filter in, java.awt.geom.Rectangle2D filterRegion, java.util.Map filterMap)
          Returns the Filter that implements the filter operation modeled by the input DOM element
 GraphicsNode ConcreteGVTBuilder.build(BridgeContext ctx, Document svgDocument)
          Builds a GVT tree using the specified context and SVG document.
 GraphicsNode ConcreteGVTBuilder.build(BridgeContext ctx, Element element)
          Builds a GVT tree using the specified context and SVG element
protected  void ConcreteGVTBuilder.buildComposite(BridgeContext ctx, CompositeGraphicsNode composite, Node first)
          Creates GraphicsNode from the children of the input SVGElement and appends them to the input CompositeGraphicsNode.
protected  void ConcreteGVTBuilder.buildGraphicsNode(BridgeContext ctx, CompositeGraphicsNode composite, Element e)
          Build a single node.
 GraphicsNode SVGShapeElementBridge.createGraphicsNode(BridgeContext ctx, Element element)
           
 void SVGShapeElementBridge.buildGraphicsNode(GraphicsNode gn, BridgeContext ctx, Element element)
           
protected abstract  void SVGShapeElementBridge.buildShape(BridgeContext ctx, SVGElement svgElement, ShapeNode node, CSSStyleDeclaration decl, UnitProcessor.Context uctx)
          Creates the shape depending on the specified context and element.
protected  void SVGPolygonElementBridge.buildShape(BridgeContext ctx, SVGElement elt, ShapeNode node, CSSStyleDeclaration decl, UnitProcessor.Context uctx)
          Returns an GeneralPath.
 Filter SVGFeComponentTransferElementBridge.create(GraphicsNode filteredNode, BridgeContext bridgeContext, Element filterElement, Element filteredElement, Filter in, java.awt.geom.Rectangle2D filterRegion, java.util.Map filterMap)
          Returns the Filter that implements the filter operation modeled by the input DOM element
 Filter SVGFeMergeElementBridge.create(GraphicsNode filteredNode, BridgeContext bridgeContext, Element filterElement, Element filteredElement, Filter in, java.awt.geom.Rectangle2D filterRegion, java.util.Map filterMap)
          Returns the Filter that implements the filter operation modeled by the input DOM element
 Mask SVGMaskElementBridge.createMask(GraphicsNode maskedNode, BridgeContext bridgeContext, Element maskElement, Element maskedElement)
          Returns the Mask referenced by the input element's mask attribute.
 GraphicsNode SVGUseElementBridge.createGraphicsNode(BridgeContext ctx, Element element)
           
 void SVGUseElementBridge.buildGraphicsNode(GraphicsNode gn, BridgeContext ctx, Element element)
           
 GraphicsNode SVGAElementBridge.createGraphicsNode(BridgeContext ctx, Element element)
           
 void SVGAElementBridge.buildGraphicsNode(GraphicsNode gn, BridgeContext ctx, Element element)
           
static Clip CSSUtilities.convertClipPath(Element clipedElement, GraphicsNode gn, BridgeContext ctx)
          Returns the Shape referenced by the input element's clip-path attribute.
static Mask CSSUtilities.convertMask(Element maskedElement, GraphicsNode gn, BridgeContext ctx)
          Returns the Mask referenced by the input element's mask attribute.
static ShapePainter CSSUtilities.convertStrokeAndFill(SVGElement svgElement, GraphicsNode node, BridgeContext ctx, CSSStyleDeclaration decl, UnitProcessor.Context uctx)
          Returns the ShapePainter for the specified Element using the specified context and css style declaration.
static ShapePainter CSSUtilities.convertStroke(SVGElement svgElement, GraphicsNode node, BridgeContext ctx, CSSStyleDeclaration decl, UnitProcessor.Context uctx)
          Returns the ShapePainter used to draw the outline of the specified Element using the specified context and css style declaration.
static java.awt.Paint CSSUtilities.convertStrokeToPaint(SVGElement element, GraphicsNode node, BridgeContext ctx, CSSStyleDeclaration decl, UnitProcessor.Context uctx)
          Returns a Paint object that corresponds to the various stroke attributes in the input element
static java.awt.BasicStroke CSSUtilities.convertStrokeToBasicStroke(SVGElement svgElement, BridgeContext ctx, CSSStyleDeclaration decl, UnitProcessor.Context uctx)
          Returns a Stoke object that corresponds to the various stroke attributes in the input element
static ShapePainter CSSUtilities.convertFill(SVGElement svgElement, GraphicsNode node, BridgeContext ctx, CSSStyleDeclaration decl, UnitProcessor.Context uctx)
          Returns the ShapePainter used to fill the specified Element using the specified context and css style declaration.
static java.awt.Paint CSSUtilities.convertURIToPaint(SVGElement svgElement, GraphicsNode node, BridgeContext ctx, CSSStyleDeclaration decl, UnitProcessor.Context uctx, java.lang.String uri)
          Converts the element referenced by uri into a Paint object
static java.awt.Paint CSSUtilities.convertFillToPaint(SVGElement element, GraphicsNode node, BridgeContext ctx, CSSStyleDeclaration decl, UnitProcessor.Context uctx)
          Returns the Paint used to fill the specified Element using the specified context and css style declaration.
static float CSSUtilities.convertFontSize(SVGElement svgElement, BridgeContext ctx, CSSStyleDeclaration decl, UnitProcessor.Context uctx)
          Converts the font-size CSS value to a float value.
static Filter CSSUtilities.convertFilter(Element element, GraphicsNode node, BridgeContext ctx)
          Returns the Filter referenced by the input GraphicsNode.
static Filter CSSUtilities.getFilterSource(GraphicsNode node, java.lang.String inAttr, BridgeContext ctx, Element filteredElement, Filter in, java.util.Map filterMap)
           
 Filter SVGFeImageElementBridge.create(GraphicsNode filteredNode, BridgeContext bridgeContext, Element filterElement, Element filteredElement, Filter in, java.awt.geom.Rectangle2D filterRegion, java.util.Map filterMap)
          Returns the Filter that implements the filter operation modeled by the input DOM element
protected static java.util.Vector SVGGradientBridge.extractGradientStops(Element paintElement, BridgeContext ctx)
           
static SVGGradientBridge.GradientStop SVGGradientBridge.convertGradientStop(Element stop, BridgeContext ctx)
           
 GraphicsNode SVGSwitchElementBridge.createGraphicsNode(BridgeContext ctx, Element element)
           
 void SVGSwitchElementBridge.buildGraphicsNode(GraphicsNode gn, BridgeContext ctx, Element element)
           
 Filter SVGFeDisplacementMapElementBridge.create(GraphicsNode filteredNode, BridgeContext bridgeContext, Element filterElement, Element filteredElement, Filter in, java.awt.geom.Rectangle2D filterRegion, java.util.Map filterMap)
          Returns the Filter that implements the filter operation modeled by the input DOM element
 Filter SVGFeColorMatrixElementBridge.create(GraphicsNode filteredNode, BridgeContext bridgeContext, Element filterElement, Element filteredElement, Filter in, java.awt.geom.Rectangle2D filterRegion, java.util.Map filterMap)
          Returns the Filter that implements the filter operation modeled by the input DOM element
protected  void SVGEllipseElementBridge.buildShape(BridgeContext ctx, SVGElement svgElement, ShapeNode node, CSSStyleDeclaration decl, UnitProcessor.Context uctx)
          Returns a Ellipse2D.Float.
 Filter SVGFeOffsetElementBridge.create(GraphicsNode filteredNode, BridgeContext bridgeContext, Element filterElement, Element filteredElement, Filter in, java.awt.geom.Rectangle2D filterRegion, java.util.Map filterMap)
          Returns the Filter that implements the filter operation modeled by the input DOM element
 Filter SVGFeFloodElementBridge.create(GraphicsNode filteredNode, BridgeContext bridgeContext, Element filterElement, Element filteredElement, Filter in, java.awt.geom.Rectangle2D filterRegion, java.util.Map filterMap)
          Returns the Filter that implements the filter operation modeled by the input DOM element
 GraphicsNode SVGTextElementBridge.createGraphicsNode(BridgeContext ctx, Element element)
           
 void SVGTextElementBridge.buildGraphicsNode(GraphicsNode node, BridgeContext ctx, Element element)
           
protected  java.text.AttributedString SVGTextElementBridge.buildAttributedString(BridgeContext ctx, Element element, GraphicsNode node)
          Creates the attributed string which represent the given text element children.
protected  java.util.List SVGTextElementBridge.buildAttributedStrings(BridgeContext ctx, Element element, GraphicsNode node, boolean top)
          Creates the attributed strings which represent the given text element children.
protected  java.util.Map SVGTextElementBridge.getAttributeMap(BridgeContext ctx, Element element, GraphicsNode node)
          Returns the map to pass to the current characters.
 Filter SVGFeGaussianBlurElementBridge.create(GraphicsNode filteredNode, BridgeContext bridgeContext, Element filterElement, Element filteredElement, Filter in, java.awt.geom.Rectangle2D filterRegion, java.util.Map filterMap)
          Returns the Filter that implements the filter operation modeled by the input DOM element
protected  void SVGPathElementBridge.buildShape(BridgeContext ctx, SVGElement elt, ShapeNode node, CSSStyleDeclaration decl, UnitProcessor.Context uctx)
          Returns an ExtendedGeneralPath.
 Filter SVGFeTurbulenceElementBridge.create(GraphicsNode filteredNode, BridgeContext bridgeContext, Element filterElement, Element filteredElement, Filter in, java.awt.geom.Rectangle2D filterRegion, java.util.Map filterMap)
          Returns the Filter that implements the filter operation modeled by the input DOM element
protected  void SVGLineElementBridge.buildShape(BridgeContext ctx, SVGElement svgElement, ShapeNode node, CSSStyleDeclaration decl, UnitProcessor.Context uctx)
          Returns a Line2D.Float.
 GraphicsNode SVGGElementBridge.createGraphicsNode(BridgeContext ctx, Element element)
           
 void SVGGElementBridge.buildGraphicsNode(GraphicsNode node, BridgeContext ctx, Element element)
           
protected  void SVGRectElementBridge.buildShape(BridgeContext ctx, SVGElement svgElement, ShapeNode node, CSSStyleDeclaration decl, UnitProcessor.Context uctx)
          Returns a Rectangle2D.Float or a RoundRectangle2D.Float depending on the 'x', 'y', 'width', 'height', 'rx' and 'ry' attributes.
protected  void SVGPolylineElementBridge.buildShape(BridgeContext ctx, SVGElement elt, ShapeNode node, CSSStyleDeclaration decl, UnitProcessor.Context uctx)
          Returns an GeneralPath.
 java.awt.Paint SVGRadialGradientBridge.createStrokePaint(BridgeContext ctx, GraphicsNode paintedNode, Element paintedElement, Element paintElement)
          Creates a Paint used to draw the outline of a Shape of a ShapeNode.
 java.awt.Paint SVGRadialGradientBridge.createFillPaint(BridgeContext ctx, GraphicsNode paintedNode, Element paintedElement, Element paintElement)
          Creates a Paint used to fill a Shape of a ShapeNode.
protected  java.awt.Paint SVGRadialGradientBridge.createPaint(BridgeContext ctx, GraphicsNode paintedNode, Element paintedElement, Element paintElement)
           
 Filter SVGFeMorphologyElementBridge.create(GraphicsNode filteredNode, BridgeContext bridgeContext, Element filterElement, Element filteredElement, Filter in, java.awt.geom.Rectangle2D filterRegion, java.util.Map filterMap)
          Returns the Filter that implements the filter operation modeled by the input DOM element
 GraphicsNode SVGImageElementBridge.createGraphicsNode(BridgeContext ctx, Element element)
           
 void SVGImageElementBridge.buildGraphicsNode(GraphicsNode node, BridgeContext ctx, Element element)
           
protected  GraphicsNode SVGImageElementBridge.createBase64ImageNode(BridgeContext ctx, SVGElement svgElement, java.lang.String uriStr)
           
protected  GraphicsNode SVGImageElementBridge.createRasterImageNode(BridgeContext ctx, SVGElement svgElement, java.net.URL url)
           
protected  GraphicsNode SVGImageElementBridge.createSVGImageNode(BridgeContext ctx, SVGElement element, SVGDocument imgDocument)
           
protected  java.awt.geom.Rectangle2D SVGImageElementBridge.getImageBounds(BridgeContext ctx, SVGElement svgElement)
           
 Filter SVGFilterElementBridge.create(GraphicsNode filteredNode, BridgeContext bridgeContext, Element filterElement, Element filteredElement, Filter in, java.awt.geom.Rectangle2D filterRegion, java.util.Map filterMap)
          Returns the Filter that implements the filter operation modeled by the input DOM element
protected  void SVGCircleElementBridge.buildShape(BridgeContext ctx, SVGElement svgElement, ShapeNode node, CSSStyleDeclaration decl, UnitProcessor.Context uctx)
          Returns a Ellipse2D.Float.
 Filter SVGFeTileElementBridge.create(GraphicsNode filteredNode, BridgeContext bridgeContext, Element filterElement, Element filteredElement, Filter in, java.awt.geom.Rectangle2D filterRegion, java.util.Map filterMap)
          Returns the Filter that implements the filter operation modeled by the input DOM element
 java.awt.Paint SVGLinearGradientBridge.createStrokePaint(BridgeContext ctx, GraphicsNode paintedNode, Element paintedElement, Element paintElement)
          Creates a Paint used to draw the outline of a Shape of a ShapeNode.
 java.awt.Paint SVGLinearGradientBridge.createFillPaint(BridgeContext ctx, GraphicsNode paintedNode, Element paintedElement, Element paintElement)
          Creates a Paint used to fill a Shape of a ShapeNode.
protected  java.awt.Paint SVGLinearGradientBridge.createPaint(BridgeContext ctx, GraphicsNode paintedNode, Element paintedElement, Element paintElement)
           
 GraphicsNode SVGSVGElementBridge.createGraphicsNode(BridgeContext ctx, Element element)
           
 void SVGSVGElementBridge.buildGraphicsNode(GraphicsNode node, BridgeContext ctx, Element element)
           
 Clip SVGClipPathElementBridge.createClip(BridgeContext ctx, GraphicsNode gn, Element clipElement, Element clipedElement)
          Returns the Shape referenced by the input element's clip-path attribute.
 Filter SVGFeBlendElementBridge.create(GraphicsNode filteredNode, BridgeContext bridgeContext, Element filterElement, Element filteredElement, Filter in, java.awt.geom.Rectangle2D filterRegion, java.util.Map filterMap)
          Returns the Filter that implements the filter operation modeled by the input DOM element
 java.awt.Paint SVGPatternElementBridge.createStrokePaint(BridgeContext ctx, GraphicsNode paintedNode, Element paintedElement, Element paintElement)
          Creates a Paint used to draw the outline of a Shape of a ShapeNode.
 java.awt.Paint SVGPatternElementBridge.createFillPaint(BridgeContext ctx, GraphicsNode paintedNode, Element paintedElement, Element paintElement)
          Creates a Paint used to fill a Shape of a ShapeNode.
protected  java.awt.Paint SVGPatternElementBridge.createPaint(BridgeContext ctx, GraphicsNode paintedNode, Element paintedElement, Element paintElement)
           
 

Constructors in org.apache.batik.refimpl.bridge with parameters of type BridgeContext
DefaultUnitProcessorContext(BridgeContext ctx, CSSStyleDeclaration cssDecl)
           
BridgeUpdateManager(BridgeContext context)
          Creates a BridgeUpdateManager.
 

Uses of BridgeContext in org.apache.batik.refimpl.util
 

Methods in org.apache.batik.refimpl.util that return BridgeContext
protected  BridgeContext JSVGCanvas.createBridgeContext(SVGDocument doc)
          Creates a new bridge context.
 

Methods in org.apache.batik.refimpl.util with parameters of type BridgeContext
 void JSVGCanvas.setRootNode(GraphicsNode root, BridgeContext bridgeContext, SVGDocument document)
          Sets the root node adn current document, notifies the document that it has been installed, and issues necessary notifications and repaints to this JSVGCanvas.
 

Constructors in org.apache.batik.refimpl.util with parameters of type BridgeContext
JSVGCanvas.MutationListener(BridgeContext bridgeContext)
           
 



Copyright © 2000 Apache Software Foundation. All Rights Reserved.