Hello,
you need to override createPartDescriptors method of
AbstractTaskEditorPage, and add descriptor for your custom editor
part. Your implementation should look similar to this:
@Override
protected Set<TaskEditorPartDescriptor> createPartDescriptors() {
Set<TaskEditorPartDescriptor> partDescriptors =
super.createPartDescriptors();
TaskEditorPartDescriptor desc = new TaskEditorPartDescriptor(YOUR_PART_ID) {
@Override
public AbstractTaskEditorPart createPart() {
return new YourTaskEditorPart();
}
};
desc.setPath(PATH_COMMENTS);
partDescriptors.add(desc);
return partDescriptors;
}
Path specifies where in task editor your part will be places. Existing
paths (references from createParts() method of AbstractTaskEditorPage)
are PATH_HEADER, PATH_ATTRIBUTES, PATH_ATTACHMENTS, PATH_COMMENTS,
PATH_PLANNING, PATH_ACTIONS, PATH_PEOPLE.
To set your attributes as read only, simply set attribute metadata to
read only. See "Showing custom attributes via TaskEditorAttributePart"
section of
http://wiki.eclipse.org/index.php/Mylyn/Integrator_Reference#Task_editor
Hope this helps,
-Peter Stibrany
www.foglyn.com
On Wed, Apr 1, 2009 at 10:29 AM, pankaj chaitram turkar
<[email protected]> wrote:
>
> Hi,
>
> Apart form the existing standerd parts, I want to add few custom parts on
> the Task Editor page. How could I achieve this.
> Also I want the fields(Attributes) in the Attribute part as read only. Plz
> help me out in achieving this.
>
> Thanks,
> Pankaj Turkar
> _______________________________________________
> mylyn-integrators mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/mylyn-integrators
>
>
_______________________________________________
mylyn-integrators mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/mylyn-integrators