Overview     Modules     Class Hierarchy     Classes     Members  
tlp::CSVGraphMappingConfigurationWidget Class Reference

Widget generating the CSVToGraphDataMapping object. More...

#include <CSVGraphMappingConfigurationWidget.h>

List of all members.

Signals

Public Member Functions

Protected Member Functions

Protected Attributes


Detailed Description

Widget generating the CSVToGraphDataMapping object.

This widget allow user to configure a CSVToGraphDataMapping object. This object is used during the CSV import process to map CSV columns to graph elements like nodes or edges.


Constructor & Destructor Documentation

tlp::CSVGraphMappingConfigurationWidget::CSVGraphMappingConfigurationWidget ( QWidget *  parent = NULL)
tlp::CSVGraphMappingConfigurationWidget::~CSVGraphMappingConfigurationWidget ( )

Member Function Documentation

CSVToGraphDataMapping* tlp::CSVGraphMappingConfigurationWidget::buildMappingObject ( ) const

Build the mapping object between the CSV columns and the graph elements.

void tlp::CSVGraphMappingConfigurationWidget::changeEvent ( QEvent *  e) [protected]
bool tlp::CSVGraphMappingConfigurationWidget::isValid ( ) const

Check if the values entered by user are valid.

If return true you are sure that buildMappingObject never return a NULL object.

void tlp::CSVGraphMappingConfigurationWidget::mappingChanged ( ) [signal]
void tlp::CSVGraphMappingConfigurationWidget::updateWidget ( tlp::Graph *  graph,
const CSVImportParameters importParameters 
)

Configure the widget with the CSV import parameters.


Member Data Documentation



Tulip Software by LaBRI Visualization Team    2001 - 2012