@Override public String toString() { return fStyledString.toString(); } }
@Override public String toString() { return fStyledString.toString(); } }
public String getColumnText(Object element, int columnIndex) { if (columnIndex == 0) return getStyledText(element).toString(); return ""; //$NON-NLS-1$ }
public String getText(Object element) { final StyledString styledText = getStyledText(element); return styledText != null? styledText.toString() : null; } }
/** * {@inheritDoc} */ @Override public String getReadableString(Object object) { if (object instanceof HttpTimerData) { HttpTimerData data = (HttpTimerData) object; StringBuilder sb = new StringBuilder(); for (Column column : Column.values()) { sb.append(getStyledTextForColumn(data, column).toString()); sb.append('\t'); } return sb.toString(); } throw new RuntimeException("Could not create the human readable string!"); }
/** * {@inheritDoc} */ @Override public String getReadableString(Object object) { if (object instanceof AggregatedExceptionSensorData) { AggregatedExceptionSensorData data = (AggregatedExceptionSensorData) object; StringBuilder sb = new StringBuilder(); for (Column column : Column.values()) { sb.append(getStyledTextForColumn(data, column).toString()); sb.append('\t'); } return sb.toString(); } throw new RuntimeException("Could not create the human readable string!"); }
/** * {@inheritDoc} */ @Override public List<String> getColumnValues(Object object) { if (object instanceof Span) { Span span = (Span) object; List<String> values = new ArrayList<>(); for (Column column : Column.values()) { values.add(getStyledTextForColumn(span, column).toString()); } return values; } throw new RuntimeException("Could not create the column values!"); }
/** * {@inheritDoc} */ @Override public List<String> getColumnValues(Object object) { if (object instanceof HttpTimerData) { HttpTimerData data = (HttpTimerData) object; List<String> values = new ArrayList<>(); for (Column column : Column.values()) { values.add(getStyledTextForColumn(data, column).toString()); } return values; } throw new RuntimeException("Could not create the column values!"); }
/** * {@inheritDoc} */ @Override public List<String> getColumnValues(Object object) { if (object instanceof AggregatedExceptionSensorData) { AggregatedExceptionSensorData data = (AggregatedExceptionSensorData) object; List<String> values = new ArrayList<>(); for (Column column : Column.values()) { values.add(getStyledTextForColumn(data, column).toString()); } return values; } throw new RuntimeException("Could not create the column values!"); }
/** * {@inheritDoc} */ @Override public String getReadableString(Object object) { if (object instanceof ExceptionSensorData) { ExceptionSensorData data = (ExceptionSensorData) object; StringBuilder sb = new StringBuilder(); MethodIdent methodIdent = cachedDataService.getMethodIdentForId(data.getMethodIdent()); for (Column column : Column.values()) { sb.append(getStyledTextForColumn(data, methodIdent, column).toString()); sb.append('\t'); } return sb.toString(); } throw new RuntimeException("Could not create the human readable string!"); }
/** * {@inheritDoc} */ @Override public String getReadableString(Object object) { if (object instanceof InvocationSequenceData) { InvocationSequenceData data = (InvocationSequenceData) object; StringBuilder sb = new StringBuilder(); MethodIdent methodIdent = cachedDataService.getMethodIdentForId(data.getMethodIdent()); for (Column column : Column.values()) { sb.append(getStyledTextForColumn(data, methodIdent, column).toString()); sb.append('\t'); } return sb.toString(); } throw new RuntimeException("Could not create the human readable string!"); }
private static String getText(IBaseLabelProvider labelProvider, Object object) { if (labelProvider instanceof ILabelProvider) return ((ILabelProvider)labelProvider).getText(object); else if (labelProvider instanceof DelegatingStyledCellLabelProvider) return ((DelegatingStyledCellLabelProvider)labelProvider).getStyledStringProvider().getStyledText(object).toString(); else return object.toString(); }
/** * {@inheritDoc} */ @Override public List<String> getColumnValues(Object object) { if (object instanceof ExceptionSensorData) { ExceptionSensorData data = (ExceptionSensorData) object; MethodIdent methodIdent = cachedDataService.getMethodIdentForId(data.getMethodIdent()); List<String> values = new ArrayList<>(); for (Column column : Column.values()) { values.add(getStyledTextForColumn(data, methodIdent, column).toString()); } return values; } throw new RuntimeException("Could not create the column values!"); }
/** * {@inheritDoc} */ @Override public List<String> getColumnValues(Object object) { if (object instanceof ExceptionSensorData) { ExceptionSensorData data = (ExceptionSensorData) object; MethodIdent methodIdent = cachedDataService.getMethodIdentForId(data.getMethodIdent()); List<String> values = new ArrayList<>(); for (Column column : Column.values()) { values.add(getStyledTextForColumn(data, methodIdent, column).toString()); } return values; } throw new RuntimeException("Could not create the column values!"); }
/** * {@inheritDoc} */ @Override public List<String> getColumnValues(Object object) { if (object instanceof TimerData) { TimerData data = (TimerData) object; MethodIdent methodIdent = cachedDataService.getMethodIdentForId(data.getMethodIdent()); List<String> values = new ArrayList<>(); for (Column column : Column.values()) { values.add(getStyledTextForColumn(data, methodIdent, column).toString()); } return values; } throw new RuntimeException("Could not create the column values!"); }
/** * {@inheritDoc} */ @Override public List<String> getColumnValues(Object object) { if (object instanceof TimerData) { TimerData data = (TimerData) object; MethodIdent methodIdent = cachedDataService.getMethodIdentForId(data.getMethodIdent()); List<String> values = new ArrayList<>(); for (Column column : Column.values()) { values.add(getStyledTextForColumn(data, methodIdent, column).toString()); } return values; } throw new RuntimeException("Could not create the column values!"); }
protected void handleSetData(Event event) { TableItem item= (TableItem) event.item; IEObjectDescription description = (IEObjectDescription) item.getData(); if (description != null) { StyledString styledString = styledLabelProvider.getStyledText(description); String displayString = styledString.toString(); StyleRange[] styleRanges = styledString.getStyleRanges(); item.setText(displayString); TableOwnerDrawSupport.storeStyleRanges(item, 0, styleRanges); } } };
@Override public void update(ViewerCell cell) { Object obj = cell.getElement(); StyledString str = getStyledText(obj); cell.setText(str.toString()); cell.setStyleRanges(str.getStyleRanges()); cell.setImage(getImage(obj)); }
@Override public void update(ViewerCell cell) { Object element = cell.getElement(); if (element instanceof AbstractNode) { StyledString styledString = getStyledString((AbstractNode) element); cell.setText(styledString.toString()); cell.setStyleRanges(styledString.getStyleRanges()); cell.setImage(getImage(getIcon((AbstractNode) element))); } }
@Override public void update(ViewerCell cell) { Object element = cell.getElement(); StyledString styledString = getStyledString(element); cell.setText(styledString.toString()); cell.setStyleRanges(styledString.getStyleRanges()); cell.setImage(getImage(element)); super.update(cell); }