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
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
|
<html>
<head>
<title>
Mylar FAQ
</title>
</head>
<body>
<div align=center><h1>Mylar Frequently Asked Questions</h1></div>
<p><b>Setup</b></p>
<ul>
<li><a href="#configuration-eclipse">Recommended configuration</a></li>
<li><a href="#install">Install troubleshooting</a></li>
<li><a href="#install-linux">Installing on Linux</a>
</li>
<li><a href="#install-macos">Installing on MacOS</a></li>
<li><a href="#uninstall">Uninstall troubleshooting</a></li>
<li><a href="#tasklist-backup">Task List backup and restore</a></li>
</ul>
<p><b>Integration</b></p>
<ul>
<li><a href="#performance-summary">Performance profile</a></li>
<li><a href="#context-ui-config">Which Focused UI features can I turn off?</a></li>
<li><a href="#change-sets">Synchronize and Change Set troubleshooting</a></li>
<li><a href="#eclipse-views-tasks">Does the Task List replace the Eclipse Tasks view?</a></li>
</ul>
<p><b>Tasks and Repository Connectors</b></p>
<ul>
<li><a href="#repositories-unsupported">What if Mylar doesn't support my task/bug/issue tracker?</a></li>
<li><a href="#connector-bugzilla">Bugzilla Connector troubleshooting</a></li>
<li><a href="#connector-jira">JIRA Connector troubleshooting</a></li>
<li><a href="#repositories-connectivity">Network and proxy server
troubleshooting</a></li>
</ul>
<p><b>Java Development</b></p>
<ul>
<li><a href="#content-assist">Content assist troubleshooting</a></li>
<li><a href="#filtering-declarations">How do I stop declarations from showing up in the Package Explorer?</a></li>
<li><a href="#active-search-empty">Why does nothing show up in the Active Search or Active Hierarchy?</a></li>
</ul>
<p><b>Key Limitations </b></p>
<ul>
<li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=106678">Bug 106678</a>
The Package Explorer hierarchical layout is not supported properly yet and
will show uninteresting elements when enabled.</li>
</ul>
<p> </p>
<hr>
<h3><a name="configuration-eclipse">Recommended configuration</a></h3>
<p>Recommendations for Mylar 0.5.0:</p>
<ul>
<li>Package Explorer<ul>
<li>Use flat layout in the Package Explorer (local pull down -> <i>Layout</i>
-> <i>Flat</i>). Hierarchical layout is not supported.</li>
<li>Link the Package Explorer with the editor (toolbar -> <i>Link with
Editor</i>). With Mylar applied this won't cause the jumping around
problems it typically does.</li>
<li>Deselect the Referenced Libraries filter (local pull down -> <i>Filters</i>
-> <i>Referenced Libraries</i>). With Mylar applied libraries won't blow
up the tree.</li>
<li>Leave the <i>General</i> -> <i>Appearance </i>-> <i>Java Type Indicator
</i>off.
Since the type under the Java file is visible when Mylar is visible when
Mylar is applied this information is redundant.</li>
</ul>
</li>
<li>Editors<ul>
<li>Turn comment folding on to reduce clutter when using auto folding
(<i>Preferences</i> -> <i>Java </i>-> <i>Editor </i>-> <i>Folding</i>). </li>
<li>Turn off or increase the number of editors to leave open (<i>Preferences</i> ->
<i>General </i>-> <i>Editors </i>-> <i>Number of opened editors before closing</i>). Since
Mylar will manage the open editors with task activation, this number can
be set higher or automatic closing disabled entirely.</li>
<li>If auto folding is used, the Outline view can be closed or made a
fast view</li>
</ul>
</li>
<li>Views<ul>
<li>Outline: can keep closed for Java development, since the Package Explorer and folded signatures should
provide enough context, and the in-place Outline (Ctrl+O) can be used
when needed.</li>
</ul>
</li>
<li>Team<ul>
<li>Set Synchronize view to Change Sets mode (on 3.2: third toolbar
button: select <i>Change Sets</i>; on 3.1: toggle toolbar button:
<i>Show Change
Sets</i>)</li>
<li>Use graphical CVS decorators only (<i>Preferences -> Team -> CVS -> Label Decorations
-> Text Decorations</i> -> clear all but Project; <i>Icon Decorations</i> -> enable
all). This helps reduce visual clutter.</li>
</ul>
</li>
</ul>
<hr>
<h3> </h3>
<h3><a name="performance-summary">Performance profile</a></h3>
<p>The goal is for Mylar to have no noticeable effect on Eclipse's speed or
memory usage, you do not need to increase the amount of memory Eclipse runs with
to use Mylar, and any performance issue should be
<a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Mylar">reported as
a bug</a>. The current performance profile is:</p>
<ol>
<li>Mylar only runs if a task is active, and has no impact on Eclipse if no
task is active.</li>
<li>Task context models have negligible memory overhead. </li>
<li>When a task is active, additional view refresh is required to update the
views based on interest model changes. This should not be noticeable
on Windows where refresh is very quick, but could be more noticeable on
other platforms.</li>
<li>The time to activate a task context is dominated by the time it takes
Eclipse to open the editors in the context. You can set the preference
for how many editors to open in the Mylar preference page (e.g. setting to 1
will dramatically reduce activation time, but also remove the benefit of
having open editors correspond to the task context). You can also turn off
editor management entirely in the Mylar Tasks view pull-down.</li>
<li>Eclipse startup is slowed down by (4) if a task is active when Eclipse
is shut down.</li>
<li>The low priority background searches that the Active Search view runs
can be noticeable on slower machines.</li>
</ol>
<hr>
<h3> </h3>
<h3><a name="install">Install Troubleshooting</a></h3>
<p>For supported platforms and known limitations please see
<a href="http://eclipse.org/mylar/dl.php">http://eclipse.org/mylar/dl.php</a>
Install/update failures can include:</p>
<p><b>Update manager failure</b>: the update manager failed because it could not
access the update site, or because it got confused about the configuration state
of your Eclipse. In this case you may see update errors like: <tt>org.eclipse.update.internal.core.SiteFilePackedPluginContentConsumer</tt>.
First try updating again to
see if the feature is accessible. If you are trying to update the JIRA
connector you can also try de-selecting that feature in case the Tigris.org
update site is not accessible. Using use "Search new features.." when
installing can help avoid this problem. If that does not work see the
feature configuration troubleshooting below.</p><b>Incompatible VM (e.g. JDK 1.4)</b>: in this case you'll errors like the following in your log file. To
check JDK version that Eclipse was launched with to to Help -> About Eclipse SDK
-> Configuration Details and verify that the java.vm.version is 1.5. Mac
users should refer to the last comment on
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=116347#c4">bug 1163477</a>
for instructions on how to change the 1.4 default.<p>
<tt> Root exception:
java.lang.UnsupportedClassVersionError: <br>
org/eclipse/mylar/tasklist/MylarTasklistPlugin
(Unsupported major.minor version 49.0)
</tt>
</p>
<p>
If you are using JDK 1.6 on Eclipse 3.1 (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=140955">not
recommended</a>) you must add the following line to your config.ini file: <tt>
<br>
org.osgi.framework.executionenvironment=OSGi/Minimum-1.0,OSGi/Minimum-1.1,JRE-1.1,J2SE-1.2,<br>
J2SE-1.3,J2SE-1.4,J2SE-1.5,JavaSE-1.6</p><p>
</tt>
<b>Incompatible version of Eclipse</b>: separate versions and update sites exist
<a href="http://eclipse.org/mylar/dl.php">for Eclipse 3.1 and for the latest 3.2</a>), in which case you may see errors like the following in your
<workspace>/.metadata/.log file or in a Mylar view:</p>
<p>
<tt> java.lang.NoSuchMethodError:
org.eclipse.ui.internal.dialogs.FilteredTree.getFilterControl()<br>
The activator org.eclipse.mylar.java.MylarJavaPlugin for bundle org.eclipse.mylar.java is invalid
</tt>
</p>
<p><b>Mylar feature configuration problem</b>: if the above do not address the
issue, the easiest thing to do is
uninstall any old versions and update to the latest Mylar. Your tasks won't be
lost, by default they are stored in the <workspace>/.mylar/tasklist.xml file
which will be read next time Mylar starts correctly. First, uninstall the old version of Mylar using Help ->
Software Updates -> Manage Configuration. You need to first Disable on all
Mylar features by right-clicking them, allow Eclipse to restart after the last
is disabled, and after restart. Then ensure that the 3rd toolbar button is
pressed (figure below) so that you see the disabled features to uninstall, and
Uninstall them using the popup menu. If you don't uninstall the the Update
Manager will think that you have the latest and tell you that there are no
updates. Note that manually removing the plug-ins
and features can lead to Eclipse configuration errors. After uninstalling update Eclipse
by adding the correct update site specified at:
<a href="http://eclipse.org/mylar/dl.php">http://eclipse.org/mylar/dl.php</a>,
and after that automatically or manually updating will install the correct
version.</p>
<p>
<img border="0" src="images/faq/eclipse-manage-configuration.gif" width="679" height="335"></p>
<hr>
<p>
</p>
<h3><a name="install-linux">Installing on Linux</a></h3>
<p>Mylar Task Management features make user of Eclipse's Internal Browser
which may require additional install steps. The following have been
verified on Fedora Core.</p>
<ol>
<li>Run Mozilla (not firefox) to confirm that it works.</li>
<li>Confirm the location of your Mozilla install ( /usr/lib/mozilla-1.7.12
on our test box)</li>
<li>Set necessary environment variables in <home_directory>/.bashrc,
adding the following 3 lines<br>
MOZILLA_FIVE_HOME=/usr/lib/mozilla-1.7.12<br>
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$MOZILLA_FIVE_HOME<br>
export MOZILLA_FIVE_HOME LD_LIBRARY_PATH </li>
<li>Log out and log in again (or type "source .bashrc" at the prompt)</li>
<li>Start Eclipse and test the internal web browser</li>
</ol>
<p>If you are get exceptions indicating missing libraries, check that the
paths are accurate and that you in fact have the libraries requested. For
example, on our test box a library was still missing after these steps. The
libstdc++.so.5 was being reported as missing. To solve this problem, find an
rpm online that will install the missing legacy library. In our case we
found necessary rpm (compat-libstdc++-33-3.2.3-47.fc4.i386.rpm) on
<a title="http://www.rpmfind.net/" href="http://www.rpmfind.net">rpmfind.net</a>
using their search facility. References:
<a title="http://www.eclipse.org/swt/faq.php" href="http://www.eclipse.org/swt/faq.php">
SWT FAQ</a></p>
<hr>
<h3> </h3>
<h3><a name="install-macos">Installing on MacOS</a></h3>
<p>If you see errors like the following it may be due to Xerces missing from
the Mac JDK so you may need to add it to your default classpath.
Please refer to and comment on
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=144287">bug 144287</a>
if you see this problem.</p>
<blockquote>
<p>Could not create Bugzilla editor input<br>
java.io.IOException: SAX2 driver class org.apache.xerces.parsers.SAXParser
not found</p>
</blockquote>
<p>To ensure that you are using the 1.5 VM refer to the last comment on
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=116347#c4">bug 1163477</a>
for instructions on how to change the 1.4 default.</p>
<hr>
<p> </p>
<h3><a name="uninstall">Uninstall Troubleshooting</a></h3>
<p>
On Eclipse 3.1, you may need to reset the Java editor to be default for ".java"
again via: <i>Preferences -> General -> Editors -> File Associations
</i> </p>
<p>
On Eclipse 3.2, you may need to ensure that the "Java Completions" and "Java
Types" proposal categories are included in the default proposals via:
<i>Preferences -> Java -> Editor -> Content Assist -> Advanced</i> (<a href="#content-assist-duplication">see
screenshot</a>) <i>-> Restore Defaults</i></p>
<hr>
<p>
</p>
<h3><a name="tasklist-backup">Task backup and restore</a> </h3>
<p>The task list is <b>backed up by default</b> in the
<workspace>/.mylar/backup directory, with rolling backups set according to
the schedule in <i>Preferences -> Mylar -> Task List -> Backup</i>.
Use <i>File -> Import -> Mylar Task Data</i> to restore from one of the
archive zips.</p>
<p>Note that uninstalling a connector will cause all of the queries and
tasks of that kind to disappear from the Task List (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=146344">bug
146344</a>), so you may need to restore from a backup if you did this
accidentally.</p>
<p>If the Task List is blank Mylar failed to <a href="#install-failure">install or update</a>,
or there was a problem reading the task list. By default Mylar
keeps your task list in <i><workspace>/.mylar/tasklist.xml</i>. If
you move workspaces, and have not changed the Mylar data directory via the Task
List preference page, the new location will be used when Eclipse restarts (hit
Restore Defaults on that page to copy tasks back to the default location).
If your tasks disappear due to to a bug you can check the .mylar folder for a <i>tasklist-backup.xml</i>
file, which will contain the previously-saved list. </p>
<p>You can also back up your task list and context data manually or periodically use
<i>File ->
Import/Export -> Mylar Task Data</i>. Note that when restoring
an previous tasklist.xml file you should first close Eclipse.</p>
<p>
<img border="0" src="images/faq/tasklist-backup.gif" width="525" height="310"></p>
<hr>
<h3> </h3>
<h3><a name="context-ui-config">Which Focused UI features can I turn off?</a></h3>
<p>
All of them. When no task is active neither are any of Mylar's
features. When working with task contexts Mylar's Focused UI features
are all optional and in general configurable. The following table
summarizes how the key features can be toggled. Additional
configuration options are under the Mylar and General -> Appearance
preference pages.</p>
<table border="1" style="border-collapse: collapse" width="100%" id="table2" cellpadding="4" bordercolor="#FFFFFF">
<tr>
<td bgcolor="#595791" width="17%" align="center"><font color="#FFFFFF">
<b>UI Mechanism</b></font></td>
<td bgcolor="#595791" width="20%" align="center"><font color="#FFFFFF">
<b>Example/description</b></font></td>
<td bgcolor="#595791" width="*" align="center"><font color="#FFFFFF"><b>
Toggle using</b></font></td>
</tr>
<tr>
<td bgcolor="#FAF7FB">Interest filtering</td>
<td bgcolor="#FAF7FB" align="left">
Package Explorer</td>
<td bgcolor="#FAF7FB">Apply Mylar button on view toolbar</td>
</tr>
<tr>
<td bgcolor="#FAF7FB">Interest decoration</td>
<td bgcolor="#FAF7FB" align="left">
Bolding of landmark elements</td>
<td bgcolor="#FAF7FB">Preferences -> General -> Appearance -> Label
Decoration</td>
</tr>
<tr>
<td bgcolor="#FAF7FB">Content assist</td>
<td bgcolor="#FAF7FB" align="left">
Ranking of interesting elements</td>
<td bgcolor="#FAF7FB">Eclipse 3.2: Java -> Editor -> Content Assist ->
Work in Progress -> turn off Mylar, turn on Java<br>
Eclipse 3.1: set the Java editor to be default for .java, not the Mylar
Java editor</td>
</tr>
<tr>
<td bgcolor="#FAF7FB">Active change sets</td>
<td bgcolor="#FAF7FB" align="left">
Grouping of changes by tasks</td>
<td bgcolor="#FAF7FB">Preferences -> Mylar -> Team</td>
</tr>
<tr>
<td bgcolor="#FAF7FB">Editor management</td>
<td bgcolor="#FAF7FB" align="left">
Auto opening/closing of editors</td>
<td bgcolor="#FAF7FB">Preferences -> Mylar -> Editor Management</td>
</tr>
<tr>
<td bgcolor="#FAF7FB">Active views</td>
<td bgcolor="#FAF7FB" align="left">
Active Search and Hierarchy</td>
<td bgcolor="#FAF7FB">Only on if view is active</td>
</tr>
</table>
<hr>
<h3> </h3>
<h3><a name="repositories-unsupported">What if Mylar doesn't support my
task/bug/issue tracker?</a></h3>
<p>First, do a search of the <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=anywordssubstr&short_desc=%5Bconnector%5D&product=Mylar&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=">open
repository connector requests</a> and vote for the corresponding bug if your tracker is found, or create
a new report. In the meantime, you can work with those reports (but not
with queries) via the web integration. To create a task from any web-based
repository:</p>
<ul>
<li>Drag the URL from the Address bar of the browser, or from a hyperlink in
a bug listing to the Mylar Tasks view. This will create a task for the
bug, link it to the page, and populate the description with the title of the
corresponding page. In Mozilla, simply drag
the URL. In Internet Explorer you must have Ctrl pressed in
order for Eclipse to recognize the drop.</li>
<li>Alternatively you can copy the URL, press the New Task button on the
Mylar Tasks view. This has the same effect as above but you can edit
the description after retrieving it.</li>
<li>Opening the task will now open the corresponding issue. You can
also right-click the task and select Open in External Browser.</li>
</ul>
<p>
<img border="0" src="images/0.4.1/tasklist-weblink-editor.gif" width="585" height="195"></p>
<hr>
<p> </p>
<h3><a name="repositories-connectivity">Network and proxy server
troubleshooting</a></h3>
<p>For accessing repositories via a proxy server, Mylar uses the settings
under <i>Preferences -> Install/Update</i>. If you are seeing
errors like <span class="e" id="q_10b3e1bc7372e609_1">
<font face="Times New Roman" size="3"><span style="FONT-SIZE: 12pt">"HTTP
Response Code 407" it is likely that you need to configure these proxy
server settings.</span></font></span></p>
<hr>
<p> </p>
<h3><a name="connector-bugzilla">Bugzilla Connector troubleshooting</a></h3>
<p>If queries are not working correctly ensure that you have the right
Bugzilla server version selected for the corresponding repository: <i>Task
Repositories (view) -> right+click repository -> Properties</i>.
For supported versions see the <a href="http://www.eclipse.org/mylar/dl.php">
download page</a>.<sub> </sub>If the repository is still not
functioning it may be due to authentication or
<a href="#repositories-connectivity">connectivity problems</a>. If
that does not resolve the problem please post a message to the newsgroup or
<a href="http://www.eclipse.org/mylar/bugs.php">submit a bug</a>.</p>
<hr>
<h3> </h3>
<h3><a name="connector-jira">JIRA Connector troubleshooting</a></h3>
<p>Note that the JIRA SOAP/RPC services have to be running on the server.
For additional details see the Requirements at:
<a href="http://jira-dashboard.tigris.org/">
http://jira-dashboard.tigris.org/</a>. For supported versions see the
<a href="http://www.eclipse.org/mylar/dl.php">download page</a>. </p>
<p> </p>
<hr>
<h3> </h3>
<h3><a name="eclipse-views-tasks">Does the Task List replace the Eclipse Tasks view?</a></h3>
<p>The SDK's Tasks view is used for showing markers such as 'todo' tags
which indicate a local problem with a resource, similar to a compiler
warning. As such, these 'tasks' are at a much lower level of
granularity than Mylar's tasks, and one task could involve cleaning up
multiple todos. In order to make working with only the markers in a
particular task context, e.g. for clean-up before committing, the Apply
Mylar filter is available for both the Problems and the Tasks views. </p>
<hr>
<h3> </h3>
<h3><a name="change-sets">Change Set troubleshooting</a></h3>
<p>There are two modes for Change Sets: the <i>models</i> mode (Eclipse 3.2
only) and the standard mode. The <i>models</i> mode is toggled via <i>
Synchronize View -> Preferences -> CVS -> Allow Models to participate in
synchronizations</i>. </p>
<p>If you are using the standard mode, Change Sets toolbar button will only
appear if the Synchronize view is in <i>Incoming</i> or <i>Outgoing</i> mode,
not in the combined <i>Incoming/Outgoing</i> mode. This button must be
pressed in order for change sets to appear. For working with CVS two modes
are indistinguishable beyond this limitation. Subclipse only supports the
standard mode.</p>
<p>
<img border="0" src="images/faq/changeset-subclipse.gif"></p>
<p>If you are using the <i>models</i> mode, you will notice that the
Mylar Active Change sets work show up with a decoration in the lower-right
corner, and that you can view both incoming and outgoing change sets at the same
time. However, note that there is a refresh problem with this mode (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=142395">bug 142395</a>),
and until it is resolved we <b>recommend that you use the standard
mode for CVS</b>. To work around the former, if a a Change
Set you expect is missing or if you get a <i>There are no more Incoming/Outgoing
changes</i> message in the view on startup toggle the third toolbar button
between <i>All Models</i> and <i>Change Sets</i>. If that doesn't resolve
it activate and deactivate the current task.</p>
<p>
<img border="0" src="images/faq/changesets-model-based.gif"></p>
<hr>
<h3> </h3>
<h3><a name="active-search-empty0">Why does nothing show up in the Active Search or Active Hierarchy?</a></h3>
<p>
As you work and elements become landmarks (bold decoration), and
these elements populate the Active Search and Active Hierarchy
views. To force an element to populate the views manually make
it a landmark by right-clicking or hitting Ctrl+Alt+Shift+Up Arrow.
</p>
<hr>
<p>
</p>
<h3><a name="content-assist">Content assist troubleshooting</a></h3>
<p>In Eclipse 3.2, Mylar uses extended content assist processors in order to
rank and separate the elements in the current task context. To see
proposals ranked according to interest you must have only the <i>(Mylar)</i>
proposals kinds enabled in the list below, otherwise you will see duplicates.
<b>If you do not see any proposals</b>, check this list to ensure that either
the Mylar or the plain proposals are enabled. Running <i>New -> Mylar -> Recommended
Preferences</i> will do this for you automatically, or you can set toggle them
manually in the preference page. Proposals will disappear if a
workspace into which Mylar was installed is run without Mylar installed (e.g. as
a result of uninstalling or multiple Eclipses using same workspace, see Platform
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=140416">bug 140416</a>).</p>
<p>If after invoking content assist you see an error message dialog that states
"The extension tool too long to return from the 'computeCompletionProposals()'
operation", this is most likely due to something interrupting the proposal
operation (e.g. garbage collection). Ignore it if it does not recur,
increase Eclipse's memory if it does (e.g via -Xmx384M command line argument),
or see <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=141457">bug 141457</a>
for more details.</p>
<p>
<img border="0" src="images/faq/content-assist.gif"></p>
<hr>
<p> </p>
<h3><a name="filtering-declarations">How do I stop declarations from showing up in the Package Explorer?</a></h3>
<p>If you don't like Mylar's constant showing of Java members in the
Package Explorer, select the drop-down menu, then "Filters..." and
enable the "Mylar Java Declarations Filter". It will then
stick in the menu in case you want to toggle between modes.
Note that this will hide interest information about members that aren't in your
current file (e.g. showing you which methods are landmarks) so this mode is not
recommended, but can be useful for 1024x768 screen resolutions.</p>
<p>
<img border="0" src="images/0.3/filtering-declarations.gif" width="441" height="211"></p>
<hr>
<p>
</p>
<h3><a name="active-search-empty">Why does nothing show up in the Active Search or Active Hierarchy?</a></h3>
<p>
As you work and elements become landmarks (bold decoration), and
these elements populate the Active Search and Active Hierarchy
views. To force an element to populate the views manually make
it a landmark by right-clicking or hitting Ctrl+Alt+Shift+Up Arrow.
</p>
<hr>
<p>
</p>
<p> </p>
</body></html>
|