public void setActionStates(List<ActionState<T>> newStates) {
		if (newStates.isEmpty()) {
			throw new IllegalArgumentException("You must provide at least one ActionState");
		}
		actionStates = new ArrayList<>(newStates);
		setCurrentActionState(actionStates.get(0));
	}
Add the supplied {@code ActionState}.

@param actionState the {@code ActionState} to add
Ghidra/Framework/Docking/src/main/java/docking/menu/MultiStateDockingAction.java