ilog.views.svg
Class GenericGraphicTranslator

java.lang.Object
  extended by ilog.views.svg.GenericGraphicTranslator
All Implemented Interfaces:
SVGDocumentBuilderConfigurator.GraphicTranslator

public class GenericGraphicTranslator
extends Object
implements SVGDocumentBuilderConfigurator.GraphicTranslator

This singleton class translates any kind of IlvGraphic to an SVG Element with a generic mechanism.

Since:
JViews 5.0

Constructor Summary
protected GenericGraphicTranslator()
          Builds a GenericGraphicTranslator instance.
 
Method Summary
static GenericGraphicTranslator getInstance()
          Returns a single instance of GenericGraphicTranslator.
 Element translate(IlvGraphic graphic, IlvTransformer t, SVGDocumentBuilder builder)
          Translates an IlvGraphic to an SVG Element.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericGraphicTranslator

protected GenericGraphicTranslator()
Builds a GenericGraphicTranslator instance.

Method Detail

getInstance

public static GenericGraphicTranslator getInstance()
Returns a single instance of GenericGraphicTranslator.


translate

public Element translate(IlvGraphic graphic,
                         IlvTransformer t,
                         SVGDocumentBuilder builder)
Translates an IlvGraphic to an SVG Element.

Specified by:
translate in interface SVGDocumentBuilderConfigurator.GraphicTranslator
Parameters:
graphic - The Graphic.
t - The transformer to be applied.
builder - The SVG document builder.


Copyright © 1996-2007 ILOG S.A. All rights reserved.   Documentation homepage.