Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Tip of the Day/Extending/JavaTipProvider"

(Examples)
(Examples)
Line 6: Line 6:
 
* [https://git.eclipse.org/c/platform/eclipse.platform.ua.git/tree/org.eclipse.tips.ide/src/org/eclipse/tips/ide/internal/provider Link to the project folder]
 
* [https://git.eclipse.org/c/platform/eclipse.platform.ua.git/tree/org.eclipse.tips.ide/src/org/eclipse/tips/ide/internal/provider Link to the project folder]
 
** [https://git.eclipse.org/c/platform/eclipse.platform.ua.git/tree/org.eclipse.tips.ide/src/org/eclipse/tips/ide/internal/provider/TipsTipProvider.java The Tip Provider]  
 
** [https://git.eclipse.org/c/platform/eclipse.platform.ua.git/tree/org.eclipse.tips.ide/src/org/eclipse/tips/ide/internal/provider/TipsTipProvider.java The Tip Provider]  
** [https://git.eclipse.org/c/platform/eclipse.platform.ua.git/tree/org.eclipse.tips.ide/src/org/eclipse/tips/ide/internal/provider/Tip1_Welcome.java An exampe of a Java Tip with embedded HTML]
+
 
** [https://git.eclipse.org/c/platform/eclipse.platform.ua.git/tree/org.eclipse.tips.examples/src/org/eclipse/tips/examples/eclipsetips/TwitterTip.java Example of a Tip embedding a tweet (ugly, but does not require a lot of code)]
+
Various incarnations of tips
** [https://git.eclipse.org/c/platform/eclipse.platform.ua.git/tree/org.eclipse.tips.examples/src/org/eclipse/tips/examples/tipsframework/Navigate1Tip.java Example of a Tip with Actions]
+
 
** [https://git.eclipse.org/c/platform/eclipse.platform.ua.git/tree/org.eclipse.tips.examples/src/org/eclipse/tips/examples/swttip/SwtTipImpl.java and implementation of an SWT tip]
+
* [https://git.eclipse.org/c/platform/eclipse.platform.ua.git/tree/org.eclipse.tips.ide/src/org/eclipse/tips/ide/internal/provider/Tip1_Welcome.java An exampe of a Java Tip with embedded HTML]
** [https://git.eclipse.org/c/platform/eclipse.platform.ua.git/tree/org.eclipse.tips.examples/src/org/eclipse/tips/examples/eclipsetips/EclipseTipsProvider.java#n46 Declaration of a Wiki tip]
+
* [https://git.eclipse.org/c/platform/eclipse.platform.ua.git/tree/org.eclipse.tips.examples/src/org/eclipse/tips/examples/eclipsetips/TwitterTip.java Example of a Tip embedding a tweet (ugly, but does not require a lot of code)]
*** [https://wiki.eclipse.org/Tip_of_the_Day/Eclipse_Tips/Now_where_was_I the page that contains that tip]
+
* [https://git.eclipse.org/c/platform/eclipse.platform.ua.git/tree/org.eclipse.tips.examples/src/org/eclipse/tips/examples/tipsframework/Navigate1Tip.java Example of a Tip with Actions]
*** [https://wiki.eclipse.org/Tip_of_the_Day/Eclipse_Tips/Now_where_was_I?action=render ?action=render only shows the html]
+
* [https://git.eclipse.org/c/platform/eclipse.platform.ua.git/tree/org.eclipse.tips.examples/src/org/eclipse/tips/examples/swttip/SwtTipImpl.java and implementation of an SWT tip]
 +
* [https://git.eclipse.org/c/platform/eclipse.platform.ua.git/tree/org.eclipse.tips.examples/src/org/eclipse/tips/examples/eclipsetips/EclipseTipsProvider.java#n46 Declaration of a Wiki tip]
 +
** [https://wiki.eclipse.org/Tip_of_the_Day/Eclipse_Tips/Now_where_was_I the page that contains that tip]
 +
** [https://wiki.eclipse.org/Tip_of_the_Day/Eclipse_Tips/Now_where_was_I?action=render ?action=render only shows the html]
 +
 
 +
A provider that fetches new tips whenever it runs out of tips.
  
 
* [https://git.eclipse.org/c/platform/eclipse.platform.ua.git/tree/org.eclipse.tips.examples/src/org/eclipse/tips/examples/swttip/SwtTipsProvider.java a provider that never runs out of tips]
 
* [https://git.eclipse.org/c/platform/eclipse.platform.ua.git/tree/org.eclipse.tips.examples/src/org/eclipse/tips/examples/swttip/SwtTipsProvider.java a provider that never runs out of tips]

Revision as of 08:39, 3 June 2018

Java Tip Provider

A Java Tip provider will provide all information about the provider and Tips from normal java classes. Tip objects may be declared statically or be created dynamically.

Examples

This provider is the "Tips about Tips" provider.

Various incarnations of tips

A provider that fetches new tips whenever it runs out of tips.

Back to the top