org.teleal.cling.binding.xml.parser
Class DeviceElement

java.lang.Object
  extended by org.teleal.common.xml.DOMElement<CHILD,PARENT>
      extended by org.teleal.cling.binding.xml.parser.DescriptorElement<DeviceElement,DeviceElement>
          extended by org.teleal.cling.binding.xml.parser.DeviceElement

public class DeviceElement
extends DescriptorElement<DeviceElement,DeviceElement>

Author:
Christian Bauer

Nested Class Summary
 
Nested classes/interfaces inherited from class org.teleal.common.xml.DOMElement
org.teleal.common.xml.DOMElement.ArrayBuilder<T extends org.teleal.common.xml.DOMElement>, org.teleal.common.xml.DOMElement.Builder<T extends org.teleal.common.xml.DOMElement>
 
Field Summary
 
Fields inherited from class org.teleal.cling.binding.xml.parser.DescriptorElement
XPATH_PREFIX
 
Fields inherited from class org.teleal.common.xml.DOMElement
CHILD_BUILDER, PARENT_BUILDER
 
Constructor Summary
DeviceElement(XPath xpath, Element element)
           
 
Method Summary
protected  org.teleal.common.xml.DOMElement.ArrayBuilder<DeviceElement> createChildBuilder(org.teleal.common.xml.DOMElement el)
           
protected  org.teleal.common.xml.DOMElement.Builder<DeviceElement> createParentBuilder(org.teleal.common.xml.DOMElement el)
           
protected  String getNamespaceURI()
           
 
Methods inherited from class org.teleal.cling.binding.xml.parser.DescriptorElement
createChild, createChildIfNotNull, equals, getRequiredChild, prefix, setContent
 
Methods inherited from class org.teleal.common.xml.DOMElement
adoptOrImport, appendChild, createChild, createChild, findChildren, findChildWithIdentifier, getAttribute, getChildren, getChildren, getContent, getElementName, getFirstChild, getParent, getRequiredChild, getW3CElement, getXpath, getXPathChildElement, getXPathChildElements, getXPathElements, getXPathParentElement, getXPathParentElements, getXPathResult, getXPathResult, getXPathString, removeChild, removeChildren, replaceChild, replaceEqualChild, setAttribute, toSimpleXMLString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DeviceElement

public DeviceElement(XPath xpath,
                     Element element)
Method Detail

createParentBuilder

protected org.teleal.common.xml.DOMElement.Builder<DeviceElement> createParentBuilder(org.teleal.common.xml.DOMElement el)
Specified by:
createParentBuilder in class org.teleal.common.xml.DOMElement<DeviceElement,DeviceElement>

createChildBuilder

protected org.teleal.common.xml.DOMElement.ArrayBuilder<DeviceElement> createChildBuilder(org.teleal.common.xml.DOMElement el)
Specified by:
createChildBuilder in class org.teleal.common.xml.DOMElement<DeviceElement,DeviceElement>

getNamespaceURI

protected String getNamespaceURI()
Specified by:
getNamespaceURI in class DescriptorElement<DeviceElement,DeviceElement>


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