@Override
	public void setProgram(ProgramDB program) {
		this.program = program;
		namespaceMgr = program.getNamespaceManager();
		codeMgr = program.getCodeManager();
		dtMgr = program.getDataTypeManager();
		symbolMgr = program.getSymbolTable();
		globalNamespace = program.getGlobalNamespace();
		functionTagManager.setProgram(program);
	}
Get the function with the given key.
@param key ID of the function; ID is obtained by calling
Function.getID()
@return null if there is no function with the given key
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/function/FunctionManagerDB.java