project35.configurationTool
Class TestApplicationPlugin

java.lang.Object
  extended by project35.configurationTool.TestApplicationPlugin
All Implemented Interfaces:
java.io.Serializable, Project35Plugin, ServiceClass

public class TestApplicationPlugin
extends java.lang.Object
implements Project35Plugin


Copyright (c) 2008 Kevin Garwood for Project35. This code is licensed under the Academic Free License version 3.0. For more information on the terms and conditions, please see the file "LICENSE" that is included in this distribution.

Version:
1.0
Author:
Kevin Garwood (kgarwood@users.sourceforge.net),
See Also:
Serialized Form

Constructor Summary
TestApplicationPlugin()
           
 
Method Summary
 void execute(Project35FormContext configurationToolFormContext)
          execute the plugin
 java.net.URL getHelpLink()
          web page that shows help about the plugin
 Parameter[] getInitialisationParameters()
           
 void initialiseService(java.net.URL resourceDirectory, Parameter[] initialisationParameters)
           
 boolean isSuitableForRecordModel(java.lang.String modelStamp, java.lang.String recordClassName)
          Interface: Project35Plugin
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestApplicationPlugin

public TestApplicationPlugin()
Method Detail

isSuitableForRecordModel

public boolean isSuitableForRecordModel(java.lang.String modelStamp,
                                        java.lang.String recordClassName)
Interface: Project35Plugin

Specified by:
isSuitableForRecordModel in interface Project35Plugin
Parameters:
modelStamp - - is the model stamp currently being used by the application.
recordClassName - - the record class of a target record model, usually the currently displayed one.

getInitialisationParameters

public Parameter[] getInitialisationParameters()
Specified by:
getInitialisationParameters in interface ServiceClass

initialiseService

public void initialiseService(java.net.URL resourceDirectory,
                              Parameter[] initialisationParameters)
                       throws java.lang.Exception
Specified by:
initialiseService in interface ServiceClass
Throws:
java.lang.Exception

execute

public void execute(Project35FormContext configurationToolFormContext)
             throws java.lang.Exception
Description copied from interface: Project35Plugin
execute the plugin

Specified by:
execute in interface Project35Plugin
Throws:
java.lang.Exception

getHelpLink

public java.net.URL getHelpLink()
Description copied from interface: Project35Plugin
web page that shows help about the plugin

Specified by:
getHelpLink in interface Project35Plugin