org.apache.pivot.wtk.media
Class SVGDiagramSerializer

java.lang.Object
  extended by org.apache.pivot.wtk.media.SVGDiagramSerializer
All Implemented Interfaces:
org.apache.pivot.serialization.Serializer<com.kitfox.svg.SVGDiagram>

public class SVGDiagramSerializer
extends Object
implements org.apache.pivot.serialization.Serializer<com.kitfox.svg.SVGDiagram>

SVG diagram serializer.


Field Summary
static String MIME_TYPE
           
static String SVG_EXTENSION
           
 
Constructor Summary
SVGDiagramSerializer()
           
 
Method Summary
 String getMIMEType(com.kitfox.svg.SVGDiagram diagram)
           
 com.kitfox.svg.SVGDiagram readObject(InputStream inputStream)
           
 void writeObject(com.kitfox.svg.SVGDiagram diagram, OutputStream outputStream)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MIME_TYPE

public static final String MIME_TYPE
See Also:
Constant Field Values

SVG_EXTENSION

public static final String SVG_EXTENSION
See Also:
Constant Field Values
Constructor Detail

SVGDiagramSerializer

public SVGDiagramSerializer()
Method Detail

readObject

public com.kitfox.svg.SVGDiagram readObject(InputStream inputStream)
                                     throws IOException
Specified by:
readObject in interface org.apache.pivot.serialization.Serializer<com.kitfox.svg.SVGDiagram>
Throws:
IOException

writeObject

public void writeObject(com.kitfox.svg.SVGDiagram diagram,
                        OutputStream outputStream)
Specified by:
writeObject in interface org.apache.pivot.serialization.Serializer<com.kitfox.svg.SVGDiagram>

getMIMEType

public String getMIMEType(com.kitfox.svg.SVGDiagram diagram)
Specified by:
getMIMEType in interface org.apache.pivot.serialization.Serializer<com.kitfox.svg.SVGDiagram>