@@ -0,0 +1,1702 @@
+/*%0A * Autopsy Forensic Browser%0A *%0A * Copyright 2014 Basis Technology Corp.%0A * Contact: carrier %3Cat%3E sleuthkit %3Cdot%3E org%0A *%0A * Licensed under the Apache License, Version 2.0 (the %22License%22);%0A * you may not use this file except in compliance with the License.%0A * You may obtain a copy of the License at%0A *%0A *     http://www.apache.org/licenses/LICENSE-2.0%0A *%0A * Unless required by applicable law or agreed to in writing, software%0A * distributed under the License is distributed on an %22AS IS%22 BASIS,%0A * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.%0A * See the License for the specific language governing permissions and%0A * limitations under the License.%0A */%0A%0Apackage org.sleuthkit.autopsy.hashdatabase;%0A%0Aimport org.openide.util.lookup.ServiceProvider;%0Aimport org.sleuthkit.autopsy.coreutils.Version;%0Aimport org.sleuthkit.autopsy.ingest.AbstractIngestModuleFactory;%0Aimport org.sleuthkit.autopsy.ingest.IngestModuleFactory;%0A%0A/**%0A * An factory that creates file ingest modules that do hash database lookups.%0A */%0A@ServiceProvider(service=IngestModuleFactory.class)%0Apublic class HashLookupModuleFactory extends AbstractIngestModuleFactory %7B%0A    private final static String MODULE_NAME = %22Hash Lookup%22;%0A    private final static String MODULE_DESCRIPTION = %22Identifies known and notables files using supplied hash databases, such as a standard NSRL database.%22;%0A    %0A    @Override%0A    public String getModuleDisplayName() %7B%0A        return MODULE_NAME;%0A    %7D%0A    %0A    @Override%0A    public String getModuleDescription() %7B%0A        return MODULE_DESCRIPTION;        %0A    %7D%0A    %0A    @Override%0A    public String getModuleVersionNumber() %7B%0A        return Version.getVersion();        %0A    %7D%0A%7D%0A

Add skeleton of HashLookupModuleFactory to HashDatabase nbm