Interface Flattener

All Known Implementing Classes:
DetectionExporter, GraphCodeIO, GraphMLFlattener, HTMLFlattener, ImageFlattener, JsonFlattener, Mpeg7IO, Neo4JFlattener, RDFFlattener, XMLEncodeDecode

public interface Flattener
interface to represent flatteners for exporting MMFGs into various formats
  • Method Summary

    Modifier and Type Method Description
    java.lang.String endFile()
    writes some footer (if required)
    java.lang.String flatten​(MMFG fv)
    this method is called, when a MMFG should be exported
    java.lang.String getFileExtension()
    returns the file extension for this flattening process
    java.lang.String startFile()
    writes some header (if required)
  • Method Details

    • flatten

      java.lang.String flatten​(MMFG fv)
      this method is called, when a MMFG should be exported
    • getFileExtension

      java.lang.String getFileExtension()
      returns the file extension for this flattening process
    • startFile

      java.lang.String startFile()
      writes some header (if required)
    • endFile

      java.lang.String endFile()
      writes some footer (if required)