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();
|