public void lockLines(BigInteger... newLockedLines) {
		if (newLockedLines.length != lockedLineNumbers.length) {
			throw new AssertException("The number of lines(" + newLockedLines.length +
				") must exactly match the number of panels(" + lockedLineNumbers.length +
				").");
		}
		for (int i = 0; i < newLockedLines.length; i++) {
			if (newLockedLines[i] == null) {
				newLockedLines[i] = BigInteger.ZERO;
			}
		}
		if (valuesChanging) {
			return;
		}
		valuesChanging = true;
		for (int i = 0; i < newLockedLines.length; i++) {
			lockedLineNumbers[i] = newLockedLines[i];
		}
		valuesChanging = false;
	}
Call this method whenever you want to change the line numbers that are locked together 
for the associated field panels.
@param newLockedLines the array of locked line numbers that are directly associated with
the array of field panels.<BR>
Important: Make sure the line numbers are in the order that matches the field panels in the array.
Ghidra/Framework/Docking/src/main/java/docking/widgets/fieldpanel/internal/LineLockedFieldPanelCoordinator.java