/** * <p> * <code>accept</code> method is the <code>Visitor Pattern</code> * method. * </p> * * @param visitor <code>Visitor</code> is the visitor. */ public void accept(Visitor visitor) { visitor.visit(this); // visit attributes for (int i = 0, size = attributeCount(); i < size; i++) { Attribute attribute = attribute(i); visitor.visit(attribute); } // visit content for (int i = 0, size = nodeCount(); i < size; i++) { Node node = node(i); node.accept(visitor); } }
/** * <p> * <code>accept</code> method is the <code>Visitor Pattern</code> * method. * </p> * * @param visitor * <code>Visitor</code> is the visitor. */ public void accept(Visitor visitor) { visitor.visit(this); // visit attributes for (int i = 0, size = attributeCount(); i < size; i++) { Attribute attribute = attribute(i); visitor.visit(attribute); } // visit content for (int i = 0, size = nodeCount(); i < size; i++) { Node node = node(i); node.accept(visitor); } }
/** * <p> * <code>accept</code> method is the <code>Visitor Pattern</code> * method. * </p> * * @param visitor <code>Visitor</code> is the visitor. */ public void accept(Visitor visitor) { visitor.visit(this); // visit attributes for (int i = 0, size = attributeCount(); i < size; i++) { Attribute attribute = attribute(i); visitor.visit(attribute); } // visit content for (int i = 0, size = nodeCount(); i < size; i++) { Node node = node(i); node.accept(visitor); } }
/** * <p> * <code>accept</code> method is the <code>Visitor Pattern</code> * method. * </p> * * @param visitor * <code>Visitor</code> is the visitor. */ public void accept(Visitor visitor) { visitor.visit(this); // visit attributes for (int i = 0, size = attributeCount(); i < size; i++) { Attribute attribute = attribute(i); visitor.visit(attribute); } // visit content for (int i = 0, size = nodeCount(); i < size; i++) { Node node = node(i); node.accept(visitor); } }
/** * <p> * <code>accept</code> method is the <code>Visitor Pattern</code> * method. * </p> * * @param visitor * <code>Visitor</code> is the visitor. */ public void accept(Visitor visitor) { visitor.visit(this); // visit attributes for (int i = 0, size = attributeCount(); i < size; i++) { Attribute attribute = attribute(i); visitor.visit(attribute); } // visit content for (int i = 0, size = nodeCount(); i < size; i++) { Node node = node(i); node.accept(visitor); } }
/** * <p> * <code>accept</code> method is the <code>Visitor Pattern</code> * method. * </p> * * @param visitor <code>Visitor</code> is the visitor. */ public void accept(Visitor visitor) { visitor.visit(this); // visit attributes for (int i = 0, size = attributeCount(); i < size; i++) { Attribute attribute = attribute(i); visitor.visit(attribute); } // visit content for (int i = 0, size = nodeCount(); i < size; i++) { Node node = node(i); node.accept(visitor); } }
/** * <p> * <code>accept</code> method is the <code>Visitor Pattern</code> * method. * </p> * * @param visitor * <code>Visitor</code> is the visitor. */ public void accept(Visitor visitor) { visitor.visit(this); // visit attributes for (int i = 0, size = attributeCount(); i < size; i++) { Attribute attribute = attribute(i); visitor.visit(attribute); } // visit content for (int i = 0, size = nodeCount(); i < size; i++) { Node node = node(i); node.accept(visitor); } }
/** * <p> * <code>accept</code> method is the <code>Visitor Pattern</code> * method. * </p> * * @param visitor * <code>Visitor</code> is the visitor. */ public void accept(Visitor visitor) { visitor.visit(this); // visit attributes for (int i = 0, size = attributeCount(); i < size; i++) { Attribute attribute = attribute(i); visitor.visit(attribute); } // visit content for (int i = 0, size = nodeCount(); i < size; i++) { Node node = node(i); node.accept(visitor); } }
/** * <p> * <code>accept</code> method is the <code>Visitor Pattern</code> * method. * </p> * * @param visitor * <code>Visitor</code> is the visitor. */ public void accept(Visitor visitor) { visitor.visit(this); // visit attributes for (int i = 0, size = attributeCount(); i < size; i++) { Attribute attribute = attribute(i); visitor.visit(attribute); } // visit content for (int i = 0, size = nodeCount(); i < size; i++) { Node node = node(i); node.accept(visitor); } }