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

gw.plugin.IPluginHost Maven / Gradle / Ivy

There is a newer version: 1.18.2
Show newest version
package gw.plugin;

/**
 * This simple interface provides the core foundation for component architecture in Gosu.
 */
public interface IPluginHost
{
  /**
   * Provides an implementation of a specified interface.
   * @param apiInterface
   * @param 
   * @return The implementation of the interface or null if unsupported.
   */
  default  T getInterface( Class apiInterface )
  {
    return null;
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy