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

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

public class ServiceElement
extends DescriptorElement<ServiceElement,ServiceElement>

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
ServiceElement(XPath xpath, Element element)
           
 
Method Summary
protected  org.teleal.common.xml.DOMElement.ArrayBuilder<ServiceElement> createChildBuilder(org.teleal.common.xml.DOMElement el)
           
protected  org.teleal.common.xml.DOMElement.Builder<ServiceElement> 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

ServiceElement

public ServiceElement(XPath xpath,
                      Element element)
Method Detail

createParentBuilder

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

createChildBuilder

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

getNamespaceURI

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


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