java.net: Wiki

The Source for Java Technology Collaboration


 <<O>>  Difference Topic YahooWeather (2 - 23 Jan 2008 - Main.kebernet)
Line: 1 to 1
 
META TOPICPARENT name="RomeModules"
Deleted:
<
<
 

Yahoo! Weather Plug In

This plug in is for use the Yahoo! Weather service.

Line: 18 to 17
  System.out.println( yfeed.getLocation().getCity() ); SyndEntry? entry = (SyndEntry?) feed.getEntries().get(0); YWeatherEntryModule? yentry = (YWeatherEntryModule?) entry.getModule( YWeatherEntryModule.URI );
Changed:
<
<
System.out.println( yentry.getForecasts()[0].getHigh();
>
>
System.out.println( yentry.getForecasts()[0].getHigh() );
  //Optionally, to add Weather information to a feed: SyndEntry? entry = new SyndEntryImpl?();

 <<O>>  Difference Topic YahooWeather (1 - 22 Jan 2008 - Main.kebernet)
Line: 1 to 1
Added:
>
>
META TOPICPARENT name="RomeModules"

Yahoo! Weather Plug In

This plug in is for use the 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.

-- Main.kebernet - 22 Jan 2008


Topic YahooWeather . { View | Diffs r2 < r1 | More }
 XML java.net RSS