@Override
	public synchronized void setAllColumnSettings(Settings[] newSettings) {
		ignoreSettingChanges = true;
		for (int modelIndex = 0; modelIndex < newSettings.length; modelIndex++) {
			applySettings(modelIndex, newSettings[modelIndex]);
		}
		ignoreSettingChanges = false;
		stateChanged(new ChangeEvent(this));
	}
Returns the column index of the given column class

@param columnClass the class for the type of DynamicTableColumn you want to find.
@return the column index for the specified DynamicTableColumn. -1 if not found.
Ghidra/Framework/Docking/src/main/java/docking/widgets/table/GDynamicColumnTableModel.java