List of usage examples for org.eclipse.jface.viewers TableViewer replace
public void replace(Object element, int index)
From source file:at.medevit.ch.artikelstamm.elexis.common.ui.cv.ArtikelstammFlatDataLoader.java
License:Open Source License
/** * copied from {@link FlatDataLoader}/*from w w w . j ava 2s .co m*/ */ public void updateElement(int index) { if (filtered != null) { if (index >= 0 && index < filtered.size()) { Object o = filtered.get(index); if (o != null) { TableViewer tv = (TableViewer) cv.getViewerWidget(); tv.replace(filtered.get(index), index); } } } }
From source file:ch.elexis.actions.FlatDataLoader.java
License:Open Source License
public void updateElement(int index) { if (filtered != null) { if (index >= 0 && index < filtered.size()) { Object o = filtered.get(index); if (o != null) { TableViewer tv = (TableViewer) cv.getViewerWidget(); tv.replace(filtered.get(index), index); }/*from ww w .j ava 2 s .co m*/ } } }
From source file:ch.elexis.base.ch.medikamente.bag.views.BagMediContentProvider.java
License:Open Source License
@Override public void updateElement(int index) { if (index < medis.length) { if (medis[index] == null) { medis[index] = BAGMedi.load(ids.get(index)); }//from ww w . j a v a 2 s . co m TableViewer tv = (TableViewer) cv.getViewerWidget(); tv.replace(medis[index], index); } }
From source file:ch.elexis.core.ui.contacts.views.PatListeContentProvider.java
License:Open Source License
@Override public void updateElement(int index) { if (!bValid) { getElements(viewer);// w ww.ja v a 2 s . c om } TableViewer tv = (TableViewer) viewer.getViewerWidget(); if (pats.length > index) { tv.replace(pats[index], index); } else { Object elementAt = tv.getElementAt(index); if (elementAt != null) { tv.replace(StringConstants.DASH, index); } } }
From source file:org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.latency.LatencyContentProvider.java
License:Open Source License
@Override public void updateElement(int index) { final TableViewer tableViewer = fTableViewer; final ISegment[] segmentArray = fSegmentArray; if (tableViewer != null && segmentArray != null) { tableViewer.replace(segmentArray[index], index); }/*from w w w . ja v a 2 s.com*/ }
From source file:org.eclipse.tracecompass.internal.analysis.timing.ui.views.segmentstore.SegmentStoreContentProvider.java
License:Open Source License
@Override public void updateElement(int index) { final TableViewer tableViewer = fTableViewer; final ISegment @Nullable [] segmentArray = fSegmentArray; if (tableViewer != null && segmentArray != null) { tableViewer.replace(segmentArray[index], index); }//from w w w.j a va 2s . c o m }
From source file:org.eclipse.tracecompass.internal.provisional.analysis.lami.ui.viewers.LamiTableContentProvider.java
License:Open Source License
@Override public void updateElement(int index) { final TableViewer tableViewer = fTableViewer; final List<LamiTableEntry> entries = fCurrentEntries; if ((tableViewer != null) && (entries.size() > index) && !fOngoingUpdate) { fOngoingUpdate = true;/*from www . java 2 s . c o m*/ tableViewer.replace(entries.get(index), index); fOngoingUpdate = false; } }
From source file:org.fusesource.ide.zk.core.viewers.TableViewerType.java
License:Apache License
@Override public void updateElement(StructuredViewer viewer, Object parent, int index, Object element) { TableViewer tableViewer = (TableViewer) viewer; tableViewer.replace(element, index); }
From source file:org.talend.commons.ui.runtime.swt.tableviewer.behavior.LazyContentProvider.java
License:Open Source License
@Override public void updateElement(int index) { TableViewer tableViewer = tableViewerCreator.getTableViewer(); if (tableViewer.getInput() != null) { elements = ((Collection) tableViewer.getInput()).toArray(); }/* w ww . j a v a2 s . c o m*/ if (elements != null && index < elements.length) { tableViewer.replace(elements[index], index); } }