Uses of Package
macaw.businessLayer

Packages that use macaw.businessLayer
macaw.businessLayer Contains classes that represent business concepts in the system. 
macaw.io Classes in this package were designed to migrate legacy data from SWIFT into Macaw. 
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
 

Classes in macaw.businessLayer used by macaw.businessLayer
AliasFilePath
          is an association between a logical location for data associated with a variable and a physical location
AvailabilityState
          describes which kinds of users can access a variable
Category
          provides a general grouping for NSHD variables
CleaningState
          describes a general method used to clean a variable
DerivedVariable
          a Variable that has been created using data from one or more Variable.
MacawListChoice
           Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
OntologyTerm
           Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
RawVariable
          a Variable that relates to a particular question on a particular form of a particular survey that forms part of the NSHD’s ongoing study.
SupportingDocument
          describes a document used to provide background information about a derived variable.
User
           Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
ValueLabel
          describes an answer to a survey question
ValueLabel.EditingOperationType
           
Variable
          A concept related to the NSHD study.
VariableSummary
          Describes the minimum amount of information in a search result for a Variable.
VariableTypeFilter
          describes the types of variables in the system.
 

Classes in macaw.businessLayer used by macaw.io
Category
          provides a general grouping for NSHD variables
 

Classes in macaw.businessLayer used by macaw.persistenceLayer
DerivedVariable
          a Variable that has been created using data from one or more Variable.
MacawCurationAPI
          Macaw is a data curation application that stores and retrieves its data via methods of this interface.
OntologyTerm
           Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
RawVariable
          a Variable that relates to a particular question on a particular form of a particular survey that forms part of the NSHD’s ongoing study.
SupportingDocument
          describes a document used to provide background information about a derived variable.
User
           Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
ValueLabel
          describes an answer to a survey question
Variable
          A concept related to the NSHD study.
 

Classes in macaw.businessLayer used by macaw.persistenceLayer.demo
AliasFilePath
          is an association between a logical location for data associated with a variable and a physical location
AvailabilityState
          describes which kinds of users can access a variable
Category
          provides a general grouping for NSHD variables
CleaningState
          describes a general method used to clean a variable
DerivedVariable
          a Variable that has been created using data from one or more Variable.
MacawCurationAPI
          Macaw is a data curation application that stores and retrieves its data via methods of this interface.
MacawRetrievalAPI
          External software clients such as the SWIFT governance tool or future information portal services will use interact with the repository of Macaw variables via this interface.
MacawSecurityAPI
           Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
OntologyTerm
           Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
RawVariable
          a Variable that relates to a particular question on a particular form of a particular survey that forms part of the NSHD’s ongoing study.
SupportingDocument
          describes a document used to provide background information about a derived variable.
User
           Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
ValueLabel
          describes an answer to a survey question
Variable
          A concept related to the NSHD study.
VariableSummary
          Describes the minimum amount of information in a search result for a Variable.
VariableTypeFilter
          describes the types of variables in the system.
 

Classes in macaw.businessLayer used by macaw.persistenceLayer.production
AliasFilePath
          is an association between a logical location for data associated with a variable and a physical location
AvailabilityState
          describes which kinds of users can access a variable
Category
          provides a general grouping for NSHD variables
CleaningState
          describes a general method used to clean a variable
DerivedVariable
          a Variable that has been created using data from one or more Variable.
MacawCurationAPI
          Macaw is a data curation application that stores and retrieves its data via methods of this interface.
MacawRetrievalAPI
          External software clients such as the SWIFT governance tool or future information portal services will use interact with the repository of Macaw variables via this interface.
MacawSecurityAPI
           Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
OntologyTerm
           Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
RawVariable
          a Variable that relates to a particular question on a particular form of a particular survey that forms part of the NSHD’s ongoing study.
SupportingDocument
          describes a document used to provide background information about a derived variable.
User
           Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
ValueLabel
          describes an answer to a survey question
Variable
          A concept related to the NSHD study.
VariableSummary
          Describes the minimum amount of information in a search result for a Variable.
VariableTypeFilter
          describes the types of variables in the system.
 

Classes in macaw.businessLayer used by macaw.presentationLayer
AliasFilePath
          is an association between a logical location for data associated with a variable and a physical location
DerivedVariable
          a Variable that has been created using data from one or more Variable.
MacawCurationAPI
          Macaw is a data curation application that stores and retrieves its data via methods of this interface.
MacawListChoice
           Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
OntologyTerm
           Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
RawVariable
          a Variable that relates to a particular question on a particular form of a particular survey that forms part of the NSHD’s ongoing study.
SupportingDocument
          describes a document used to provide background information about a derived variable.
User
           Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
ValueLabel
          describes an answer to a survey question
Variable
          A concept related to the NSHD study.
VariableSummary
          Describes the minimum amount of information in a search result for a Variable.
 

Classes in macaw.businessLayer used by macaw.test
MacawCurationAPI
          Macaw is a data curation application that stores and retrieves its data via methods of this interface.
MacawRetrievalAPI
          External software clients such as the SWIFT governance tool or future information portal services will use interact with the repository of Macaw variables via this interface.
 

Classes in macaw.businessLayer used by macaw.test.curation
MacawCurationAPI
          Macaw is a data curation application that stores and retrieves its data via methods of this interface.
User
           Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
 

Classes in macaw.businessLayer used by macaw.test.retrieval
MacawCurationAPI
          Macaw is a data curation application that stores and retrieves its data via methods of this interface.
MacawRetrievalAPI
          External software clients such as the SWIFT governance tool or future information portal services will use interact with the repository of Macaw variables via this interface.
User
           Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.