All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.draagon.meta.loader.xml.LocalMetaDataSources Maven / Gradle / Ivy

The newest version!
package com.draagon.meta.loader.xml;

import java.util.List;

/**
 * Handles loading
 *
 * Created by dmealing on 11/30/16.
 */
public class LocalMetaDataSources extends MetaDataSources {

    public LocalMetaDataSources(ClassLoader classLoader, String file ) {
        super(classLoader);

        read( file );
    }

    public LocalMetaDataSources(ClassLoader classLoader, List files ) {
        super(classLoader);

        for ( String file : files ) {
            read( file );
        }
    }

    public LocalMetaDataSources(ClassLoader classLoader, String baseDir, String file ) {
        super(classLoader);

        setSourceDir( baseDir );
        read( file );
    }

    public LocalMetaDataSources(ClassLoader classLoader, String baseDir, List files ) {
        super(classLoader);

        setSourceDir( baseDir );
        for ( String file : files ) {
            read( file );
        }
    }

    /** Returns the class loader */
    //public ClassLoader getClassLoader() {
    //    return this.getClassLoader();
    //}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy