001/* 002 * Licensed Materials - Property of IBM 003 * Restricted Materials of IBM 004 * 005 * com.ibm.rational.wvcm.stp.cc.CcFindmergeListener 006 * 007 * (C) Copyright IBM Corporation 2011. All Rights Reserved. 008 * Note to U.S. Government Users Restricted Rights: Use, duplication or 009 * disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 010 */ 011package com.ibm.rational.wvcm.stp.cc; 012 013 014/** 015 * Interface that extends the basic CcListener class. It is used by the Findmerge API's 016 * 017 */ 018public interface CcFindmergeListener extends CcListener { 019 020 /** 021 * As each mergeCandidate is found, the mergeCandidatesFound() method is 022 * called. Used by {@link CcView#doFindMergeCandidates(CcFindmergeListener, com.ibm.rational.wvcm.stp.cc.CcView.FindmergeFlag[], CcVobResource, java.util.List, javax.wvcm.Feedback)}findMergeCandidates 023 * and {@link CcView#doFindMergeCandidatesFromChangeSets(CcFindmergeListener, com.ibm.rational.wvcm.stp.cc.CcView.FindmergeFlag[], java.util.List, javax.wvcm.Feedback)} 024 * 025 * @param element The merge candidate just returned by the server. 026 */ 027 public void mergeCandidateFound(CcMergeElement element); 028}