Uses of Class
project35.system.Project35FormContext

Packages that use Project35FormContext
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.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 Contains ServiceClass,the basic service class, and GeneralServiceFactory, the basic factory class for creating services. 
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.id This small package describes services which generate identifier values for text fields. 
project35.soa.ontology.sources This package contains all the classes which support the ontology source class that is part of the Project35 Ontology Service Framework. 
project35.soa.ontology.views This package contains all the classes which support the ontology viewer that is part of the Project35 Ontology Service Framework. 
project35.soa.plugins This package contains all the classes that are needed for developers to extend the system with their own plugins. 
project35.soa.validation The classes in this package support Project35's facilities for validating the data set. 
project35.system The most important classes in this package are Context classes that hold a collection of environment variables. 
project35.tabletDeployment   
project35.util The following classes relate to Project35's context sensitive help system: ContextHelpItem ContextHelpService HelpEnabledButton HelpEnabledCheckBox HelpEnabledCheckBoxMenuItem HelpEnabledLabel HelpEnabledMenuItem HelpLinkCreator HelpLinkListener
 

Uses of Project35FormContext in project35.configurationTool
 

Methods in project35.configurationTool with parameters of type Project35FormContext
 boolean Project35ConfigurationOntologySource.containsTerm(Project35FormContext project35FormContext, OntologyTerm ontologyTerm)
           
 void TestApplicationPlugin.execute(Project35FormContext configurationToolFormContext)
           
 void OntologyIdentifierCreationPlugin.execute(Project35FormContext project35FormContext)
           
 void GenerateFunctionalSpecificationsPlugin.execute(Project35FormContext configurationToolFormContext)
           
 void DefaultOntologyServiceDescriptionsPlugin.execute(Project35FormContext project35FormContext)
           
 void DefaultConfigurationFileCreationPlugin.execute(Project35FormContext project35FormContext)
           
 void ContextHelpPageCreationPlugin.execute(Project35FormContext project35FormContext)
           
 OntologyServiceMetaData Project35ConfigurationOntologySource.getOntologyServiceMetaData(Project35FormContext project35FormContext)
           
 OntologyTermProvenance Project35ConfigurationOntologySource.getOntologyTermProvenance(Project35FormContext project35FormContext, OntologyTerm ontologyTerm)
           
 OntologyTerm[] Project35ConfigurationOntologySource.getRelatedTerms(Project35FormContext project35FormContext, OntologyRelationshipType relationshipType, OntologyTerm ontologyTerm)
           
 OntologySource Project35ConfigurationOntologySource.getSubOntologySource(Project35FormContext project35FormContext, Parameter[] parameterList)
           
 OntologyRelationshipType[] Project35ConfigurationOntologySource.getSupportedOntologyRelationships(Project35FormContext project35FormContext)
           
 OntologyTerm[] Project35ConfigurationOntologySource.getTerms(Project35FormContext project35FormContext)
           
 java.util.HashMap DuplicateRecordConfigurationsValidationService.validate(Project35FormContext project35FormContext, RecordModel rootModel)
           
 java.util.ArrayList DuplicateFieldConfigurationsValidationService.validate(Project35FormContext project35FormContext, RecordModel recordModel)
           
 

Uses of Project35FormContext in project35.desktopDeployment
 

Fields in project35.desktopDeployment declared as Project35FormContext
protected  Project35FormContext Project35Menu.project35FormContext
           
protected  Project35FormContext ListValueManager.project35FormContext
           
protected  Project35FormContext DataFieldView.project35FormContext
           
 

Methods in project35.desktopDeployment that return Project35FormContext
 Project35FormContext Project35Dialog.getFormContext()
           
 Project35FormContext Workspace.getProject35FormContext()
           
 

Methods in project35.desktopDeployment with parameters of type Project35FormContext
 EditFieldView RecordViewFactory.getEditFieldView(Project35FormContext project35FormContext, EditFieldModel editFieldModel)
          convenience method for getting an edit field view
 Project35ApplicationContext Project35StartupUtility.getTestApplicationContext(Project35FormContext configurationToolFormContext)
           
 DataFieldView RecordViewFactory.getView(Project35FormContext project35FormContext, DataFieldModel dataFieldModel)
           
 void SelectColourFieldView.initialise(DataFieldModel dataFieldModel, Project35FormContext project35FormContext)
          this is an awkward construction that should never be called but is here to satisfy methods of EditFieldView.
 void DataFieldView.initialise(DataFieldModel dataFieldModel, Project35FormContext project35FormContext)
          sets the model used by the view.
 void URIFieldView.initialise(EditFieldModel editFieldModel, Project35FormContext project35FormContext)
           
 void EditFieldView.initialise(EditFieldModel editFieldModel, Project35FormContext project35FormContext)
           
 void DateTimeFieldView.initialise(EditFieldModel editFieldModel, Project35FormContext project35FormContext)
           
 void DateFieldView.initialise(EditFieldModel editFieldModel, Project35FormContext project35FormContext)
           
 void RadioFieldView.initialise(GroupFieldModel groupFieldModel, Project35FormContext project35FormContext)
           
 void CombinationFieldView.initialise(GroupFieldModel groupFieldModel, Project35FormContext project35FormContext)
           
 void STSVListFieldView.initialise(ListFieldModel listFieldModel, Project35FormContext project35FormContext)
           
 void STMVListFieldView.initialise(ListFieldModel listFieldModel, Project35FormContext project35FormContext)
           
 void MTSVListFieldView.initialise(ListFieldModel listFieldModel, Project35FormContext project35FormContext)
           
 void MTMVListFieldView.initialise(ListFieldModel listFieldModel, Project35FormContext project35FormContext)
           
protected  void ListFieldView.initialise(ListFieldModel listFieldModel, Project35FormContext project35FormContext)
           
 void TextFieldView.initialise(TextFieldModel textFieldModel, Project35FormContext project35FormContext)
           
 void IDFieldView.initialise(TextFieldModel idFieldModel, Project35FormContext project35FormContext)
           
 void SelectColourFieldView.initialiseField(Project35FormContext project35FormContext, DataFieldModel dataFieldModel, java.util.ArrayList additionalParameters)
           
 void CustomisedFieldView.initialiseField(Project35FormContext project35FormContext, DataFieldModel dataFieldModel, java.util.ArrayList additionalParameters)
           
 

Constructors in project35.desktopDeployment with parameters of type Project35FormContext
InsertSymbolsDialog(Project35FormContext project35FormContext)
           
InsertSymbolsPanel(Project35FormContext project35FormContext, boolean includeTitleHeader)
           
ListValueButtonPanel(ListTypeManager listTypeManager, ListValueManager listValueManager, Project35FormContext project35FormContext, boolean allowMultipleValues)
           
ListValueManager(ListTypeManager listTypeManager, Project35FormContext project35FormContext, boolean allowMultipleValues)
           
MultiListTypeManager(Project35FormContext project35FormContext)
           
MultiListValueManager(ListTypeManager listTypeManager, Project35FormContext project35FormContext)
           
NavigationTreePanel(Project35FormContext project35FormContext, NavigationTree navigationTree)
           
RecordView(Project35FormContext project35FormContext)
           
RecordViewTitle(Project35FormContext project35FormContext, java.lang.String text)
           
SearchAndReplaceDialog(Project35FormContext project35FormContext)
           
SearchAndReplacePanel(Project35FormContext project35FormContext, boolean includeTitleHeader)
           
SingleListTypeManager(Project35FormContext project35FormContext)
           
SingleListValueManager(ListTypeManager listTypeManager, Project35FormContext project35FormContext)
           
 

Uses of Project35FormContext in project35.io
 

Methods in project35.io with parameters of type Project35FormContext
 void ExportToSpreadSheet.exportSpreadSheet(Project35FormContext project35FormContext)
           
 void ImportFromSpreadSheet.importSpreadSheet(Project35FormContext project35FormContext)
           
 

Constructors in project35.io with parameters of type Project35FormContext
ImportDataToFieldDialog(Project35FormContext project35FormContext)
           
NativeFileFormatReader(Project35FormContext project35FormContext)
           
NativeFileFormatWriter(Project35FormContext project35FormContext)
           
Project35DataFileReader(Project35FormContext project35FormContext, boolean readTemplate)
           
Project35DataFileWriter(Project35FormContext project35FormContext, boolean writeTemplate, boolean writeChildRecords)
           
XMLSubmissionFileReader(Project35FormContext project35FormContext, boolean readTemplate)
           
XMLSubmissionFileWriter(Project35FormContext project35FormContext, boolean writeTemplate)
           
 

Uses of Project35FormContext in project35.metaData
 

Methods in project35.metaData with parameters of type Project35FormContext
 boolean MetaDataOntologySource.containsTerm(Project35FormContext metaDataEditorFormContext, OntologyTerm ontologyTerm)
           
 void SaveMetaDataFile.execute(Project35FormContext metaDataFormContext)
           
 void PostAnnotationPlugin.execute(Project35FormContext metaDataFormContext)
           
 void OpenMetaDataFile.execute(Project35FormContext project35FormContext)
           
 void ExitMetaDataEditor.execute(Project35FormContext metaDataFormContext)
           
 void CloseMetaDataFile.execute(Project35FormContext metaDataFormContext)
           
 OntologyServiceMetaData MetaDataOntologySource.getOntologyServiceMetaData(Project35FormContext project35FormContext)
           
 OntologyTermProvenance MetaDataOntologySource.getOntologyTermProvenance(Project35FormContext metaDataEditorFormContext, OntologyTerm ontologyTerm)
           
 OntologyTerm[] MetaDataOntologySource.getRelatedTerms(Project35FormContext metaDataEditorFormContext, OntologyRelationshipType relationshipType, OntologyTerm ontologyTerm)
           
 OntologySource MetaDataOntologySource.getSubOntologySource(Project35FormContext metaDataEditorFormContext, Parameter[] parameterList)
           
 OntologyRelationshipType[] MetaDataOntologySource.getSupportedOntologyRelationships(Project35FormContext metaDataEditorFormContext)
           
 OntologyTerm[] MetaDataOntologySource.getTerms(Project35FormContext metaDataEditorFormContext)
           
 void SaveMetaDataFile.initialise(Project35FormContext metaDataFormContext)
           
 void CloseMetaDataFile.initialise(Project35FormContext metaDataFormContext)
           
 java.util.HashMap OntologyTermValidationService.validate(Project35FormContext project35FormContext, RecordModel metaDataRootModel)
          Validation Service
 

Constructors in project35.metaData with parameters of type Project35FormContext
DocumentMetaDataConverter(Project35FormContext metaDataFormContext)
           
PostAnnotationDialog(OntologyTermSelectionListener ontologyTermSelectionListener, java.lang.String recordClassName, java.lang.String fieldName, ListFieldModel listFieldModel, Project35FormContext metaDataFormContext)
           
 

Uses of Project35FormContext in project35.soa
 

Methods in project35.soa with parameters of type Project35FormContext
 void EditFieldEditingComponent.editField(Project35FormContext project35FormContext, EditFieldModel editFieldModel)
           
 void ListFieldEditingComponent.editRecord(Project35FormContext project35FormContext, RecordModel parentRecordModel, RecordModel childRecordModel)
          helps edit an existing record.
 void ListFieldEditingComponent.newRecord(Project35FormContext project35FormContext, RecordModel parentRecordModel, java.lang.String childRecordClassName)
          helps populate a blank new record.
 

Uses of Project35FormContext in project35.soa.alerts
 

Fields in project35.soa.alerts declared as Project35FormContext
protected  Project35FormContext CriterionView.project35FormContext
           
 

Constructors in project35.soa.alerts with parameters of type Project35FormContext
AlertEditingPanel(Project35AlertsEditor alertsEditor, Project35FormContext formContext)
           
CriterionView(Project35FormContext project35FormContext)
           
EditFieldCriterionView(Project35FormContext project35FormContext, OntologyContext ontologyContext, RecordModel recordModel, FieldOperatorProvider fieldOperatorProvider)
          assumes there is at least one field name choice if the record model has no edit fields then the caller of this class should ensure it never gets used.
EditFieldCriterionView(Project35FormContext project35FormContext, OntologyContext ontologyContext, RecordModel recordModel, FieldOperatorProvider fieldOperatorProvider, java.util.ArrayList fieldsToExclude)
          public void removeRecordFieldChoice(String recordFieldChoice) { int foundIndex = excludedFields.indexOf(recordFieldChoice); if ( foundIndex == -1) { excludedFields.add(recordFieldChoice); } //end if () }
ListFieldCriterionView(Project35FormContext project35FormContext, RecordModel recordModel, FieldOperatorProvider fieldOperatorProvider)
          assumes there is at least one field name choice if the record model has no edit fields then the caller of this class should ensure it never gets used.
MatchingCriteriaView(Project35FormContext project35FormContext)
           
MatchingCriteriaView(Project35FormContext project35FormContext, java.lang.String[] acceptedRecordClassContexts)
           
Project35AlertsEditor(Project35FormContext project35FormContext)
           
SearchDialog(Project35FormContext project35FormContext)
           
 

Uses of Project35FormContext in project35.soa.id
 

Methods in project35.soa.id with parameters of type Project35FormContext
 java.lang.String StubbedIDGeneratorService.generateKey(Project35FormContext project35FormContext)
          Interface: ID Generator Service
 java.lang.String IDGeneratorService.generateKey(Project35FormContext project35FormContext)
          generates an identifier value that Project35 can insert into a field that takes ID values
 java.lang.String DefaultIDGeneratorService.generateKey(Project35FormContext project35FormContext)
           
 

Uses of Project35FormContext in project35.soa.ontology.sources
 

Methods in project35.soa.ontology.sources with parameters of type Project35FormContext
 boolean SingleColumnTextSource.containsTerm(Project35FormContext project35FormContext, OntologyTerm ontologyTerm)
           
 boolean OntologySource.containsTerm(Project35FormContext project35FormContext, OntologyTerm term)
          determine whether the source contains a particular ontology term
 boolean AbstractTreeOntologySource.containsTerm(Project35FormContext project35FormContext, OntologyTerm ontologyTerm)
          determines whether an ontology contains a given term
 OntologyServiceMetaData SingleColumnTextSource.getOntologyServiceMetaData(Project35FormContext project35FormContext)
           
 OntologyServiceMetaData OntologySource.getOntologyServiceMetaData(Project35FormContext project35FormContext)
           
 OntologyServiceMetaData AbstractTreeOntologySource.getOntologyServiceMetaData(Project35FormContext project35FormContext)
           
 OntologyTermProvenance XMLOntologySource.getOntologyTermProvenance(Project35FormContext project35FormContext, OntologyTerm ontologyTerm)
           
 OntologyTermProvenance TabIndentedTextSource.getOntologyTermProvenance(Project35FormContext project35FormContext, OntologyTerm ontologyTerm)
           
 OntologyTermProvenance SingleColumnTextSource.getOntologyTermProvenance(Project35FormContext project35FormContext, OntologyTerm ontologyTerm)
           
 OntologyTermProvenance OntologySource.getOntologyTermProvenance(Project35FormContext project35FormContext, OntologyTerm ontologyTerm)
           
 OntologyTermProvenance DefaultSubtreeOntologySource.getOntologyTermProvenance(Project35FormContext project35FormContext, OntologyTerm ontologyTerm)
           
abstract  OntologyTermProvenance AbstractTreeOntologySource.getOntologyTermProvenance(Project35FormContext project35FormContext, OntologyTerm ontologyTerm)
           
 OntologyTerm[] SingleColumnTextSource.getRelatedTerms(Project35FormContext project35FormContext, OntologyRelationshipType relationshipType, OntologyTerm ontologyTerm)
           
 OntologyTerm[] OntologySource.getRelatedTerms(Project35FormContext project35FormContext, OntologyRelationshipType relationshipType, OntologyTerm ontologyTerm)
           
 OntologyTerm[] AbstractTreeOntologySource.getRelatedTerms(Project35FormContext project35FormContext, OntologyRelationshipType relationshipType, OntologyTerm ontologyTerm)
           
 OntologySource DefaultSubtreeOntologySource.getSubOntologySource(Project35FormContext project35FormContext, OntologyContext parameters)
           
 OntologySource SingleColumnTextSource.getSubOntologySource(Project35FormContext project35FormContext, Parameter[] parameterList)
           
 OntologySource OntologySource.getSubOntologySource(Project35FormContext project35FormContext, Parameter[] parameters)
          returns another ontology source is basically this one but pared down by the parameters
 OntologySource AbstractTreeOntologySource.getSubOntologySource(Project35FormContext project35FormContext, Parameter[] parameterList)
          returns a part of the original ontology
 OntologyRelationshipType[] SingleColumnTextSource.getSupportedOntologyRelationships(Project35FormContext project35FormContext)
           
 OntologyRelationshipType[] OntologySource.getSupportedOntologyRelationships(Project35FormContext project35FormContext)
           
 OntologyRelationshipType[] AbstractTreeOntologySource.getSupportedOntologyRelationships(Project35FormContext project35FormContext)
           
 OntologyTerm[] SingleColumnTextSource.getTerms(Project35FormContext project35FormContext)
           
 OntologyTerm[] OntologySource.getTerms(Project35FormContext project35FormContext)
          returns a collection of terms
 OntologyTerm[] AbstractTreeOntologySource.getTerms(Project35FormContext project35FormContext)
           
 TreeOntologyTerm TreeOntologySource.getTreeRoot(Project35FormContext project35FormContext)
           
 TreeOntologyTerm AbstractTreeOntologySource.getTreeRoot(Project35FormContext project35FormContext)
           
 void XMLOntologySource.printTree(Project35FormContext project35FormContext, int indentationLevel, TreeOntologyTerm treeOntologyTerm)
           
 

Uses of Project35FormContext in project35.soa.ontology.views
 

Methods in project35.soa.ontology.views with parameters of type Project35FormContext
 boolean TreeView.canViewSource(Project35FormContext project35FormContext, OntologySource source)
           
 boolean StubbedOntologyViewer.canViewSource(Project35FormContext project35FormContext, OntologySource ontologySource)
          determines if this Viewer class is capable of rendering terms supplied by a given ontology source.
 boolean PictureView.canViewSource(Project35FormContext project35FormContext, OntologySource ontologySource)
           
 boolean OntologyViewer.canViewSource(Project35FormContext project35FormContext, OntologySource ontologySource)
          determines if this Viewer class is capable of rendering terms supplied by a given ontology source.
 boolean OntologyView.canViewSource(Project35FormContext project35FormContext, OntologySource ontologySource)
          determines if the view is capable of supporting terms provided by an ontology source
 boolean ListView.canViewSource(Project35FormContext project35FormContext, OntologySource ontologySource)
           
 boolean DictionaryView.canViewSource(Project35FormContext project35FormContext, OntologySource ontologySource)
           
 boolean DefaultOntologyViewer.canViewSource(Project35FormContext project35FormContext, OntologySource source)
           
 OntologyServiceMetaData StubbedOntologyViewer.getOntologyServiceMetaData(Project35FormContext project35FormContext)
           
 OntologyServiceMetaData PictureView.getOntologyServiceMetaData(Project35FormContext project35FormContext)
           
 OntologyServiceMetaData OntologyViewer.getOntologyServiceMetaData(Project35FormContext project35FormContext)
           
 OntologyServiceMetaData OntologyService.getOntologyServiceMetaData(Project35FormContext project35FormContext)
           
 OntologyServiceMetaData DefaultOntologyViewer.getOntologyServiceMetaData(Project35FormContext project35FormContext)
           
 OntologyTermProvenance StubbedOntologyViewer.getOntologyTermProvenance(Project35FormContext project35FormContext, OntologyTerm ontologyTerm)
           
 OntologyTermProvenance OntologyViewer.getOntologyTermProvenance(Project35FormContext project35FormContext, OntologyTerm ontologyTerm)
           
 OntologyTermProvenance DefaultOntologyViewer.getOntologyTermProvenance(Project35FormContext project35FormContext, OntologyTerm ontologyTerm)
           
 OntologyTerm[] StubbedOntologyViewer.getRelatedTerms(Project35FormContext project35FormContext, OntologyRelationshipType relationshipType, OntologyTerm ontologyTerm)
           
 OntologyTerm[] OntologyViewer.getRelatedTerms(Project35FormContext project35FormContext, OntologyRelationshipType relationshipType, OntologyTerm ontologyTerm)
           
 OntologyTerm[] DefaultOntologyViewer.getRelatedTerms(Project35FormContext project35FormContext, OntologyRelationshipType relationshipType, OntologyTerm ontologyTerm)
           
 OntologyTerm[] TreeView.getSelectedOntologyTerms(Project35FormContext project35FormContext)
           
 OntologyTerm[] StubbedOntologyViewer.getSelectedOntologyTerms(Project35FormContext project35FormContext)
           
 OntologyTerm[] PictureView.getSelectedOntologyTerms(Project35FormContext project35FormContext)
           
 OntologyTerm[] OntologyViewer.getSelectedOntologyTerms(Project35FormContext project35FormContext)
           
 OntologyTerm[] OntologyView.getSelectedOntologyTerms(Project35FormContext project35FormContext)
          gets the ontology terms selected in the view
 OntologyTerm[] ListView.getSelectedOntologyTerms(Project35FormContext project35FormContext)
          returns the selected terms in the view
 OntologyTerm[] DictionaryView.getSelectedOntologyTerms(Project35FormContext project35FormContext)
           
 OntologyTerm[] DefaultOntologyViewer.getSelectedOntologyTerms(Project35FormContext project35FormContext)
           
 void TreeView.setOntologySource(Project35FormContext project35FormContext, OntologySource source)
           
 void StubbedOntologyViewer.setOntologySource(Project35FormContext project35FormContext, OntologySource ontologySource)
          method called by Project35 to help establish the ontology source being rendered by the viewer class.
 void PictureView.setOntologySource(Project35FormContext project35FormContext, OntologySource ontologySource)
           
 void OntologyViewer.setOntologySource(Project35FormContext project35FormContext, OntologySource ontologySource)
          method called by Project35 to help establish the ontology source being rendered by the viewer class.
 void OntologyView.setOntologySource(Project35FormContext project35FormContext, OntologySource ontologySource)
          sets the ontology source used by the view
 void ListView.setOntologySource(Project35FormContext project35FormContext, OntologySource ontologySource)
          sets the ontology source for the view
 void DictionaryView.setOntologySource(Project35FormContext project35FormContext, OntologySource ontologySource)
           
 void DictionaryTableModel.setOntologySource(Project35FormContext project35FormContxt, OntologySource ontologySource)
           
 void DefaultOntologyViewer.setOntologySource(Project35FormContext project35FormContext, OntologySource ontologySource)
           
 

Constructors in project35.soa.ontology.views with parameters of type Project35FormContext
DefaultOntologyTermSelectionListener(Project35FormContext project35FormContext)
           
OntologyServiceManager(javax.swing.JComponent rightClickLabelTarget, java.lang.String associatedRecordName, java.lang.String associatedFieldName, javax.swing.text.JTextComponent textComponent, Project35FormContext project35FormContext, java.util.ArrayList ontologyServices)
           
 

Uses of Project35FormContext in project35.soa.plugins
 

Methods in project35.soa.plugins with parameters of type Project35FormContext
 void StubbedProject35Plugin.execute(Project35FormContext project35FormContext)
          execute the plugin
 void Project35Plugin.execute(Project35FormContext project35FormContext)
          execute the plugin
 

Constructors in project35.soa.plugins with parameters of type Project35FormContext
PluginManager(Project35FormContext project35FormContext, java.util.ArrayList plugins, StatusBar statusBar, RecordModelFactory recordModelFactory)
           
PluginSelectionDialog(Project35FormContext project35FormContext, java.util.ArrayList plugins)
           
 

Uses of Project35FormContext in project35.soa.validation
 

Methods in project35.soa.validation with parameters of type Project35FormContext
 java.util.ArrayList StubbedListFieldValidationService.validate(Project35FormContext project35FormContext, ListFieldModel listFieldModel)
           
 java.util.ArrayList RequiredFieldValidator.validate(Project35FormContext project35FormContext, ListFieldModel listFieldModel)
           
 java.util.ArrayList ListFieldValidationService.validate(Project35FormContext project35FormContext, ListFieldModel listFieldModel)
          validates the field value and returns any error messages
 java.util.ArrayList StubbedRecordValidationService.validate(Project35FormContext project35FormContext, RecordModel recordModel)
           
 java.util.HashMap StubbedDocumentValidationService.validate(Project35FormContext project35FormContext, RecordModel rootModel)
           
 java.util.ArrayList RecordModelValidationService.validate(Project35FormContext project35FormContext, RecordModel recordModel)
           
 java.util.HashMap DocumentValidationService.validate(Project35FormContext project35FormContext, RecordModel rootModel)
          a service that traverses the entire record tree of a document and returns a HashMap where the keys are the instances of record models and the values are ArrayLists containing alerts
 java.util.ArrayList URLValidator.validate(Project35FormContext project35FormContext, java.lang.String value)
           
 java.util.ArrayList StubbedEditFieldValidationService.validate(Project35FormContext project35FormContext, java.lang.String value)
           
 java.util.ArrayList StringValidator.validate(Project35FormContext project35FormContext, java.lang.String value)
           
 java.util.ArrayList StringMaskValidator.validate(Project35FormContext project35FormContext, java.lang.String value)
           
 java.util.ArrayList RequiredFieldValidator.validate(Project35FormContext project35FormContext, java.lang.String value)
          checks to make sure that a required field has a non-empty value
 java.util.ArrayList PositiveIntegerValidator.validate(Project35FormContext project35FormContext, java.lang.String value)
           
 java.util.ArrayList IntegerValidator.validate(Project35FormContext project35FormContext, java.lang.String value)
           
 java.util.ArrayList FloatValidator.validate(Project35FormContext project35FormContext, java.lang.String value)
           
 java.util.ArrayList EditFieldValidationService.validate(Project35FormContext project35FormContext, java.lang.String value)
          validates the field value and returns any error messages
 java.util.ArrayList DoubleValidator.validate(Project35FormContext project35FormContext, java.lang.String value)
           
 java.util.ArrayList DateValidator.validate(Project35FormContext project35FormContext, java.lang.String value)
          assumes that the string value passed to it will always be written in a canonical form.
 java.util.ArrayList DateTimeValidator.validate(Project35FormContext project35FormContext, java.lang.String value)
          checks that a field value matches a date-time format
 java.util.ArrayList Choose1FromNValidator.validate(Project35FormContext project35FormContext, java.lang.String value)
           
 java.util.ArrayList BoundedIntegerValidator.validate(Project35FormContext project35FormContext, java.lang.String value)
          validates a field value
 java.util.ArrayList BoundedFloatValidator.validate(Project35FormContext project35FormContext, java.lang.String value)
           
 java.util.ArrayList BoundedDoubleValidator.validate(Project35FormContext project35FormContext, java.lang.String value)
          validates a field value
 java.util.ArrayList BooleanValidator.validate(Project35FormContext project35FormContext, java.lang.String value)
           
abstract  java.util.ArrayList AbstractEditFieldValidationService.validate(Project35FormContext project35FormContext, java.lang.String value)
           
 

Constructors in project35.soa.validation with parameters of type Project35FormContext
ValidationFacility(Project35FormContext formContext)
           
 

Uses of Project35FormContext in project35.system
 

Methods in project35.system that return Project35FormContext
 Project35FormContext Project35ApplicationContext.createFormContext()
           
 Project35FormContext Project35DocumentContext.getFormContext()
           
 

Uses of Project35FormContext in project35.tabletDeployment
 

Fields in project35.tabletDeployment declared as Project35FormContext
protected  Project35FormContext TabletMenu.project35FormContext
           
protected  Project35FormContext DefaultOntologyViewerPanel.project35FormContext
           
 

Methods in project35.tabletDeployment with parameters of type Project35FormContext
 boolean DefaultOntologyViewerPanel.canViewSource(Project35FormContext project35FormContxt, OntologySource source)
           
 OntologyServiceMetaData DefaultOntologyViewerPanel.getOntologyServiceMetaData(Project35FormContext project35FormContext)
           
 OntologyTermProvenance DefaultOntologyViewerPanel.getOntologyTermProvenance(Project35FormContext project35FormContext, OntologyTerm ontologyTerm)
           
 OntologyTerm[] DefaultOntologyViewerPanel.getRelatedTerms(Project35FormContext project35FormContext, OntologyRelationshipType relationshipType, OntologyTerm ontologyTerm)
           
 OntologyTerm[] DefaultOntologyViewerPanel.getSelectedOntologyTerms(Project35FormContext project35FormContext)
           
 void TabletTextFieldView.initialise(DataFieldModel dataFieldModel, Project35FormContext project35FormContext)
          this is an awkward construction that should never be called but is here to satisfy methods of EditFieldView.
 void TabletTextFieldView.initialiseField(Project35FormContext project35FormContext, DataFieldModel dataFieldModel, java.util.ArrayList additionalParameters)
           
 void TabletIDFieldView.initialiseField(Project35FormContext project35FormContext, DataFieldModel dataFieldModel, java.util.ArrayList additionalParameters)
           
 void DefaultOntologyViewerPanel.setOntologySource(Project35FormContext project35FormContext, OntologySource ontologySource)
           
 

Constructors in project35.tabletDeployment with parameters of type Project35FormContext
AlertsPanel(Project35FormContext project35FormContext)
           
DataEntryPanel(Project35FormContext project35FormContext)
           
FileMenu(Project35FormContext project35FormContext)
           
HelpMenu(Project35FormContext project35FormContext)
           
OntologyServiceListPanel(TabletProject35Dialog dialog, java.lang.String associatedRecordName, java.lang.String associatedFieldName, javax.swing.text.JTextComponent textComponent, Project35FormContext project35FormContext, java.util.ArrayList ontologyServices)
           
OntologyServiceManager(TabletProject35Dialog dialog, java.lang.String associatedRecordName, java.lang.String associatedFieldName, javax.swing.text.JTextComponent textComponent, Project35FormContext project35FormContext, java.util.ArrayList ontologyServices)
           
OptionsMenu(Project35FormContext project35FormContext)
           
RecordStack(Project35FormContext project35FormContext)
           
TabletMenu(Project35FormContext project35FormContext)
           
TabletPluginManager(Project35FormContext project35FormContext)
           
TabletPluginSelectionPanel(Project35FormContext project35FormContext, java.util.ArrayList recordSpecificPlugins)
           
TabletProject35MenuBar(Project35FormContext project35FormContext)
           
WhereAmIPanel(Project35FormContext project35FormContext, java.awt.CardLayout cardLayout)
           
WindowMenu(Project35FormContext project35FormContext)
           
 

Uses of Project35FormContext in project35.util
 

Methods in project35.util with parameters of type Project35FormContext
 java.net.URL ConfigurationURLUtility.createHelpLink(Project35FormContext project35FormContext, java.lang.String fileNameCandidate, boolean isInternalHelpPage)
           
static HelpDialog HelpDialog.getHelpDialog(Project35FormContext project35FormContext)
          used for single instance management
 

Constructors in project35.util with parameters of type Project35FormContext
ContextHelpService(Project35FormContext project35FormContext, java.awt.Component component)
           
HelpDialog(Project35FormContext project35FormContext)
           
HelpEnabledButton(Project35FormContext project35FormContext, java.lang.String name, java.lang.String baseLink, boolean isInternalHelpPage)
           
HelpEnabledCheckBox(Project35FormContext project35FormContext, java.lang.String name, java.lang.String baseLink, boolean isInternalHelpPage, boolean initialState)
           
HelpEnabledCheckBoxMenuItem(Project35FormContext project35FormContext, java.lang.String name, java.lang.String baseLink, boolean isInternalHelpPage)
           
HelpEnabledLabel(Project35FormContext project35FormContext, java.lang.String name, java.lang.String baseLink, boolean isInternalHelpPage)
           
HelpEnabledMenu(Project35FormContext project35FormContext, java.lang.String name)
           
HelpEnabledMenu(Project35FormContext project35FormContext, java.lang.String name, java.lang.String baseLink, boolean isInternalHelpPage)
           
HelpEnabledMenu(Project35FormContext project35FormContext, java.lang.String name, java.net.URL helpLink)
           
HelpEnabledMenuItem(Project35FormContext project35FormContext, java.lang.String name)
           
HelpEnabledMenuItem(Project35FormContext project35FormContext, java.lang.String name, java.lang.String baseLink, boolean isInternalHelpPage)
           
HelpEnabledMenuItem(Project35FormContext project35FormContext, java.lang.String name, java.net.URL helpLink)
           
HelpLinkListener(Project35FormContext project35FormContext, java.awt.Component component)