Overview     Modules     Class Hierarchy     Classes     Members  
CSVGraphImport.h File Reference
#include <tulip/CSVParser.h>
#include <tulip/CSVContentHandler.h>
#include <tulip/Graph.h>
#include <map>
#include <QtGui/QWidget>
#include <QtGui/QMessageBox>
#include <tulip/tuliphash.h>
Include dependency graph for CSVGraphImport.h:
This graph shows which files directly or indirectly include this file:

Classes

class  tlp::PropertyTools
 Property management class. Convert property type to property type label. Remove this class in next version. More...
class  tlp::CSVColumn
 Store import parameters for a CSV file column. More...
class  tlp::CSVImportParameters
 Store all the advanced import parameters for the CSV file. More...
class  tlp::CSVToGraphDataMapping
 Interface to map CSV rows to graph elements. More...
class  tlp::AbstractCSVToGraphDataMapping
 Abstract class handling node or edge mapping between a CSV column and a graph property. More...
class  tlp::CSVToNewNodeIdMapping
 Map each row of the CSV file on a new node. More...
class  tlp::CSVToGraphNodeIdMapping
 Try to map CSV file rows to nodes according to value between a CSV column and a graph property. More...
class  tlp::CSVToGraphEdgeIdMapping
 Try to map CSV file rows to edges according to value between a CSV column and a graph property. More...
class  tlp::CSVToGraphEdgeSrcTgtMapping
 Try to map CSV file rows to edges according to edge source and destination. More...
class  tlp::CSVImportColumnToGraphPropertyMapping
 Interface to perform mapping between CSV columns and graph properties during the CSV import process. More...
class  tlp::CSVImportColumnToGraphPropertyMappingProxy
 Proxy to handle all the properties operations like access, creation, data type detection during the CSV parsing process. More...
class  tlp::CSVGraphImport
 Manage all the CSV import process. Use the mapping object to find the graph element in function of the row and the propertiesManager to find the property corresponding to the column. The import parameters are used to filter the rows and the columns to import. More...

Namespaces

namespace  tlp
 The ColorButton widget provides a push button to display and allow user selection of a color.


Tulip Software by LaBRI Visualization Team    2001 - 2012