@Override
	public void delete(int ordinal) throws IndexOutOfBoundsException {
		StackComponentWrapper dtc = getComponent(ordinal);
		if (dtc == null) {
			return;
		}
		int stackOffset = dtc.getOffset();
		int len = dtc.getLength();

		wrappedStruct.delete(ordinal);

		Range<Integer> r = Range.between(stackOffset, stackOffset + len - 1);
		if (r.contains(parameterOffset)) {
			int negLenReduction = parameterOffset - stackOffset;
			negativeLength -= negLenReduction;
			positiveLength -= len - negLenReduction;
		}
		else if (r.isBefore(parameterOffset)) {
			negativeLength -= len;
		}
		else {
			positiveLength -= len;
		}
	}
Unsupported method.  Must use {@link StackFrameDataType#setName(int, String)}.
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/stackeditor/StackFrameDataType.java