Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 335671 - Enhance the tooltip and decorator mechanism for external usage
Summary: Enhance the tooltip and decorator mechanism for external usage
Status: CLOSED FIXED
Alias: None
Product: Jubula
Classification: Technology
Component: UI (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Zeb Ford-Reitz CLA
QA Contact: Oussama CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-28 05:18 EST by mbsbredex CLA
Modified: 2011-03-15 04:08 EDT (History)
2 users (show)

See Also:


Attachments
patch which contains the enhancement (31.05 KB, patch)
2011-01-28 05:18 EST, mbsbredex CLA
no flags Details | Diff
image which should be copied to "org.eclipse.jubula.client.ui/icons" (497 bytes, image/gif)
2011-01-28 05:19 EST, mbsbredex CLA
no flags Details
patch which contains the enhancement v2 (now with the missing package) (46.13 KB, patch)
2011-01-28 09:14 EST, mbsbredex CLA
zeb.ford-reitz: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description mbsbredex CLA 2011-01-28 05:18:14 EST
Build Identifier: 

Enhancing the decorating and tooltip mechanism for the testsuite browser and creating an interface for adding those tooltips and decorations from external plugins. 

I've attached a patch which should fulfil this enhancement. Remember to copy the warning_small.gif in the right directory.

Reproducible: Always
Comment 1 mbsbredex CLA 2011-01-28 05:18:37 EST
Created attachment 187821 [details]
patch which contains the enhancement
Comment 2 mbsbredex CLA 2011-01-28 05:19:34 EST
Created attachment 187822 [details]
image which should be copied to "org.eclipse.jubula.client.ui/icons"
Comment 3 Zeb Ford-Reitz CLA 2011-01-28 09:08:16 EST
(In reply to comment #1)
> Created attachment 187821 [details]
> patch which contains the enhancement

After applying the patch, I receive several compiler errors. It appears as though the package "org.eclipse.jubula.client.core.businessprocess.problems" is missing entirely. Please correct this and re-upload the patch.
Comment 4 mbsbredex CLA 2011-01-28 09:14:45 EST
Created attachment 187840 [details]
patch which contains the enhancement v2 (now with the missing package)
Comment 5 mbsbredex CLA 2011-01-28 09:16:00 EST
(In reply to comment #3)
> (In reply to comment #1)
> > Created attachment 187821 [details] [details]
> > patch which contains the enhancement
> 
> After applying the patch, I receive several compiler errors. It appears as
> though the package "org.eclipse.jubula.client.core.businessprocess.problems" is
> missing entirely. Please correct this and re-upload the patch.

I've forgot to add the the package manually with git add, so it's missing in the patch entirely. I've attached a new patch which should contain them completely and marked the old one as obsolete.
Comment 6 Zeb Ford-Reitz CLA 2011-01-28 09:29:24 EST
Comment on attachment 187840 [details]
patch which contains the enhancement v2 (now with the missing package)

patch applied with http://git.eclipse.org/c/jubula/org.eclipse.jubula.core.git/commit/?id=df8819feb3b2d05bad0d785f3d450df79fe859f3

Thank you.
Comment 8 Markus Tiede CLA 2011-03-15 04:08:14 EDT
The enhancement has been successfully verified.