_builder.newLine();
_builder.newLine();
{
EList<EObject> _contents = resource.getContents();
EObject _get = _contents.get(0);
EList<EObject> _eContents = _get.eContents();
Iterable<ComponentDefinition> _filter = Iterables.<ComponentDefinition>filter(_eContents, ComponentDefinition.class);
for(final ComponentDefinition rootElement : _filter) {
final CharSequence body = this.componentDefinition(rootElement, importManager, languageManager, preview, skipController, skipIncludes);
_builder.newLineIfNotEmpty();
_builder.append("<?import java.lang.*?>");