List<DockingActionIf> getTemporaryPopupActions(ActionContext context) {

		List<DockingActionIf> actionList = new ArrayList<>();
		for (PopupActionProvider pl : popupActionProviders) {
			List<DockingActionIf> actions = pl.getPopupActions(tool, context);
			if (actions != null) {
				actionList.addAll(actions);
			}
		}
		return actionList;
	}
Returns a list of temporary popup actions to be returned. Only those actions which have a
suitable popup menu path will be considered. This mechanism allows clients to add transient
actions to be added to the tool without the accompanying management overhead.

@param context the ActionContext
@return list of temporary actions
@see #addPopupActionProvider(PopupActionProvider)
Ghidra/Framework/Docking/src/main/java/docking/DockingWindowManager.java