private void createActions() {
		new ActionBuilder("Compare Next Function", plugin.getName())
				.description("Compare the next function for the side with focus.")
				.helpLocation(new HelpLocation(HELP_TOPIC, "Navigate Next"))
				.keyBinding("control shift N")
				.popupMenuPath("Compare Next Function")
				.popupMenuGroup(NAV_GROUP)
				.toolBarIcon(NEXT_FUNCTION_ICON)
				.toolBarGroup(NAV_GROUP)
				.enabledWhen(c -> functionComparisonPanel.canCompareNextFunction())
				.onAction(c -> functionComparisonPanel.compareNextFunction())
				.buildAndInstallLocal(this);

		new ActionBuilder("Compare Previous Function", plugin.getName())
				.description("Compare the previous function for the side with focus.")
				.helpLocation(new HelpLocation(HELP_TOPIC, "Navigate Previous"))
				.keyBinding("control shift P")
				.popupMenuPath("Compare Previous Function")
				.popupMenuGroup(NAV_GROUP)
				.toolBarIcon(PREVIOUS_FUNCTION_ICON)
				.toolBarGroup(NAV_GROUP)
				.enabledWhen(c -> functionComparisonPanel.canComparePreviousFunction())
				.onAction(c -> functionComparisonPanel.comparePreviousFunction())
				.buildAndInstallLocal(this);

		new ActionBuilder("Remove Function", plugin.getName())
				.description("Removes the active function from the comparison")
				.helpLocation(new HelpLocation(HELP_TOPIC, "Remove_From_Comparison"))
				.keyBinding("control shift R")
				.popupMenuPath("Remove Function")
				.popupMenuGroup(REMOVE_FUNCTIONS_GROUP)
				.toolBarIcon(REMOVE_FUNCTION_ICON)
				.toolBarGroup(REMOVE_FUNCTIONS_GROUP)
				.enabledWhen(c -> functionComparisonPanel.canRemoveActiveFunction())
				.onAction(c -> functionComparisonPanel.removeActiveFunction())
				.buildAndInstallLocal(this);

		navigateToAction = new ToggleActionBuilder("Navigate to Selected Function",
			plugin.getName())
					.description(HTMLUtilities.toHTML("Toggle <b>On</b> means to navigate to " +
						"whatever function is selected in the comparison panel, when focus changes" +
						" or a new function is selected."))
					.helpLocation(new HelpLocation(HELP_TOPIC, "Navigate_To_Function"))
					.toolBarIcon(NAV_FUNCTION_ICON)
					.onAction(c -> maybeGoToActiveFunction())
					.buildAndInstallLocal(this);

		if (model instanceof AnyToAnyFunctionComparisonModel) {
			createDefaultModelActions();
		}
	}
Saves the current configuration state of the components that compose 
the function comparison provider

@param saveState the new configuration state
Ghidra/Features/CodeCompare/src/main/java/ghidra/features/codecompare/plugin/FunctionComparisonProvider.java