org.mobicents.protocols.xcap.diff.dom
Class DOMElementPatchComponentBuilder

java.lang.Object
  extended by org.mobicents.protocols.xcap.diff.dom.DOMElementPatchComponentBuilder
All Implemented Interfaces:
ElementPatchComponentBuilder<org.w3c.dom.Element,org.w3c.dom.Node>

public class DOMElementPatchComponentBuilder
extends java.lang.Object
implements ElementPatchComponentBuilder<org.w3c.dom.Element,org.w3c.dom.Node>

DOM impl for ElementPatchComponentBuilder.

Author:
baranowb, martins

Constructor Summary
DOMElementPatchComponentBuilder(DOMXcapDiffPatchBuilder xcapDiffPatchBuilder)
           
 
Method Summary
 org.w3c.dom.Element buildPatchComponent(java.lang.String sel, boolean exists, java.util.Map<java.lang.String,java.lang.String> namespaceBindings)
           
 org.w3c.dom.Element buildPatchComponent(java.lang.String sel, org.w3c.dom.Node element, java.util.Map<java.lang.String,java.lang.String> namespaceBindings)
           
 DOMXcapDiffPatchBuilder getXcapDiffPatchBuilder()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DOMElementPatchComponentBuilder

public DOMElementPatchComponentBuilder(DOMXcapDiffPatchBuilder xcapDiffPatchBuilder)
Method Detail

getXcapDiffPatchBuilder

public DOMXcapDiffPatchBuilder getXcapDiffPatchBuilder()
Returns:

buildPatchComponent

public org.w3c.dom.Element buildPatchComponent(java.lang.String sel,
                                               boolean exists,
                                               java.util.Map<java.lang.String,java.lang.String> namespaceBindings)
                                        throws BuildPatchException
Specified by:
buildPatchComponent in interface ElementPatchComponentBuilder<org.w3c.dom.Element,org.w3c.dom.Node>
Throws:
BuildPatchException

buildPatchComponent

public org.w3c.dom.Element buildPatchComponent(java.lang.String sel,
                                               org.w3c.dom.Node element,
                                               java.util.Map<java.lang.String,java.lang.String> namespaceBindings)
                                        throws BuildPatchException
Specified by:
buildPatchComponent in interface ElementPatchComponentBuilder<org.w3c.dom.Element,org.w3c.dom.Node>
Throws:
BuildPatchException


Copyright © 2011. All Rights Reserved.