package opsx.server;

/**
 * @author abrown
 * Copyright OpsTechnology Dec 11, 2003
 */

import opsx.log.OpsLogCategory;

import java.io.File;
import java.util.ArrayList;
import java.util.List;

public class ClassComparisonTest {

//**************************************        PRIVATE FIELDS          *****************************************







    private static final OpsLogCategory logCat         = (OpsLogCategory) OpsLogCategory.getInstance(ClassComparisonTest.class);
    private              String         firstDirectory,                                                                          secondDirectory;

    private List targetFiles = new ArrayList();
//**************************************        CONSTRUCTORS              *************************************


    public ClassComparisonTest(String firstDirectory, String secondDirectory) {
        this.firstDirectory  = firstDirectory;
        this.secondDirectory = secondDirectory;
    }

//*************************************        MAIN METHOD           ***********************************







    public static void main(String[] args) {
        String initialDirectory = "C:\\workspace\\coreServer\\4.3\\src\\opsx\\server\\dac\\base";
        String secondDirectory  = "C:\\workspace\\coreServer\\4.3\\src\\opsx\\server\\subject";

        ClassComparisonTest cct = new ClassComparisonTest(initialDirectory, secondDirectory);
        cct.loadClassNames();

    }

    public void loadClassNames() {
        File     dir         = new File(firstDirectory);
        String[] fileStrings = dir.list();
        for (int i = 0; i < fileStrings.length; i++) {
            System.out.println(fileStrings[i]);
            if (fileStrings[i].startsWith("Ops") &&
            fileStrings[i].indexOf("Gen.java") > 0)
                loadBothFileNames(firstDirectory, secondDirectory, )
            targetFiles.add(fileStrings[i]);
        }
    }

    private void loadBothFileNames(String firstDirector, String secondDirectory,
                                   String initialFileName)