def __init__(self, referenced_schema_name, api):
    super(SchemaReference, self).__init__({}, api)
    self._referenced_schema_name = referenced_schema_name
    self.SetTemplateValue('className', referenced_schema_name)
    self.SetTemplateValue('wireName', referenced_schema_name)
    self.SetTemplateValue('reference', True)

  # TODO(user): 20130227
  # I thought there was another way to do this, but I don't remember
  # right now. This feels like something we should do after parsing all
  # the schemas, so that we can resolve in one pass and not worry about
  # loading order.
Construct a SchemaReference.
dataset/ETHPy150Open google/apis-client-generator/src/googleapis/codegen/data_types.py/SchemaReference.__init__