de.mud.jta
Interface VisualPlugin

All Known Subinterfaces:
VisualTransferPlugin
All Known Implementing Classes:
ButtonBar, Capture, MudConnector, SSH, Status, Terminal, URLFilter

public interface VisualPlugin

To show data on-screen a plugin may have a visible component. That component may either be a single awt component or a container with severel elements.

Maintainer: Matthias L. Jugel

Version:
$Id: VisualPlugin.java,v 2.4 2002/05/06 07:24:20 leo Exp $
Author:
Matthias L. Jugel, Marcus Meißner

Method Summary
 javax.swing.JMenu getPluginMenu()
          Get the menu entry for this component.
 javax.swing.JComponent getPluginVisual()
          Get the visible components from the plugin.
 

Method Detail

getPluginVisual

public javax.swing.JComponent getPluginVisual()
Get the visible components from the plugin.

Returns:
a component that represents the plugin

getPluginMenu

public javax.swing.JMenu getPluginMenu()
Get the menu entry for this component.

Returns:
a menu that can be used to change the plugin state