create string representation of doc/lit message container.  If 
        message element is simple(primitive), use python type as base class.

def _setContent(self):
        '''create string representation of doc/lit message container.  If 
        message element is simple(primitive), use python type as base class.
        '''
        try:
            simple = self._simple
        except AttributeError:
            raise RuntimeError, 'call setUp first'
        
        # TODO: Hidden contract.  Must set self.ns before getNSAlias...
        #  File "/usr/local/python/lib/python2.4/site-packages/ZSI/generate/containers.py", line 625, in _setContent
        #    kw['message'],kw['prefix'],kw['typecode'] = \
        #  File "/usr/local/python/lib/python2.4/site-packages/ZSI/generate/containers.py", line 128, in getNSAlias
        #    raise ContainerError, 'no self.ns attr defined in %s' % self.__class__
        # ZSI.generate.containers.ContainerError: no self.ns attr defined in ZSI.generate.containers.ServiceDocumentLiteralMessageContainer
        #            
#        self.ns = self.content.ns
        
        
        kw = KW.copy()
        kw.update(dict(message=self.content.mName, nsuri=self.content.ns,
                       name=self.content.pName))
        
#        kw['message'],kw['prefix'],kw['typecode'] = \
#            self.content.mName, self.getNSAlias(), element_class_name(self.content.pName)
#        
        # These messsages are just global element declarations
#        self.writeArray(['%(message)s = %(prefix)s.%(typecode)s().pyclass' %kw])
        self.writeArray(['%(message)s = GED("%(nsuri)s", "%(name)s").pyclass' %kw])