Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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, ControlPointInfo info, Namespace namespace)`
`Document` | `DeviceDescriptorBinder.buildDOM(Device device, ControlPointInfo info, Namespace namespace)`
`String` | `UDA10DeviceDescriptorBinderImpl.generate(Device deviceModel, ControlPointInfo info, Namespace namespace)`
`String` | `DeviceDescriptorBinder.generate(Device device, ControlPointInfo info, Namespace namespace)`
`protected void` | `UDA10DeviceDescriptorBinderImpl.generateDevice(Namespace namespace, Device deviceModel, Document descriptor, Element rootElement, ControlPointInfo info)`
`protected void` | `UDA10DeviceDescriptorBinderImpl.generateDeviceList(Namespace namespace, Device deviceModel, Document descriptor, Element deviceElement, ControlPointInfo info)`
`protected void` | `UDA10DeviceDescriptorBinderImpl.generateIconList(Namespace namespace, Device deviceModel, Document descriptor, Element deviceElement)`
`protected void` | `UDA10DeviceDescriptorBinderImpl.generateRoot(Namespace namespace, Device deviceModel, Document descriptor, ControlPointInfo info)`
`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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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