private void doExportColumns() {
		int[] userColumns = promptUserForColumns();
		if (userColumns == null) {
			return; // cancelled
		}

		File file = chooseExportFile();
		if (file == null) {
			return;
		}

		List<Integer> columnList = new ArrayList<>();
		for (int userColumn : userColumns) {
			columnList.add(userColumn);
		}
		GTableToCSV.writeCSVUsingColunns(file, GTable.this, columnList);
	}
A method that subclasses can override to signal that they wish not to have this table's
built-in popup actions.   Subclasses will almost never need to override this method.

@return true if popup actions are supported
Ghidra/Framework/Docking/src/main/java/docking/widgets/table/GTable.java