Uses of Class
org.stanwood.media.source.xbmc.XBMCException

Packages that use XBMCException
org.stanwood.media.source.xbmc   
org.stanwood.media.source.xbmc.updater   
 

Uses of XBMCException in org.stanwood.media.source.xbmc
 

Subclasses of XBMCException in org.stanwood.media.source.xbmc
 class XBMCFunctionNotFoundException
          This is thrown if the function is not found within a extension
 class XBMCUpdaterException
          Thrown if their is a problem related XBMC updater
 

Methods in org.stanwood.media.source.xbmc that throw XBMCException
 boolean XBMCAddon.checkCondition(java.lang.String expression)
          Used to evaluate a expression making use of the addon settings.
 java.lang.String XBMCAddon.executeFunction(java.lang.String functionName, java.util.Map<java.lang.Integer,java.lang.String> params)
          Used to execute a scraper function
 java.lang.String XBMCExtension.executeXBMCFunction(org.w3c.dom.Element functionNode, java.util.Map<java.lang.Integer,java.lang.String> params)
          Used to execute a XBMC function
 java.lang.String XBMCLibrary.executeXBMCScraperFunction(java.lang.String functionName, java.util.Map<java.lang.Integer,java.lang.String> params)
          Used to execute a XBMC function
 java.lang.String XBMCScraper.executeXBMCScraperFunction(java.lang.String functionName, java.util.Map<java.lang.Integer,java.lang.String> params)
          Used to execute a scraper function
abstract  java.lang.String XBMCExtension.executeXBMCScraperFunction(java.lang.String functionName, java.util.Map<java.lang.Integer,java.lang.String> params)
          Used to execute a XBMC function
 XBMCAddon XBMCAddonManager.getAddon(java.lang.String id)
          Used to get a addon
 org.w3c.dom.Document XBMCScraper.getCreateSearchUrl(java.lang.String searchTerm, java.lang.String year)
          Used to get the URL which should be used to search
 java.lang.String XBMCAddonManager.getDefaultAddonID(Mode mode)
          Used to get the default source ID
 java.lang.String XBMCAddon.getDescription()
          Used to get the description of the addon
protected  org.w3c.dom.Document XBMCExtension.getDocument()
           
 org.w3c.dom.Document XBMCScraper.getEpisodeGuideUrl(java.lang.String rawHtml)
          Used to get the episode guide URL
 org.w3c.dom.Document XBMCScraper.getGetDetails(java.io.File file, java.lang.String... contents)
          Used to get the show/film details as a XML document.
 org.w3c.dom.Document XBMCScraper.getGetEpisodeDetails(java.lang.String contents, java.lang.String episodeId)
          Used to get the details of the a episode.
 org.w3c.dom.Document XBMCScraper.getGetEpisodeList(java.lang.String html, java.net.URL showURL)
          Used to get a list of the the episodes in a show
 org.w3c.dom.Document XBMCScraper.getGetSearchResults(java.lang.String rawHtml, java.lang.String searchTerm)
          This function is used to get a XML document of the search results.
 java.lang.String XBMCAddon.getId()
          Used to get the id of the addon
 java.lang.String XBMCAddon.getInfoSetting(java.lang.String key)
          Used to get the value of a info setting
 java.lang.String XBMCAddon.getName()
          Used to get the name of the addon
 boolean XBMCScraper.getNfoUrl(java.lang.String contents)
          Used to get a Show or film URL from the contents of a NFO file.
 java.lang.String XBMCAddon.getProviderName()
          Used to get the provider name of the addon
 java.util.List<XBMCAddon> XBMCAddon.getRquiredAddons()
          Used to get a list of required addons by this addon
 XBMCScraper XBMCAddon.getScraper(Mode mode)
          Used to get the scraper class that will read data using the XBMC XML scraper files
 Value XBMCAddon.getSetting(java.lang.String id)
          Used to get the value of a addon setting
 java.lang.String XBMCAddon.getSummary()
          Used to get the summary of the addon
 Version XBMCAddon.getVersion()
          Used to get the version of the addon
 boolean XBMCAddon.hasScrapers()
          Used to find out if the extension has scrappers
protected  void XBMCAddonManager.init(IXBMCUpdater updater)
           
 boolean XBMCAddonManager.isFirstTime()
          Checks if this is the first time the application has been run.
 void XBMCAddonManager.registerAddons()
          Used to register all the XBMC addons that are found in the addon directory
 void XBMCAddon.setSetting(java.lang.String key, java.lang.String expression)
          Used to assign a value to a variable which are used as settings.
 boolean XBMCAddon.supportsMode(Mode mode)
          Used o find out if the scraper supports a given mode
 

Constructors in org.stanwood.media.source.xbmc that throw XBMCException
XBMCAddon(XBMCAddonManager addonMgr, java.io.File addonDir, java.util.Locale locale)
          Used to create a instance of the addon class
XBMCAddonManager(ConfigReader config)
          Used to create a instance of the addon manager
XBMCAddonManager(ConfigReader config, IXBMCUpdater updater, boolean doInit)
           
XBMCSource(ExtensionInfo<? extends ISource> sourceInfo, XBMCAddonManager mgr, java.lang.String addonId)
          Used to create a instance of this class
XBMCSourceInfo(XBMCAddonManager mgr, XBMCAddon addon)
          The constructor
 

Uses of XBMCException in org.stanwood.media.source.xbmc.updater
 

Methods in org.stanwood.media.source.xbmc.updater that throw XBMCException
 int XBMCWebUpdater.installAddons(IConsole console, java.util.Set<java.lang.String> addonIds)
          Used to install a list of addons
 int IXBMCUpdater.installAddons(IConsole console, java.util.Set<java.lang.String> addonIds)
          Used to install a list of addons
 int XBMCWebUpdater.update(IConsole console)
          Update all addons to the latest version
 int IXBMCUpdater.update(IConsole console)
          Update all addons to the latest version
 int XBMCWebUpdater.update(IConsole console, java.util.Set<java.lang.String> pluginList)
          Update a list of addons to the latest version and the addons they depend on
 int IXBMCUpdater.update(IConsole console, java.util.Set<java.lang.String> addonList)
          Update a list of addons to the latest version and the addons they depend on
protected  int XBMCWebUpdater.updatePlugins(IConsole console, java.io.File newAddon, java.util.Set<java.lang.String> plugins)
           
 

Constructors in org.stanwood.media.source.xbmc.updater that throw XBMCException
XBMCWebUpdater(ConfigReader config)
          The constructor