parameters: (self, uber_clique, message, translateable=True,
                 custom_type=None)
docstring: Create a new clique initialized with just a message.
  
      Note that messages with a body comprised only of whitespace will implicitly
      be marked non-translatable.
  
      Args:
        uber_clique: Our uber-clique (collection of cliques)
        message: tclib.Message()
        translateable: True | False
        custom_type: instance of clique.CustomType interface
docstring_summary: Create a new clique initialized with just a message.
docstring_tokens: Create a new clique initialized with just a message .
function: def __init__(self, uber_clique, message, translateable=True,
                 custom_type=None):
      '''Create a new clique initialized with just a message.
  
      Note that messages with a body comprised only of whitespace will implicitly
      be marked non-translatable.
  
      Args:
        uber_clique: Our uber-clique (collection of cliques)
        message: tclib.Message()
        translateable: True | False
        custom_type: instance of clique.CustomType interface
      '''
      # Our parent
      self.uber_clique = uber_clique
      # If not translateable, we only store the original message.
      self.translateable = translateable
  
      # We implicitly mark messages that have a whitespace-only body as
      # non-translateable.
      if MessageClique.WHITESPACE_MESSAGE.match(message.GetRealContent()):
        self.translateable = False
  
      # A mapping of language identifiers to tclib.BaseMessage and its
      # subclasses (i.e. tclib.Message and tclib.Translation).
      self.clique = { MessageClique.source_language : message }
      # A list of the "shortcut groups" this clique is
      # part of.  Within any given shortcut group, no shortcut key (e.g. &J)
      # must appear more than once in each language for all cliques that
      # belong to the group.
      self.shortcut_groups = []
      # An instance of the CustomType interface, or None.  If this is set, it will
      # be used to validate the original message and translations thereof, and
      # will also get a chance to modify translations of the message.
      self.SetCustomType(custom_type)
function_tokens: def __init__ ( self , uber_clique , message , translateable = True , custom_type = None ) : # Our parent self . uber_clique = uber_clique # If not translateable, we only store the original message. self . translateable = translateable # We implicitly mark messages that have a whitespace-only body as # non-translateable. if MessageClique . WHITESPACE_MESSAGE . match ( message . GetRealContent ( ) ) : self . translateable = False # A mapping of language identifiers to tclib.BaseMessage and its # subclasses (i.e. tclib.Message and tclib.Translation). self . clique = { MessageClique . source_language : message } # A list of the "shortcut groups" this clique is # part of.  Within any given shortcut group, no shortcut key (e.g. &J) # must appear more than once in each language for all cliques that # belong to the group. self . shortcut_groups = [ ] # An instance of the CustomType interface, or None.  If this is set, it will # be used to validate the original message and translations thereof, and # will also get a chance to modify translations of the message. self . SetCustomType ( custom_type )