Uses of Package
project35.desktopDeployment

Packages that use project35.desktopDeployment
project35.desktopDeployment The project35.desktopDeployment package describes classes that are used to make the desktop version of the data entry tool. 
project35.io This package contains classes that manage most of the features for reading and writing data to file. 
project35.metaData The package contains classes which manage Project35's meta data. 
project35.soa.alerts The Project35 Alerts system is based on the concept of an Alert, which is a collection of matching criteria associated with an intent such as an error, a warning, a request for communication or a desire to post a bulletin. 
project35.soa.plugins This package contains all the classes that are needed for developers to extend the system with their own plugins. 
project35.soa.security contains basic classes for supporting a security service. 
project35.tabletDeployment   
 

Classes in project35.desktopDeployment used by project35.desktopDeployment
CustomisedFieldView
          an interface that developers can use to develop their own customised field views.
DataFieldView
          Describes basic aspects of a field view including context sensitive help and whether field should indicate a required or optional model component.
EditFieldView
          The view that renders edit fields.
ListFieldView
          basic class for rendering a list field for forms.
ListTypeListener
          Interface used to monitor the state of the child type combination box that appears in list fields.
ListTypeManager
          Interface for classes that manage the currently selected type of child subrecord for a list.
ListValueButtonPanel
          manages the actions of "New", "Edit", and "Delete" buttons that appear in a list field display.
ListValueManager
          manages the values contained in list fields.
NavigationTree
          Does management of tree nodes.
NavigationTreeNode
          A tree node that is specialised to view Project35 record nodes The node is capable of indicating the following aspects: indicate it is a search result indicate it is deleted indicate it has an error indicate it has been changed it is selected
NavigationView
          This is an interface developed to make Project35 better able to substitute views of the record tree.
PluginSelectorComponent
          an interface used to give end-users access to a display of available plugins.
Project35Dialog
          The class that produces the main dialog for the Project35 application
Project35Menu
          describes the basic features of one of the standard menus that appears in the menu bar of a Project35 dialog.
RecordView
          this is the class that renders the form for the currently selected record.
RecordViewFactory
          produces the field view UI components that are used in classes such as project35.desktopDeployment.RecordView
StatusBar
          shows the status bar that appears on the bottom of a Project35 dialog.
SymbolTile
           Copyright (c) 2008 Kevin Garwood for Project35.
TextComponentSupplier
          an interface used to characterise the ability for field views to supply an editable text component.
TextFieldView
          Renders text field views for EditFieldModel model components.
WindowRegistry
          Keeps track of which files are currently open.
Workspace
          This is a container class meant to hold all the state information needed to support launching a project35 session with a given model.
WorkspaceFiles
          this is a container class meant to hold all the state information needed to support launching a project35 session with a given model.
 

Classes in project35.desktopDeployment used by project35.io
NavigationTreeNode
          A tree node that is specialised to view Project35 record nodes The node is capable of indicating the following aspects: indicate it is a search result indicate it is deleted indicate it has an error indicate it has been changed it is selected
NavigationView
          This is an interface developed to make Project35 better able to substitute views of the record tree.
 

Classes in project35.desktopDeployment used by project35.metaData
Project35Dialog
          The class that produces the main dialog for the Project35 application
 

Classes in project35.desktopDeployment used by project35.soa.alerts
NavigationTree
          Does management of tree nodes.
NavigationView
          This is an interface developed to make Project35 better able to substitute views of the record tree.
 

Classes in project35.desktopDeployment used by project35.soa.plugins
PluginSelectorComponent
          an interface used to give end-users access to a display of available plugins.
StatusBar
          shows the status bar that appears on the bottom of a Project35 dialog.
 

Classes in project35.desktopDeployment used by project35.soa.security
Workspace
          This is a container class meant to hold all the state information needed to support launching a project35 session with a given model.
 

Classes in project35.desktopDeployment used by project35.tabletDeployment
CustomisedFieldView
          an interface that developers can use to develop their own customised field views.
DataFieldView
          Describes basic aspects of a field view including context sensitive help and whether field should indicate a required or optional model component.
EditFieldView
          The view that renders edit fields.
NavigationView
          This is an interface developed to make Project35 better able to substitute views of the record tree.
PluginSelectorComponent
          an interface used to give end-users access to a display of available plugins.
RecordView
          this is the class that renders the form for the currently selected record.
TextComponentSupplier
          an interface used to characterise the ability for field views to supply an editable text component.