Uses of Class
celeboss.data.Portfolio

Packages that use Portfolio
celeboss

Provides the top level shared classes for the CelebOSS system. 

celeboss.data

This package provides all the required classes of the data model. 

celeboss.HTMLload

This packages provides a set of data sources that use HTML data to load the entities of the model. 

celeboss.plugin   
celeboss.ui

This package provides all the UI tool classes. 

 

Uses of Portfolio in celeboss
 

Methods in celeboss with parameters of type Portfolio
 void CelebDataSource.updatePortfolio(Portfolio portfolio)
          This method updates the specific Portfolio with data from the managed source.
 

Uses of Portfolio in celeboss.data
 

Methods in celeboss.data that return Portfolio
 Portfolio Portfolio.createLocal()
          Create a local version of this portfolio.
 Portfolio CelebrityManager.createPortfolio(java.lang.String user, java.lang.String pass)
          Create a new portfolio entry for the specified user account.
 

Methods in celeboss.data with parameters of type Portfolio
 void CelebrityManager.deletePortfolio(Portfolio portfolio)
          Delete a portfolio from the manager.
 

Constructors in celeboss.data with parameters of type Portfolio
PurchasedShares(Portfolio parent, Celebrity celeb, int number, java.lang.Float origPrice)
          Create a new block of shares in a specific celebrity
 

Uses of Portfolio in celeboss.HTMLload
 

Methods in celeboss.HTMLload with parameters of type Portfolio
 java.util.Collection PortfolioParser.parseDetails(Portfolio target)
          This method parses the incoming InputStream that is a HTML data containing Portfolio details.
 void HTMLDataSource.updatePortfolio(Portfolio portfolio)
          Update the specified portfolio using this data source.
 java.util.Collection CelebParser.parseDetails(Portfolio owner, Celebrity target)
          This method parses the incoming InputStream that is a HTML data containing Celebrity details.
 

Uses of Portfolio in celeboss.plugin
 

Methods in celeboss.plugin with parameters of type Portfolio
 void PortfolioPlugin.setContext(Portfolio portfolio)
          This method is invoked to set the context of any newly created robot trader.
 java.util.Collection PluginManager.getActions(Portfolio portfolio)
          Get a list of actions that can be used to trigger the creation of a robot for a specific Portfolio.
 void AbstractRobotTrader.setContext(Portfolio portfolio)
          Set the context in which this Bot is suppose to work.
 

Uses of Portfolio in celeboss.ui
 

Constructors in celeboss.ui with parameters of type Portfolio
PortfolioWindow(Portfolio source)
          Create a simple window that display a table of all the known shares in the portfolio.