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 = 0  ) 
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