plugin.xml
 1  <?xml version="1.0" encoding="UTF-8"?>
 2  <?eclipse version="3.2"?>
 3  <plugin>
 4     <extension
 5           name="Yahoo! Finance"
 6           point="org.eclipsetrader.core.connectors">
 7        <connector
 8              class="org.eclipsetrader.yahoo.internal.core.connector.FeedConnector"
 9              id="org.eclipsetrader.yahoo"
10              name="Yahoo! Finance">
11        </connector>
12        <backfill
13              class="org.eclipsetrader.yahoo.internal.core.connector.BackfillConnector"
14              id="org.eclipsetrader.yahoo"
15              name="Yahoo! Finance">
16        </backfill>
17        <property
18              id="org.eclipsetrader.yahoo.symbol"
19              name="Symbol">
20        </property>
21     </extension>
22     <extension
23           point="org.eclipse.ui.preferencePages">
24        <page
25              category="org.eclipsetrader.ui.preferences.plugins"
26              class="org.eclipsetrader.yahoo.internal.ui.preferences.AuthenticationPage"
27              id="org.eclipsetrader.yahoo.general"
28              name="Yahoo! Finance">
29        </page>
30        <page
31              category="org.eclipsetrader.ui.preferences.news"
32              class="org.eclipsetrader.yahoo.internal.ui.preferences.NewsPreferencesPage"
33              id="org.eclipsetrader.yahoo.news"
34              name="Yahoo! Finance">
35        </page>
36     </extension>
37     <extension
38           point="org.eclipse.ui.importWizards">
39        <wizard
40              category="org.eclipsetrader.ui.import.data"
41              class="org.eclipsetrader.yahoo.internal.ui.wizards.DataImportWizard"
42              icon="yahoo16.gif"
43              id="org.eclipsetrader.yahoo.data"
44              name="Yahoo! Finance">
45           <description>
46              Import historical data from Yahoo! Finance.
47           </description>
48        </wizard>
49     </extension>
50     <extension
51           point="org.eclipsetrader.news.providers">
52        <provider
53              class="org.eclipsetrader.yahoo.internal.news.NewsProviderFactory"
54              id="org.eclipsetrader.news.yahoo"
55              name="Yahoo! Finance">
56        </provider>
57     </extension>
58     <extension
59           point="org.eclipsetrader.core.providers">
60        <provider
61              class="org.eclipsetrader.yahoo.internal.ui.FeedIdentifierFactory"
62              id="org.eclipsetrader.yahoo.providers.symbol"
63              name="Yahoo! Symbol">
64        </provider>
65     </extension>
66  
67  </plugin>