def publictypes(self):
        """ get all public types """
        for t in self.wsdl.schema.types.values():
            if t in self.params: continue
            if t in self.types: continue
            item = (t, t)
            self.types.append(item)
        tc = lambda x,y: cmp(x[0].name, y[0].name)
        self.types.sort(cmp=tc)
def publictypes ( self ) : for t in self . wsdl . schema . types . values ( ) : if t in self . params : continue if t in self . types : continue item = ( t , t ) self . types . append ( item ) tc = lambda x , y : cmp ( x [ 0 ] . name , y [ 0 ] . name ) self . types . sort ( cmp = tc )
get all public types