GraphLab Project

graphlab.extensions.io
Class LatexWriter

java.lang.Object
  extended by graphlab.extensions.io.LatexWriter
All Implemented Interfaces:
BasicExtension, Extension, Parametrizable, GraphWriterExtension, GraphWriterInterface

public class LatexWriter
extends java.lang.Object
implements GraphWriterExtension, Parametrizable

Author:
Mohammad Ali Rostami

Constructor Summary
LatexWriter()
           
 
Method Summary
 java.lang.String checkParameters()
          checks the parameters and return an error string if the parameter values are invalid, otherwise it returns null, also if some other fields should be set after setting the parameters you can do it in this method
 java.lang.String getDescription()
           
 java.lang.String getExtension()
          Retrieves the file extension for the file type.
 java.lang.String getName()
          Retrieves the name of the file type.
 void write(java.io.File file, GraphModel graph)
          Writes the graph to the file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LatexWriter

public LatexWriter()
Method Detail

getName

public java.lang.String getName()
Description copied from interface: GraphWriterInterface
Retrieves the name of the file type.

Specified by:
getName in interface Extension
Specified by:
getName in interface GraphWriterInterface
Returns:
the Name

getExtension

public java.lang.String getExtension()
Description copied from interface: GraphWriterInterface
Retrieves the file extension for the file type. Example: "xml", "gr".

Specified by:
getExtension in interface GraphWriterInterface
Returns:
the Extension

write

public void write(java.io.File file,
                  GraphModel graph)
           throws GraphIOException
Description copied from interface: GraphWriterInterface
Writes the graph to the file.

Specified by:
write in interface GraphWriterInterface
Parameters:
file - the file
graph - the graph
Throws:
GraphIOException - In the case of the writer error.

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface Extension

checkParameters

public java.lang.String checkParameters()
Description copied from interface: Parametrizable
checks the parameters and return an error string if the parameter values are invalid, otherwise it returns null, also if some other fields should be set after setting the parameters you can do it in this method

Specified by:
checkParameters in interface Parametrizable

GraphLab Project