com.mindfusion.svg
Class SvgDocument

java.lang.Object
  extended by com.mindfusion.svg.SvgDocument

public class SvgDocument
extends java.lang.Object


Nested Class Summary
static class SvgDocument.Nodes
           
 
Field Summary
 java.lang.String fileDir
           
 java.lang.String fileTitle
           
 
Constructor Summary
SvgDocument(java.lang.String fileName, java.awt.geom.Rectangle2D rectangle)
           
 
Method Summary
 boolean addClip(org.w3c.dom.Node parent)
           
 void addGradient()
           
 void addGradient(org.w3c.dom.Node parent)
           
 org.w3c.dom.Node addImage(java.awt.Image img, java.awt.geom.AffineTransform at)
           
 org.w3c.dom.Node addImage(java.awt.Image img, double x, double y)
           
 org.w3c.dom.Node addImage(java.awt.Image img, double x, double y, double w, double h)
           
 org.w3c.dom.Node addImage(java.awt.Image img, java.awt.geom.Rectangle2D r)
           
 org.w3c.dom.Node addShape(java.awt.Shape shape, boolean isFilled)
           
 org.w3c.dom.Node addText(java.lang.String text, double x, double y)
           
 org.w3c.dom.Node addText(java.lang.String text, java.awt.geom.Rectangle2D rect)
           
 void addTexture(org.w3c.dom.Node parent)
           
 boolean addTransform(org.w3c.dom.Node parent)
           
 boolean addTransform(org.w3c.dom.Node parent, java.awt.geom.AffineTransform newT)
           
protected  void finalize()
           
 void Save()
           
static java.lang.String toString(double value)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fileTitle

public java.lang.String fileTitle

fileDir

public java.lang.String fileDir
Constructor Detail

SvgDocument

public SvgDocument(java.lang.String fileName,
                   java.awt.geom.Rectangle2D rectangle)
            throws java.io.IOException
Throws:
java.io.IOException
Method Detail

finalize

protected void finalize()
                 throws java.lang.Throwable
Overrides:
finalize in class java.lang.Object
Throws:
java.lang.Throwable

toString

public static java.lang.String toString(double value)

addText

public org.w3c.dom.Node addText(java.lang.String text,
                                double x,
                                double y)

addText

public org.w3c.dom.Node addText(java.lang.String text,
                                java.awt.geom.Rectangle2D rect)

addTransform

public boolean addTransform(org.w3c.dom.Node parent)

addTransform

public boolean addTransform(org.w3c.dom.Node parent,
                            java.awt.geom.AffineTransform newT)

addClip

public boolean addClip(org.w3c.dom.Node parent)

addImage

public org.w3c.dom.Node addImage(java.awt.Image img,
                                 java.awt.geom.AffineTransform at)

addImage

public org.w3c.dom.Node addImage(java.awt.Image img,
                                 double x,
                                 double y)

addImage

public org.w3c.dom.Node addImage(java.awt.Image img,
                                 double x,
                                 double y,
                                 double w,
                                 double h)

addImage

public org.w3c.dom.Node addImage(java.awt.Image img,
                                 java.awt.geom.Rectangle2D r)

addShape

public org.w3c.dom.Node addShape(java.awt.Shape shape,
                                 boolean isFilled)

addTexture

public void addTexture(org.w3c.dom.Node parent)

addGradient

public void addGradient()

addGradient

public void addGradient(org.w3c.dom.Node parent)

Save

public void Save()
          throws java.io.IOException,
                 javax.xml.transform.TransformerConfigurationException,
                 javax.xml.transform.TransformerException
Throws:
java.io.IOException
javax.xml.transform.TransformerConfigurationException
javax.xml.transform.TransformerException