private void populateActions() {
		clearData();
		switch (displayLevel) {
			case LOCAL:
				addLocalActions(LOCAL_TOOLBAR, a -> isValidToolbar(a));
				addLocalActions(LOCAL_MENU, a -> isValidMenu(a));
				addLocalActions(POPUP, a -> isValidPopup(a));
				addGlobalActions(POPUP, a -> isValidPopup(a));
				addLocalActions(KEYBINDING_ONLY, a -> isValidKeybindingOnly(a));
				addGlobalActions(KEYBINDING_ONLY, a -> isValidKeybindingOnly(a));
				break;

			case GLOBAL:
				addLocalActions(LOCAL_TOOLBAR, a -> isValidToolbar(a));
				addGlobalActions(GLOBAL_TOOLBAR, a -> isValidToolbar(a));
				addLocalActions(LOCAL_MENU, a -> isValidMenu(a));
				addGlobalActions(GLOBAL_MENU, a -> isValidMenu(a));
				addLocalActions(POPUP, a -> isValidPopup(a));
				addGlobalActions(POPUP, a -> isValidPopup(a));
				addLocalActions(KEYBINDING_ONLY, a -> isValidKeybindingOnly(a));
				addGlobalActions(KEYBINDING_ONLY, a -> isValidKeybindingOnly(a));
				break;

			case ALL:
				addLocalActions(LOCAL_TOOLBAR, a -> isToolbar(a));
				addGlobalActions(GLOBAL_TOOLBAR, a -> isToolbar(a));
				addLocalActions(LOCAL_MENU, a -> isMenu(a));
				addGlobalActions(GLOBAL_MENU, a -> isMenu(a));
				addLocalActions(POPUP, a -> isPopup(a));
				addGlobalActions(POPUP, a -> isPopup(a));
				addLocalActions(KEYBINDING_ONLY, a -> isKeybindingOnly(a));
				addGlobalActions(KEYBINDING_ONLY, a -> isKeybindingOnly(a));
				break;
		}
	}
Returns the current {@link ActionDisplayLevel} of the dialog.
@return the current display level of the dialog
Ghidra/Framework/Docking/src/main/java/docking/actions/dialog/ActionsModel.java