private ModuleFactoryInfo computeModuleFactoryInfo()
{
final IResolvedQualifiersReference moduleFactoryBaseClassReference =
ReferenceFactory.packageQualifiedReference(flexProject.getWorkspace(), getBaseClassQName());
final IDefinition moduleFactoryBaseClassDef =
moduleFactoryBaseClassReference.resolve(flexProject);
if (!(moduleFactoryBaseClassDef instanceof ClassDefinition))
return ModuleFactoryInfo.create(Collections.<ICompilerProblem>emptyList()); // TODO make a compiler problem here!
final ClassDefinition moduleFactoryBaseClass =
(ClassDefinition)moduleFactoryBaseClassDef;