Class PluginPropertyEditorPanel

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.apache.log4j.chainsaw.receivers.PluginPropertyEditorPanel
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class PluginPropertyEditorPanel extends JPanel
A panel that allows the user to edit a particular Plugin, by using introspection this class discovers the modifiable properties of the Plugin
See Also:
  • Field Details

    • scrollPane

      private final JScrollPane scrollPane
    • propertyTable

      private final JTable propertyTable
    • plugin

      private Plugin plugin
    • defaultModel

      private TableModel defaultModel
    • logger

      private static final org.apache.log4j.Logger logger
  • Constructor Details

    • PluginPropertyEditorPanel

      public PluginPropertyEditorPanel()
  • Method Details

    • initComponents

      private void initComponents()
    • setupListeners

      private void setupListeners()
    • getPlugin

      public final Plugin getPlugin()
      Returns:
      Returns the plugin.
    • setPlugin

      public final void setPlugin(Plugin plugin)
      Parameters:
      plugin - The plugin to set.