Uses of Interface
org.broadleafcommerce.common.extensibility.context.merge.handlers.MergeHandler

Packages that use MergeHandler
org.broadleafcommerce.common.extensibility.context.merge   
org.broadleafcommerce.common.extensibility.context.merge.handlers   
 

Uses of MergeHandler in org.broadleafcommerce.common.extensibility.context.merge
 

Constructors in org.broadleafcommerce.common.extensibility.context.merge with parameters of type MergeHandler
MergePoint(MergeHandler handler, Document doc1, Document doc2)
           
 

Uses of MergeHandler in org.broadleafcommerce.common.extensibility.context.merge.handlers
 

Classes in org.broadleafcommerce.common.extensibility.context.merge.handlers that implement MergeHandler
 class AttributePreserveInsert
          Merge the attributes of a source and patch node, only adding attributes from the patch side.
 class BaseHandler
          Convenience base class which all handler implementations extend.
 class InsertChildrenOf
          This handler implementation provides behavior where the child nodes from an element in the patch document are added to the same node in the source document.
 class InsertItems
          This handler implementation provides behavior where a list of elements from the patch document are appended to the same parent element in the source document.
 class LiberalNodeReplaceInsert
          This handler is responsible for replacing nodes in the source document with the same nodes from the patch document.
 class MergeHandlerAdapter
          This adapter class allows the developer to create a merge handler instance and only override a subset of the functionality, instead of having to provide an independent, full implementation of the MergeHandler interface.
 class NodeReplace
          This handler is responsible for replacing nodes in the source document with the same nodes from the patch document.
 class NodeReplaceInsert
          This handler is responsible for replacing nodes in the source document with the same nodes from the patch document.
 class NodeValueMerge
          MergeHandler implementation that provides merging for the white space delimited text values of a source and patch node.
 

Fields in org.broadleafcommerce.common.extensibility.context.merge.handlers declared as MergeHandler
protected  MergeHandler[] BaseHandler.children
           
 

Methods in org.broadleafcommerce.common.extensibility.context.merge.handlers that return MergeHandler
 MergeHandler[] BaseHandler.getChildren()
           
 MergeHandler[] MergeHandlerAdapter.getChildren()
           
 MergeHandler[] MergeHandler.getChildren()
          Retrieve any child merge handlers associated with this handler.
 

Methods in org.broadleafcommerce.common.extensibility.context.merge.handlers with parameters of type MergeHandler
 void BaseHandler.setChildren(MergeHandler[] children)
           
 void MergeHandlerAdapter.setChildren(MergeHandler[] children)
           
 void MergeHandler.setChildren(MergeHandler[] children)
          Set the child merge handlers
 



Copyright © 2012. All Rights Reserved.