001    package cpw.mods.fml.common.event;
002    
003    import java.io.File;
004    import java.util.List;
005    import java.util.Set;
006    
007    import com.google.common.collect.ImmutableSet;
008    
009    
010    public class FMLFingerprintViolationEvent extends FMLEvent {
011    
012        public final boolean isDirectory;
013        public final Set<String> fingerprints;
014        public final File source;
015        public final String expectedFingerprint;
016    
017        public FMLFingerprintViolationEvent(boolean isDirectory, File source, ImmutableSet<String> fingerprints, String expectedFingerprint)
018        {
019            super();
020            this.isDirectory = isDirectory;
021            this.source = source;
022            this.fingerprints = fingerprints;
023            this.expectedFingerprint = expectedFingerprint;
024        }
025    }