|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||