The Source for Java Technology Collaboration


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 . { Edit | Ref-By | Printable | Diffs r2 < r1 | More }
 XML java.net RSS

  

Revision r2 - 2008-01-23 - 19:54:22 - kebernet
Parents: WebHome > Rome > RomeModules