void setIndexMap(IndexMap indexMap) {
		if (indexMap == this.indexMap) {
			return;
		}
		this.indexMap = indexMap;
		if (indexMap == null) {
			numIndexes = BigInteger.ZERO;
		}
		else {
			numIndexes = indexMap.getNumIndexes();
		}
		indexSetChanged();
	}
Implements the LayoutModel for ByteViewer Components.
Ghidra/Features/ByteViewer/src/main/java/ghidra/app/plugin/core/byteviewer/ByteViewerLayoutModel.java