public abstract class AbstractChoiceMergeStrategy extends Object implements MergeStrategy
| Constructor and Description |
|---|
AbstractChoiceMergeStrategy() |
| Modifier and Type | Method and Description |
|---|---|
int |
inBoth(Descriptor set,
DescriptorElement left,
DescriptorElement right)
Process when the element appears in both descriptors.
|
int |
inLeft(Descriptor set,
DescriptorElement element)
Process when the element appears just in the left descriptor.
|
int |
inRight(Descriptor set,
DescriptorElement element)
Process when the element appears just in the left descriptor.
|
public int inLeft(Descriptor set, DescriptorElement element)
inLeft in interface MergeStrategyset - output descriptorelement - left elementorg.codehaus.cargo.module.merge.strategy.MergeStrategy#inLeft(org.codehaus.cargo.module.merge.AbstractMergeSet, org.w3c.dom.Element)public int inRight(Descriptor set, DescriptorElement element)
inRight in interface MergeStrategyset - output descriptorelement - right elementorg.codehaus.cargo.module.merge.strategy.MergeStrategy#inRight(org.codehaus.cargo.module.merge.AbstractMergeSet, org.w3c.dom.Element)public int inBoth(Descriptor set, DescriptorElement left, DescriptorElement right)
inBoth in interface MergeStrategyset - output descriptorleft - left elementright - right elementorg.codehaus.cargo.module.merge.strategy.MergeStrategy#inBoth(org.codehaus.cargo.module.merge.AbstractMergeSet, org.codehaus.cargo.module.merge.MergePair)Copyright © 2004-2013 Codehaus. All Rights Reserved.