Class GroupEditorPlugIn

  • All Implemented Interfaces:
    MagellanPlugIn

    public class GroupEditorPlugIn
    extends java.lang.Object
    implements MagellanPlugIn
    This plugin allows it to control the state of all faction to a group based on a table layout. This plugin provides a dock which contains a table. The column contains the groups. The rows are the factions. In the cells you can find the help state of a group for a faction.
    Version:
    1.0, 25.09.2008
    Author:
    Thoralf Rickert
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.String,​java.awt.Component> getDocks()
      Returns a list of dock elements or null, if the PlugIn has no docks.
      java.util.List<javax.swing.JMenuItem> getMenuItems()
      Returns the menu items that should be added to the Magellan PlugIn menu.
      java.lang.String getName()
      Returns the Name of the PlugIn.
      PreferencesFactory getPreferencesProvider()
      This method is used to find out, if the PlugIn has a preferences dialog that should be used inside the options window of Magellan.
      void init​(Client client, java.util.Properties properties)
      This method is called during client start up procedure.
      void init​(GameData data)
      This method is called every time the user has loaded a file into Magellan (open or add).
      void quit​(boolean storeSettings)
      This method is called whenever the application stops.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait