Uses of Interface
edu.byu.ece.edif.util.merge.EdifMergingPolicy

Packages that use EdifMergingPolicy
edu.byu.ece.edif.util.merge A set of tools for merging multiple EdifEnvironment objects into a single EdifEnvironment object. 
 

Uses of EdifMergingPolicy in edu.byu.ece.edif.util.merge
 

Classes in edu.byu.ece.edif.util.merge that implement EdifMergingPolicy
 class DuplicateMergingPolicy
           
 class OneLibraryPerFileMergingPolicy
          An EdifMergingPolicy policy which will create a library for each black box file and place all elements from each black box in its respective library.
 class ReuseExistingLeafCellsMergingPolicy
          An EdifMergingPolicy which will try to reuse as many leaf cells as possible, even the already existing ones in the main EDIF file.
 class ReuseNewLeafCellsMergingPolicy
          An EdifMergingPolicy which will try to reuse only EdifCells that have been added during merging, preserving the libraries in the original file.
 

Methods in edu.byu.ece.edif.util.merge with parameters of type EdifMergingPolicy
static EdifCell EdifMergeParser.copyCellDeep(EdifCell cellToCopy, EdifLibrary targetLib, EdifLibraryManager elm, EdifMergingPolicy mergingPolicy)
          Recursively copy an EdifCell from one EdifLibraryManager to another.
static void EdifMergeParser.replaceBlackBox(EdifCell blackBox, EdifCell definition, java.io.PrintStream outstream, EdifMergingPolicy mergingPolicy)
          This method will replace the "blackBox" EdifCell object with the "definition" EdifCell object.