public void editValue(ThemeValue<T> themeValue) {
		this.currentThemeValue = themeValue;
		if (dialog == null) {
			dialog = new EditorDialog(themeValue);
			DockingWindowManager.showDialog(dialog);
		}
		else {
			dialog.setValue(themeValue);
			dialog.toFront();
		}

	}
Edits the ThemeValue by invoking the appropriate dialog for editing the type
@param themeValue the value to be edited
Ghidra/Framework/Docking/src/main/java/docking/theme/gui/ThemeValueEditor.java