9 instantiations of SchemaNames
System.Xml (9)
System\Xml\Schema\BaseProcessor.cs (1)
41
schemaNames = new
SchemaNames
(nameTable);
System\Xml\Schema\BaseValidator.cs (1)
79
schemaNames = new
SchemaNames
(nameTable);
System\Xml\Schema\XmlSchema.cs (1)
106
Parser parser = new Parser(SchemaType.XSD, nameTable, new
SchemaNames
(nameTable), validationEventHandler);
System\Xml\Schema\XmlSchemaCollection.cs (2)
295
return new
SchemaNames
(nt);
299
schemaNames = new
SchemaNames
( nameTable );
System\Xml\Schema\XmlSchemaSet.cs (2)
1171
return new
SchemaNames
(nt);
1175
schemaNames = new
SchemaNames
( nameTable );
System\Xml\Serialization\XmlSchemas.cs (2)
335
Preprocessor prep = new Preprocessor(nameTable, new
SchemaNames
(nameTable), null);
647
Preprocessor prep = new Preprocessor(nameTable, new
SchemaNames
(nameTable), null);
297 references to SchemaNames
System.Xml (297)
System\Xml\Schema\BaseProcessor.cs (4)
16
SchemaNames
schemaNames;
22
public BaseProcessor(XmlNameTable nameTable,
SchemaNames
schemaNames, ValidationEventHandler eventHandler)
25
public BaseProcessor(XmlNameTable nameTable,
SchemaNames
schemaNames, ValidationEventHandler eventHandler, XmlSchemaCompilationSettings compilationSettings) {
38
protected
SchemaNames
SchemaNames {
System\Xml\Schema\BaseValidator.cs (2)
22
SchemaNames
schemaNames;
70
public
SchemaNames
SchemaNames {
System\Xml\Schema\Parser.cs (2)
22
SchemaNames
schemaNames;
45
public Parser(SchemaType schemaType, XmlNameTable nameTable,
SchemaNames
schemaNames, ValidationEventHandler eventHandler) {
System\Xml\Schema\Preprocessor.cs (2)
75
public Preprocessor(XmlNameTable nameTable,
SchemaNames
schemaNames, ValidationEventHandler eventHandler)
78
public Preprocessor(XmlNameTable nameTable,
SchemaNames
schemaNames, ValidationEventHandler eventHandler, XmlSchemaCompilationSettings compilationSettings)
System\Xml\Schema\SchemaCollectionpreProcessor.cs (1)
46
public SchemaCollectionPreprocessor(XmlNameTable nameTable,
SchemaNames
schemaNames, ValidationEventHandler eventHandler)
System\Xml\Schema\SchemaNames.cs (1)
471
public XmlQualifiedName GetName(
SchemaNames
.Token token) {
System\Xml\Schema\XdrBuilder.cs (63)
166
internal
SchemaNames
.Token _Attribute; // possible attribute names
171
internal XdrAttributeEntry(
SchemaNames
.Token a, XmlTokenizedType ttype, XdrBuildFunction build) {
177
internal XdrAttributeEntry(
SchemaNames
.Token a, XmlTokenizedType ttype, int schemaFlags, XdrBuildFunction build) {
190
internal
SchemaNames
.Token _Name; // the name of the object it is comparing to
198
internal XdrEntry(
SchemaNames
.Token n,
234
new XdrAttributeEntry(
SchemaNames
.Token.SchemaName, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildRoot_Name) ),
235
new XdrAttributeEntry(
SchemaNames
.Token.SchemaId, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildRoot_ID) )
240
new XdrAttributeEntry(
SchemaNames
.Token.SchemaName, XmlTokenizedType.QName, SchemaFlagsNs, new XdrBuildFunction(XDR_BuildElementType_Name) ),
241
new XdrAttributeEntry(
SchemaNames
.Token.SchemaContent, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildElementType_Content) ),
242
new XdrAttributeEntry(
SchemaNames
.Token.SchemaModel, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildElementType_Model) ),
243
new XdrAttributeEntry(
SchemaNames
.Token.SchemaOrder, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildElementType_Order) ),
244
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtType, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElementType_DtType) ),
245
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtValues, XmlTokenizedType.NMTOKENS, new XdrBuildFunction(XDR_BuildElementType_DtValues) ),
246
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtMaxLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElementType_DtMaxLength) ),
247
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtMinLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElementType_DtMinLength) )
252
new XdrAttributeEntry(
SchemaNames
.Token.SchemaName, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildAttributeType_Name) ),
253
new XdrAttributeEntry(
SchemaNames
.Token.SchemaRequired, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildAttributeType_Required) ),
254
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDefault, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildAttributeType_Default) ),
255
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtType, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildAttributeType_DtType) ),
256
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtValues, XmlTokenizedType.NMTOKENS, new XdrBuildFunction(XDR_BuildAttributeType_DtValues) ),
257
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtMaxLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildAttributeType_DtMaxLength) ),
258
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtMinLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildAttributeType_DtMinLength) )
263
new XdrAttributeEntry(
SchemaNames
.Token.SchemaType, XmlTokenizedType.QName, SchemaFlagsNs, new XdrBuildFunction(XDR_BuildElement_Type) ),
264
new XdrAttributeEntry(
SchemaNames
.Token.SchemaMinOccurs, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElement_MinOccurs) ),
265
new XdrAttributeEntry(
SchemaNames
.Token.SchemaMaxOccurs, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElement_MaxOccurs) )
270
new XdrAttributeEntry(
SchemaNames
.Token.SchemaType, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildAttribute_Type) ),
271
new XdrAttributeEntry(
SchemaNames
.Token.SchemaRequired, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildAttribute_Required) ),
272
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDefault, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildAttribute_Default) )
277
new XdrAttributeEntry(
SchemaNames
.Token.SchemaOrder, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildGroup_Order) ),
278
new XdrAttributeEntry(
SchemaNames
.Token.SchemaMinOccurs, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildGroup_MinOccurs) ),
279
new XdrAttributeEntry(
SchemaNames
.Token.SchemaMaxOccurs, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildGroup_MaxOccurs) )
284
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtType, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElementType_DtType) ),
285
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtValues, XmlTokenizedType.NMTOKENS, new XdrBuildFunction(XDR_BuildElementType_DtValues) ),
286
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtMaxLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElementType_DtMaxLength) ),
287
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtMinLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildElementType_DtMinLength) )
292
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtType, XmlTokenizedType.QName, new XdrBuildFunction(XDR_BuildAttributeType_DtType) ),
293
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtValues, XmlTokenizedType.NMTOKENS, new XdrBuildFunction(XDR_BuildAttributeType_DtValues) ),
294
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtMaxLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildAttributeType_DtMaxLength) ),
295
new XdrAttributeEntry(
SchemaNames
.Token.SchemaDtMinLength, XmlTokenizedType.CDATA, new XdrBuildFunction(XDR_BuildAttributeType_DtMinLength) )
303
new XdrEntry(
SchemaNames
.Token.Empty, S_XDR_Root_Element, null,
308
new XdrEntry(
SchemaNames
.Token.XdrRoot, S_XDR_Root_SubElements, S_XDR_Root_Attributes,
313
new XdrEntry(
SchemaNames
.Token.XdrElementType, S_XDR_ElementType_SubElements, S_XDR_ElementType_Attributes,
318
new XdrEntry(
SchemaNames
.Token.XdrAttributeType, S_XDR_AttributeType_SubElements, S_XDR_AttributeType_Attributes,
323
new XdrEntry(
SchemaNames
.Token.XdrElement, null, S_XDR_Element_Attributes,
328
new XdrEntry(
SchemaNames
.Token.XdrAttribute, null, S_XDR_Attribute_Attributes,
333
new XdrEntry(
SchemaNames
.Token.XdrGroup, S_XDR_Group_SubElements, S_XDR_Group_Attributes,
338
new XdrEntry(
SchemaNames
.Token.XdrDatatype, null, S_XDR_ElementDataType_Attributes,
343
new XdrEntry(
SchemaNames
.Token.XdrDatatype, null, S_XDR_AttributeDataType_Attributes,
372
private
SchemaNames
_SchemaNames;
390
SchemaNames
schemaNames,
442
if (a._Attribute !=
SchemaNames
.Token.SchemaType) { // <attribute type= || <element type=
1335
if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.XdrDescription].Equals(qname) ||
1336
_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.XdrExtends].Equals(qname))
1353
_CurState._Name ==
SchemaNames
.Token.XdrDatatype &&
1366
if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.SchemaSeq].Equals(qname)) {
1369
else if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.SchemaOne].Equals(qname)) {
1372
else if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.SchemaMany].Equals(qname)) {
1507
if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.SchemaEmpty].Equals(qname)) {
1511
else if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.SchemaElementOnly].Equals(qname)) {
1515
else if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.SchemaMixed].Equals(qname)) {
1519
else if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.SchemaTextOnly].Equals(qname)) {
1530
if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.SchemaOpen].Equals(qname))
1532
else if (_SchemaNames.TokenToQName[(int)
SchemaNames
.Token.SchemaClosed].Equals(qname))
System\Xml\Schema\XmlSchemaCollection.cs (2)
31
private
SchemaNames
schemaNames;
293
internal
SchemaNames
GetSchemaNames(XmlNameTable nt) {
System\Xml\Schema\XmlSchemaDataType.cs (1)
307
internal static string XdrCanonizeUri(string uri, XmlNameTable nameTable,
SchemaNames
schemaNames) {
System\Xml\Schema\XmlSchemaSet.cs (3)
34
SchemaNames
schemaNames;
1059
SchemaNames
schemaNames = GetSchemaNames(readerNameTable);
1169
internal
SchemaNames
GetSchemaNames(XmlNameTable nt) {
System\Xml\Schema\XsdBuilder.cs (216)
74
public
SchemaNames
.Token Attribute; // possible attribute names
77
public XsdAttributeEntry(
SchemaNames
.Token a, XsdBuildFunction build) {
88
public
SchemaNames
.Token Name; // the name of the object it is comparing to
96
public XsdEntry(
SchemaNames
.Token n,
203
new XsdAttributeEntry(
SchemaNames
.Token.SchemaAttributeFormDefault, new XsdBuildFunction(BuildSchema_AttributeFormDefault) ),
204
new XsdAttributeEntry(
SchemaNames
.Token.SchemaElementFormDefault, new XsdBuildFunction(BuildSchema_ElementFormDefault) ),
205
new XsdAttributeEntry(
SchemaNames
.Token.SchemaTargetNamespace, new XsdBuildFunction(BuildSchema_TargetNamespace) ),
206
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
207
new XsdAttributeEntry(
SchemaNames
.Token.SchemaVersion, new XsdBuildFunction(BuildSchema_Version) ),
208
new XsdAttributeEntry(
SchemaNames
.Token.SchemaFinalDefault, new XsdBuildFunction(BuildSchema_FinalDefault) ),
209
new XsdAttributeEntry(
SchemaNames
.Token.SchemaBlockDefault, new XsdBuildFunction(BuildSchema_BlockDefault) )
213
new XsdAttributeEntry(
SchemaNames
.Token.SchemaDefault, new XsdBuildFunction(BuildAttribute_Default) ),
214
new XsdAttributeEntry(
SchemaNames
.Token.SchemaFixed, new XsdBuildFunction(BuildAttribute_Fixed) ),
215
new XsdAttributeEntry(
SchemaNames
.Token.SchemaForm, new XsdBuildFunction(BuildAttribute_Form) ),
216
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
217
new XsdAttributeEntry(
SchemaNames
.Token.SchemaName, new XsdBuildFunction(BuildAttribute_Name) ),
218
new XsdAttributeEntry(
SchemaNames
.Token.SchemaRef, new XsdBuildFunction(BuildAttribute_Ref) ),
219
new XsdAttributeEntry(
SchemaNames
.Token.SchemaType, new XsdBuildFunction(BuildAttribute_Type) ),
220
new XsdAttributeEntry(
SchemaNames
.Token.SchemaUse, new XsdBuildFunction(BuildAttribute_Use) )
224
new XsdAttributeEntry(
SchemaNames
.Token.SchemaAbstract, new XsdBuildFunction(BuildElement_Abstract) ),
225
new XsdAttributeEntry(
SchemaNames
.Token.SchemaBlock, new XsdBuildFunction(BuildElement_Block) ),
226
new XsdAttributeEntry(
SchemaNames
.Token.SchemaDefault, new XsdBuildFunction(BuildElement_Default) ),
227
new XsdAttributeEntry(
SchemaNames
.Token.SchemaFinal, new XsdBuildFunction(BuildElement_Final) ),
228
new XsdAttributeEntry(
SchemaNames
.Token.SchemaFixed, new XsdBuildFunction(BuildElement_Fixed) ),
229
new XsdAttributeEntry(
SchemaNames
.Token.SchemaForm, new XsdBuildFunction(BuildElement_Form) ),
230
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
231
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMaxOccurs, new XsdBuildFunction(BuildElement_MaxOccurs) ),
232
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMinOccurs, new XsdBuildFunction(BuildElement_MinOccurs) ),
233
new XsdAttributeEntry(
SchemaNames
.Token.SchemaName, new XsdBuildFunction(BuildElement_Name) ),
234
new XsdAttributeEntry(
SchemaNames
.Token.SchemaNillable, new XsdBuildFunction(BuildElement_Nillable) ),
235
new XsdAttributeEntry(
SchemaNames
.Token.SchemaRef, new XsdBuildFunction(BuildElement_Ref) ),
236
new XsdAttributeEntry(
SchemaNames
.Token.SchemaSubstitutionGroup, new XsdBuildFunction(BuildElement_SubstitutionGroup) ),
237
new XsdAttributeEntry(
SchemaNames
.Token.SchemaType, new XsdBuildFunction(BuildElement_Type) )
241
new XsdAttributeEntry(
SchemaNames
.Token.SchemaAbstract, new XsdBuildFunction(BuildComplexType_Abstract) ),
242
new XsdAttributeEntry(
SchemaNames
.Token.SchemaBlock, new XsdBuildFunction(BuildComplexType_Block) ),
243
new XsdAttributeEntry(
SchemaNames
.Token.SchemaFinal, new XsdBuildFunction(BuildComplexType_Final) ),
244
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
245
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMixed, new XsdBuildFunction(BuildComplexType_Mixed) ),
246
new XsdAttributeEntry(
SchemaNames
.Token.SchemaName, new XsdBuildFunction(BuildComplexType_Name) )
250
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
254
new XsdAttributeEntry(
SchemaNames
.Token.SchemaBase, new XsdBuildFunction(BuildSimpleContentExtension_Base) ),
255
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) )
259
new XsdAttributeEntry(
SchemaNames
.Token.SchemaBase, new XsdBuildFunction(BuildSimpleContentRestriction_Base) ),
260
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
264
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
265
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMixed, new XsdBuildFunction(BuildComplexContent_Mixed) ),
269
new XsdAttributeEntry(
SchemaNames
.Token.SchemaBase, new XsdBuildFunction(BuildComplexContentExtension_Base) ),
270
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
274
new XsdAttributeEntry(
SchemaNames
.Token.SchemaBase, new XsdBuildFunction(BuildComplexContentRestriction_Base) ),
275
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
279
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
280
new XsdAttributeEntry(
SchemaNames
.Token.SchemaFinal, new XsdBuildFunction(BuildSimpleType_Final) ),
281
new XsdAttributeEntry(
SchemaNames
.Token.SchemaName, new XsdBuildFunction(BuildSimpleType_Name) )
285
new XsdAttributeEntry(
SchemaNames
.Token.SchemaBase, new XsdBuildFunction(BuildSimpleTypeRestriction_Base) ),
286
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
290
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
291
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMemberTypes, new XsdBuildFunction(BuildSimpleTypeUnion_MemberTypes) ),
295
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
296
new XsdAttributeEntry(
SchemaNames
.Token.SchemaItemType, new XsdBuildFunction(BuildSimpleTypeList_ItemType) ),
300
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
301
new XsdAttributeEntry(
SchemaNames
.Token.SchemaName, new XsdBuildFunction(BuildAttributeGroup_Name) ),
305
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
306
new XsdAttributeEntry(
SchemaNames
.Token.SchemaRef, new XsdBuildFunction(BuildAttributeGroupRef_Ref) )
310
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
311
new XsdAttributeEntry(
SchemaNames
.Token.SchemaName, new XsdBuildFunction(BuildGroup_Name) ),
315
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
316
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMaxOccurs, new XsdBuildFunction(BuildParticle_MaxOccurs) ),
317
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMinOccurs, new XsdBuildFunction(BuildParticle_MinOccurs) ),
318
new XsdAttributeEntry(
SchemaNames
.Token.SchemaRef, new XsdBuildFunction(BuildGroupRef_Ref) )
322
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
323
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMaxOccurs, new XsdBuildFunction(BuildParticle_MaxOccurs) ),
324
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMinOccurs, new XsdBuildFunction(BuildParticle_MinOccurs) ),
329
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
330
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMaxOccurs, new XsdBuildFunction(BuildParticle_MaxOccurs) ),
331
new XsdAttributeEntry(
SchemaNames
.Token.SchemaMinOccurs, new XsdBuildFunction(BuildParticle_MinOccurs) ),
332
new XsdAttributeEntry(
SchemaNames
.Token.SchemaNamespace, new XsdBuildFunction(BuildAny_Namespace) ),
333
new XsdAttributeEntry(
SchemaNames
.Token.SchemaProcessContents, new XsdBuildFunction(BuildAny_ProcessContents) )
337
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
338
new XsdAttributeEntry(
SchemaNames
.Token.SchemaName, new XsdBuildFunction(BuildIdentityConstraint_Name) ),
339
new XsdAttributeEntry(
SchemaNames
.Token.SchemaRefer, new XsdBuildFunction(BuildIdentityConstraint_Refer) )
343
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
344
new XsdAttributeEntry(
SchemaNames
.Token.SchemaXPath, new XsdBuildFunction(BuildSelector_XPath) )
348
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
349
new XsdAttributeEntry(
SchemaNames
.Token.SchemaXPath, new XsdBuildFunction(BuildField_XPath) )
353
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
354
new XsdAttributeEntry(
SchemaNames
.Token.SchemaName, new XsdBuildFunction(BuildNotation_Name) ),
355
new XsdAttributeEntry(
SchemaNames
.Token.SchemaPublic, new XsdBuildFunction(BuildNotation_Public) ),
356
new XsdAttributeEntry(
SchemaNames
.Token.SchemaSystem, new XsdBuildFunction(BuildNotation_System) )
360
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
361
new XsdAttributeEntry(
SchemaNames
.Token.SchemaSchemaLocation, new XsdBuildFunction(BuildInclude_SchemaLocation) )
365
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
366
new XsdAttributeEntry(
SchemaNames
.Token.SchemaNamespace, new XsdBuildFunction(BuildImport_Namespace) ),
367
new XsdAttributeEntry(
SchemaNames
.Token.SchemaSchemaLocation, new XsdBuildFunction(BuildImport_SchemaLocation) )
371
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
372
new XsdAttributeEntry(
SchemaNames
.Token.SchemaFixed, new XsdBuildFunction(BuildFacet_Fixed) ),
373
new XsdAttributeEntry(
SchemaNames
.Token.SchemaValue, new XsdBuildFunction(BuildFacet_Value) )
377
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
378
new XsdAttributeEntry(
SchemaNames
.Token.SchemaNamespace, new XsdBuildFunction(BuildAnyAttribute_Namespace) ),
379
new XsdAttributeEntry(
SchemaNames
.Token.SchemaProcessContents, new XsdBuildFunction(BuildAnyAttribute_ProcessContents) )
383
new XsdAttributeEntry(
SchemaNames
.Token.SchemaSource, new XsdBuildFunction(BuildDocumentation_Source) ),
384
new XsdAttributeEntry(
SchemaNames
.Token.XmlLang, new XsdBuildFunction(BuildDocumentation_XmlLang) )
388
new XsdAttributeEntry(
SchemaNames
.Token.SchemaSource, new XsdBuildFunction(BuildAppinfo_Source) )
392
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
393
new XsdAttributeEntry(
SchemaNames
.Token.SchemaSchemaLocation, new XsdBuildFunction(BuildRedefine_SchemaLocation) )
397
new XsdAttributeEntry(
SchemaNames
.Token.SchemaId, new XsdBuildFunction(BuildAnnotated_Id) ),
404
/* Root */ new XsdEntry(
SchemaNames
.Token.Empty, State.Root, SchemaElement, null,
408
/* Schema */ new XsdEntry(
SchemaNames
.Token.XsdSchema, State.Schema, SchemaSubelements, SchemaAttributes,
412
/* Annotation */ new XsdEntry(
SchemaNames
.Token.XsdAnnotation, State.Annotation, AnnotationSubelements, AnnotationAttributes,
416
/* Include */ new XsdEntry(
SchemaNames
.Token.XsdInclude, State.Include, AnnotatedSubelements, IncludeAttributes,
420
/* Import */ new XsdEntry(
SchemaNames
.Token.XsdImport, State.Import, AnnotatedSubelements, ImportAttributes,
424
/* Element */ new XsdEntry(
SchemaNames
.Token.XsdElement, State.Element, ElementSubelements, ElementAttributes,
428
/* Attribute */ new XsdEntry(
SchemaNames
.Token.XsdAttribute, State.Attribute, AttributeSubelements, AttributeAttributes,
432
/* AttributeGroup */ new XsdEntry(
SchemaNames
.Token.xsdAttributeGroup, State.AttributeGroup, AttributeGroupSubelements, AttributeGroupAttributes,
436
/* AttributeGroupRef */ new XsdEntry(
SchemaNames
.Token.xsdAttributeGroup, State.AttributeGroupRef, AnnotatedSubelements, AttributeGroupRefAttributes,
440
/* AnyAttribute */ new XsdEntry(
SchemaNames
.Token.XsdAnyAttribute, State.AnyAttribute, AnnotatedSubelements, AnyAttributeAttributes,
444
/* Group */ new XsdEntry(
SchemaNames
.Token.XsdGroup, State.Group, GroupSubelements, GroupAttributes,
448
/* GroupRef */ new XsdEntry(
SchemaNames
.Token.XsdGroup, State.GroupRef, AnnotatedSubelements, GroupRefAttributes,
452
/* All */ new XsdEntry(
SchemaNames
.Token.XsdAll, State.All, AllSubelements, ParticleAttributes,
456
/* Choice */ new XsdEntry(
SchemaNames
.Token.XsdChoice, State.Choice, ChoiceSequenceSubelements, ParticleAttributes,
460
/* Sequence */ new XsdEntry(
SchemaNames
.Token.XsdSequence, State.Sequence, ChoiceSequenceSubelements, ParticleAttributes,
464
/* Any */ new XsdEntry(
SchemaNames
.Token.XsdAny, State.Any, AnnotatedSubelements, AnyAttributes,
468
/* Notation */ new XsdEntry(
SchemaNames
.Token.XsdNotation, State.Notation, AnnotatedSubelements, NotationAttributes,
472
/* SimpleType */ new XsdEntry(
SchemaNames
.Token.XsdSimpleType, State.SimpleType, SimpleTypeSubelements, SimpleTypeAttributes,
476
/* ComplexType */ new XsdEntry(
SchemaNames
.Token.XsdComplexType, State.ComplexType, ComplexTypeSubelements, ComplexTypeAttributes,
480
/* ComplexContent */ new XsdEntry(
SchemaNames
.Token.XsdComplexContent, State.ComplexContent, ComplexContentSubelements, ComplexContentAttributes,
484
/* ComplexContentRestriction */ new XsdEntry(
SchemaNames
.Token.XsdComplexContentRestriction, State.ComplexContentRestriction, ComplexContentRestrictionSubelements, ComplexContentRestrictionAttributes,
488
/* ComplexContentExtension */ new XsdEntry(
SchemaNames
.Token.XsdComplexContentExtension, State.ComplexContentExtension, ComplexContentExtensionSubelements, ComplexContentExtensionAttributes,
492
/* SimpleContent */ new XsdEntry(
SchemaNames
.Token.XsdSimpleContent, State.SimpleContent, SimpleContentSubelements, SimpleContentAttributes,
496
/* SimpleContentExtension */ new XsdEntry(
SchemaNames
.Token.XsdSimpleContentExtension, State.SimpleContentExtension, SimpleContentExtensionSubelements, SimpleContentExtensionAttributes,
500
/* SimpleContentRestriction */ new XsdEntry(
SchemaNames
.Token.XsdSimpleContentRestriction, State.SimpleContentRestriction, SimpleContentRestrictionSubelements, SimpleContentRestrictionAttributes,
504
/* SimpleTypeUnion */ new XsdEntry(
SchemaNames
.Token.XsdSimpleTypeUnion, State.SimpleTypeUnion, SimpleTypeUnionSubelements, SimpleTypeUnionAttributes,
508
/* SimpleTypeList */ new XsdEntry(
SchemaNames
.Token.XsdSimpleTypeList, State.SimpleTypeList, SimpleTypeListSubelements, SimpleTypeListAttributes,
512
/* SimpleTypeRestriction */ new XsdEntry(
SchemaNames
.Token.XsdSimpleTypeRestriction, State.SimpleTypeRestriction, SimpleTypeRestrictionSubelements, SimpleTypeRestrictionAttributes,
516
/* Unique */ new XsdEntry(
SchemaNames
.Token.XsdUnique, State.Unique, IdentityConstraintSubelements, IdentityConstraintAttributes,
520
/* Key */ new XsdEntry(
SchemaNames
.Token.XsdKey, State.Key, IdentityConstraintSubelements, IdentityConstraintAttributes,
524
/* KeyRef */ new XsdEntry(
SchemaNames
.Token.XsdKeyref, State.KeyRef, IdentityConstraintSubelements, IdentityConstraintAttributes,
528
/* Selector */ new XsdEntry(
SchemaNames
.Token.XsdSelector, State.Selector, AnnotatedSubelements, SelectorAttributes,
532
/* Field */ new XsdEntry(
SchemaNames
.Token.XsdField, State.Field, AnnotatedSubelements, FieldAttributes,
536
/* MinExclusive */ new XsdEntry(
SchemaNames
.Token.XsdMinExclusive, State.MinExclusive, AnnotatedSubelements, FacetAttributes,
540
/* MinInclusive */ new XsdEntry(
SchemaNames
.Token.XsdMinInclusive, State.MinInclusive, AnnotatedSubelements, FacetAttributes,
544
/* MaxExclusive */ new XsdEntry(
SchemaNames
.Token.XsdMaxExclusive, State.MaxExclusive, AnnotatedSubelements, FacetAttributes,
548
/* MaxInclusive */ new XsdEntry(
SchemaNames
.Token.XsdMaxInclusive, State.MaxInclusive, AnnotatedSubelements, FacetAttributes,
552
/* TotalDigits */ new XsdEntry(
SchemaNames
.Token.XsdTotalDigits, State.TotalDigits, AnnotatedSubelements, FacetAttributes,
556
/* FractionDigits */ new XsdEntry(
SchemaNames
.Token.XsdFractionDigits, State.FractionDigits, AnnotatedSubelements, FacetAttributes,
560
/* Length */ new XsdEntry(
SchemaNames
.Token.XsdLength, State.Length, AnnotatedSubelements, FacetAttributes,
564
/* MinLength */ new XsdEntry(
SchemaNames
.Token.XsdMinLength, State.MinLength, AnnotatedSubelements, FacetAttributes,
568
/* MaxLength */ new XsdEntry(
SchemaNames
.Token.XsdMaxLength, State.MaxLength, AnnotatedSubelements, FacetAttributes,
572
/* Enumeration */ new XsdEntry(
SchemaNames
.Token.XsdEnumeration, State.Enumeration, AnnotatedSubelements, FacetAttributes,
576
/* Pattern */ new XsdEntry(
SchemaNames
.Token.XsdPattern, State.Pattern, AnnotatedSubelements, FacetAttributes,
580
/* WhiteSpace */ new XsdEntry(
SchemaNames
.Token.XsdWhitespace, State.WhiteSpace, AnnotatedSubelements, FacetAttributes,
584
/* AppInfo */ new XsdEntry(
SchemaNames
.Token.XsdAppInfo, State.AppInfo, null, AppinfoAttributes,
588
/* Documentation */ new XsdEntry(
SchemaNames
.Token.XsdDocumentation, State.Documentation, null, DocumentationAttributes,
592
/* Redefine */ new XsdEntry(
SchemaNames
.Token.XsdRedefine, State.Redefine, RedefineSubelements, RedefineAttributes,
630
private
SchemaNames
schemaNames;
680
SchemaNames
schemaNames,
789
if (this.currentEntry.Name !=
SchemaNames
.Token.XsdAnnotation) {
800
private
SchemaNames
.Token CurrentElement {
804
private
SchemaNames
.Token ParentElement {
1193
if (builder.ParentElement ==
SchemaNames
.Token.XsdSchema)
1252
case
SchemaNames
.Token.XsdSchema:
1255
case
SchemaNames
.Token.XsdAll:
1258
case
SchemaNames
.Token.XsdChoice:
1261
case
SchemaNames
.Token.XsdSequence:
1333
case
SchemaNames
.Token.XsdSchema:
1337
case
SchemaNames
.Token.XsdRedefine:
1340
case
SchemaNames
.Token.XsdAttribute:
1346
case
SchemaNames
.Token.XsdElement:
1355
case
SchemaNames
.Token.XsdSimpleTypeList:
1361
case
SchemaNames
.Token.XsdSimpleTypeRestriction:
1367
case
SchemaNames
.Token.XsdSimpleContentRestriction:
1381
case
SchemaNames
.Token.XsdSimpleTypeUnion:
1479
case
SchemaNames
.Token.XsdSchema:
1483
case
SchemaNames
.Token.XsdRedefine:
1486
case
SchemaNames
.Token.XsdElement:
1649
case
SchemaNames
.Token.XsdSchema:
1652
case
SchemaNames
.Token.XsdRedefine:
1691
case
SchemaNames
.Token.XsdComplexType:
1700
case
SchemaNames
.Token.XsdSimpleContentRestriction:
1706
case
SchemaNames
.Token.XsdSimpleContentExtension:
1712
case
SchemaNames
.Token.XsdComplexContentExtension:
1718
case
SchemaNames
.Token.XsdComplexContentRestriction:
1724
case
SchemaNames
.Token.xsdAttributeGroup:
1753
case
SchemaNames
.Token.XsdSchema:
1756
case
SchemaNames
.Token.XsdRedefine:
1900
case
SchemaNames
.Token.XsdEnumeration:
1903
case
SchemaNames
.Token.XsdLength:
1906
case
SchemaNames
.Token.XsdMaxExclusive:
1909
case
SchemaNames
.Token.XsdMaxInclusive:
1912
case
SchemaNames
.Token.XsdMaxLength:
1915
case
SchemaNames
.Token.XsdMinExclusive:
1918
case
SchemaNames
.Token.XsdMinInclusive:
1921
case
SchemaNames
.Token.XsdMinLength:
1924
case
SchemaNames
.Token.XsdPattern:
1927
case
SchemaNames
.Token.XsdTotalDigits:
1930
case
SchemaNames
.Token.XsdFractionDigits:
1933
case
SchemaNames
.Token.XsdWhitespace:
1938
if (
SchemaNames
.Token.XsdSimpleTypeRestriction == builder.ParentElement) {
1986
case
SchemaNames
.Token.XsdUnique:
1989
case
SchemaNames
.Token.XsdKey:
1992
case
SchemaNames
.Token.XsdKeyref:
2066
builder.ParentElement !=
SchemaNames
.Token.XsdSchema &&
2067
builder.ParentElement !=
SchemaNames
.Token.XsdRedefine) {
2133
case
SchemaNames
.Token.XsdComplexType:
2142
case
SchemaNames
.Token.XsdSimpleContentRestriction:
2148
case
SchemaNames
.Token.XsdSimpleContentExtension:
2154
case
SchemaNames
.Token.XsdComplexContentExtension:
2160
case
SchemaNames
.Token.XsdComplexContentRestriction:
2166
case
SchemaNames
.Token.xsdAttributeGroup:
2180
case
SchemaNames
.Token.XsdComplexType:
2189
case
SchemaNames
.Token.XsdComplexContentExtension:
2197
case
SchemaNames
.Token.XsdComplexContentRestriction:
2205
case
SchemaNames
.Token.XsdGroup:
2211
case
SchemaNames
.Token.XsdChoice:
2212
case
SchemaNames
.Token.XsdSequence:
2236
return ((CurrentElement ==
SchemaNames
.Token.XsdDocumentation) ||
2237
(CurrentElement ==
SchemaNames
.Token.XsdAppInfo));