1 /* 2 * The contents of this file are subject to the terms of the Common Development 3 * and Distribution License (the License). You may not use this file except in 4 * compliance with the License. 5 * 6 * You can obtain a copy of the License at http://www.netbeans.org/cddl.html 7 * or http://www.netbeans.org/cddl.txt. 8 * 9 * When distributing Covered Code, include this CDDL Header Notice in each file 10 * and include the License file at http://www.netbeans.org/cddl.txt. 11 * If applicable, add the following below the CDDL Header, with the fields 12 * enclosed by brackets [] replaced by your own identifying information: 13 * "Portions Copyrighted [year] [name of copyright owner]" 14 * 15 * The Original Software is NetBeans. The Initial Developer of the Original 16 * Software is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun 17 * Microsystems, Inc. All Rights Reserved. 18 */ 19 20 /* 21 * DefaultVisitor.java 22 * 23 * Created on March 10, 2006, 12:08 PM 24 * 25 * To change this template, choose Tools | Template Manager 26 * and open the template in the editor. 27 */ 28 29 package org.netbeans.modules.xml.axi.visitor; 30 31 import org.netbeans.modules.xml.axi.AXIDocument; 32 import org.netbeans.modules.xml.axi.AnyAttribute; 33 import org.netbeans.modules.xml.axi.AnyElement; 34 import org.netbeans.modules.xml.axi.Attribute; 35 import org.netbeans.modules.xml.axi.Compositor; 36 import org.netbeans.modules.xml.axi.Element; 37 import org.netbeans.modules.xml.axi.ContentModel; 38 import org.netbeans.modules.xml.axi.datatype.Datatype; 39 40 /** 41 * 42 * @author Samaresh (Samaresh.Panda@Sun.Com) 43 */ 44 public abstract class DefaultVisitor implements AXIVisitor { 45 46 /** 47 * Creates a new instance of DefaultVisitor 48 */ 49 public DefaultVisitor() { 50 } 51 52 public void visit(AXIDocument root) { 53 } 54 55 public void visit(Element element) { 56 } 57 58 public void visit(AnyElement element) { 59 } 60 61 public void visit(Attribute attribute) { 62 } 63 64 public void visit(AnyAttribute attribute) { 65 } 66 67 public void visit(Compositor compositor) { 68 } 69 70 public void visit(ContentModel contentModel) { 71 } 72 73 public void visit(Datatype datatype) { 74 } 75 } 76