Plugin
Keywords: net.java.games.util.plugins.Plugin,Plugin interface

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## net.java.games.util.plugins
Interface Plugin

All Known Subinterfaces:
  InterfaceNotAPlugin

All Known Implementing Classes:
  FooPlugin, InheritedInterfacePlugin

public interface Plugin

This is a marker interface used to mark plugins in a Jar file for retrieval by the Plugins class. In order for a class to be treated as a Plugin the following must be true: (1) The name of the class must end with "Plugin". (ie MedianCutFilterPlugin, DirectInput EnvrionmentPlugin) (2) The class must implement the Plugin interface. It can do so directly, through inheritence of either a superclass that implements this interface, or through the implementation of an interface that extends this interface.

Author:
  Jeffrey P. Kesselman

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD