sbDeviceServicePaneService.js File Reference

Go to the source code of this file.

Functions

Cu import ("resource://gre/modules/XPCOMUtils.jsm")
 
function logcall (parentArgs)
 
function sbDeviceServicePane ()
 
function DeviceLibraryItemUpdateListener ()
 

Variables

const Cc = Components.classes
 
const Ci = Components.interfaces
 
const Cr = Components.results
 
const Cu = Components.utils
 
const CONTRACTID = "@songbirdnest.com/servicepane/device;1"
 
const SP = "http://songbirdnest.com/rdf/servicepane#"
 
const LSP
 
const URN_PREFIX_DEVICE = "urn:device:"
 
const DEVICE_NODE_WEIGHT = -2
 
sbDeviceServicePane prototype QueryInterface
 
sbDeviceServicePane prototype classDescription
 
sbDeviceServicePane prototype classID
 
sbDeviceServicePane prototype contractID
 
sbDeviceServicePane prototype _xpcom_categories
 
sbDeviceServicePane prototype servicePaneInit
 
sbDeviceServicePane prototype nodeInserted
 
sbDeviceServicePane prototype nodeRemoved
 
DeviceLibraryItemUpdateListener prototype
 
sbDeviceServicePane prototype _deviceURN
 

Function Documentation

function DeviceLibraryItemUpdateListener ( )

Definition at line 464 of file sbDeviceServicePaneService.js.

Cu import ( "resource://gre/modules/XPCOMUtils.jsm"  )
function logcall (   parentArgs)

Given the arguments var of a function, dump the name of the function and the parameters provided

Definition at line 55 of file sbDeviceServicePaneService.js.

function sbDeviceServicePane ( )

/class sbDeviceServicePane /brief Provides device related nodes for the service pane

See Also
sbIServicePaneService sbIDeviceServicePaneService

Definition at line 74 of file sbDeviceServicePaneService.js.

Here is the call graph for this function:

Variable Documentation

Get a service pane identifier for the given device

Definition at line 582 of file sbDeviceServicePaneService.js.

sbDeviceServicePane prototype _xpcom_categories
Initial value:
= [
{
category: 'service-pane',
entry: 'device',
}]
classDescription entry
Definition: FeedWriter.js:1427
const CONTRACTID
countRef value
Definition: FeedWriter.js:1423

Definition at line 97 of file sbDeviceServicePaneService.js.

const Cc = Components.classes

Definition at line 30 of file sbDeviceServicePaneService.js.

Definition at line 31 of file sbDeviceServicePaneService.js.

sbDeviceServicePane prototype classDescription
Initial value:
=
"Songbird Device Service Pane Service"

Definition at line 91 of file sbDeviceServicePaneService.js.

Initial value:
=
Components.ID("{845c31ee-c30e-4fb6-9667-0b10e58c7069}")

Definition at line 93 of file sbDeviceServicePaneService.js.

const CONTRACTID = "@songbirdnest.com/servicepane/device;1"

Definition at line 35 of file sbDeviceServicePaneService.js.

Initial value:

Definition at line 95 of file sbDeviceServicePaneService.js.

const Cr = Components.results

Definition at line 32 of file sbDeviceServicePaneService.js.

const Cu = Components.utils

Definition at line 33 of file sbDeviceServicePaneService.js.

const DEVICE_NODE_WEIGHT = -2

Definition at line 42 of file sbDeviceServicePaneService.js.

const LSP
Initial value:
= 'http:
const DEVICESP_NS = "http://songbirdnest.com/rdf/device-servicepane#"

Definition at line 38 of file sbDeviceServicePaneService.js.

Initial value:
=
function sbDeviceServicePane_nodeInserted(aNode, aParent, aInsertBefore) {
this._updateParentDeviceNode();
}

Definition at line 443 of file sbDeviceServicePaneService.js.

Initial value:
=
function sbDeviceServicePane_nodeRemoved(aNode, aParent) {
this._updateParentDeviceNode();
}

Definition at line 449 of file sbDeviceServicePaneService.js.

Definition at line 467 of file sbDeviceServicePaneService.js.

Initial value:
=
XPCOMUtils.generateQI([Ci.sbIServicePaneModule,
Ci.sbIServicePaneMutationListener,
Ci.sbIDeviceServicePaneService])

Definition at line 87 of file sbDeviceServicePaneService.js.

sbDeviceServicePane prototype servicePaneInit

Definition at line 108 of file sbDeviceServicePaneService.js.

const SP = "http://songbirdnest.com/rdf/servicepane#"

Definition at line 37 of file sbDeviceServicePaneService.js.

const URN_PREFIX_DEVICE = "urn:device:"

Definition at line 41 of file sbDeviceServicePaneService.js.