// init composer, set class properties, create source writer
ClassSourceFileComposerFactory composer = new ClassSourceFileComposerFactory(packageName,
className);
composer.addImplementedInterface("org.jboss.errai.workspaces.client.framework.WorkspaceConfig");
SourceWriter sourceWriter = composer.createSourceWriter(context, printWriter);
// generator constructor source code
generateBootstrapClass(context, logger, sourceWriter);