org.teleal.cling.binding.xml
Class UDA11DeviceDescriptorBinderImpl

java.lang.Object
  extended by org.teleal.cling.binding.xml.UDA11DeviceDescriptorBinderImpl
All Implemented Interfaces:
DeviceDescriptorBinder

public class UDA11DeviceDescriptorBinderImpl
extends java.lang.Object
implements DeviceDescriptorBinder

TODO: Not used


Nested Class Summary
static class UDA11DeviceDescriptorBinderImpl.ClasspathEntityResolver
           
static class UDA11DeviceDescriptorBinderImpl.DescriptorContentHandler
           
static class UDA11DeviceDescriptorBinderImpl.DescriptorErrorHandler
           
 
Field Summary
static java.lang.String JAXP_SCHEMA_LANGUAGE
           
static java.lang.String NAMESPACE_URI
           
protected  javax.xml.validation.Schema schema
           
static java.lang.String SCHEMA_RESOURCE
           
 
Constructor Summary
UDA11DeviceDescriptorBinderImpl()
           
 
Method Summary
protected  javax.xml.validation.Schema createSchema()
           
<T extends Device>
T
describe(T undescribedDevice, java.lang.String descriptorXml)
           
 java.lang.String generate(Device device)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAMESPACE_URI

public static final java.lang.String NAMESPACE_URI
See Also:
Constant Field Values

SCHEMA_RESOURCE

public static final java.lang.String SCHEMA_RESOURCE
See Also:
Constant Field Values

JAXP_SCHEMA_LANGUAGE

public static final java.lang.String JAXP_SCHEMA_LANGUAGE
See Also:
Constant Field Values

schema

protected final javax.xml.validation.Schema schema
Constructor Detail

UDA11DeviceDescriptorBinderImpl

public UDA11DeviceDescriptorBinderImpl()
Method Detail

createSchema

protected javax.xml.validation.Schema createSchema()

describe

public <T extends Device> T describe(T undescribedDevice,
                                     java.lang.String descriptorXml)
                          throws DescriptorBindingException
Specified by:
describe in interface DeviceDescriptorBinder
Throws:
DescriptorBindingException

generate

public java.lang.String generate(Device device)
                          throws DescriptorBindingException
Specified by:
generate in interface DeviceDescriptorBinder
Throws:
DescriptorBindingException


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