view src/ResourceLoader.java @ 161:fb33d3796942

Rename source directory.
author Matti Hamalainen <ccr@tnsp.org>
date Tue, 21 Jun 2016 12:53:53 +0300
parents game/ResourceLoader.java@d6d92845d6a2
children
line wrap: on
line source

/*
 * Ristipolku Resource Loader
 * (C) Copyright 2011 Matti 'ccr' Hämäläinen <ccr@tnsp.org>
 */
package game;

import java.util.*;
import java.io.*;
import java.net.*;


public class ResourceLoader
{
    InputStream stream;
    String name;
    URL resourceURL;

    public ResourceLoader(String name)
    {
        this.name = name;
        resourceURL = getClass().getClassLoader().getResource(name);
        if (resourceURL != null)
            stream = getClass().getClassLoader().getResourceAsStream(name);

        System.out.print("ResourceLoader('"+ name +"'): "+ resourceURL +" - "+ stream +"\n");
    }

    public InputStream getStream()
    {
        return stream;
    }

    public URL getURL()
    {
        return resourceURL;
    }
}