BitAttributes getBitAttributes(Point p) {
		if (bitFieldAllocation == null) {
			return null;
		}
		int index = Arrays.binarySearch(bitFieldAllocation.bitAttributes, (Integer) p.x,
			bitAttributesXComparator);
		if (index >= 0) {
			return bitFieldAllocation.bitAttributes[index];
		}
		return null;
	}
Get the bit attributes object which corresponds to the specified point p within the
bounds of this component. NOTE: use of non-visible bitAttributes within the
allocation range requires edit use enablement (see {@link #editUseEnabled}).
@param p point within the bounds of this component
@return bit attributes object or null
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/compositeeditor/BitFieldPlacementComponent.java