List of usage examples for org.eclipse.jface.viewers ViewerCell setText
public void setText(String text)
From source file:net.tourbook.ui.views.TourSegmenterView.java
License:Open Source License
/** * column: computed altitude diff (m/ft) *//*from ww w . ja v a 2 s . c o m*/ private void defineColumnAltitudeDiffSegmentComputed(final SelectionAdapter defaultColumnSelectionListener) { final ColumnDefinition colDef; colDef = TableColumnFactory.ALTITUDE_DIFF_SEGMENT_COMPUTED.createColumn(_columnManager, _pc); colDef.setIsDefaultColumn(); colDef.addSelectionListener(defaultColumnSelectionListener); colDef.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { final TourSegment segment = (TourSegment) cell.getElement(); final int altitudeDiff = segment.altitudeDiffSegmentComputed; cell.setText(_nf_0_0.format(altitudeDiff / UI.UNIT_VALUE_ALTITUDE)); setCellColor(cell, altitudeDiff); } }); }
From source file:net.tourbook.ui.views.TourSegmenterView.java
License:Open Source License
/** * column: altitude down m/h//from w w w.j a v a2s.co m */ private void defineColumnAltitudeDownHour(final SelectionAdapter defaultColumnSelectionListener) { final ColumnDefinition colDef; colDef = TableColumnFactory.ALTITUDE_DOWN_H.createColumn(_columnManager, _pc); colDef.setIsDefaultColumn(); colDef.addSelectionListener(defaultColumnSelectionListener); colDef.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { final TourSegment segment = (TourSegment) cell.getElement(); if (segment.drivingTime == 0) { cell.setText(UI.EMPTY_STRING); } else { final float result = (segment.altitudeDownHour / UI.UNIT_VALUE_ALTITUDE) / segment.drivingTime * 3600; if (result == 0) { cell.setText(UI.EMPTY_STRING); } else { cell.setText(_nf_1_0.format(result)); } } } }); }
From source file:net.tourbook.ui.views.TourSegmenterView.java
License:Open Source License
/** * column: total altitude down (m/ft)/* w ww . j a va 2 s.c o m*/ */ private void defineColumnAltitudeDownSummarizedBorder(final SelectionAdapter defaultColumnSelectionListener) { final ColumnDefinition colDef; colDef = TableColumnFactory.ALTITUDE_DOWN_SUMMARIZED_BORDER.createColumn(_columnManager, _pc); colDef.setIsDefaultColumn(); colDef.addSelectionListener(defaultColumnSelectionListener); colDef.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { final TourSegment segment = (TourSegment) cell.getElement(); cell.setText(_nf_0_0.format(segment.altitudeDownSummarizedBorder / UI.UNIT_VALUE_ALTITUDE)); } }); }
From source file:net.tourbook.ui.views.TourSegmenterView.java
License:Open Source License
/** * column: total altitude down (m/ft)/*from w w w . ja v a 2 s .c o m*/ */ private void defineColumnAltitudeDownSummarizedComputed(final SelectionAdapter defaultColumnSelectionListener) { final ColumnDefinition colDef; colDef = TableColumnFactory.ALTITUDE_DOWN_SUMMARIZED_COMPUTED.createColumn(_columnManager, _pc); colDef.setIsDefaultColumn(); colDef.addSelectionListener(defaultColumnSelectionListener); colDef.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { final TourSegment segment = (TourSegment) cell.getElement(); cell.setText(_nf_0_0.format(segment.altitudeDownSummarizedComputed / UI.UNIT_VALUE_ALTITUDE)); } }); }
From source file:net.tourbook.ui.views.TourSegmenterView.java
License:Open Source License
/** * column: altitude up m/h/* w w w. j a v a 2 s. c o m*/ */ private void defineColumnAltitudeUpHour(final SelectionAdapter defaultColumnSelectionListener) { final ColumnDefinition colDef; colDef = TableColumnFactory.ALTITUDE_UP_H.createColumn(_columnManager, _pc); colDef.setIsDefaultColumn(); colDef.addSelectionListener(defaultColumnSelectionListener); colDef.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { final TourSegment segment = (TourSegment) cell.getElement(); if (segment.drivingTime == 0) { cell.setText(UI.EMPTY_STRING); } else { final float result = (segment.altitudeUpHour / UI.UNIT_VALUE_ALTITUDE) / segment.drivingTime * 3600; if (result == 0) { cell.setText(UI.EMPTY_STRING); } else { cell.setText(_nf_1_0.format(result)); } } } }); }
From source file:net.tourbook.ui.views.TourSegmenterView.java
License:Open Source License
/** * column: total altitude up (m/ft)//from ww w. j a v a 2s. co m */ private void defineColumnAltitudeUpSummarizedBorder(final SelectionAdapter defaultColumnSelectionListener) { final ColumnDefinition colDef; colDef = TableColumnFactory.ALTITUDE_UP_SUMMARIZED_BORDER.createColumn(_columnManager, _pc); colDef.setIsDefaultColumn(); colDef.addSelectionListener(defaultColumnSelectionListener); colDef.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { final TourSegment segment = (TourSegment) cell.getElement(); cell.setText(_nf_0_0.format(segment.altitudeUpSummarizedBorder / UI.UNIT_VALUE_ALTITUDE)); } }); }
From source file:net.tourbook.ui.views.TourSegmenterView.java
License:Open Source License
/** * column: total altitude up (m/ft)//w w w .j a va 2 s .c o m */ private void defineColumnAltitudeUpSummarizedComputed(final SelectionAdapter defaultColumnSelectionListener) { final ColumnDefinition colDef; colDef = TableColumnFactory.ALTITUDE_UP_SUMMARIZED_COMPUTED.createColumn(_columnManager, _pc); colDef.setIsDefaultColumn(); colDef.addSelectionListener(defaultColumnSelectionListener); colDef.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { final TourSegment segment = (TourSegment) cell.getElement(); cell.setText(_nf_0_0.format(segment.altitudeUpSummarizedComputed / UI.UNIT_VALUE_ALTITUDE)); } }); }
From source file:net.tourbook.ui.views.TourSegmenterView.java
License:Open Source License
/** * column: average pace//w w w . j a va 2 s . com */ private void defineColumnAvgPace() { final ColumnDefinition colDef; colDef = TableColumnFactory.AVG_PACE.createColumn(_columnManager, _pc); colDef.setIsDefaultColumn(); colDef.addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(final SelectionEvent event) { ((ViewSorter) _segmentViewer.getSorter()).setSortColumn(COLUMN_SPEED); _segmentViewer.refresh(); } }); colDef.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { final TourSegment segment = (TourSegment) cell.getElement(); cell.setText(UI.format_mm_ss(segment.pace)); } }); }
From source file:net.tourbook.ui.views.TourSegmenterView.java
License:Open Source License
/** * column: pace difference//from w w w. ja v a 2 s . c o m */ private void defineColumnAvgPaceDifference() { final ColumnDefinition colDef; colDef = TableColumnFactory.AVG_PACE_DIFFERENCE.createColumn(_columnManager, _pc); colDef.setIsDefaultColumn(); colDef.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { final TourSegment segment = (TourSegment) cell.getElement(); cell.setText(UI.format_mm_ss(segment.paceDiff)); } }); }
From source file:net.tourbook.ui.views.TourSegmenterView.java
License:Open Source License
/** * column: average pulse//from w w w . j a v a2s . c om */ private void defineColumnAvgPulse() { final ColumnDefinition colDef; colDef = TableColumnFactory.AVG_PULSE.createColumn(_columnManager, _pc); colDef.setIsDefaultColumn(); colDef.addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(final SelectionEvent event) { ((ViewSorter) _segmentViewer.getSorter()).setSortColumn(COLUMN_PULSE); _segmentViewer.refresh(); } }); colDef.setLabelProvider(new CellLabelProvider() { @Override public void update(final ViewerCell cell) { final int pulse = ((TourSegment) cell.getElement()).pulse; if (pulse == 0) { cell.setText(UI.EMPTY_STRING); } else { cell.setText(Integer.toString(pulse)); } } }); }