versionVisitor.addChildVisitor(JpaColumn.class, new JpaColumnVisitor());
attributeVisitor.addChildVisitor(JpaVersion.class, versionVisitor);
JpaIdVisitor idVisitor = new JpaIdVisitor();
idVisitor.addChildVisitor(JpaColumn.class, new JpaIdColumnVisitor());
attributeVisitor.addChildVisitor(JpaId.class, idVisitor);
// TODO: andrus 8/6/2006 - handle EmbeddedId, AttributeOverride
addChildVisitor(JpaAttributes.class, attributeVisitor);
addChildVisitor(JpaTable.class, new JpaTableVisitor());