View | Details | Raw Unified | Return to bug 108841
Collapse All | Expand All

(-)plugin.properties (+3 lines)
Lines 250-252 Link Here
250
RepoPreference.Description=Preferences that contain the CVS repository connection information
250
RepoPreference.Description=Preferences that contain the CVS repository connection information
251
251
252
CommentTemplatesPreferencePage.name=Comment Templates
252
CommentTemplatesPreferencePage.name=Comment Templates
253
254
CVSDirtyFilter.Name=Files that flag dirty vs CVS
255
CVSDirtyFilter.Description=Hides all files which are not checked out from CVS or do not flag as dirty.
(-)plugin.xml (+11 lines)
Lines 1357-1361 Link Here
1357
		    </description>
1357
		    </description>
1358
	   </transfer>
1358
	   </transfer>
1359
   </extension>
1359
   </extension>
1360
   <extension
1361
         point="org.eclipse.jdt.ui.javaElementFilters">
1362
      <filter
1363
            class="org.eclipse.team.internal.ccvs.ui.CVSDirtyFilter"
1364
            description="%CVSDirtyFilter.Description"
1365
            enabled="false"
1366
            id="org.eclipse.team.internal.ccvs.ui.CheckedOutCVSFilter"
1367
            name="%CVSDirtyFilter.Name"
1368
            targetId="org.eclipse.jdt.ui.PackageExplorer">
1369
      </filter>
1370
   </extension>
1360
   
1371
   
1361
</plugin>
1372
</plugin>
(-)src/org/eclipse/team/internal/ccvs/ui/CVSDirtyFilter.java (+21 lines)
Added Link Here
1
package org.eclipse.team.internal.ccvs.ui;
2
3
import org.eclipse.core.resources.IResource;
4
import org.eclipse.jface.viewers.Viewer;
5
import org.eclipse.jface.viewers.ViewerFilter;
6
7
public class CVSDirtyFilter extends ViewerFilter {
8
9
	public CVSDirtyFilter() {
10
		super();
11
	}
12
13
	public boolean select(Viewer viewer, Object parentElement, Object element) {
14
		
15
		if (element instanceof IResource) {
16
			return CVSLightweightDecorator.isDirty(((IResource)element));
17
		}
18
		return false;
19
	}
20
21
}

Return to bug 108841