@Override
	public void close() {
		synchronized (otherViewsMap) {
			isClosed = true;

			// Clear active project if this is the current active project.
			if (AppInfo.getActiveProject() == this) {
				AppInfo.setActiveProject(null);
			}

			for (DefaultProjectData dataMgr : otherViewsMap.values()) {
				if (dataMgr != null) {
					dataMgr.close();
				}
			}
			otherViewsMap.clear();
		}

		try {

			if (toolManager != null) {
				toolManager.dispose();
			}
			if (projectManager != null) {
				projectManager.projectClosed(this);
			}
		}
		finally {
			projectData.close();
		}
	}
Get the local tool chest for the user logged in.

@return the tool chest
Ghidra/Framework/Project/src/main/java/ghidra/framework/project/DefaultProject.java