' % myName)
+ for aParent in myChildParentMap[myName]:
+ self._writeElementNameToFile(myS, aParent)
+ #if self._elemDefMap.has_key(aParent):
+ # self._writeLine(myS, '
' % myName) + myContainS = self.elemContains(myName) + myContainS.sort() + #print 'myContainS', myContainS + for aN in myContainS: + self._writeElementNameToFile(myS, aN) + self._writeLine(myS, '
') + self._writeLine(myS, '' % myName) + # Content model contents + if not self._writeContentModelToStream(myS, myName): + self._writeLine(myS, 'No content.') + self._writeLine(myS, '
') + self._writeLine(myS, '' % myName)
+ if myElem.complexType is not None:
+ myClassAttr = myElem.complexType.namedAttribute('class')
+ if myClassAttr is not None \
+ and myClassAttr.default is not None:
+ #print 'TRACE: myClassAttr.default: "%s"' % myClassAttr.default
+ for aStr in myClassAttr.default[1:].strip().split():
+ if aStr.find('/') != -1:
+ a,b = aStr.split('/')
+ myS.write(' %s/' % a)
+ myS.write('