com.partnersoft.v3x.apps.Propagate
Class LookupFixingFileMangler

java.lang.Object
  extended by com.partnersoft.v3x.apps.Propagate.LookupFixingFileMangler
All Implemented Interfaces:
FileMangler

public class LookupFixingFileMangler
extends java.lang.Object
implements FileMangler

A FileMangler that loads the file as a MetaTOF graph, swaps the lookups using the included translation, and saves it again.


Constructor Summary
LookupFixingFileMangler()
           
LookupFixingFileMangler(java.util.Map mappings)
           
 
Method Summary
 java.util.Map getLookupMappings()
           
 void mangle(java.io.File root, java.io.File filet)
           
 void setLookupMappings(java.util.Map newMappings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LookupFixingFileMangler

public LookupFixingFileMangler()

LookupFixingFileMangler

public LookupFixingFileMangler(java.util.Map mappings)
Method Detail

mangle

public void mangle(java.io.File root,
                   java.io.File filet)
            throws java.io.IOException
Specified by:
mangle in interface FileMangler
Throws:
java.io.IOException

getLookupMappings

public java.util.Map getLookupMappings()

setLookupMappings

public void setLookupMappings(java.util.Map newMappings)