* @throws IOException if failed to emit a source program
*/
public void emit() throws IOException {
driver.generateResources(context, model);
context.emit(f.newInterfaceDeclaration(
new JavadocBuilder(f)
.text("{0}を表す射影モデルインターフェース。", context.getDescription(model))
.toJavadoc(),
createModifiers(),
context.getTypeName(),
driver.getInterfaces(context, model),