org.teleal.cling.binding.staging
Class MutableDeviceDescriptor
java.lang.Object
org.teleal.cling.binding.staging.MutableDeviceDescriptor
public class MutableDeviceDescriptor
- extends Object
- Author:
- Christian Bauer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
udn
public UDN udn
udaMajorVersion
public int udaMajorVersion
udaMinorVersion
public int udaMinorVersion
baseURL
public URL baseURL
deviceType
public String deviceType
friendlyName
public String friendlyName
manufacturer
public String manufacturer
manufacturerURI
public URI manufacturerURI
modelName
public String modelName
modelDescription
public String modelDescription
modelNumber
public String modelNumber
modelURI
public URI modelURI
serialNumber
public String serialNumber
upc
public String upc
presentationURI
public URI presentationURI
icons
public List<MutableIcon> icons
deviceServices
public List<MutableDeviceService> deviceServices
embeddedDevices
public List<MutableDeviceDescriptor> embeddedDevices
parentDevice
public MutableDeviceDescriptor parentDevice
MutableDeviceDescriptor
public MutableDeviceDescriptor()
build
public Device build(Device prototype)
throws ValidationException
- Throws:
ValidationException
build
public Device build(Device prototype,
UDAVersion deviceVersion,
URL baseURL)
throws ValidationException
- Throws:
ValidationException
createDeviceVersion
public UDAVersion createDeviceVersion()
createDeviceType
public DeviceType createDeviceType()
createDeviceDetails
public DeviceDetails createDeviceDetails(URL baseURL)
createIcons
public Icon[] createIcons()
createDeviceServices
public DeviceService[] createDeviceServices()
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.