view game/ResourceLoader.java @ 205:76972d900783 default tip

Fix verbose build echos.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 29 Feb 2024 21:49:56 +0200
parents 2e7b28b058a7
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);

        G.debug("ResourceLoader('"+ name +"'): "+ resourceURL +"\n");
    }

    public InputStream getStream()
    {
        return stream;
    }

    public URL getURL()
    {
        return resourceURL;
    }
}