<?xml version="1.0" encoding="UTF-8"?>
<?NLS TYPE="org.eclipse.help.toc"?>
<!-- ========================== -->
<!-- Define topics for the Tasks -->
<!-- ========================== -->
<toc label="Tasks">

	<topic label="Changing the appearance of the Java tools">
		<topic label="Showing and hiding elements" href="tasks/tasks-2.htm">
			<topic label="Showing and hiding system files" href="tasks/tasks-3.htm"></topic>
			<topic label="Showing and hiding CLASS files generated for inner types" href="tasks/tasks-4.htm"></topic>
			<topic label="Showing and hiding libraries" href="tasks/tasks-5.htm"></topic>
			<topic label="Showing and hiding empty packages " href="tasks/tasks-183.htm"></topic>
			<topic label="Showing and hiding empty parent packages " href="tasks/tasks-184.htm"></topic>
			<topic label="Showing and hiding Java files " href="tasks/tasks-185.htm"></topic>
			<topic label="Showing and hiding non-Java elements" href="tasks/tasks-186.htm"></topic>
			<topic label="Showing and hiding non-Java projects" href="tasks/tasks-213.htm"></topic>
			<topic label="Showing and hiding members" href="tasks/tasks-191.htm"></topic>
			<topic label="Showing and hiding override indicators" href="tasks/tasks-192.htm"></topic>
			<topic label="Showing and hiding method return types" href="tasks/tasks-193.htm"></topic>
			<topic label="Showing and hiding import declarations" href="tasks/tasks-212.htm"></topic>
			<topic label="Showing and hiding package declarations" href="tasks/tasks-214.htm"></topic>
		</topic>
		<topic label="Showing full or compressed package names" href="tasks/tasks-194.htm"></topic>
		<topic label="Sorting elements in Java views" href="tasks/tasks-195.htm"></topic>		
		<topic label="Customizing the debugger and console" >
			<topic label="Changing the active perspective when launching" href="tasks/tasks-9.htm"></topic>
			<topic label="Changing the appearance of the console view" href="tasks/tasks-consoleAppearance.htm"></topic>
		</topic>
	</topic>
	<anchor id="t_appearancejava" />

	<topic label="Creating Java elements" href="tasks/tasks-11.htm">
		<topic label="Creating a new Java project" href="tasks/tasks-12.htm">
			<topic label="Creating a Java project as its own source container" href="tasks/tasks-13.htm"></topic>
			<topic label="Creating a Java project with source folders" href="tasks/tasks-14.htm"></topic>
		</topic>
		<topic label="Creating a new source folder" href="tasks/tasks-26.htm">
			<topic label="Creating a new source folder with exclusion filter" href="tasks/tasks-221.htm"></topic>
			<topic label="Creating a new source folder with specific output folder" href="tasks/tasks-222.htm"></topic>
		</topic>
		<topic label="Creating a new Java package" href="tasks/tasks-15.htm"></topic>
		<topic label="Creating a new Java class" href="tasks/tasks-17.htm">
			<topic label="Creating a top-level class" href="tasks/tasks-18.htm"></topic>
			<topic label="Creating a nested class" href="tasks/tasks-19.htm"></topic>
			<topic label="Creating a new class in an existing compilation unit" href="tasks/tasks-20.htm"></topic>
		</topic>
		<topic label="Creating a new Java enum" href="tasks/tasks-17b.htm"></topic>
		<topic label="Creating a new Java interface" href="tasks/tasks-21.htm">
			<topic label="Creating a top-level interface" href="tasks/tasks-23.htm"></topic>
			<topic label="Creating a nested interface" href="tasks/tasks-24.htm"></topic>
			<topic label="Creating a new interface in an existing compilation unit" href="tasks/tasks-25.htm"></topic>
		</topic>
		<topic label="Creating a new Java annotation" href="tasks/tasks-21b.htm"></topic>
		<topic label="Creating a new Java scrapbook page" href="tasks/tasks-27.htm"></topic>
	</topic>
	<anchor id="t_createjavaelements" />

	<topic label="Creating JAR Files" href="tasks/tasks-32.htm">
		<topic label="Creating a new JAR file" href="tasks/tasks-33.htm"></topic>
		<topic label="Setting advanced options" href="tasks/tasks-34.htm"></topic>
		<topic label="Defining the JAR file&apos;s manifest" href="tasks/tasks-35.htm"></topic>
		<topic label="Regenerating a JAR File" href="tasks/tasks-36.htm"></topic>
	</topic>
	<anchor id="t_createjar" />

	<topic label="Creating Javadoc documentation" href="tasks/tasks-196.htm">
		<topic label="Selecting types for Javadoc generation" href="tasks/tasks-199.htm"></topic>	
		<topic label="Configuring Javadoc arguments for standard doclet" href="tasks/tasks-200.htm"></topic>	
		<topic label="Configuring Javadoc arguments" href="tasks/tasks-201.htm"></topic>	
	</topic>
	<anchor id="t_createjavadoc" />
	
	<topic label="Using the Hierarchy view" href="tasks/tasks-37.htm">
		<topic label="Changing the appearance of the Hierarchy view" href="tasks/tasks-38.htm"></topic>
		<topic label="Opening a type hierarchy on a Java element" href="tasks/tasks-39.htm"></topic>
		<topic label="Opening a type hierarchy on the current text selection" href="tasks/tasks-40.htm"></topic>
		<!--<topic label="Opening a type hierarchy in the workbench" href="tasks/tasks-41.htm"></topic>-->
		<topic label="Opening a type hierarchy in its own perspective" href="tasks/tasks-42.htm"></topic>
		<topic label="Finding overridden methods" href="tasks/tasks-44.htm"></topic>
	</topic>
	<anchor id="t_hierarchyview" />

	<topic label="Using the Package Explorer" href="tasks/tasks-45.htm">
		<topic label="Filtering elements" href="tasks/tasks-47.htm"></topic>
		<topic label="Moving folders, packages and files" href="tasks/tasks-51.htm"></topic>
	</topic>
	<anchor id="t_packagesview" />

	<topic label="Using the Java editor" href= "tasks/tasks-54.htm">
		<topic label="Generating getters and setters" href="tasks/tasks-57.htm"></topic>
		<topic label="Showing single elements or whole Java files" href="tasks/tasks-6.htm"></topic>
		<topic label="Managing import statements" href="tasks/tasks-58.htm">
			<topic label="Adding required import statements" href="tasks/tasks-59.htm"></topic>
			<topic label="Organizing existing import statements" href="tasks/tasks-60.htm"></topic>
			<topic label="Setting the order of import statements" href="tasks/tasks-61.htm"></topic>
		</topic>
		<topic label="Using the local history" href="tasks/tasks-62.htm">
			<topic label="Comparing a Java element with a local history edition" href="tasks/tasks-63a.htm"></topic>
			<topic label="Replacing a Java element with a local history edition" href="tasks/tasks-63.htm"></topic>
			<topic label="Restoring a deleted workbench element" href="tasks/tasks-64.htm"></topic>
		</topic>
		<topic label="Using content assist" href="tasks/tasks-65.htm"></topic>
		<topic label="Formatting Java code" href="tasks/tasks-66.htm">
			<topic label="Formatting files or portions of code" href="tasks/tasks-67.htm"></topic>
			<topic label="Setting code formatting preferences" href="tasks/tasks-68.htm"></topic>
		</topic>
		<topic label="Viewing documentation and information" href="tasks/tasks-69.htm">
			<topic label="Viewing marker help" href="tasks/tasks-70.htm"></topic>
			<topic label="Viewing Javadoc information" href="tasks/tasks-71.htm"></topic>
		</topic>
		<topic label="Using templates" href="tasks/tasks-171.htm"></topic>
		<topic label="Writing your own templates" href="tasks/tasks-203.htm"></topic>
		<topic label="Converting line delimiters" href="tasks/tasks-172.htm"></topic>
		<topic label="Finding and replacing" href="tasks/tasks-173.htm">
			<topic label="Using the Find/Replace dialog" href="tasks/tasks-181.htm"></topic>
			<topic label="Using Incremental Find" href="tasks/tasks-182.htm"></topic>
			<topic label="Finding Next or Previous Match" href="tasks/tasks-187.htm"></topic>
		</topic>
		<topic label="Changing the encoding used to show the source" href="tasks/tasks-174.htm"></topic>
		<topic label="Using Quick Fix" href="tasks/tasks-175.htm"></topic>
		<topic label="Using structured selection" href="tasks/tasks-176.htm"></topic>
		<topic label="Commenting and uncommenting lines of code" href="tasks/tasks-177.htm"></topic>
		<topic label="Shifting lines of code left and right" href="tasks/tasks-178.htm"></topic>
		<topic label="Using Surround with try/catch" href="tasks/tasks-179.htm"></topic>
	</topic>
	<anchor id="t_usingjavaed" />

	<topic label="Externalizing Strings" href="tasks/tasks-206.htm">
		<topic label="Finding strings to externalize" href="tasks/tasks-188.htm"></topic>
		<topic label="Finding unused and incorrectly used keys in property files" href="tasks/tasks-202.htm"></topic>
		<topic label="Using the Externalize Strings wizard" href="tasks/tasks-180.htm">
			<topic label="Key/value page" href="tasks/tasks-189.htm"></topic>
			<topic label="Property file page" href="tasks/tasks-190.htm"></topic>
		</topic>
	</topic>
	<anchor id="t_externalizingstrings" />
	
	<topic label="Navigating the JDT workbench" >
		<topic label="Opening an editor for a selected element" href="tasks/tasks-73.htm"></topic>
		<topic label="Showing an element in the Package Explorer view" href="tasks/tasks-74.htm"></topic>
		<topic label="Opening a type in the Package Explorer view" href="tasks/tasks-75.htm"></topic>
		<topic label="Opening an editor on a type" href="tasks/tasks-76.htm"></topic>
		<topic label="Opening a package" href="tasks/tasks-77.htm"></topic>
		<!--<topic label="Viewing Source in a JAR File" href="tasks/tasks-78.htm"></topic>-->
		<!--< topic label="Searching Java code" href="tasks/tasks-79.htm"></topic> -->
	</topic>
	<anchor id="t_navigatingjdt" />

	<topic label="Refactoring" href="tasks/tasks-80.htm">
		<topic label="Refactoring steps" >
			<topic label="Refactoring without preview" href="tasks/tasks-82.htm"></topic>
			<topic label="Refactoring with preview" href="tasks/tasks-83.htm"></topic>
			<topic label="Previewing refactoring changes" href="tasks/tasks-84.htm"></topic>
		</topic>
		<topic label="Copying and moving Java elements" href="tasks/tasks-85.htm"></topic>
		<topic label="Extracting a method" href="tasks/tasks-87.htm">
			<topic label="Parameters page" href="tasks/tasks-88.htm"></topic>
			<topic label="Problems page" href="tasks/tasks-89.htm"></topic>
		</topic>
		<topic label="Renaming a package" href="tasks/tasks-90.htm">
			<topic label="Parameters page" href="tasks/tasks-91.htm"></topic>
		</topic>
		<topic label="Renaming a compilation unit" href="tasks/tasks-92.htm">
			<topic label="Parameters page" href="tasks/tasks-93.htm"></topic>
		</topic>
		<topic label="Renaming a type" href="tasks/tasks-94.htm">
			<topic label="Parameters page" href="tasks/tasks-95.htm"></topic>
		</topic>
		<topic label="Renaming a method" href="tasks/tasks-96.htm">
			<topic label="Parameters page" href="tasks/tasks-97.htm"></topic>
		</topic>
		<topic label="Renaming a field" href="tasks/tasks-169.htm">
			<topic label="Parameters page" href="tasks/tasks-170.htm"></topic>
		</topic>
		<topic label="Renaming a local variable" href="tasks/tasks-204.htm">
			<topic label="Parameters page" href="tasks/tasks-205.htm"></topic>
		</topic>
		<topic label="Renaming method parameters" href="tasks/tasks-98.htm">
			<topic label="Parameters page" href="tasks/tasks-99.htm"></topic>
		</topic>
		<topic label="Changing method signature" href="tasks/tasks-157.htm">
			<topic label="Parameters page" href="tasks/tasks-158.htm"></topic>
		</topic>
		<topic label="Extracting a local variable" href="tasks/tasks-159.htm">
			<topic label="Parameters page" href="tasks/tasks-160.htm"></topic>
		</topic>
		<topic label="Extracting a constant" href="tasks/tasks-209.htm">
		</topic>
		<topic label="Inlining a local variable" href="tasks/tasks-161.htm">
		</topic>
		<topic label="Inlining a method" href="tasks/tasks-208.htm">
		</topic>
		<topic label="Inlining a constant" href="tasks/tasks-207.htm">
		</topic>
		<topic label="Self encapsulating a field" href="tasks/tasks-162.htm">
			<topic label="Parameters page" href="tasks/tasks-163.htm"></topic>
		</topic>
		<topic label="Replacing a local variable with a query" href="tasks/tasks-164.htm">
		</topic>
		<topic label="Pulling members up to superclass" href="tasks/tasks-165.htm">
			<topic label="Parameters page" href="tasks/tasks-166.htm"></topic>
		</topic>
		<topic label="Pushing members down to subclasses" href="tasks/tasks-220.htm">
		</topic>
		<topic label="Moving static members between types" href="tasks/tasks-167.htm">
			<topic label="Parameters page" href="tasks/tasks-168.htm"></topic>
		</topic>
		<topic label="Moving an instance method to a component" href="tasks/tasks-210.htm">
		</topic>
		<topic label="Converting a local variable to a field" href="tasks/tasks-211.htm">
		</topic>
		<topic label="Converting an anonynous inner class to a nested class" href="tasks/tasks-216.htm">
		</topic>
		<topic label="Converting a nested type to a top level type" href="tasks/tasks-217.htm">
		</topic>
		<topic label="Extracting an interface from a type" href="tasks/tasks-218.htm">
		</topic>
		<topic label="Replacing references to a type with references to one of its supertypes" href="tasks/tasks-219.htm">
		</topic>
		<topic label="Replacing a single reference to a type with a reference to one of its supertypes" href="tasks/tasks-223.htm">
		</topic>
		<topic label="Replacing an expression with a method parameter" href="tasks/tasks-224.htm">
		</topic>
		<topic label="Replacing constructor calls with factory method invocations" href="tasks/tasks-225.htm">
		</topic>
		<topic label="Inferring type parameters for generic type references" href="tasks/tasks-226.htm">
		</topic>
		
		<topic label="Undoing a refactoring operation"  href="tasks/tasks-100.htm"></topic>
		<topic label="Redoing a refactoring operation" href="tasks/tasks-101.htm"></topic>
	</topic>
	<anchor id="t_refactoringjdt" />

	<topic label="Searching" >
		<topic label="Conducting a Java search using the search dialog" href="tasks/tasks-103.htm"></topic>
		<topic label="Conducting a Java search using pop-up menus" href="tasks/tasks-104.htm"></topic>
	</topic>
	<anchor id="t_searchingjdt" />

	<topic label="Building" >
		<topic label="Building a Java program" href="tasks/tasks-106.htm">
			<topic label="Viewing compilation errors and warnings" href="tasks/tasks-107.htm"></topic>
			<topic label="Building automatically" href="tasks/tasks-108.htm"></topic>
			<topic label="Building manually" href="tasks/tasks-109.htm"></topic>
			<topic label="Building circular projects" href="tasks/tasks-109a.htm"></topic>
			<topic label="Building without cleaning output location" href="tasks/tasks-109b.htm"></topic>
		</topic>
		<topic label="Working with build paths" href="tasks/tasks-110.htm">
			<topic label="Viewing and editing a project&apos;s build path" href="tasks/tasks-111.htm"></topic>
			<topic label="Adding a library folder to the build path" href="tasks/tasks-112.htm"></topic>
			<topic label="Adding a JAR file to the build path" href="tasks/tasks-113.htm"></topic>
			<topic label="Adding a classpath variable to the build path" href="tasks/tasks-114.htm"></topic>
			<topic label="Attaching source to a JAR file" href="tasks/tasks-115.htm"></topic>
			<topic label="Attaching source to a library folder" href="tasks/tasks-115a.htm"></topic>
			<topic label="Attaching source to a classpath variable" href="tasks/tasks-116.htm"></topic>
			<topic label="Defining a class path variable" href="tasks/tasks-117.htm"></topic>
			<topic label="Deleting a class path variable" href="tasks/tasks-118.htm"></topic>
		</topic>
		<topic label="Working with JREs" href="tasks/tasks-JREs.htm">
			<topic label="Assigning the default JRE for the workbench" href="tasks/tasks-120.htm"></topic>
			<topic label="Adding a new JRE definition" href="tasks/tasks-121.htm"></topic>
			<topic label="Overriding the default system libraries for a JRE definition" href="tasks/tasks-122.htm"></topic>
			<topic label="Editing a JRE definition" href="tasks/tasks-123.htm"></topic>
			<topic label="Choosing a JRE for launching a project" href="tasks/tasks-124.htm"></topic>
			<topic label="Deleting a JRE definition" href="tasks/tasks-deleteJRE.htm">	</topic>
		</topic>
	</topic>
	<anchor id="t_buildingjdt" />

	<topic label="Running and debugging" href="tasks/tasks-126.htm">
		<topic label="Launching a Java program" href="tasks/tasks-130.htm"></topic>
		<topic label="Launching a Java applet" href="tasks/tasks-130a.htm"></topic>
		<topic label="Creating a Java application launch configuration" href="tasks/tasks-java-local-configuration.htm"></topic>
		<topic label="Setting execution arguments" href="tasks/tasks-executionArgs.htm"></topic>
		<topic label="Relaunching a program" href="tasks/tasks-131.htm"></topic>
		<topic label="Local debugging" href="concepts/clocdbug.htm">
			<topic label="Preparing to debug" href="tasks/tasks-133.htm"></topic>
			<topic label="Launching a Java program in debug mode" href="tasks/tasks-debug-launch.htm"></topic>
			<topic label="Suspending threads" href="tasks/tasks-134.htm"></topic>
			<topic label="Resuming the execution of suspended threads" href="tasks/tasks-135.htm"></topic>
			<topic label="Stepping through the execution of a program" href="tasks/tasks-136.htm"></topic>
			<topic label="Inspecting Values" href="tasks/tasks-137.htm"></topic>
			<topic label="Evaluating expressions" href="tasks/tasks-138.htm"></topic>
		</topic>
		<topic label="Remote debugging" href="concepts/cremdbug.htm">
			<topic label="Using the remote Java application launch configuration" href="tasks/tasks-141.htm"></topic>
			<topic label="Disconnecting from a VM" href="tasks/tasks-142.htm"></topic>
		</topic>
		<topic label="Breakpoints" href="concepts/cbrkpnts.htm">
			<topic label="Adding breakpoints" href="tasks/tasks-144.htm"></topic>
			<topic label="Removing breakpoints" href="tasks/tasks-144a.htm"></topic>
			<topic label="Enabling and disabling breakpoints" href="tasks/tasks-144b.htm"></topic>
			<topic label="Setting method breakpoints" href="tasks/tasks-145.htm"></topic>
			<topic label="Applying hit counts" href="tasks/tasks-146.htm"></topic>
			<topic label="Managing conditional breakpoints" href="tasks/tasks-144c.htm"></topic>
			<topic label="Catching Java exceptions" href="tasks/tasks-147.htm"></topic>
		</topic>
	</topic>
	<anchor id="t_runningdebuggingjdt" />
	<topic label="Using the scrapbook" href="concepts/concepts-11.htm">
		<topic label="Creating a Java scrapbook page" href="tasks/tasks-149.htm"></topic>
		<topic label="Inspecting the result of evaluating an expression" href="tasks/tasks-150.htm"></topic>
		<topic label="Displaying the result of evaluating an expression" href="tasks/tasks-151.htm"></topic>
		<topic label="Running an expression" href="tasks/tasks-152.htm"></topic>
		<topic label="Using code assist" href="tasks/tasks-153.htm"></topic>
		<topic label="Scrapbook error reporting" href="tasks/tasks-154.htm">
			<topic label="Viewing compilation errors" href="tasks/tasks-155.htm"></topic>
			<topic label="Viewing runtime exceptions" href="tasks/tasks-156.htm"></topic>
		</topic>
	</topic>
	<anchor id="t_scrapbook" />
</toc>