Uses of Class
macaw.businessLayer.Variable

Packages that use Variable
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 Variable in macaw.businessLayer
 

Subclasses of Variable in macaw.businessLayer
 class DerivedVariable
          a Variable that has been created using data from one or more Variable.
 class 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.
 

Methods in macaw.businessLayer that return Variable
 Variable Variable.getAlternativeVariable()
           
 Variable MacawCurationAPI.getAlternativeVariable(User user, Variable targetVariable)
           
 Variable MacawCurationAPI.getCompleteVariableData(User user, VariableSummary variableSummary)
           
 Variable MacawCurationAPI.getOriginalVariable(User user, Variable variable)
           
 Variable MacawRetrievalAPI.getVariable(User user, java.lang.String variableName)
          returns a variable record given a variable name
 Variable MacawCurationAPI.getVariable(User user, java.lang.String variableName)
           
 

Methods in macaw.businessLayer that return types with arguments of type Variable
 java.util.ArrayList<Variable> DerivedVariable.getSourceVariables()
           
 java.util.ArrayList<Variable> MacawCurationAPI.getSourceVariables(User user, DerivedVariable derivedVariable)
           
 

Methods in macaw.businessLayer with parameters of type Variable
 void DerivedVariable.addSourceVariable(Variable variable)
           
 void MacawCurationAPI.addValueLabels(User user, Variable variable, java.util.ArrayList<ValueLabel> valueLabels)
           
 void MacawCurationAPI.associateOntologyTermsWithVariable(User user, Variable variable, java.util.ArrayList<OntologyTerm> ontologyTerms)
           
 void MacawCurationAPI.associateSupportingDocumentsWithVariable(User user, Variable variable, java.util.ArrayList<SupportingDocument> supportingDocument)
           
protected  void Variable.cloneAttributes(Variable cloneVariable)
           
 boolean DerivedVariable.containsSourceVariable(Variable targetVariable)
           
 void MacawCurationAPI.deleteValueLabels(User user, Variable variable, java.util.ArrayList<ValueLabel> valueLabels)
           
static MacawChangeEvent Variable.detectChangesInAlternativeVariable(User user, Variable originalVariable, Variable revisedAlternativeVariable)
           
static java.util.ArrayList<MacawChangeEvent> ValueLabel.detectFieldChanges(User user, Variable ownerVariable, ValueLabel originalValueLabel, ValueLabel revisedValueLabel)
           
static java.util.ArrayList<MacawChangeEvent> Variable.detectFieldChanges(User user, Variable originalVariable, Variable revisedVariable)
           
static boolean ValueLabel.differencesExist(User user, Variable ownerVariable, ValueLabel originalValueLabel, ValueLabel revisedValueLabel)
           
 void MacawCurationAPI.disassociateOntologyTermsFromVariable(User user, Variable variable, java.util.ArrayList<OntologyTerm> ontologyTerms)
           
 void MacawCurationAPI.disassociateSupportingDocumentsFromVariable(User user, Variable variable, java.util.ArrayList<SupportingDocument> supportingDocuments)
           
 int MacawCurationAPI.getAliasFilePathIdentifier(User user, Variable variable, AliasFilePath aliasFilePath)
           
 Variable MacawCurationAPI.getAlternativeVariable(User user, Variable targetVariable)
           
 int MacawCurationAPI.getAvailabilityStateIdentifier(User user, Variable variable, AvailabilityState availabilityState)
           
 int MacawCurationAPI.getCategoryIdentifier(User user, Variable variable, Category category)
           
 java.util.ArrayList<MacawChangeEvent> MacawCurationAPI.getChangeHistoryForValueLabels(User user, Variable variable)
           
 java.util.ArrayList<MacawChangeEvent> MacawCurationAPI.getChangeHistoryForVariable(User user, Variable variable)
           
 int MacawCurationAPI.getCleaningStateIdentifier(User user, Variable variable, CleaningState cleaningState)
           
 java.util.ArrayList<OntologyTerm> MacawCurationAPI.getOntologyTerms(User user, Variable variable)
           
 Variable MacawCurationAPI.getOriginalVariable(User user, Variable variable)
           
 java.util.ArrayList<SupportingDocument> MacawCurationAPI.getSupportingDocuments(User user, Variable variable)
           
 int MacawCurationAPI.getValueLabelIdentifier(User user, Variable variable, ValueLabel valueLabel)
           
 java.util.ArrayList<ValueLabel> MacawCurationAPI.getValueLabels(User user, Variable variable)
           
 boolean RawVariable.hasSameDisplayName(Variable variable)
           
 boolean DerivedVariable.hasSameDisplayName(Variable variable)
           
 void DerivedVariable.removeSourceVariable(Variable variable)
           
 void MacawCurationAPI.setAlternativeVariable(User user, Variable targetVariable, Variable alternativeVariable)
           
 void Variable.setAlternativeVariable(Variable alterativeVariable)
           
 void MacawCurationAPI.updateValueLabels(User user, Variable variable, java.util.ArrayList<ValueLabel> valueLabels)
           
protected static java.util.ArrayList<java.lang.String> Variable.validateFields(Variable variable)
           
 

Method parameters in macaw.businessLayer with type arguments of type Variable
 void DerivedVariable.addSourceVariables(java.util.ArrayList<Variable> variables)
           
 void MacawCurationAPI.associateSourceVariables(User user, DerivedVariable derivedVariable, java.util.ArrayList<Variable> sourceVariablesToAdd)
           
 void MacawCurationAPI.disassociateSourceVariables(User user, DerivedVariable derivedVariable, java.util.ArrayList<Variable> sourceVariablesToDelete)
          removes references to either RawVariable or DerivedVariable variables that were used to create a given derivedVariable
static java.lang.String[] ConstantConverter.getVariableNames(java.util.ArrayList<Variable> variables)
           
 void DerivedVariable.removeSourceVariables(java.util.ArrayList<Variable> variablesToDelete)
           
 void DerivedVariable.setSourceVariables(java.util.ArrayList<Variable> sourceVariables)
           
 

Uses of Variable in macaw.persistenceLayer
 

Methods in macaw.persistenceLayer with parameters of type Variable
static java.util.ArrayList<MacawChangeEvent> ChangeEventGenerator.addValueLabelsChange(User user, Variable variable, java.util.ArrayList<ValueLabel> valueLabels)
          produce change events for operations which involve adding value labels to the database
static java.util.ArrayList<MacawChangeEvent> ChangeEventGenerator.addVariableChange(User user, Variable variable)
          produce change events for operations which involve adding raw or derived variables to the database
static java.util.ArrayList<MacawChangeEvent> ChangeEventGenerator.associateSupportingDocumentChanges(User user, Variable variable, java.util.ArrayList<SupportingDocument> supportingDocumentsToAdd)
          produce change events for operations which involve associating supporting documents with a derived variable
static java.util.ArrayList<MacawChangeEvent> ChangeEventGenerator.deleteValueLabelsChange(User user, Variable variable, java.util.ArrayList<ValueLabel> valueLabels)
          produce change events for operations which involve deleting value labels from the database
static MacawChangeEvent ChangeEventGenerator.deleteVariableChanges(User user, Variable variable)
          produce change events for operations which involve deleting raw or derived variables from the database
static java.util.ArrayList<MacawChangeEvent> ChangeEventGenerator.disassociateSupportingDocumentsChanges(User user, Variable variable, java.util.ArrayList<SupportingDocument> supportingDocumentsToDelete)
          produce change events for operations which involve disassociating supporting documents with a derived variable
 

Method parameters in macaw.persistenceLayer with type arguments of type Variable
static java.util.ArrayList<MacawChangeEvent> ChangeEventGenerator.associateSourceVariablesChanges(User user, DerivedVariable derivedVariable, java.util.ArrayList<Variable> sourceVariablesToAdd)
          produce change events for operations which involve associating source variables with a derived variable
static java.util.ArrayList<MacawChangeEvent> ChangeEventGenerator.disassociateSourceVariablesChanges(User user, DerivedVariable derivedVariable, java.util.ArrayList<Variable> sourceVariablesToDelete)
          produce change events for operations which involve disassociating source variables with a derived variable
 

Uses of Variable in macaw.persistenceLayer.demo
 

Methods in macaw.persistenceLayer.demo that return Variable
 Variable DemonstrationCurationService.getAlternativeVariable(User user, Variable targetVariable)
           
 Variable InMemoryVariableManager.getAlternativeVariable(Variable targetVariable)
           
 Variable InMemoryVariableManager.getCompleteVariableData(User user, VariableSummary variableSummary)
           
 Variable DemonstrationCurationService.getCompleteVariableData(User user, VariableSummary variableSummary)
           
 Variable DemonstrationCurationService.getOriginalVariable(User user, Variable variable)
           
 Variable InMemoryVariableManager.getOriginalVariable(Variable variable)
           
 Variable InMemoryVariableManager.getVariable(User user, java.lang.String variableName)
           
 Variable DemonstrationRetrievalService.getVariable(User user, java.lang.String variableName)
           
 Variable DemonstrationCurationService.getVariable(User user, java.lang.String variableName)
           
 

Methods in macaw.persistenceLayer.demo that return types with arguments of type Variable
 java.util.ArrayList<Variable> InMemoryVariableManager.getOriginalVariables(User user)
           
 java.util.ArrayList<Variable> InMemoryVariableManager.getSourceVariables(User user, DerivedVariable derivedVariable)
           
 java.util.ArrayList<Variable> DemonstrationCurationService.getSourceVariables(User user, DerivedVariable derivedVariable)
           
 java.util.ArrayList<Variable> InMemoryVariableManager.getVariables(User user)
           
 

Methods in macaw.persistenceLayer.demo with parameters of type Variable
 void InMemoryValueLabelManager.addValueLabels(User user, Variable variable, java.util.ArrayList<ValueLabel> valueLabels)
           
 void DemonstrationCurationService.addValueLabels(User user, Variable variable, java.util.ArrayList<ValueLabel> valueLabels)
           
 void InMemoryVariableManager.addVariable(User user, Variable variable)
           
 void InMemoryVariableManager.associateOntologyTerms(User user, Variable variable, java.util.ArrayList<OntologyTerm> ontologyTermsToAssociate)
           
 void DemonstrationCurationService.associateOntologyTermsWithVariable(User user, Variable variable, java.util.ArrayList<OntologyTerm> ontologyTerms)
           
 void InMemoryVariableManager.associateSupportingDocuments(User user, Variable variable, java.util.ArrayList<SupportingDocument> supportingDocumentsToAdd)
           
 void DemonstrationCurationService.associateSupportingDocumentsWithVariable(User user, Variable variable, java.util.ArrayList<SupportingDocument> supportingDocuments)
           
 void InMemoryVariableManager.checkVariableExists(Variable variable)
           
 void InMemoryValueLabelManager.deleteValueLabels(User user, Variable variable, java.util.ArrayList<ValueLabel> valueLabels)
           
 void DemonstrationCurationService.deleteValueLabels(User user, Variable variable, java.util.ArrayList<ValueLabel> valueLabels)
           
 void InMemoryVariableManager.disassociateOntologyTerms(User user, Variable variable, java.util.ArrayList<OntologyTerm> ontologyTermsToDisassociate)
           
 void DemonstrationCurationService.disassociateOntologyTermsFromVariable(User user, Variable variable, java.util.ArrayList<OntologyTerm> ontologyTerms)
           
 void InMemoryVariableManager.disassociateSupportingDocuments(User user, Variable variable, java.util.ArrayList<SupportingDocument> supportingDocumentsToDelete)
           
 void DemonstrationCurationService.disassociateSupportingDocumentsFromVariable(User user, Variable variable, java.util.ArrayList<SupportingDocument> supportingDocuments)
           
 int InMemoryListChoiceManager.getAliasFilePathIdentifier(AliasFilePath targetAliasFilePath, Variable variable)
           
 int DemonstrationCurationService.getAliasFilePathIdentifier(User user, Variable variable, AliasFilePath aliasFilePath)
           
 Variable DemonstrationCurationService.getAlternativeVariable(User user, Variable targetVariable)
           
 Variable InMemoryVariableManager.getAlternativeVariable(Variable targetVariable)
           
 java.util.ArrayList<OntologyTerm> InMemoryVariableManager.getAssociatedOntologyTerms(User user, Variable variable)
          public Variable getVariable(User user, String variableName) throws MacawException { if (variableName == null) { return null; } for (Variable variable : variables) { if (variable.getName().equals(variableName) == true) { return variable; } } return null; }
 int InMemoryListChoiceManager.getAvailabilityStateIdentifier(AvailabilityState availabilityState, Variable variable)
           
 int DemonstrationCurationService.getAvailabilityStateIdentifier(User user, Variable variable, AvailabilityState availabilityState)
           
 int InMemoryListChoiceManager.getCategoryIdentifier(Category category, Variable variable)
           
 int DemonstrationCurationService.getCategoryIdentifier(User user, Variable variable, Category category)
           
 java.util.ArrayList<MacawChangeEvent> InMemoryChangeEventManager.getChangeHistoryForValueLabels(User user, Variable variable)
          provides a collection of change events for value labels associated with a given variable
 java.util.ArrayList<MacawChangeEvent> DemonstrationCurationService.getChangeHistoryForValueLabels(User user, Variable variable)
           
 java.util.ArrayList<MacawChangeEvent> InMemoryChangeEventManager.getChangeHistoryForVariable(User user, Variable variable)
          provides a collection of change events that are associated with the curation of a given variable.
 java.util.ArrayList<MacawChangeEvent> DemonstrationCurationService.getChangeHistoryForVariable(User user, Variable variable)
           
 int InMemoryListChoiceManager.getCleaningStateIdentifier(CleaningState cleaningState, Variable variable)
           
 int DemonstrationCurationService.getCleaningStateIdentifier(User user, Variable variable, CleaningState cleaningState)
           
 java.util.ArrayList<OntologyTerm> DemonstrationCurationService.getOntologyTerms(User user, Variable variable)
           
 Variable DemonstrationCurationService.getOriginalVariable(User user, Variable variable)
           
 Variable InMemoryVariableManager.getOriginalVariable(Variable variable)
           
 java.util.ArrayList<SupportingDocument> InMemoryVariableManager.getSupportingDocuments(User user, Variable variable)
           
 java.util.ArrayList<SupportingDocument> DemonstrationCurationService.getSupportingDocuments(User user, Variable variable)
           
 int DemonstrationCurationService.getValueLabelIdentifier(User user, Variable variable, ValueLabel valueLabel)
           
 int InMemoryValueLabelManager.getValueLabelIdentifier(Variable variable, ValueLabel valueLabel)
           
 java.util.ArrayList<ValueLabel> InMemoryVariableManager.getValueLabels(User user, Variable variable)
           
 java.util.ArrayList<ValueLabel> InMemoryValueLabelManager.getValueLabels(User user, Variable variable)
           
 java.util.ArrayList<ValueLabel> DemonstrationCurationService.getValueLabels(User user, Variable variable)
           
 void InMemoryVariableManager.setAlternativeVariable(User user, Variable targetVariable, Variable updatedAlternativeVariable)
           
 void DemonstrationCurationService.setAlternativeVariable(User user, Variable targetVariable, Variable alternativeVariable)
           
 void InMemoryValueLabelManager.updateValueLabels(User user, Variable variable, java.util.ArrayList<ValueLabel> revisedValueLabels)
           
 void DemonstrationCurationService.updateValueLabels(User user, Variable variable, java.util.ArrayList<ValueLabel> valueLabels)
           
 

Method parameters in macaw.persistenceLayer.demo with type arguments of type Variable
 void InMemoryVariableManager.associateSourceVariables(User user, DerivedVariable derivedVariable, java.util.ArrayList<Variable> sourceVariablesToAdd)
           
 void DemonstrationCurationService.associateSourceVariables(User user, DerivedVariable derivedVariable, java.util.ArrayList<Variable> sourceVariablesToAdd)
           
 void InMemoryListChoiceManager.deleteAliasFilePaths(User user, java.util.ArrayList<AliasFilePath> aliasFilePathsToDelete, java.util.ArrayList<Variable> variables)
           
 void InMemoryListChoiceManager.deleteAvailabilityStates(User user, java.util.ArrayList<AvailabilityState> availabilityStatesToDelete, java.util.ArrayList<Variable> variables)
           
 void InMemoryListChoiceManager.deleteCategories(User user, java.util.ArrayList<Category> categoriesToDelete, java.util.ArrayList<Variable> variables)
           
 void InMemoryListChoiceManager.deleteCleaningStates(User user, java.util.ArrayList<CleaningState> cleaningStatesToDelete, java.util.ArrayList<Variable> variables)
           
 void InMemoryVariableManager.disassociateSourceVariables(User user, DerivedVariable derivedVariable, java.util.ArrayList<Variable> sourceVariablesToDelete)
           
 void DemonstrationCurationService.disassociateSourceVariables(User user, DerivedVariable derivedVariable, java.util.ArrayList<Variable> sourceVariablesToDelete)
           
 void InMemoryVariableFilter.setVariables(java.util.ArrayList<Variable> variables)
           
 void InMemoryListChoiceManager.updateAliasFilePath(User user, AliasFilePath revisedAliasFilePath, java.util.ArrayList<Variable> variables)
           
 void InMemoryListChoiceManager.updateAvailabilityState(User user, AvailabilityState revisedAvailabilityState, java.util.ArrayList<Variable> variables)
           
 void InMemoryListChoiceManager.updateCategory(User user, Category revisedCategory, java.util.ArrayList<Variable> variables)
           
 void InMemoryListChoiceManager.updateCleaningState(User user, CleaningState revisedCleaningState, java.util.ArrayList<Variable> variables)
           
 

Uses of Variable in macaw.persistenceLayer.production
 

Methods in macaw.persistenceLayer.production that return Variable
 Variable SQLVariableManager.getAlternativeVariable(java.sql.Connection connection, User user, Variable targetVariable)
           
 Variable ProductionCurationService.getAlternativeVariable(User user, Variable targetVariable)
           
 Variable SQLVariableManager.getCompleteVariableData(java.sql.Connection connection, User user, VariableSummary variableSummary)
           
 Variable ProductionCurationService.getCompleteVariableData(User user, VariableSummary variableSummary)
           
 Variable SQLVariableManager.getOriginalVariable(java.sql.Connection connection, Variable targetVariable)
           
 Variable ProductionCurationService.getOriginalVariable(User user, Variable variable)
           
 Variable SQLVariableManager.getVariable(java.sql.Connection connection, java.lang.String variableName)
           
 Variable ProductionRetrievalService.getVariable(User user, java.lang.String variableName)
           
 Variable ProductionCurationService.getVariable(User user, java.lang.String variableName)
           
 

Methods in macaw.persistenceLayer.production that return types with arguments of type Variable
 java.util.ArrayList<Variable> SQLVariableManager.getSourceVariables(java.sql.Connection connection, User user, DerivedVariable derivedVariable)
           
 java.util.ArrayList<Variable> ProductionCurationService.getSourceVariables(User user, DerivedVariable derivedVariable)
           
 

Methods in macaw.persistenceLayer.production with parameters of type Variable
 void SQLValueLabelManager.addValueLabels(java.sql.Connection connection, User user, Variable variable, java.util.ArrayList<ValueLabel> valueLabels)
           
 void ProductionCurationService.addValueLabels(User user, Variable variable, java.util.ArrayList<ValueLabel> valueLabels)
           
 void SQLVariableManager.associateOntologyTerms(java.sql.Connection connection, User user, Variable variable, java.util.ArrayList<OntologyTerm> ontologyTermsToAssociate)
           
 void ProductionCurationService.associateOntologyTermsWithVariable(User user, Variable variable, java.util.ArrayList<OntologyTerm> ontologyTerms)
           
 void SQLVariableManager.associateSupportingDocuments(java.sql.Connection connection, User user, Variable variable, java.util.ArrayList<SupportingDocument> supportingDocumentsToAdd)
           
 void ProductionCurationService.associateSupportingDocumentsWithVariable(User user, Variable variable, java.util.ArrayList<SupportingDocument> supportingDocuments)
           
 void SQLValueLabelManager.deleteValueLabels(java.sql.Connection connection, User user, Variable variable, java.util.ArrayList<ValueLabel> valueLabels)
           
 void ProductionCurationService.deleteValueLabels(User user, Variable variable, java.util.ArrayList<ValueLabel> valueLabels)
           
 void SQLVariableManager.disassociateOntologyTerms(java.sql.Connection connection, User user, Variable variable, java.util.ArrayList<OntologyTerm> ontologyTerms)
           
 void ProductionCurationService.disassociateOntologyTermsFromVariable(User user, Variable variable, java.util.ArrayList<OntologyTerm> ontologyTerms)
           
 void SQLVariableManager.disassociateSupportingDocuments(java.sql.Connection connection, User user, Variable variable, java.util.ArrayList<SupportingDocument> supportingDocumentsToDelete)
           
 void ProductionCurationService.disassociateSupportingDocumentsFromVariable(User user, Variable variable, java.util.ArrayList<SupportingDocument> supportingDocuments)
           
 int SQLListChoiceManager.getAliasFilePathIdentifier(java.sql.Connection connection, Variable variable, AliasFilePath aliasFilePath)
           
 int ProductionCurationService.getAliasFilePathIdentifier(User user, Variable variable, AliasFilePath aliasFilePath)
           
 java.lang.String SQLListChoiceManager.getAliasFilePathName(java.sql.Connection connection, Variable variable, int dataLibraryID)
           
 Variable SQLVariableManager.getAlternativeVariable(java.sql.Connection connection, User user, Variable targetVariable)
           
 Variable ProductionCurationService.getAlternativeVariable(User user, Variable targetVariable)
           
 java.util.ArrayList<OntologyTerm> SQLVariableManager.getAssociatedOntologyTerms(java.sql.Connection connection, User user, Variable variable)
           
 java.util.ArrayList<SupportingDocument> SQLVariableManager.getAssociatedSupportingDocuments(java.sql.Connection connection, User user, Variable variable)
           
 int SQLListChoiceManager.getAvailabilityStateIdentifier(java.sql.Connection connection, Variable variable, AvailabilityState availabilityState)
           
 int ProductionCurationService.getAvailabilityStateIdentifier(User user, Variable variable, AvailabilityState availabilityState)
           
 java.lang.String SQLListChoiceManager.getAvailabilityStateName(java.sql.Connection connection, Variable variable, int availabilityStateID)
           
 int SQLListChoiceManager.getCategoryIdentifier(java.sql.Connection connection, Variable variable, Category category)
           
 int ProductionCurationService.getCategoryIdentifier(User user, Variable variable, Category category)
           
 java.lang.String SQLListChoiceManager.getCategoryName(java.sql.Connection connection, Variable variable, int categoryID)
           
 java.util.ArrayList<MacawChangeEvent> SQLChangeEventManager.getChangeHistoryForValueLabels(java.sql.Connection connection, Variable variable)
           
 java.util.ArrayList<MacawChangeEvent> ProductionCurationService.getChangeHistoryForValueLabels(User user, Variable variable)
           
 java.util.ArrayList<MacawChangeEvent> SQLChangeEventManager.getChangeHistoryForVariable(java.sql.Connection connection, Variable variable)
           
 java.util.ArrayList<MacawChangeEvent> ProductionCurationService.getChangeHistoryForVariable(User user, Variable variable)
           
 int SQLListChoiceManager.getCleaningStateIdentifier(java.sql.Connection connection, Variable variable, CleaningState cleaningState)
           
 int ProductionCurationService.getCleaningStateIdentifier(User user, Variable variable, CleaningState cleaningState)
           
 java.lang.String SQLListChoiceManager.getCleaningStateName(java.sql.Connection connection, Variable variable, int cleaningStateID)
           
 int SQLListChoiceManager.getIdentifierFromName(java.sql.Connection connection, Variable variable, macaw.persistenceLayer.production.SQLListChoiceManager.ListChoiceType listChoiceType, java.lang.String query, java.lang.String name)
           
 java.util.ArrayList<OntologyTerm> ProductionRetrievalService.getOntologyTerms(User user, Variable variable)
           
 java.util.ArrayList<OntologyTerm> ProductionCurationService.getOntologyTerms(User user, Variable variable)
           
 Variable SQLVariableManager.getOriginalVariable(java.sql.Connection connection, Variable targetVariable)
           
 Variable ProductionCurationService.getOriginalVariable(User user, Variable variable)
           
 java.util.ArrayList<SupportingDocument> ProductionCurationService.getSupportingDocuments(User user, Variable variable)
           
 int SQLValueLabelManager.getValueLabelIdentifier(java.sql.Connection connection, Variable variable, ValueLabel candidateValueLabel)
           
 int ProductionCurationService.getValueLabelIdentifier(User user, Variable variable, ValueLabel valueLabel)
           
 java.util.ArrayList<ValueLabel> SQLValueLabelManager.getValueLabels(java.sql.Connection connection, User user, Variable variable)
           
 java.util.ArrayList<ValueLabel> ProductionCurationService.getValueLabels(User user, Variable variable)
           
 int SQLVariableManager.getVariableIdentifier(java.sql.Connection connection, User user, Variable variable)
           
 void SQLVariableManager.setAlternativeVariable(java.sql.Connection connection, User user, Variable targetVariable, Variable updatedAlternativeVariable)
           
 void ProductionCurationService.setAlternativeVariable(User user, Variable targetVariable, Variable alternativeVariable)
           
 void SQLValueLabelManager.updateValueLabels(java.sql.Connection connection, User user, Variable variable, java.util.ArrayList<ValueLabel> revisedValueLabels)
           
 void ProductionCurationService.updateValueLabels(User user, Variable variable, java.util.ArrayList<ValueLabel> valueLabels)
           
 void SQLVariableManager.updateVariable(java.sql.Connection connection, User user, Variable revisedVariable)
           
 

Method parameters in macaw.persistenceLayer.production with type arguments of type Variable
 void SQLVariableManager.associateSourceVariables(java.sql.Connection connection, User user, DerivedVariable derivedVariable, java.util.ArrayList<Variable> sourceVariablesToAdd)
           
 void ProductionCurationService.associateSourceVariables(User user, DerivedVariable derivedVariable, java.util.ArrayList<Variable> sourceVariablesToAdd)
           
 void SQLVariableManager.disassociateSourceVariables(java.sql.Connection connection, User user, DerivedVariable derivedVariable, java.util.ArrayList<Variable> sourceVariablesToDelete)
           
 void ProductionCurationService.disassociateSourceVariables(User user, DerivedVariable derivedVariable, java.util.ArrayList<Variable> sourceVariablesToDelete)
           
 

Uses of Variable in macaw.presentationLayer
 

Methods in macaw.presentationLayer that return Variable
 Variable VariableSelectionDialog.getAlternativeVariable()
           
 Variable AlternativeVariableSelectionPanel.getAlternativeVariable()
           
 Variable VariableSearchPanel.getSelectedVariable()
           
 

Methods in macaw.presentationLayer that return types with arguments of type Variable
 java.util.ArrayList<Variable> VariableSearchPanel.getSelectedVariables()
           
 java.util.ArrayList<Variable> SourceVariablesPanel.getSourceVariables()
           
 

Methods in macaw.presentationLayer with parameters of type Variable
 void CleaningStatePanel.initialise(Variable variable)
           
protected  void VariableEditor.restoreVariableFields(Variable variable)
           
protected  void VariableEditor.saveVariableFields(Variable variable)
           
 void VariableSearchPanel.selectVariable(Variable variable)
           
 void VariableLabelTableModel.setData(User currentUser, Variable currentVariable)
           
 void VariableLabelTable.setData(User currentUser, Variable variable)
           
 void VariableLabelValueEditor.setData(Variable variable)
           
 void SupportingDocumentsPanel.setData(Variable variable)
           
 void OntologyTermsPanel.setData(Variable variable)
           
 void AlternativeVariableSelectionPanel.setData(Variable targetVariable)
           
protected  void VariableEditor.setData(Variable variable, boolean isNewRecord)
           
 void SupportingDocumentsPanel.setNewRecord(Variable variable)
           
 void SourceVariablesPanel.setNewRecord(Variable variable)
           
 void OntologyTermsPanel.setNewRecord(Variable variable)
           
 void OntologyTermEditor.setParentVariable(Variable parentVariable)
           
 void SupportingDocumentSelectionDialog.setVariable(Variable variable)
           
 void SupportingDocumentEditor.setVariable(Variable parentVariable)
           
 void OntologyTermSelectionDialog.setVariable(Variable variable)
           
 void ChangeHistoryViewer.showHistoryForValueLabel(Variable variable)
           
 void ChangeHistoryViewer.showHistoryForVariable(Variable variable)
           
protected  void VariableEditor.updateValueLabelsButtonState(Variable rawVariable)