Uses of Interface
macaw.businessLayer.MacawCurationAPI

Packages that use MacawCurationAPI
macaw.persistenceLayer Contains the main APIs used by other software clients. 
macaw.persistenceLayer.demo This package contains all the code required to run versions of Macaw's curation and retrieval services which store data in-memory. 
macaw.persistenceLayer.production This package contains all the code required to run versions of Macaw's curation and retrieval services which store data in a MySQL database. 
macaw.presentationLayer This is the main package that produces the GUI application forms for Macaw. 
macaw.test   
macaw.test.curation Classes that test implementations of MacawCurationAPI
macaw.test.retrieval Classes that test implementations of MacawRetrievalAPI
 

Uses of MacawCurationAPI in macaw.persistenceLayer
 

Constructors in macaw.persistenceLayer with parameters of type MacawCurationAPI
DummyDataProvider(MacawCurationAPI database, User admin)
           
 

Uses of MacawCurationAPI in macaw.persistenceLayer.demo
 

Classes in macaw.persistenceLayer.demo that implement MacawCurationAPI
 class DemonstrationCurationService
          Implements the MacawCurationAPI interface as a service which manages all of its data in-memory instead of in a database.
 class DemonstrationRetrievalService
          Implements the MacawRetrievalAPI interface as a service which retrieves all of its data from in-memory objects rather than from a database.
 

Uses of MacawCurationAPI in macaw.persistenceLayer.production
 

Classes in macaw.persistenceLayer.production that implement MacawCurationAPI
 class ProductionCurationService
          Implements the interface MacawCurationAPI as a curation service which stores data in a MySQL database.
 

Uses of MacawCurationAPI in macaw.presentationLayer
 

Fields in macaw.presentationLayer declared as MacawCurationAPI
protected  MacawCurationAPI VariableEditor.database
           
protected  MacawCurationAPI MacawStateEditor.database
           
 

Constructors in macaw.presentationLayer with parameters of type MacawCurationAPI
OntologyTermSearchTableModel(MacawCurationAPI database)
           
SupportingDocumentSearchTableModel(MacawCurationAPI database)
           
VariableLabelTable(MacawCurationAPI database, boolean allowWriteAccess)
           
VariableLabelTableModel(MacawCurationAPI database, boolean allowWriteAccess)
           
VariableSearchTableModel(MacawCurationAPI database)
           
 

Uses of MacawCurationAPI in macaw.test
 

Fields in macaw.test declared as MacawCurationAPI
static MacawCurationAPI RunAllMacawTestCases.curationService
           
 

Methods in macaw.test that return MacawCurationAPI
static MacawCurationAPI RunAllMacawTestCases.getMacawCurationService()
           
 

Uses of MacawCurationAPI in macaw.test.curation
 

Fields in macaw.test.curation declared as MacawCurationAPI
protected  MacawCurationAPI MacawCurationTestCase.curationService
           
 

Uses of MacawCurationAPI in macaw.test.retrieval
 

Fields in macaw.test.retrieval declared as MacawCurationAPI
protected  MacawCurationAPI MacawRetrievalTestCase.curationService