def _build_literal(self, nm, clsdata):
      """@todo: Docstring for _build_literal

      :nm: @todo
      :clsdata: @todo
      :returns: @todo

      """
      cls = type(str(nm), tuple((LiteralValue,)), {
        '__propinfo__': {
            '__literal__': clsdata,
            '__title__': clsdata.get('title'),
            '__default__': clsdata.get('default')}
        })

      return cls
def _build_literal ( self , nm , clsdata ) : cls = type ( str ( nm ) , tuple ( ( LiteralValue , ) ) , { '__propinfo__' : { '__literal__' : clsdata , '__title__' : clsdata . get ( 'title' ) , '__default__' : clsdata . get ( 'default' ) } } ) return cls
@todo: Docstring for _build_literal

      :nm: @todo
      :clsdata: @todo
      :returns: @todo