@Override
	public DataTypeComponent getComponent(int rowIndex) {
		int numComponents = getNumComponents();
		if (rowIndex < 0 || rowIndex == numComponents) {
			return null;
		}
		if (rowIndex > numComponents) {
			return null;
		}
		if (isShowingUndefinedBytes()) {
			return viewComposite.getComponent(rowIndex);
		}
		DataTypeComponent[] definedComponents = viewComposite.getDefinedComponents();
		return definedComponents[rowIndex];
	}
Returns an attribute value for the cell at <I>columnIndex</I>
and <I>rowIndex</I>.

@param	rowIndex	the row whose value is to be looked up
@param	columnIndex 	the column whose value is to be looked up
@return	the value Object at the specified cell
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/compositeeditor/StructureEditorModel.java