//-- process AttributeDecl
processAttributes(complexType, sInfo);
//--process content type if necessary
ContentType temp = complexType.getContentType();
if (temp.getType() == ContentType.SIMPLE) {
processSimpleType(((SimpleContent) temp).getSimpleType(), sInfo);
}
//-- process ContentModel
processContentModel(complexType, sInfo);