@Override
	public ListingField getField(ProxyObj<?> proxy, int varWidth) {
		Object obj = proxy.getObject();
		if (obj instanceof Data) {
			Data data = (Data) obj;
			Data subData = getComponent(data, componentPath);
			if (subData != null) {
				return super.getField(subData, proxy, varWidth);
			}
		}
		return null;
	}
Constructor
@param name the name of the field
@param path the component path for the data
Ghidra/Features/Base/src/main/java/ghidra/app/util/viewer/field/SubDataFieldFactory.java