[Pydev-cvs] org.python.pydev/src/org/python/pydev/plugin PyFileLabelProvider.java, 1.1, 1.2
Brought to you by:
fabioz
From: Fabio Z. <fa...@us...> - 2008-06-14 22:14:50
|
Update of /cvsroot/pydev/org.python.pydev/src/org/python/pydev/plugin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27940/src/org/python/pydev/plugin Modified Files: PyFileLabelProvider.java Log Message: Using faster version of StringBuffer: FastStrintgBuffer / Better icons for auto-import. Index: PyFileLabelProvider.java =================================================================== RCS file: /cvsroot/pydev/org.python.pydev/src/org/python/pydev/plugin/PyFileLabelProvider.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** PyFileLabelProvider.java 20 May 2006 00:21:34 -0000 1.1 --- PyFileLabelProvider.java 14 Jun 2008 22:14:56 -0000 1.2 *************** *** 9,12 **** --- 9,13 ---- import org.eclipse.swt.graphics.Image; import org.eclipse.ui.model.WorkbenchLabelProvider; + import org.python.pydev.core.structure.FastStringBuffer; public class PyFileLabelProvider implements ILabelProvider { *************** *** 25,32 **** if(element instanceof IFile){ IFile f = (IFile) element; ! StringBuffer buffer = new StringBuffer(); buffer.append(f.getName()); buffer.append(" ("); ! buffer.append(f.getFullPath().removeFileExtension().removeLastSegments(1)); buffer.append(")"); return buffer.toString(); --- 26,33 ---- if(element instanceof IFile){ IFile f = (IFile) element; ! FastStringBuffer buffer = new FastStringBuffer(); buffer.append(f.getName()); buffer.append(" ("); ! buffer.append(f.getFullPath().removeFileExtension().removeLastSegments(1).toString()); buffer.append(")"); return buffer.toString(); |