001: /*
002: * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
003: *
004: * Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.
005: *
006: * The contents of this file are subject to the terms of either the GNU
007: * General Public License Version 2 only ("GPL") or the Common
008: * Development and Distribution License("CDDL") (collectively, the
009: * "License"). You may not use this file except in compliance with the
010: * License. You can obtain a copy of the License at
011: * http://www.netbeans.org/cddl-gplv2.html
012: * or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
013: * specific language governing permissions and limitations under the
014: * License. When distributing the software, include this License Header
015: * Notice in each file and include the License file at
016: * nbbuild/licenses/CDDL-GPL-2-CP. Sun designates this
017: * particular file as subject to the "Classpath" exception as provided
018: * by Sun in the GPL Version 2 section of the License file that
019: * accompanied this code. If applicable, add the following below the
020: * License Header, with the fields enclosed by brackets [] replaced by
021: * your own identifying information:
022: * "Portions Copyrighted [year] [name of copyright owner]"
023: *
024: * Contributor(s):
025: *
026: * The Original Software is NetBeans. The Initial Developer of the Original
027: * Software is Sun Microsystems, Inc. Portions Copyright 1997-2006 Sun
028: * Microsystems, Inc. All Rights Reserved.
029: *
030: * If you wish your version of this file to be governed by only the CDDL
031: * or only the GPL Version 2, indicate your decision by adding
032: * "[Contributor] elects to include this software in this distribution
033: * under the [CDDL or GPL Version 2] license." If you do not indicate a
034: * single choice of license, a recipient has the option to distribute
035: * your version of this file under either the CDDL, the GPL Version 2 or
036: * to extend the choice of license to its licensees as provided above.
037: * However, if you add GPL Version 2 code and therefore, elected the GPL
038: * Version 2 license, then the option applies only if the new code is
039: * made subject to such option by the copyright holder.
040: */
041:
042: package org.netbeans.modules.xml.schema.model.visitor;
043:
044: import org.netbeans.modules.xml.schema.model.*;
045:
046: /**
047: * This class provides an implementation of the SchemaVisitor api. The methods
048: * in this interface are empty.
049: * @author Chris Webster
050: */
051: public class DefaultSchemaVisitor implements SchemaVisitor {
052:
053: public void visit(Import im) {
054: }
055:
056: public void visit(Sequence s) {
057: }
058:
059: public void visit(Whitespace ws) {
060: }
061:
062: public void visit(GroupReference gr) {
063: }
064:
065: public void visit(KeyRef kr) {
066: }
067:
068: public void visit(SimpleContentRestriction scr) {
069: }
070:
071: public void visit(GlobalAttribute ga) {
072: }
073:
074: public void visit(Union u) {
075: }
076:
077: public void visit(AnyAttribute anyAttr) {
078: }
079:
080: public void visit(MaxLength ml) {
081: }
082:
083: public void visit(SimpleTypeRestriction str) {
084: }
085:
086: public void visit(GlobalSimpleType gst) {
087: }
088:
089: public void visit(GlobalElement ge) {
090: }
091:
092: public void visit(Schema s) {
093: }
094:
095: public void visit(MaxInclusive mi) {
096: }
097:
098: public void visit(FractionDigits fd) {
099: }
100:
101: public void visit(SimpleExtension se) {
102: }
103:
104: public void visit(Include include) {
105: }
106:
107: public void visit(GlobalAttributeGroup gag) {
108: }
109:
110: public void visit(LocalAttribute la) {
111: }
112:
113: public void visit(MinLength ml) {
114: }
115:
116: public void visit(Key key) {
117: }
118:
119: public void visit(Selector s) {
120:
121: }
122:
123: public void visit(Redefine rd) {
124: }
125:
126: public void visit(Field f) {
127: }
128:
129: public void visit(LocalSimpleType type) {
130: }
131:
132: public void visit(ComplexContent cc) {
133: }
134:
135: public void visit(AnyElement any) {
136: }
137:
138: public void visit(SimpleContent sc) {
139: }
140:
141: public void visit(TotalDigits td) {
142: }
143:
144: public void visit(Length length) {
145: }
146:
147: public void visit(LocalComplexType type) {
148: }
149:
150: public void visit(LocalElement le) {
151: }
152:
153: public void visit(ComplexContentRestriction ccr) {
154: }
155:
156: public void visit(MinExclusive me) {
157: }
158:
159: public void visit(List l) {
160: }
161:
162: public void visit(Enumeration e) {
163: }
164:
165: public void visit(Pattern p) {
166: }
167:
168: public void visit(Unique u) {
169: }
170:
171: public void visit(GlobalComplexType gct) {
172: }
173:
174: public void visit(Documentation d) {
175: }
176:
177: public void visit(All all) {
178: }
179:
180: public void visit(Annotation ann) {
181: }
182:
183: public void visit(MinInclusive mi) {
184: }
185:
186: public void visit(AttributeGroupReference agr) {
187: }
188:
189: public void visit(GlobalGroup gd) {
190: }
191:
192: public void visit(Choice choice) {
193: }
194:
195: public void visit(ComplexExtension ce) {
196: }
197:
198: public void visit(MaxExclusive me) {
199: }
200:
201: public void visit(AppInfo appinfo) {
202: }
203:
204: public void visit(Notation notation) {
205: }
206:
207: public void visit(ElementReference er) {
208: }
209:
210: public void visit(AttributeReference reference) {
211: }
212:
213: }
|