Search in sources :

Example 6 with TablesZoneView

use of org.talend.designer.mapper.ui.visualmap.zone.scrollable.TablesZoneView in project tdi-studio-se by Talend.

the class CompleteDropTargetTableListener method retrieveInsertionIndicator.

private InsertionIndicator retrieveInsertionIndicator() {
    DataMapTableView dataMapTableViewTarget = getMapperManager().retrieveDataMapTableView(draggableTargetControl);
    TablesZoneView targetTablesZoneView = getUiManager().getTablesZoneView(dataMapTableViewTarget);
    InsertionIndicator insertionIndicator = targetTablesZoneView.getInsertionIndicator();
    return insertionIndicator;
}
Also used : DataMapTableView(org.talend.designer.mapper.ui.visualmap.table.DataMapTableView) TablesZoneView(org.talend.designer.mapper.ui.visualmap.zone.scrollable.TablesZoneView)

Aggregations

TablesZoneView (org.talend.designer.mapper.ui.visualmap.zone.scrollable.TablesZoneView)6 DataMapTableView (org.talend.designer.mapper.ui.visualmap.table.DataMapTableView)5 FormData (org.eclipse.swt.layout.FormData)2 IMetadataTable (org.talend.core.model.metadata.IMetadataTable)2 IProcess (org.talend.core.model.process.IProcess)2 OutputTable (org.talend.designer.mapper.model.table.OutputTable)2 Point (org.eclipse.swt.graphics.Point)1 Rectangle (org.eclipse.swt.graphics.Rectangle)1 FormAttachment (org.eclipse.swt.layout.FormAttachment)1 FormLayout (org.eclipse.swt.layout.FormLayout)1 Control (org.eclipse.swt.widgets.Control)1 Display (org.eclipse.swt.widgets.Display)1 Event (org.eclipse.swt.widgets.Event)1 Layout (org.eclipse.swt.widgets.Layout)1 Listener (org.eclipse.swt.widgets.Listener)1 ScrollBar (org.eclipse.swt.widgets.ScrollBar)1 IMetadataColumn (org.talend.core.model.metadata.IMetadataColumn)1 MetadataColumn (org.talend.core.model.metadata.MetadataColumn)1 IProcess2 (org.talend.core.model.process.IProcess2)1 UIManager (org.talend.designer.mapper.managers.UIManager)1