Examples of MergeAlgorithm


Examples of net.sourceforge.align.filter.modifier.modify.merge.MergeAlgorithm

public class SplitAlgorithmMockTest {

  @Test
  public void split() {
    String[] segments = new String[] {"aa", "bb", "c"};
    MergeAlgorithm merger = new SeparatorMergeAlgorithm("");
    String text = merger.merge(Arrays.asList(segments));
    SplitAlgorithm splitter = new SplitAlgorithmMock(2);
    List<String> splitted = splitter.split(text);
    String[] splittedArray = splitted.toArray(new String[splitted.size()]);
    assertEquals(segments, splittedArray);
  }
View Full Code Here

Examples of net.sourceforge.align.filter.modifier.modify.merge.MergeAlgorithm

   */
  @Test
  public void testRunAllFilters() {
    SplitAlgorithm splitAlgorithm = new SplitAlgorithmMock(1);
    AlignAlgorithm alignAlgorithm = new AlignAlgorithmMock(2);
    MergeAlgorithm mergeAlgorithm = new SeparatorMergeAlgorithm();
    List<Filter> filterList = new ArrayList<Filter>();
    filterList.add(new Modifier(splitAlgorithm, splitAlgorithm));
    filterList.add(new Aligner(alignAlgorithm));
    filterList.add(new Modifier(mergeAlgorithm, mergeAlgorithm));
    CompositeFilter composite = new CompositeFilter(filterList);
View Full Code Here

Examples of org.eclipse.jgit.merge.MergeAlgorithm

                String generated,
                String edited,
                String charsetName)
            throws GeneratorException
    {
        MergeAlgorithm mergeAlgorithm = new MergeAlgorithm();
        MergeResult<RawText> mergeResult;
        try
        {
            mergeResult = mergeAlgorithm.merge(
                    RawTextComparator.DEFAULT,
                    new RawText(base.getBytes(charsetName)),
                    new RawText(generated.getBytes(charsetName)),
                    new RawText(edited.getBytes(charsetName)));
        }
View Full Code Here

Examples of org.openoffice.xmerge.merger.MergeAlgorithm

                    }
                }

                // merge back the result
                NodeMergeAlgorithm rowMerger = new PositionBaseRowMerge(cc_);
                MergeAlgorithm merger = new SheetMerge(cc_, rowMerger);

                Iterator result = null;

                merger.applyDifference(i1, i2, diffResult);
            }
        }

        numOfWorkSheet = workSheetList2.getLength();
View Full Code Here

Examples of org.openoffice.xmerge.merger.MergeAlgorithm

                    }
                }

                // merge back the result
                NodeMergeAlgorithm rowMerger = new PositionBaseRowMerge(cc_);
                MergeAlgorithm merger = new SheetMerge(cc_, rowMerger);

                Iterator result = null;

                merger.applyDifference(i1, i2, diffResult);
            }
        }

        numOfWorkSheet = workSheetList2.getLength();
View Full Code Here

Examples of org.openoffice.xmerge.merger.MergeAlgorithm

                    }
                }

                // merge back the result
                NodeMergeAlgorithm rowMerger = new PositionBaseRowMerge(cc_);
                MergeAlgorithm merger = new SheetMerge(cc_, rowMerger);

                Iterator result = null;

                merger.applyDifference(i1, i2, diffResult);
            }
        }

        numOfWorkSheet = workSheetList2.getLength();
View Full Code Here

Examples of org.openoffice.xmerge.merger.MergeAlgorithm

                    }
                }

                // merge back the result
                NodeMergeAlgorithm rowMerger = new PositionBaseRowMerge(cc_);
                MergeAlgorithm merger = new SheetMerge(cc_, rowMerger);

                Iterator result = null;

                merger.applyDifference(i1, i2, diffResult);
            }
        }

        numOfWorkSheet = workSheetList2.getLength();
View Full Code Here

Examples of org.openoffice.xmerge.merger.MergeAlgorithm

                    }
                }

                // merge back the result
                NodeMergeAlgorithm rowMerger = new PositionBaseRowMerge(cc_);
                MergeAlgorithm merger = new SheetMerge(cc_, rowMerger);

                Iterator result = null;

                merger.applyDifference(i1, i2, diffResult);
            }
        }

        numOfWorkSheet = workSheetList2.getLength();
View Full Code Here

Examples of org.openoffice.xmerge.merger.MergeAlgorithm

                    }
                }

                // merge back the result
                NodeMergeAlgorithm rowMerger = new PositionBaseRowMerge(cc_);
                MergeAlgorithm merger = new SheetMerge(cc_, rowMerger);

                Iterator result = null;

                merger.applyDifference(i1, i2, diffResult);
            }
        }

        numOfWorkSheet = workSheetList2.getLength();
View Full Code Here

Examples of org.openoffice.xmerge.merger.MergeAlgorithm

                    }
                }

                // merge back the result
                NodeMergeAlgorithm rowMerger = new PositionBaseRowMerge(cc_);
                MergeAlgorithm merger = new SheetMerge(cc_, rowMerger);

                Iterator result = null;

                merger.applyDifference(i1, i2, diffResult);
            }
        }

        numOfWorkSheet = workSheetList2.getLength();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.