if (sgcp.speedoGetPType() == null) {
//Assign the PType to the generic class
sgcp.speedoSetPType(thepo.speedoGetPType().getNestedPType());
}
sgcp.speedoSetLinkedField(thepo.speedoGetGenClassId());
sgcp.speedoSetPNameHints(thepo.getPName());
}
POManagerItf mypm = pm;
if (mypm == null) {
mypm = thepo.speedoGetPOManager();
if (mypm == null) {