/** * {@inheritDoc} */ @Override public void update(ViewerCell cell) { super.update(cell); // we set image to null cause we will draw it on our own cell.setImage(null); }
@Override public void update(ViewerCell cell) { super.update(cell); cell.setImage(getImage(cell.getElement())); } }
/** * Update the contents of the cell. * * @param cell */ public void update(ViewerCell cell) { cell.setText(getValue((MarkerItem) cell.getElement())); cell.setImage(null); }
@Override public void update(ViewerCell cell) { String varName = (String) cell.getElement(); cell.setText(varName); IPath value = (IPath) tempPathVariables.get(varName); URI resolvedURI = pathVariableManager.resolveURI(URIUtil.toURI(value)); IPath resolvedValue = URIUtil.toPath(resolvedURI); IFileInfo file = IDEResourceInfoUtils.getFileInfo(resolvedValue); if (!isBuiltInVariable(varName)) cell.setImage(file.exists() ? (file.isDirectory() ? FOLDER_IMG : FILE_IMG) : imageUnkown); else cell.setImage(BUILTIN_IMG); }
@Override public void update(ViewerCell cell) { super.update(cell); MarkerItem item = (MarkerItem) cell.getElement(); cell.setImage(annotateImage(item, getImage(item))); } }
@Override public void update(ViewerCell cell) { super.update(cell); MarkerItem item = (MarkerItem) cell.getElement(); cell.setImage(annotateImage(item, getImage(item))); } }
@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); }
@Override public void update(ViewerCell cell) { StyledString string = getStyledText(cell.getElement()); cell.setText(string.getString()); cell.setStyleRanges(string.getStyleRanges()); cell.setImage(getImage(cell.getElement())); super.update(cell); }
public void update(ViewerCell cell) { StyledString string = getStyledText(cell.getElement()); cell.setText(string.getString()); cell.setStyleRanges(string.getStyleRanges()); cell.setImage(getImage(cell.getElement())); super.update(cell); }
@Override public void update(ViewerCell cell) { switch (cell.getColumnIndex()) { case COLUMN_FEATURE_NAME : StyledString label = getStyledText(cell.getElement()); cell.setStyleRanges(label.getStyleRanges()); cell.setText(label.toString()); cell.setImage(getColumnImage(cell.getElement(), COLUMN_FEATURE_NAME)); break; case COLUMN_PLUGIN_RESOLUTION : cell.setText(getColumnText(cell.getElement(), COLUMN_PLUGIN_RESOLUTION)); cell.setImage(getColumnImage(cell.getElement(), COLUMN_PLUGIN_RESOLUTION)); break; } super.update(cell); }
@Override public void update(ViewerCell cell) { Object element = cell.getElement(); cell.setText(getText(element)); Image image = getImage(element); cell.setImage(image); cell.setBackground(getBackground(element)); cell.setForeground(getForeground(element)); cell.setFont(getFont(element)); }
@Override public void update(ViewerCell cell) { StyledString string = getStyledText(cell.getElement()); cell.setText(string.getString()); cell.setStyleRanges(string.getStyleRanges()); cell.setImage(getImage(cell.getElement())); super.update(cell); }
@Override public void update(ViewerCell cell) { Object element = cell.getElement(); cell.setText(getText(element)); Image image = getImage(element); cell.setImage(image); cell.setBackground(getBackground(element)); cell.setForeground(getForeground(element)); cell.setFont(getFont(element)); }
@Override public void update(ViewerCell cell) { StyledString string = getStyledText(cell.getElement()); cell.setText(string.getString()); cell.setStyleRanges(string.getStyleRanges()); cell.setImage(getImage(cell.getElement())); super.update(cell); }
public void update(ViewerCell cell) { Object element = cell.getElement(); cell.setText(getText(element)); Image image = getImage(element); cell.setImage(image); cell.setBackground(getBackground(element)); cell.setForeground(getForeground(element)); cell.setFont(getFont(element)); }
public void update(ViewerCell cell) { Object e = cell.getElement(); if( e instanceof YAMLOutlineElement ){ YAMLOutlineElement element = (YAMLOutlineElement) e; StyledString styledString = new StyledString( elementLabel(element), TEXT_STYLER ); boolean showTags = Activator.getDefault().getPreferenceStore().getBoolean(PreferenceConstants.OUTLINE_SHOW_TAGS ); if( showTags ){ styledString.append( " " + element.node.getTag(), TAG_STYLER ); } cell.setText(styledString.toString()); cell.setStyleRanges(styledString.getStyleRanges()); cell.setImage(getImage( element ) ); } super.update(cell); }
private void applyViewerLabel(ViewerCell cell, ViewerLabel label) { if (label.hasNewText()) { cell.setText(label.getText()); } if (label.hasNewImage()) { cell.setImage(label.getImage()); } if (colorProvider!= null || label.hasNewBackground()) { cell.setBackground(label.getBackground()); } if (colorProvider!= null || label.hasNewForeground()) { cell.setForeground(label.getForeground()); } if (fontProvider!= null || label.hasNewFont()) { cell.setFont(label.getFont()); } } }