Listing of Source tools/ServerAdminToolsInterface.java
package se.entra.phantom.server;

/**
 * This interface is used to extend functionality in the NetPhantom Server
 * Administration program under the "File - Toolbox" menu item. The method
 * "isPresent" is called to check if this interface is "valid" for this server
 * instance. This can be used to e.g. check if the correct operating system
 * is running for the type of service to perform, or to check if the function
 * has a valid license (for such functions).
 * 
 * <p>Once the tools interface is called, the method "onPanelCreate" is called.
 */
public interface ServerAdminToolsInterface extends VirtualComponentListener
{
  /**
   * Checks if this tools interface is currently present.
   */
  public abstract boolean isPresent();
}