org.teleal.cling.binding.xml
Interface DeviceDescriptorBinder

All Known Implementing Classes:
UDA10DeviceDescriptorBinderImpl, UDA10DeviceDescriptorBinderSAXImpl

public interface DeviceDescriptorBinder


Method Summary
 Document buildDOM(Device device, Namespace namespace)
           
<T extends Device>
T
describe(T undescribedDevice, Document dom)
           
<T extends Device>
T
describe(T undescribedDevice, String descriptorXml)
           
 String generate(Device device, Namespace namespace)
           
 

Method Detail

describe

<T extends Device> T describe(T undescribedDevice,
                              String descriptorXml)
                          throws DescriptorBindingException,
                                 ValidationException
Throws:
DescriptorBindingException
ValidationException

describe

<T extends Device> T describe(T undescribedDevice,
                              Document dom)
                          throws DescriptorBindingException,
                                 ValidationException
Throws:
DescriptorBindingException
ValidationException

generate

String generate(Device device,
                Namespace namespace)
                throws DescriptorBindingException
Throws:
DescriptorBindingException

buildDOM

Document buildDOM(Device device,
                  Namespace namespace)
                  throws DescriptorBindingException
Throws:
DescriptorBindingException


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