Skip to main content
summaryrefslogtreecommitdiffstats
blob: 5ed4be0cd00af359e162d954d767a6bb17703809 (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
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
<meta name="copyright" content="Copyright (c) IBM Corporation and others 2000, 2005. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." >
    <link rel="stylesheet" href="book.css" charset="ISO-8859-1" type="text/css">
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <meta http-equiv="Content-Style-Type" content="text/css">
    <title>
      Mylar Overview
    </title>
  </head>
  <body>
    <h1>
      Mylar</h1>
	<p><b>Please note: </b>documentation of Mylar is still poor. The best way to get an overview of Mylar is by watching the flash 
	demos and by reviewing the latest <b>
	<a href="new.html">New &amp; Noteworthy</a></b></p>
	<h3>Flash Demos</h3>
	<ul>
		<li><b><a href="http://eclipse.org/mylar/doc/demo/mylar-demo-03.html">
		Getting started</a></b> (5 minutes)</li>
		<li><b>
		<a href="http://eclipse.org/mylar/doc/demo/mylar-demo-03-search.html">
		Using active views</a> </b>(2 minutes)</li>
		<li>Managing tasks (to come)</li>
	</ul>
	<h3>Overview</h3>
	<p>As you work on programming tasks, Mylar watches your activity and creates 
	a task context.&nbsp; This context is associated with the task that you have 
	activated.&nbsp; Mylar extends Eclipse structure views and editors to show 
	you only what you're working on by focusing on the task context, and to 
	highlight the degree of interest of the program structure that you are 
	working on.&nbsp; The following list and figure summarize the core Mylar 
	features.&nbsp; </p>
	<ol>
		<li>Use the task list to create tasks and categories.&nbsp; You can also 
		add a bugzilla report as a task, or create a bugzilla query as a 
		category.&nbsp; A task context is activated by clicking the gray 
		glasses, which causes the task and its category to become bold.&nbsp; 
		Note that tasks can show up in multiple categories (e.g. as a result of 
		a query, as in the figure below).&nbsp; To disable the context click the 
		glasses again.&nbsp; If you are using bugzilla reports you must 
		configure the Bugzilla server first (Preferences -&gt; Bugzilla).&nbsp; If 
		you double-click a Bugzilla report it will open with the internal 
		browser, or with a Bugzilla Editor if you set Preferences -&gt; Mylar -&gt; 
		Task List accordingly.</li>
		<li>Click the Mylar glasses to filter out all uninteresting elements 
		(i.e. those not a part of the task context), shown here on the Outline 
		view.&nbsp; You will notice that views with Mylar filtering update 
		automatically as you work.&nbsp; Toggle this button to switch between 
		the standard view mode and the Mylar interest filtering.&nbsp; If you 
		have no task context active and all of the Mylar glasses are toggled off 
		all of the Mylar functionality is disabled.</li>
		<li>The Problems list can be filtered just like the outline.</li>
		<li>The editor provides an automatic folding feature that can be toggled 
		using the toolbar button next to &quot;Mark Occurrences&quot;.&nbsp; When enabled 
		all uninteresting elements will be folded, an interesting elements 
		unfolded.&nbsp; Note that if you use the Mylar Java editor for &quot;.java&quot; 
		files the highest interest elements will be moved to the top of the 
		content assist list.</li>
		<li>Mylar filtering works in the Package Explorer as well.&nbsp; 
		Elements that are not a part of the task context show up in gray 
		consistently throughout the views.&nbsp; The highest interest elements, 
		called Landmarks, show up in bold.&nbsp; </li>
	</ol>
	<p><img border="0" src="images/overview.gif" width="640" height="461"></p>
	<p>&nbsp;</p>
    
  </body>
</html>

Back to the top