Uses of Class
macaw.businessLayer.RawVariable

Packages that use RawVariable
macaw.businessLayer Contains classes that represent business concepts in the system. 
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. 
 

Uses of RawVariable in macaw.businessLayer
 

Methods in macaw.businessLayer with parameters of type RawVariable
 void MacawCurationAPI.addRawVariable(User user, RawVariable rawVariable)
           
static java.util.ArrayList<MacawChangeEvent> RawVariable.detectFieldChanges(User user, RawVariable originalRawVariable, RawVariable revisedRawVariable)
           
 int MacawCurationAPI.getRawVariableIdentifier(User user, RawVariable rawVariable)
           
 void MacawCurationAPI.updateRawVariable(User user, RawVariable rawVariable)
           
static void RawVariable.validateFields(RawVariable rawVariable)
           
 

Method parameters in macaw.businessLayer with type arguments of type RawVariable
 void MacawCurationAPI.deleteRawVariables(User user, java.util.ArrayList<RawVariable> rawVariables)
           
 

Uses of RawVariable in macaw.persistenceLayer
 

Method parameters in macaw.persistenceLayer with type arguments of type RawVariable
static java.util.ArrayList<MacawChangeEvent> ChangeEventGenerator.deleteRawVariablesChanges(User user, java.util.ArrayList<RawVariable> rawVariables)
           
 

Uses of RawVariable in macaw.persistenceLayer.demo
 

Methods in macaw.persistenceLayer.demo with parameters of type RawVariable
 void InMemoryVariableManager.addRawVariable(User user, RawVariable rawVariable)
           
 void DemonstrationCurationService.addRawVariable(User user, RawVariable rawVariable)
           
 int InMemoryVariableManager.getRawVariableIdentifier(User user, RawVariable rawVariable)
           
 int DemonstrationCurationService.getRawVariableIdentifier(User user, RawVariable rawVariable)
           
 void InMemoryVariableManager.updateRawVariable(User user, RawVariable revisedRawVariable)
           
 void DemonstrationCurationService.updateRawVariable(User user, RawVariable rawVariable)
           
 

Method parameters in macaw.persistenceLayer.demo with type arguments of type RawVariable
 void InMemoryVariableManager.deleteRawVariables(User user, java.util.ArrayList<RawVariable> rawVariablesToDelete)
           
 void DemonstrationCurationService.deleteRawVariables(User user, java.util.ArrayList<RawVariable> rawVariables)
           
 

Uses of RawVariable in macaw.persistenceLayer.production
 

Methods in macaw.persistenceLayer.production that return RawVariable
 RawVariable SQLVariableManager.getRawVariable(java.sql.Connection connection, int variableID)
           
 

Methods in macaw.persistenceLayer.production with parameters of type RawVariable
 void SQLVariableManager.addRawVariable(java.sql.Connection connection, User user, RawVariable rawVariable)
           
 void ProductionCurationService.addRawVariable(User user, RawVariable rawVariable)
           
 int SQLVariableManager.getRawVariableIdentifier(java.sql.Connection connection, User user, RawVariable rawVariable)
           
 int ProductionCurationService.getRawVariableIdentifier(User user, RawVariable rawVariable)
           
 void SQLVariableManager.updateRawVariable(java.sql.Connection connection, User user, RawVariable revisedRawVariable)
           
 void ProductionCurationService.updateRawVariable(User user, RawVariable rawVariable)
           
 

Method parameters in macaw.persistenceLayer.production with type arguments of type RawVariable
 void SQLVariableManager.deleteRawVariables(java.sql.Connection connection, User user, java.util.ArrayList<RawVariable> rawVariablesToDelete)
           
 void ProductionCurationService.deleteRawVariables(User user, java.util.ArrayList<RawVariable> rawVariables)
           
 

Uses of RawVariable in macaw.presentationLayer
 

Methods in macaw.presentationLayer with parameters of type RawVariable
 void RawVariableEditor.setData(RawVariable rawVariable, boolean isNewRecord)