| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> |
| <html> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |
| <meta name="generator" content="Adobe RoboHelp 8"> |
| <title>Working with Mylyn Integration</title> |
| <link rel="StyleSheet" href="default.css" type="text/css"> |
| <style type="text/css"> |
| <!-- |
| body { border-left-style:None; |
| border-right-style:None; |
| border-bottom-style:None; |
| background-color:Transparent; |
| border-top-style:None; } |
| --> |
| </style> |
| <style type="text/css"> |
| <!-- |
| body { border-left-style:None; |
| border-right-style:None; |
| border-bottom-style:None; |
| background-color:Transparent; |
| border-top-style:None; } |
| --> |
| </style> |
| <script type="text/javascript" language="JavaScript"> |
| //<![CDATA[ |
| function reDo() { |
| if (innerWidth != origWidth || innerHeight != origHeight) |
| location.reload(); |
| } |
| if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) { |
| origWidth = innerWidth; |
| origHeight = innerHeight; |
| onresize = reDo; |
| } |
| onerror = null; |
| //]]> |
| </script> |
| <style type="text/css"> |
| <!-- |
| div.WebHelpPopupMenu { position:absolute; |
| left:0px; |
| top:0px; |
| z-index:4; |
| visibility:hidden; } |
| p.WebHelpNavBar { text-align:right; } |
| --> |
| </style> |
| <script type="text/javascript" language="javascript1.2" src="whmsg.js"></script> |
| <script type="text/javascript" language="javascript" src="whver.js"></script> |
| <script type="text/javascript" language="javascript1.2" src="whproxy.js"></script> |
| <script type="text/javascript" language="javascript1.2" src="whutils.js"></script> |
| <script type="text/javascript" language="javascript1.2" src="whlang.js"></script> |
| <script type="text/javascript" language="javascript1.2" src="whtopic.js"></script> |
| <script type="text/javascript" language="javascript1.2">//<![CDATA[ |
| <!-- |
| if (window.gbWhTopic) |
| { |
| var strUrl = document.location.href; |
| var bc = 0; |
| var n = strUrl.toLowerCase().indexOf("bc-"); |
| if(n != -1) |
| { |
| document.location.href = strUrl.substring(0, n); |
| bc = strUrl.substring(n+3); |
| } |
| |
| if (window.setRelStartPage) |
| { |
| addTocInfo("Tasks\nWorking with Mylyn Integration"); |
| addAvenueInfo("Tasks","using_the_php_html_wysywig_editor.htm","using_javascript.htm"); |
| |
| } |
| |
| document.write("<p style=\"text-align:left\"> "); |
| AddMasterBreadcrumbs("ide_help.htm", "", ">", "Home", "pdt_table_of_contents.htm"); |
| document.write("<a href=\"tasks.htm\">Tasks<\/a> > Working with Mylyn Integration<\/p>"); |
| |
| |
| if (window.setRelStartPage) |
| { |
| setRelStartPage("ide_help.htm"); |
| |
| autoSync(0); |
| sendSyncInfo(); |
| sendAveInfoOut(); |
| } |
| |
| } |
| else |
| if (window.gbIE4) |
| document.location.reload(); |
| //--> |
| //]]></script> |
| </head> |
| |
| <body leftmargin="5" topmargin="5" rightmargin="5" bottommargin="5"><script type="text/javascript" language="javascript1.2">//<![CDATA[ |
| <!-- |
| if (window.writeIntopicBar) |
| writeIntopicBar(4); |
| //--> |
| //]]></script> |
| <div style="width: 100%; position: relative;" id="header"> |
| |
| |
| <p align="right"><a |
| title="Documentation Survey" href="http://spreadsheets.google.com/viewform?formkey=dC1scEswTjFia2tDQ3Y5TVJBbkNQcWc6MQ">Documentation |
| Survey</a> |
| | <a href="javascript:crlf="";h=location.href;t=document.title;e = "" + (window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text); if (e!=null) location="mailto:documentation@zend.com" + "?Subject= Feedback on PDT for page " + escape(t) + "&Body=" + escape(e).replace(/ /g, "+") + crlf + " "; void 0"><span |
| style="background-color: #ffffff;">Submit Documentation</span><span |
| style="background-color: #ffffff;"> Feedback</span></a><span |
| style="background-color: #ffffff;"></span><span style="background-color: #ffffff;"> |
| </span><span style="background-color: #ffffff;">| |
| </span><span |
| style="background-color: #ffffff;"><a title="View Latest Version and Get PDF Online" |
| href="http://www.zend.com/en/resources/zend-documentation/" |
| target="_blank">View Latest |
| Version and Get PDF Online</a></span></p> |
| </div> |
| |
| |
| <h1 style="color: #00709e;">Working with Mylyn Integration |
| </h1> |
| |
| |
| |
| |
| |
| |
| <p>The Task List contains two types of tasks:"Local Tasks" and |
| shared "repository tasks" that are stored in a task repository |
| such as Bugzilla or Jira. See how to create new tasks. Local tasks are |
| typically contained in categories, which you can create by right-clicking |
| on the task list and selecting <span style="font-weight: bold;"><b>New</b></span> |
| | <span style="font-weight: bold;"><b>Category</b></span>. Repository tasks are |
| contained in special categories that represent queries.</p> |
| <p> </p> |
| <p>At the top of the Task List, you will find the following buttons and |
| features:</p> |
| <ul type="square"> |
| <li><p>New Task - Create a new local or repository task.</p></li> |
| <li><p>Synchronize - Update repository tasks with changes from the |
| server.</p></li> |
| <li><p>Task Presentation - Toggle between Scheduled and Categorized |
| presentations.</p></li> |
| <li><p>Focus on Workweek - See only tasks scheduled for this week.</p></li> |
| <li><p>Find - search for a task by typing in words from the task summary</p></li> |
| <li><p>Working set indicator - Indicates the currently active working |
| set. Use the black arrow on the left to change the working set.</p></li> |
| <li><p>Current task indicator - Indicates the currently active task. |
| Use the black arrow on the left to re-activate a recently active task.</p></li> |
| </ul> |
| <h2>Task List Presentation</h2> |
| <p>The task list supports several ways to present tasks. You can toggle |
| between the following modes by using the "Task Presentation" |
| button in the toolbar. Categorized - View tasks grouped by their category |
| Scheduled - View tasks grouped by the "scheduled date" .</p> |
| <h3>Icon Legend and Color Coding</h3> |
| <p>See the legend below to interpret the icons and color coding in the |
| task list. You can view this legend by selecting "Show UI Legend" |
| from the menu that appears when you click the white down arrow next to |
| the minimize button in the top right corner of the Task List view.</p> |
| <h2>Creating new Tasks</h2> |
| <p>You can create new tasks by clicking on the "New Task" button |
| in the Task List's toolbar. This will open the "New Task" dialog |
| and prompt you to select a repository. There are two main types of tasks:</p> |
| <ul type="square"> |
| <li><p>Local tasks</p></li> |
| <li><p>Repository tasks</p></li> |
| </ul> |
| <h3>Local Tasks</h3> |
| <p>You can use local tasks if you do not have a shared task repository |
| or if you would like to create a private personal task that is local to |
| your workspace.</p> |
| <p> </p> |
| <p>To create a local task:</p> |
| <p>1. Select Local Task | <span style="font-weight: bold;"><b>Finish</b></span> |
| from the <span style="font-weight: bold;"><b>New Task</b></span> dialog. You |
| can then provide the following details about the task:</p> |
| <ul type="square"> |
| <li><p>Task Description - Your task is called New Task by default. |
| Replace this with a brief description of your task.</p></li> |
| <li><p>Priority - Set the priority of your task. This will affect the |
| tasks’ icon and order in the task list.</p></li> |
| <li><p>Status - Set your task to "complete" or "incomplete". |
| In your task list, completed tasks have a strike-through font and |
| will appear lower in the list.</p></li> |
| <li><p>URL - You can associate a URL with this task.</p></li> |
| <li><p>"Retrieve Task Description from URL" button - Set |
| the task description to the title of the associated URL (page)</p></li> |
| <li><p>"Open with Web Browser" button - Open the URL in the |
| integrated web browser</p></li> |
| <li><p>Scheduled For - Set the date when you will work on this task. |
| Tasks scheduled for today or a date in the past will appear in blue |
| in your task list. Tasks scheduled for future days will appear in |
| black. If your task list is in focused mode, only tasks for the current |
| week will be visible (unless they have unread changes).</p></li> |
| <li><p>Due - Set the date when your task must be completed. Overdue |
| tasks and tasks due today will appear in red in your task list.</p></li> |
| <li><p>Estimated Hours - Estimate the number of hours it will take |
| to complete this task.</p></li> |
| <li><p>Active - Displays the total time that you have worked on this |
| task. Time is only recorded when this task is active and you are actively |
| interacting with the system.</p></li> |
| <li><p>Notes - Record your personal notes about this task.</p></li> |
| </ul> |
| <h3>Repository Tasks</h3> |
| <p>You can create a new repository task when you would like to share information |
| about the task with your team using a task repository such as Bugzilla |
| or JIRA. To create a new repository task, click on the "New Task" |
| button in the Task List's toolbar. You can then select the repository |
| where you would like to create a task. If you don't see your team's task |
| repository, you will need to configure it in the task repositories view. |
| Once you have selected a repository, click "Next". If you are |
| connecting to a Bugzilla repository, select a <span style="font-weight: bold;"><b>Product</b></span> |
| as a top-level category for your task and click "Finish". A |
| new task editor will appear.</p> |
| <p>If you are using Bugzilla, you can enter the following required information:</p> |
| <ul type="square"> |
| <li><p>Description - Enter a brief task description in the text box |
| at the top (this box does not have a label).</p></li> |
| <li><p>Component - Specify a "Component" to further categorize |
| this task within the previously selected "Product".</p></li> |
| <li><p>Description - Describe the task in detail. Optional</p></li> |
| <li><p>You can specify additional information about your tasks in the |
| "Attributes" section.</p></li> |
| <li><p>Personal Planning - You can enter information in this section |
| that will be local to your workspace and not available on your team's |
| task repository. See Local Tasks" for more information about |
| the personal planning fields.</p></li> |
| <li><p>Assigned to - Specify who should work on the task. Type the |
| first several characters of the person's email address, and then press |
| ctrl+space to select the address from a list. A task can be assigned |
| to only one person at a time.</p></li> |
| <li><p>Add CC - Add the addresses of people who should be notified |
| of changes to this task. You can add multiple addresses, separated |
| by a comma, e.g. (mik.kersten@tasktop.com, steffen.pingel@tasktop.com).</p></li> |
| </ul> |
| <p>When finished, click <span style="font-weight: bold;"><b>Submit</b></span> |
| to add your new task to your team's shared task repository.</p> |
| <h3>Context</h3> |
| <p>The context tab allows you to manage the context of resources associated |
| with the task. You can view the context tab by selecting it in the lower |
| left of the editor window.</p> |
| <h3>Elements</h3> |
| <p>This section lists the resources that are part of the tasks’ context. |
| Because the number of elements may be large, you can adjust the level |
| of detail using the slider at the top of the Actions section. Sliding |
| the control all the way to the left will show you all elements in your |
| task context. As you slide it to the right, only the elements with a high |
| level of interest will be displayed. You can manually remove elements |
| from your task context by doing the following:</p> |
| <p>1. Right-Click <span style="font-weight: bold;"><b>Remove From Context</b></span>.</p> |
| <p>You may choose to view all elements and exclude irrelevant items in |
| this way before attaching the context to the task so that others can download |
| it.</p> |
| <h3>Actions</h3> |
| <p>Element Detail Slider - Adjusts the minimum level of interest required |
| for an element to be displayed in the Elements section.</p> |
| <ul type="square"> |
| <li><p>Attach Context - Attaches the context to the task so that it |
| is available for download from the shared task repository. The context |
| consists of the elements shown on the right.</p></li> |
| <li><p>Retrieve Context - Replaces the current task context with one |
| that is attached to the task in the shared task repository.</p></li> |
| <li><p>Copy Context to... - Copy the task context to another task. |
| That task will then have the same context as the current task.</p></li> |
| <li><p>Clear Context - Removes all context information from the task.</p></li> |
| </ul> |
| <h3>Planning</h3> |
| <p>Use the planning tab to access local information about the task that |
| is private to your workspace. You can view the planning tab by selecting |
| it in the lower left of the editor window. This tab contains a large area |
| where you can enter personal notes about the task. See the local task |
| section for more information about fields in the Personal Planning section.</p> |
| <h2>Task-Focused Interface</h2> |
| <p>The task-focused interface is oriented around tasks and offers several |
| ways to focus the interface on only what is relevant for the currently |
| active task. You can focus navigator views (e.g. Package Explorer, Project |
| Explorer, Navigator) by toggling the "Focus on Active Task" |
| button in the toolbar. When focused, the view will show only the resources |
| that are "interesting" for the currently active task.</p> |
| <p>Alt+Click Navigation</p> |
| <p>To navigate to a new resource that is not a part of the active task's |
| context, you can toggle "Focus on Active Task" off, browse to |
| the resource, and then click "Focus on Active Task" again to |
| see only relevant resources. A more efficient way to add new resources |
| is to use Alt+Click navigation (Clicking the mouse while holding the Alt |
| key). When a view is in Focused mode, you can Alt+Click a node to temporarily |
| show all of its children. Once an element that was previously not interesting |
| is selected with the mouse, it becomes interesting the other child elements |
| will disappear. The clicked element is now a part of the task's context. |
| Alt can be held down while clicking to drill down from a top-level element |
| to a deeply nested element that is to be added to the task context. Multiple |
| Alt+Click are supported so that you can add several elements to the task |
| context. As soon as a normal click is made, uninteresting elements will |
| disappear. Ctrl+Click (i.e. disjoint selections, use Command key on Mac) |
| are also supported and will cause each element clicked to become interesting. |
| The first normal click will cause uninteresting elements to disappear. |
| Note that Ctrl+click elements will become interesting (turn from gray |
| to black) but only the most recently-clicked one will be selected while |
| Alt is held down. Focusing Editors</p> |
| <p>Some editors such as the Java editor support focusing. Clicking the |
| Focus button in the toolbar will fold all declarations that are not part |
| of the active task context.</p> |
| <h3>Task-focused Ordering</h3> |
| <p>When a task is active, elements that are interesting are displayed more |
| prominently. For example, when you open the Java Open Type dialog (Ctrl+Shift+T), |
| types that are interesting for the active task are shown first. Similarly, |
| when you use ctrl+space to autocomplete a method name in a Java source |
| file, methods that are in the task context are displayed at the top. Working |
| Set Integration</p> |
| <p>When Focus is applied to a navigator view, the working sets filter for |
| that navigator view will be disabled. This ensures that you see all interesting |
| elements when working on a task that spans working sets. To enforce visibility |
| of only elements within one working set, do the following: Set the view |
| to show working sets as top-level elements. Use the Go Into action on |
| the popup menu of the working set node in the view to scope the view down |
| to just the working set. Open Task dialog</p> |
| <p>An Open Type style dialog is available for opening tasks (Ctrl+F12) |
| and for activating tasks (Ctrl+F9). The list is initially populated by |
| recently active tasks. The active task can also be deactivated via Ctrl+Shift+F9. |
| This can be used as a keyboard-only alternative for multi-tasking without |
| the Task List view visible. These actions appear in the Navigate menu.</p> |
| <h3>Task Hyperlinking</h3> |
| <p>In the task editor, comments that include text of the form bug#123 or |
| task#123 or bug 123 will be hyperlinked. Ctrl+clicking on this text will |
| open the task or bug in the rich task editor. To support hyperlinks within |
| other text editors such as code or .txt files, the project that contains |
| the file must be associated with a particular task repository. This is |
| configured by right-clicking on the project and navigating to "Properties" |
| > "Task Repository" and selecting the task repository used |
| when working with this project. Reporting Bugs from the Error Log</p> |
| <p>Bugs can created directly from events in the Error Log view. This will |
| create a new repository task editor with the summary and description populated |
| with the error event's details. If the Connector you are using does not |
| have a rich editor, the event details will be placed into the clipboard |
| so that you can paste them into the web-based editor that will be opened |
| automatically.</p> |
| <p> </p> |
| <table cellspacing="0" width="100%"> |
| <col style="width: 7.093%;"> |
| <col style="width: 92.907%;"> |
| <tr style="vertical-align: top; |
| height: 16px;"> |
| <td style="width: 7.093%; padding-right: 10px; |
| padding-left: 10px;"><p |
| style="font-size: 6pt;"> </p></td> |
| <td style="width: 92.907%; |
| padding-right: 10px; padding-left: 10px;"><p> </p></td> |
| </tr> |
| <tr style="vertical-align: top; |
| height: 35px;"> |
| <td style="width: 7.093%; padding-right: 10px; |
| padding-left: 10px;"><p |
| style="font-size: 6pt;"><img src="link_icon.png" alt="link_icon.png" style="border: none;" width="32" height="40" border="0"> </p></td> |
| <td style="width: 92.907%; |
| padding-right: 10px; padding-left: 10px;"><p><span |
| style="font-weight: bold;"><b>Related Links:</b></span><br> |
|  <a href="mylyn_integration.htm">Mylyn Integration</a></p></td> |
| </tr> |
| <tr style="vertical-align: top; |
| height: 19px;"> |
| <td style="width: 7.093%; padding-right: 10px; |
| padding-left: 10px;"><p |
| style="font-size: 6pt;"> </p></td> |
| <td style="width: 92.907%; |
| padding-right: 10px; padding-left: 10px;"><p> </p></td> |
| </tr> |
| </table> |
| <div style="width: 100%; position: relative;" id="footer"> |
| |
| <p style="text-decoration: underline; " |
| align="center">PHP Development |
| Tools</p> |
| |
| |
| </div> |
| <script type="text/javascript" language="javascript1.2">//<![CDATA[ |
| <!-- |
| if (window.writeIntopicBar) |
| writeIntopicBar(0); |
| |
| highlightSearch(); |
| //--> |
| //]]></script> |
| </body> |
| </html> |