public class MergeDesigns
extends Object
AbstractDesignMerger
interface.Constructor and Description |
---|
MergeDesigns() |
Modifier and Type | Method and Description |
---|---|
static void |
main(String[] args)
Searches recursively in the given input directory for DCPs and presents the set of those
DCPs to MergeDesigns.mergeDesigns() with the default set of options.
|
static Design |
mergeDesigns(Design... designs) |
static Design |
mergeDesigns(Supplier<AbstractDesignMerger> merger,
Design... designs)
Merges two or more designs together into a single design.
|
public static Design mergeDesigns(Supplier<AbstractDesignMerger> merger, Design... designs)
merger
- The specific design merger instance to use to merge the designsdesigns
- The set of designs to be merged into a single design.public static void main(String[] args) throws InterruptedException
args
- [0]=Input directory of source DCPs to search recursively,
[1]=Merged DCP output filename and an optional
[2]=An optional regular expression string to apply to DCPs found in [0].InterruptedException