Tutorial 1: Eclipse Filter

From WiCWiki

Revision as of 16:47, 16 December 2007 by plucked (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

To add this filter open the folder "org.python.pydev_1.3.10" in the eclipse plugin folder and open the "plugin.xml". Search for "commonFilter" and add the following lines.


	<commonFilter activeByDefault="true"  
		name="*.dll"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideDLL"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="*.dll"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter> 
	
	<commonFilter activeByDefault="true"  
		name="*.exe"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideEXE"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="*.exe"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter> 
	
	<commonFilter activeByDefault="true"  
		name="*.dll"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideDLL"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="*.dll"/> 
		</adapt> 
	 	</filterExpression> 
	</commonFilter> 
	
	<commonFilter activeByDefault="true"  
		name="*.hash"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideHASH"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="*.hash"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter>
	
	<commonFilter activeByDefault="true"  
		name="*.ice"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideICE"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="*.ice"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter>
	
	<commonFilter activeByDefault="true"  
		name="*.loc"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideLOC"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="*.loc"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter>
	
	<commonFilter activeByDefault="true"  
		name="*.tga"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideTGA"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="*.tga"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter>
	
	<commonFilter activeByDefault="true"  
		name="*.tfm"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideTFM"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="*.tfm"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter>
	
	<commonFilter activeByDefault="true"  
		name="*.pdb"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hidePDB"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="*.pdb"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter> 
	
	<commonFilter activeByDefault="true"  
		name="*.ini"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideINI"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="*.ini"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter> 
	
	<commonFilter activeByDefault="true"  
		name="*.ico"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideICO"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="*.ico"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter>
	
	<commonFilter activeByDefault="true"  
		name="*.dds"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideDDS"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="*.dds"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter> 
	
	<commonFilter activeByDefault="true"  
		name="*.xml"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideXML"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
	 	<test property="org.eclipse.core.resources.name" value="*.xml"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter> 
	
	<commonFilter activeByDefault="true"  
		name="*.txt"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideTXT"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="*.txt"/> 
		</adapt> 
	 	</filterExpression> 
	</commonFilter>
	
       <commonFilter activeByDefault="true"  
 		name="*.dat"  
 		description="Hide my custom file"  
 		id="org.python.pydev.navigator.filters.hideDAT"> 
	  	<filterExpression> 
	 	<adapt type="org.eclipse.core.resources.IResource"> 
	 	<test property="org.eclipse.core.resources.name" value="*.dat"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter>
	
	<commonFilter activeByDefault="true"  
		name="*.nnn"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideNNN"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="*.nnn"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter>
	
	<commonFilter activeByDefault="true"  
		name="*.mrb"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideMRB"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="*.mrb"/> 
		</adapt> 
	 	</filterExpression> 
	 </commonFilter>
	 
	 <commonFilter activeByDefault="true"  
	 	name="*.raw"  
	 	description="Hide my custom file"  
	 	id="org.python.pydev.navigator.filters.hideRAW"> 
		<filterExpression> 
	 	<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="*.raw"/> 
		</adapt> 
	 	</filterExpression> 
	</commonFilter>
	
	<commonFilter activeByDefault="true"  
		name="*.p3b"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideP3B"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="*.p3b"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter>
	
	<commonFilter activeByDefault="true"  
		name="*.p3f"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideP3f"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="*.p3f"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter>
	
	
	
	<commonFilter activeByDefault="true"  
		name="_juicelog"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hide_juicelog"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="_juicelog"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter> 
	
	<commonFilter activeByDefault="true"  
		name="deploymentareamasks"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hidedeploymentareamasks"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="deploymentareamasks"/> 
		</adapt> 
		</filterExpression>  
	</commonFilter> 
	
	<commonFilter activeByDefault="true"  
		name="hires"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hidehires"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="hires"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter> 
	
	<commonFilter activeByDefault="true"  
		name="loading"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideloading"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="loading"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter> 
	
	<commonFilter activeByDefault="true"  
		name="surroundmeshes"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hidesurroundmeshes"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="surroundmeshes"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter>
	
	<commonFilter activeByDefault="true"  
		name="roads"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideroads"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="roads"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter> 
	
	<commonFilter activeByDefault="true"  
		name="TerrainExts"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hideTerrainExts"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="TerrainExts"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter> 
	
	<commonFilter activeByDefault="true"  
		name="treeshadows"  
		description="Hide my custom file"  
		id="org.python.pydev.navigator.filters.hidetreeshadows"> 
		<filterExpression> 
		<adapt type="org.eclipse.core.resources.IResource"> 
		<test property="org.eclipse.core.resources.name" value="treeshadows"/> 
		</adapt> 
		</filterExpression> 
	</commonFilter> 
      
      	  
Personal tools
User Created Content