FreeTextAnnotation: How does Callout relate to property 'RD'

I see some old code that referencing property ‘RD’ on FreeTextAnnotation:

float[] fringe = new float[4];
for(int i=0; i < 4; i++) {
fringe[i] = (float) freeA.getEngineDict().lf(“RD”).l5t().lI(i).l5h().lu();
}

How can I convert this code by using something like getCallout()? I don’t like that is referencing internal-only Aspose code.

Thank you

@adecatur

Looks like it is already posted in your other thread?