org.stanwood.media.source.xbmc
Class XBMCSourceInfo

java.lang.Object
  extended by org.stanwood.media.extensions.ExtensionInfo<XBMCSource>
      extended by org.stanwood.media.source.xbmc.XBMCSourceInfo

public class XBMCSourceInfo
extends ExtensionInfo<XBMCSource>

Extension information about the source XBMCSource


Constructor Summary
XBMCSourceInfo(XBMCAddonManager mgr, XBMCAddon addon)
          The constructor
 
Method Summary
protected  XBMCSource createExtension()
          Used to create the extension
 ParameterType[] getParameterInfos()
          Used to get information on the parameters
 
Methods inherited from class org.stanwood.media.extensions.ExtensionInfo
getAnyExtension, getExtension, getId, getType, setId, setParameterInfos
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XBMCSourceInfo

public XBMCSourceInfo(XBMCAddonManager mgr,
                      XBMCAddon addon)
               throws XBMCException
The constructor

Parameters:
mgr - The XBMC addon manager
addon - The addon
Throws:
XBMCException - Thrown if their are any problems
Method Detail

getParameterInfos

public ParameterType[] getParameterInfos()
Used to get information on the parameters

Overrides:
getParameterInfos in class ExtensionInfo<XBMCSource>
Returns:
The parameter information

createExtension

protected XBMCSource createExtension()
                              throws ExtensionException
Description copied from class: ExtensionInfo
Used to create the extension

Specified by:
createExtension in class ExtensionInfo<XBMCSource>
Returns:
The extension
Throws:
ExtensionException - Thrown if their is a problem