package org.hibernate.test.util.dtd; import java.util.HashSet; import java.util.Iterator; import java.util.Set; /** * The Parent class. * * @author Steve Ebersole */ public class Parent { private Long id; private Set children = new HashSet(); public Long getId() { return id; } public Iterator getChildren() { return children.iterator(); } public Child newChild() { Child child = new Child(); child.setAge( 0 ); child.injectParent( this ); this.children.add( child ); return child; } }