private String getComponentName(String parentPath) {
		StringBuffer stringBuffer = new StringBuffer();
		if (parentPath != null && parentPath.length() > 0) {
			stringBuffer.append(parentPath);
			if (component != null) { // not an array?
				stringBuffer.append('.');
			}
		}
		String myName = getFieldName();
		stringBuffer.append(myName);
		return stringBuffer.toString();
	}
Constructs a new {@link DataComponent} for an {@link Array} element.
@param codeMgr the code manager.
@param componentCache data component cache
@param address the address of the data component
@param addr the convert address long value
@param parent the DataDB object that contains this component.
@param array the array containing this component.
@param ordinal the array index for this component.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/code/DataComponent.java