private XmlSchemaContentType GetSchemaContentType(XmlSchemaComplexType complexType, XmlSchemaComplexContent complexContent, XmlSchemaParticle particle) {
if ((complexContent != null && complexContent.IsMixed) ||
(complexContent == null && complexType.IsMixed)) {
return XmlSchemaContentType.Mixed;
}
else if (particle != null && !particle.IsEmpty) {
return XmlSchemaContentType.ElementOnly;
}
else {
return XmlSchemaContentType.Empty;
}
}