36 lines
954 B
Text
36 lines
954 B
Text
-----
|
|
Weather
|
|
-----
|
|
mkurz
|
|
-----
|
|
2011-08-16 05:30:00.759
|
|
-----
|
|
|
|
Weather
|
|
|
|
This plug in is for use the {{{http://developer.yahoo.com/weather/}Yahoo! Weather service}}.
|
|
|
|
The latest version is 0.1 available.
|
|
|
|
*Sample Usage
|
|
|
|
+------+
|
|
SyndFeed feed = input.build( ... );
|
|
YWeatherFeedModule yfeed = (YWeatherFeedModule) feed.getModule( YWeatherFeedModule.URI );
|
|
System.out.println( yfeed.getLocation().getCity() );
|
|
SyndEntry entry = (SyndEntry) feed.getEntries().get(0);
|
|
YWeatherEntryModule yentry = (YWeatherEntryModule) entry.getModule( YWeatherEntryModule.URI );
|
|
System.out.println( yentry.getForecasts()[0].getHigh() );
|
|
|
|
//Optionally, to add Weather information to a feed:
|
|
SyndEntry entry = new SyndEntryImpl();
|
|
YWeatherEntryModule yentry = new YWeatherModuleImpl();
|
|
yentry.setCondition( Condition("Partly Cloudy", ConditionCode.PARTLY_CLOUDY, 65, new Date() ) );
|
|
entry.getModules.add(yentry);
|
|
+------+
|
|
|
|
*Changes
|
|
|
|
**0.1
|
|
|
|
Initial release from ROME.
|