EjbInterfaceTag interfaceTag = (EjbInterfaceTag) clazz.getTagByName(TagLibrary.EJB_INTERFACE);
return interfaceTag != null ? interfaceTag.getLocalClass() : super.getLocalyDefinedFullClassName(clazz);
}
protected String getLocalyDefinedPackageName(JavaClass clazz) {
EjbInterfaceTag interfaceTag = (EjbInterfaceTag) clazz.getTagByName(TagLibrary.EJB_INTERFACE);
String definedPackage = null;
if (interfaceTag != null) {
definedPackage = interfaceTag.getLocalPackage();
if (definedPackage == null) {
definedPackage = interfaceTag.getPackage();
}
}
return definedPackage != null ? definedPackage : super.getLocalyDefinedPackageName(clazz);
}