/** * Compiles the parsed PDL into the specified MetadataRoot. * * @param root The MetadataRoot to emit to. */ public void emit(MetadataRoot root) { m_pdl.emit(root.getRoot()); m_pdl.emitVersioned(); if (root.equals(MetadataRoot.getMetadataRoot())) { MetadataRoot.loadPrimitives(); } }