Uses of Interface
project35.soa.plugins.Project35Plugin

Packages that use Project35Plugin
project35.configurationTool This package describes the code for the Project35 Configuration Tool. 
project35.desktopDeployment The project35.desktopDeployment package describes classes that are used to make the desktop version of the data entry tool. 
project35.metaData The package contains classes which manage Project35's meta data. 
project35.soa.plugins This package contains all the classes that are needed for developers to extend the system with their own plugins. 
project35.tabletDeployment   
 

Uses of Project35Plugin in project35.configurationTool
 

Classes in project35.configurationTool that implement Project35Plugin
 class ContextHelpPageCreationPlugin
          This plugin is for use with the project35_configuration_tool model It finds the root of a document that describes the configuration options for a given target schema.
 class DefaultConfigurationFileCreationPlugin
          plugin for creating a default Project35 configuration file.
 class DefaultOntologyServiceDescriptionsPlugin
          this is a plugin to help data modellers rapidly specify ontology services for an edit field.
 class GenerateFunctionalSpecificationsPlugin
          This plugin is for use with the project35_configuration_tool model It finds the root of a document that describes the configuration options for a given target schema.
 class OntologyIdentifierCreationPlugin
          This plugin is for use with the project35_configuration_tool model It finds the root of a document that describes the configuration options for a given target schema.
 class TestApplicationPlugin
           Copyright (c) 2008 Kevin Garwood for Project35.
 

Uses of Project35Plugin in project35.desktopDeployment
 

Methods in project35.desktopDeployment that return Project35Plugin
protected  Project35Plugin Project35Menu.getProject35Plugin(java.lang.Object menuItem)
           
 

Uses of Project35Plugin in project35.metaData
 

Classes in project35.metaData that implement Project35Plugin
 class CloseMetaDataFile
          a plugin which substitutes the functionality for Project35's normal File "Close" button with one that only does file operations on the *.meta file within a *.pdz file, not the *.pdz files themselves
 class ExitMetaDataEditor
          a plugin which substitutes the functionality for Project35's normal File "Exit" button with one that only does file operations on the *.meta file within a *.pdz file, not the *.pdz files themselves
 class OpenMetaDataFile
          a plugin which substitutes the functionality for Project35's normal File "Open" button with one that only does file operations on the *.meta file within a *.pdz file, not the *.pdz files themselves
 class PostAnnotationPlugin
          plugin that is activated when user wants to add new ontology terms for the field meta data record
 class SaveMetaDataFile
          plugin for saving changes made to the *.meta layer of a native Project35 *.pdz file.
 

Uses of Project35Plugin in project35.soa.plugins
 

Classes in project35.soa.plugins that implement Project35Plugin
 class AbstractProject35Plugin
           Copyright (c) 2008 Kevin Garwood for Project35.
 class StubbedProject35Plugin
           Copyright (c) 2008 Kevin Garwood for Project35.
 

Methods in project35.soa.plugins that return Project35Plugin
 Project35Plugin PluginFactory.createService(int pluginType, PluginConfiguration pluginConfiguration)
           
 Project35Plugin PluginFactory.getPluginObject(java.lang.String pluginName)
           
 

Uses of Project35Plugin in project35.tabletDeployment
 

Subinterfaces of Project35Plugin in project35.tabletDeployment
 interface TabletProject35Plugin
          specialised interface for TabletProject35Dialog plugins.
 

Methods in project35.tabletDeployment that return Project35Plugin
protected  Project35Plugin TabletMenu.getProject35Plugin(java.lang.Object menuItem)