Fix checkstyle in yang-model-export
[yangtools.git] / yang / yang-model-export / src / main / java / org / opendaylight / yangtools / yang / model / export / YangModuleWriter.java
1 /*
2  * Copyright (c) 2015 Cisco Systems, Inc. and others.  All rights reserved.
3  *
4  * This program and the accompanying materials are made available under the
5  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
6  * and is available at http://www.eclipse.org/legal/epl-v10.html
7  */
8 package org.opendaylight.yangtools.yang.model.export;
9
10 import com.google.common.primitives.UnsignedInteger;
11 import java.net.URI;
12 import java.util.List;
13 import org.opendaylight.yangtools.yang.common.QName;
14 import org.opendaylight.yangtools.yang.common.Revision;
15 import org.opendaylight.yangtools.yang.model.api.RevisionAwareXPath;
16 import org.opendaylight.yangtools.yang.model.api.SchemaPath;
17 import org.opendaylight.yangtools.yang.model.api.Status;
18 import org.opendaylight.yangtools.yang.model.api.UniqueConstraint;
19 import org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition;
20 import org.opendaylight.yangtools.yang.model.api.type.ModifierKind;
21
22 @Deprecated
23 interface YangModuleWriter {
24     void endNode();
25
26     void startActionNode(QName qname);
27
28     void startActionNode(String rawArgument);
29
30     void startAnydataNode(QName qname);
31
32     void startAnydataNode(String rawArgument);
33
34     void startAnyxmlNode(QName qname);
35
36     void startAnyxmlNode(String rawArgument);
37
38     void startArgumentNode(String input);
39
40     void startAugmentNode(SchemaPath targetPath);
41
42     void startAugmentNode(String rawArgument);
43
44     void startBaseNode(QName qname);
45
46     void startBaseNode(String rawArgument);
47
48     void startBelongsToNode(String rawArgument);
49
50     void startBitNode(String name);
51
52     void startCaseNode(QName qname);
53
54     void startCaseNode(String rawArgument);
55
56     void startChoiceNode(QName qname);
57
58     void startChoiceNode(String rawArgument);
59
60     void startConfigNode(boolean config);
61
62     void startConfigNode(String rawArgument);
63
64     void startContactNode(String input);
65
66     void startContainerNode(QName qname);
67
68     void startContainerNode(String rawArgument);
69
70     void startDefaultNode(String string);
71
72     void startDescriptionNode(String input);
73
74     void startDeviateNode(String rawArgument);
75
76     void startDeviationNode(String rawArgument);
77
78     void startEnumNode(String name);
79
80     void startErrorAppTagNode(String input);
81
82     void startErrorMessageNode(String input);
83
84     void startExtensionNode(QName qname);
85
86     void startExtensionNode(String rawArgument);
87
88     void startFeatureNode(QName qname);
89
90     void startFeatureNode(String rawArgument);
91
92     void startFractionDigitsNode(Integer fractionDigits);
93
94     void startFractionDigitsNode(String rawArgument);
95
96     void startGroupingNode(QName qname);
97
98     void startGroupingNode(String rawArgument);
99
100     void startIdentityNode(QName qname);
101
102     void startIdentityNode(String rawArgument);
103
104     void startIfFeatureNode(String rawArgument);
105
106     void startImportNode(String moduleName);
107
108     void startIncludeNode(String rawArgument);
109
110     void startInputNode();
111
112     void startKeyNode(List<QName> keyList);
113
114     void startKeyNode(String rawArgument);
115
116     void startLeafListNode(QName qname);
117
118     void startLeafListNode(String rawArgument);
119
120     void startLeafNode(QName qname);
121
122     void startLeafNode(String rawArgument);
123
124     void startLengthNode(String lengthString);
125
126     void startListNode(QName qname);
127
128     void startListNode(String rawArgument);
129
130     void startMandatoryNode(boolean mandatory);
131
132     void startMandatoryNode(String rawArgument);
133
134     void startMaxElementsNode(Integer max);
135
136     void startMaxElementsNode(String rawArgument);
137
138     void startMinElementsNode(Integer min);
139
140     void startMinElementsNode(String rawArgument);
141
142     void startModifierNode(ModifierKind modifier);
143
144     void startModifierNode(String rawArgument);
145
146     void startModuleNode(String identifier);
147
148     void startMustNode(RevisionAwareXPath xpath);
149
150     void startMustNode(String rawArgument);
151
152     void startNamespaceNode(URI uri);
153
154     void startNotificationNode(QName qname);
155
156     void startNotificationNode(String rawArgument);
157
158     void startOrderedByNode(String ordering);
159
160     void startOrganizationNode(String input);
161
162     void startOutputNode();
163
164     void startPathNode(RevisionAwareXPath revisionAwareXPath);
165
166     void startPathNode(String rawArgument);
167
168     void startPatternNode(String regularExpression);
169
170     void startPositionNode(String rawArgument);
171
172     void startPositionNode(UnsignedInteger position);
173
174     void startPrefixNode(String input);
175
176     void startPresenceNode(boolean presence);
177
178     void startPresenceNode(String rawArgument);
179
180     void startRangeNode(String rangeString);
181
182     void startReferenceNode(String input);
183
184     void startRefineNode(SchemaPath path);
185
186     void startRefineNode(String rawArgument);
187
188     void startRequireInstanceNode(boolean require);
189
190     void startRequireInstanceNode(String rawArgument);
191
192     void startRevisionDateNode(Revision date);
193
194     void startRevisionDateNode(String rawArgument);
195
196     void startRevisionNode(Revision date);
197
198     void startRevisionNode(String rawArgument);
199
200     void startRpcNode(QName qname);
201
202     void startRpcNode(String rawArgument);
203
204     void startStatusNode(Status status);
205
206     void startStatusNode(String rawArgument);
207
208     void startSubmoduleNode(String rawArgument);
209
210     void startTypedefNode(QName qname);
211
212     void startTypedefNode(String rawArgument);
213
214     void startTypeNode(QName qname);
215
216     void startTypeNode(String rawArgument);
217
218     void startUniqueNode(String rawArgument);
219
220     void startUniqueNode(UniqueConstraint uniqueConstraint);
221
222     void startUnitsNode(String input);
223
224     void startUnknownNode(StatementDefinition def);
225
226     void startUnknownNode(StatementDefinition def, String nodeParameter);
227
228     void startUsesNode(QName groupingName);
229
230     void startUsesNode(String rawArgument);
231
232     void startValueNode(Integer integer);
233
234     void startValueNode(String rawArgument);
235
236     void startWhenNode(RevisionAwareXPath revisionAwareXPath);
237
238     void startWhenNode(String rawArgument);
239
240     void startYangVersionNode(String input);
241
242     void startYinElementNode(boolean yinElement);
243
244     void startYinElementNode(String rawArgument);
245 }