@Override
	public void stateChanged(ChangeEvent e) {
		setStatusText(model.getMessage());
		setOkEnabled(model.isValidInfo());
		readCB.setSelected(model.isRead());
		writeCB.setSelected(model.isWrite());
		executeCB.setSelected(model.isExecute());
		volatileCB.setSelected(model.isVolatile());
		artificialCB.setSelected(model.isArtificial());
		overlayCB.setSelected(model.isOverlay());
	}
@see javax.swing.event.ChangeListener#stateChanged(javax.swing.event.ChangeEvent)
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/memory/AddBlockDialog.java