* the declared type
* @return an inverse model ref type
*/
protected InverseModelRefType getInverseModelRefType(String className,
DeclaredType declaredType) {
DeclaredType referenceModelType =
getReferenceModelType(className, declaredType, InverseModelRef);
if (referenceModelType == null) {
return null;
}
TypeDeclaration referenceModelDeclaration =
toTypeDeclaration(referenceModelType);
return new InverseModelRefType(
className,
declaredType.toString(),
referenceModelDeclaration.getQualifiedName(),
referenceModelType.toString());
}