@Override
	public boolean isCellEditable(int rowIndex, int columnIndex) {
		if (Application.inSingleJarMode()) {
			return false;
		}

		// Do not allow GUI removal of extensions manually installed in installation directory. 
		ExtensionDetails extension = getSelectedExtension(rowIndex);
		if (extension.isInstalledInInstallationFolder()) {
			return false;
		}

		return columnIndex == INSTALLED_COL;
	}
Constructor.

@param serviceProvider the tool providing the extensions table
Ghidra/Framework/Project/src/main/java/ghidra/framework/project/extensions/ExtensionTableModel.java