getJETEmitter(getJETEmitterDescriptors(), FaCTORY_CLASS_ID),
getJETEmitter(getJETEmitterDescriptors(), FACTORY_CLASS_ID),
  protected void generateFactoryClass(GenPackage genPackage, Monitor monitor)  {    GenModel genModel = genPackage.getGenModel();    if (genPackage.hasClassifiers())    {      message = CodeGenEcorePlugin.INSTANCE.getString        ("_UI_GeneratingJavaClass_message", new Object[] { genPackage.getQualifiedFactoryClassName() });      monitor.subTask(message);      generateJava      (genModel.getModelDirectory(),       genPackage.getReflectionClassPackageName(),       genPackage.getFactoryClassName(),       getJETEmitter(getJETEmitterDescriptors(), FaCTORY_CLASS_ID),       new Object[] { new Object[] { genPackage, genModel.isSuppressInterfaces() ? Boolean.TRUE : Boolean.FALSE, Boolean.TRUE }},       createMonitor(monitor, 1));    }    else    {      monitor.worked(1);    }  }