org.codehaus.cargo.module.merge
Class MergeNodeList
java.lang.Object
org.codehaus.cargo.module.merge.AbstractMergeSet
org.codehaus.cargo.module.merge.MergeNodeList
- public class MergeNodeList
- extends AbstractMergeSet
A MergedNodeList is a MergeSet that applies to AbstractNodeLists.
- Version:
- $Id: $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MergeNodeList
protected MergeNodeList(AbstractNodeList leftSet,
AbstractNodeList rightSet)
- Constructor.
- Parameters:
leftSet
- in the left hand setrightSet
- in the right hand set
createFromNames
public static final AbstractMergeSet createFromNames(AbstractNodeList leftSet,
AbstractNodeList rightSet)
- Static constructor. Make a merge set from the two node sets, using the
elements 'name' in order to determine whether it is in conflict.
- Parameters:
leftSet
- in the left hand setrightSet
- in the right hand set
- Returns:
- the generated merge set
add
public void add(org.w3c.dom.Element e)
- As a result of the merge, add an element to the output.
- Specified by:
add
in class AbstractMergeSet
- Parameters:
e
- the element to be added- See Also:
AbstractMergeSet.add(org.w3c.dom.Element)
remove
public void remove(org.w3c.dom.Element e)
- As a result of the merge, remove an element from the output.
- Specified by:
remove
in class AbstractMergeSet
- Parameters:
e
- the element to be removed- See Also:
AbstractMergeSet.remove(org.w3c.dom.Element)
Copyright © 2004-2008 Codehaus. All Rights Reserved.