use of org.talend.dataquality.record.linkage.ui.composite.chart.MatchRuleDataChart in project tdq-studio-se by Talend.
the class GroupStatisticsSection method createSubChart.
/*
* (non-Javadoc)
*
* @see
* org.talend.dataquality.record.linkage.ui.section.AbstractMatchAnaysisTableSection#createSubChart(org.eclipse.
* swt.widgets.Composite)
*/
@Override
protected void createSubChart(Composite sectionClient) {
RecordMatchingIndicator recordMatchingIndicator = MatchRuleAnlaysisUtils.getRecordMatchIndicatorFromAna(analysis);
Composite chartComposite = toolkit.createComposite(sectionClient);
GridLayout tableLayout = new GridLayout(1, Boolean.TRUE);
chartComposite.setLayout(tableLayout);
GridData gridData = new GridData(GridData.FILL_BOTH);
chartComposite.setLayoutData(gridData);
matchRuleChartComp = new MatchRuleDataChart(chartComposite, recordMatchingIndicator.getGroupSize2groupFrequency());
if (!TOPChartUtil.getInstance().isTOPChartInstalled()) {
return;
}
createHideGroupComposite(chartComposite);
}
use of org.talend.dataquality.record.linkage.ui.composite.chart.MatchRuleDataChart in project tdq-studio-se by Talend.
the class MatchingKeySection method createSubChart.
/*
* (non-Javadoc)
*
* @see
* org.talend.dataquality.record.linkage.ui.section.AbstractMatchTableSection#createSubChart(org.eclipse.swt.widgets
* .Composite)
*/
@Override
protected void createSubChart(Composite sectionClient) {
Composite chartComposite = toolkit.createComposite(sectionClient);
GridLayout tableLayout = new GridLayout(1, Boolean.TRUE);
chartComposite.setLayout(tableLayout);
GridData gridData = new GridData(GridData.FILL_BOTH);
chartComposite.setLayoutData(gridData);
matchRuleChartComp = new MatchRuleDataChart(chartComposite, new HashMap<Object, Long>());
if (!TOPChartUtil.getInstance().isTOPChartInstalled()) {
return;
}
createHideGroupComposite(chartComposite);
}
Aggregations