Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Tip of the Day/Extending"
(→Extending the Tips Framework) |
(→Extending the Tips Framework) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
=Extending the Tips Framework= | =Extending the Tips Framework= | ||
− | You can add your own tips to the framework by | + | You can add your own tips to the framework by: |
* Create one or more tip providers that extend TipProvider | * Create one or more tip providers that extend TipProvider | ||
* In the ''load'' method, pass a list of Tip objects to the setTips(List<Tip>) method | * In the ''load'' method, pass a list of Tip objects to the setTips(List<Tip>) method | ||
− | + | = Flavors of Tip Providers = | |
* [[Tip of the Day/Extending/JSonTipProvider|a JSon Tip Provider]] | * [[Tip of the Day/Extending/JSonTipProvider|a JSon Tip Provider]] | ||
* [[Tip of the Day/Extending/JavaTipProvider|a Java Tip Provider]] | * [[Tip of the Day/Extending/JavaTipProvider|a Java Tip Provider]] | ||
− | * [[Tip of the Day/ | + | * [[Tip of the Day/Extending/Hosting Tips on the Eclipse Wiki|Hosting Tips on the Eclipse Wiki]] |
+ | |||
+ | = Tip Flavors = | ||
+ | * [[Tip of the Day/Extending/Tips/HTML|a HTML Tip]] | ||
+ | * [[Tip of the Day/Extending/Tips/URL|a URL Tip]] | ||
+ | * [[Tip of the Day/Extending/IBrowserFunctionProvider|a Tip that provides browser functions for Workbench interaction]] | ||
+ | * [[Tip of the Day/Extending/Tips/SWT|a SWT Tip]] |
Latest revision as of 05:33, 25 December 2018
Extending the Tips Framework
You can add your own tips to the framework by:
- Create one or more tip providers that extend TipProvider
- In the load method, pass a list of Tip objects to the setTips(List<Tip>) method