protected List<ROW_OBJECT> getSelectedItems() {

		ListSelectionModel lsm = table.getSelectionModel();
		if (lsm.getValueIsAdjusting()) {
			// don't allow dragging while a selection is being made
			return Collections.emptyList();
		}

		int[] rows = table.getSelectedRows();
		List<ROW_OBJECT> objects = new ArrayList<>();
		for (int row : rows) {
			ROW_OBJECT ro = rowObjectModel.getRowObject(row);
			objects.add(ro);
		}
		return objects;
	}
Creates a transferable for dragging using the given selected row objects.
@param items the selected row objects
@return the transferable
Ghidra/Framework/Docking/src/main/java/docking/dnd/GTableDragProvider.java