Package net.java.games.util.plugins
Interface Plugin
- All Known Implementing Classes:
AWTEnvironmentPlugin
,DirectInputEnvironmentPlugin
,LinuxEnvironmentPlugin
,OSXEnvironmentPlugin
,RawInputEnvironmentPlugin
,WinTabEnvironmentPlugin
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.