/** * Drills down into the group at the CURRENT location. */ public void drillDown(int rep) throws HL7Exception { drillDown(this.currentChild, rep); }
/** * Creates a new instance of MessageNavigator * @param root the root of navigation -- may be a message or a group * within a message. Navigation will only occur within the subtree * of which the given group is the root. */ public MessageNavigator(Group root) { this.root = root; reset(); }
/** * Moves to the next sibling of the current location. */ public void nextChild() throws HL7Exception { toChild(this.currentChild + 1); }
/** * Moves to the next sibling of the current location. */ public void nextChild() throws HL7Exception { toChild(this.currentChild + 1); }
/** * Creates a new instance of MessageNavigator * @param root the root of navigation -- may be a message or a group * within a message. Navigation will only occur within the subtree * of which the given group is the root. */ public MessageNavigator(Group root) { this.root = root; reset(); }
/** * Drills down into the group at the CURRENT location. */ public void drillDown(int rep) throws HL7Exception { drillDown(this.currentChild, rep); }