Uses of Class
org.teleal.cling.model.meta.Device

Packages that use Device
org.teleal.cling.binding.staging   
org.teleal.cling.binding.xml   
org.teleal.cling.model   
org.teleal.cling.model.meta   
org.teleal.cling.registry   
 

Uses of Device in org.teleal.cling.binding.staging
 

Methods in org.teleal.cling.binding.staging that return Device
 Device MutableDevice.build(Device prototype)
           
 Device MutableDevice.build(Device prototype, UDAVersion deviceVersion, URL baseURL)
           
 

Methods in org.teleal.cling.binding.staging with parameters of type Device
 Service MutableService.build(Device prototype)
           
 Device MutableDevice.build(Device prototype)
           
 Device MutableDevice.build(Device prototype, UDAVersion deviceVersion, URL baseURL)
           
 Service[] MutableDevice.createServices(Device prototype)
           
 

Uses of Device in org.teleal.cling.binding.xml
 

Methods in org.teleal.cling.binding.xml with type parameters of type Device
<D extends Device>
D
UDA10DeviceDescriptorBinderImpl.buildInstance(D undescribedDevice, MutableDevice descriptor)
           
<D extends Device>
D
UDA10DeviceDescriptorBinderImpl.describe(D undescribedDevice, Document dom)
           
<D extends Device>
D
UDA10DeviceDescriptorBinderSAXImpl.describe(D undescribedDevice, String descriptorXml)
           
<D extends Device>
D
UDA10DeviceDescriptorBinderImpl.describe(D undescribedDevice, String descriptorXml)
           
<T extends Device>
T
DeviceDescriptorBinder.describe(T undescribedDevice, Document dom)
           
<T extends Device>
T
DeviceDescriptorBinder.describe(T undescribedDevice, String descriptorXml)
           
 

Methods in org.teleal.cling.binding.xml with parameters of type Device
 Document UDA10DeviceDescriptorBinderImpl.buildDOM(Device deviceModel, Namespace namespace)
           
 Document DeviceDescriptorBinder.buildDOM(Device device, Namespace namespace)
           
 String UDA10DeviceDescriptorBinderImpl.generate(Device deviceModel, Namespace namespace)
           
 String DeviceDescriptorBinder.generate(Device device, Namespace namespace)
           
protected  void UDA10DeviceDescriptorBinderImpl.generateDevice(Namespace namespace, Device deviceModel, Document descriptor, Element rootElement)
           
protected  void UDA10DeviceDescriptorBinderImpl.generateDeviceList(Namespace namespace, Device deviceModel, Document descriptor, Element deviceElement)
           
protected  void UDA10DeviceDescriptorBinderImpl.generateIconList(Namespace namespace, Device deviceModel, Document descriptor, Element deviceElement)
           
protected  void UDA10DeviceDescriptorBinderImpl.generateRoot(Namespace namespace, Device deviceModel, Document descriptor)
           
protected  void UDA10DeviceDescriptorBinderImpl.generateServiceList(Namespace namespace, Device deviceModel, Document descriptor, Element deviceElement)
           
protected  void UDA10DeviceDescriptorBinderImpl.generateSpecVersion(Namespace namespace, Device deviceModel, Document descriptor, Element rootElement)
           
 

Uses of Device in org.teleal.cling.model
 

Methods in org.teleal.cling.model with parameters of type Device
 URI Namespace.getDescriptorPath(Device device)
           
 URI Namespace.getPath(Device device)
           
 Resource[] Namespace.getResources(Device device)
           
 URI Namespace.prefixIfRelative(Device device, URI uri)
           
 

Uses of Device in org.teleal.cling.model.meta
 

Classes in org.teleal.cling.model.meta with type parameters of type Device
 class Device<DI extends DeviceIdentity,D extends Device,S extends Service>
          Describes either a root or embedded device.
 class Service<D extends Device,S extends Service>
          The metadata of a service, with actions and state variables.
 

Subclasses of Device in org.teleal.cling.model.meta
 class LocalDevice
          The metadata of a device created on this host, by application code.
 class RemoteDevice
          The metadata of a device that was discovered on the network.
 

Fields in org.teleal.cling.model.meta declared as Device
protected  D[] Device.embeddedDevices
           
 

Methods in org.teleal.cling.model.meta that return Device
 D[] Device.findDevices(DeviceType deviceType)
           
 D[] Device.findDevices(ServiceType serviceType)
           
 D[] Device.findEmbeddedDevices()
           
 Device Icon.getDevice()
           
abstract  D[] Device.getEmbeddedDevices()
           
abstract  D[] Device.toDeviceArray(Collection<D> col)
           
 

Constructors in org.teleal.cling.model.meta with parameters of type Device
Device(DI identity, DeviceType type, DeviceDetails details, Icon[] icons, S[] services, D[] embeddedDevices)
           
Device(DI identity, UDAVersion version, DeviceType type, DeviceDetails details, Icon[] icons, S[] services, D[] embeddedDevices)
           
 

Uses of Device in org.teleal.cling.registry
 

Methods in org.teleal.cling.registry that return Device
 Device RegistryImpl.getDevice(UDN udn, boolean rootOnly)
           
 Device Registry.getDevice(UDN udn, boolean rootOnly)
           
 

Methods in org.teleal.cling.registry that return types with arguments of type Device
 Collection<Device> RegistryImpl.getDevices()
           
 Collection<Device> Registry.getDevices()
           
 Collection<Device> RegistryImpl.getDevices(DeviceType deviceType)
           
 Collection<Device> Registry.getDevices(DeviceType deviceType)
           
 Collection<Device> RegistryImpl.getDevices(ServiceType serviceType)
           
 Collection<Device> Registry.getDevices(ServiceType serviceType)
           
 

Methods in org.teleal.cling.registry with parameters of type Device
 void DefaultRegistryListener.deviceAdded(Registry registry, Device device)
           
 void DefaultRegistryListener.deviceRemoved(Registry registry, Device device)
           
 



Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.