Skip to main content
summaryrefslogtreecommitdiffstats
blob: 84a41ccafb2daf0b5523c6decc1ef39e6c0f4011 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
<?xml version='1.0' ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
		<title>Mylyn User Guide - Task-Focused UI</title>
	</head>
	<body>
		<table class="navigation" style="width: 100%;" border="0" summary="navigation">
			<tr>
				<th style="width: 100%" align="center" colspan="3">Task-Focused UI</th>
			</tr>
			<tr>
				<td style="width: 20%" align="left">
					<a href="Task-Repositories.html" title="Task Repositories">
						<img alt="Previous" border="0" src="images/images/prev.gif"/>
					</a>
				</td>
				<td style="width: 60%" align="center"></td>
				<td style="width: 20%" align="right">
					<a href="Team-Support.html" title="Team Support">
						<img alt="Next" border="0" src="images/images/next.gif"/>
					</a>
				</td>
			</tr>
			<tr>
				<td style="width: 20%" align="left" valign="top">Task Repositories</td>
				<td style="width: 60%" align="center"></td>
				<td style="width: 20%" align="right" valign="top">Team Support</td>
			</tr>
		</table><hr/>
		<h1 id="TaskFocusedUI">Task-Focused UI</h1>
		<h2 id="AltClicknavigation">Alt+Click navigation</h2>
		<p>When a view is in Focused mode, you can Alt+Click a node in order to temporarily show all of it's children.  </p>
		<ul>
			<li>Once an element that was not interesting is selected with the mouse, the uninteresting elements will disappear.</li>
			<li>Alt+Right Arrow can be used instead of Alt+Click, but still requires a mouse selection of an element in order for the uninteresting elements to disappear.</li>
			<li>Alt+Click can be held down when drilling down from a top-level element, e.g. navigating from a project element with everything filtered right down to a method declaration.</li>
			<li>Multiple Alt+Clicks are supported, but as soon as a normal click is made uninteresting elements will disappear.</li>
			<li>Ctrl+clicks (i.e. disjoint selections, use Command key on Mac) are also supported and will cause each element clicked to become interesting.  The first non Ctrl+click will cause uninteresting elements to disappear.  Note that Ctrl+clicked element will become interesting (turn from gray to black) but only the most recently-clicked one will be selected while Alt is held down.</li>
		</ul>
		<h2 id="Automaticallytogglefocusonnavigatorviews">Automatically toggle focus on navigator views</h2>
		<p>For navigator views (
			<i>Package Explorer</i>, 
			<i>Project Explorer</i> and 
			<i>Navigator</i>) the 
			<i>Apply Mylyn</i> button can be set to automatically toggle on with task activation and off with task deactivation.  Note that the context-related preferences (including this one) are in 
			<i>Preferences -> Mylyn -> Context.</i>
		</p>
		<p>
			<img border="0" src="images/Auto-appy-mylar.gif"/>
		</p>
		<h2 id="WorkingSetintegration">Working Set integration</h2>
		<p>When Focus is applied to a navigator view the working sets filter for that navigator view will be disabled, ensuring that you see elements when working on elements that span working sets.  In order to force only elements within one working set to show do the following:</p>
		<ul>
			<li>Set the view to show working sets as top-level elements.</li>
			<li>Use the 
				<i>Go Into</i> action on the popup menu of the working set node in the view to scope the view down to just the working set.
			</li>
		</ul>
		<h2 id="FocustheJavaBrowsingPerspectiveviews">Focus the Java Browsing Perspective views</h2>
		<p>The leftmost toolbar button visible in the image below will toggle focus on the 
			<i>Packages</i>, 
			<i>Types</i> and 
			<i>Members</i> views of the 
			<i>Java Browsing Perspective</i>.
		</p>
		<p>
			<img border="0" src="images/Mylar-java-browsing.gif"/>
		</p><hr/>
		<table class="navigation" style="width: 100%;" border="0" summary="navigation">
			<tr>
				<td style="width: 20%" align="left">
					<a href="Task-Repositories.html" title="Task Repositories">
						<img alt="Previous" border="0" src="images/images/prev.gif"/>
					</a>
				</td>
				<td style="width: 60%" align="center">
					<a href="Mylyn User Guide.html" title="Mylyn User Guide">
						<img alt="Mylyn User Guide" border="0" src="images/images/home.gif"/>
					</a>
				</td>
				<td style="width: 20%" align="right">
					<a href="Team-Support.html" title="Team Support">
						<img alt="Next" border="0" src="images/images/next.gif"/>
					</a>
				</td>
			</tr>
			<tr>
				<td style="width: 20%" align="left" valign="top">Task Repositories</td>
				<td style="width: 60%" align="center"></td>
				<td style="width: 20%" align="right" valign="top">Team Support</td>
			</tr>
		</table>
	</body>
</html>

Back to the top