atk.Relation — an object used to describe a relation between a object and one or more other objects.
| class atk.Relation( | 
Functionsdef atk.relation_type_register(name)def atk.relation_type_get_name(relationship)def atk.relation_type_for_name(name)
| 
 | 
An atk.Relation
    describes a relation between an object and one or more other
    objects. The actual relations that an object has with other objects are
    defined as an atk.RelationSet,
    which contains a set of atk.Relation
    objects.
    atk.Relation(targets, relationship)| 
 | a sequence of atk.Objectobjects | 
| 
 | one of the Atk Relation Type Constants with which to
          create the new atk.Relation | 
| Returns : | a new atk.Relation | 
Create a new relation for the specified
      relationship type and the specified sequence of
      targets.
    def get_relation_type()| Returns : | the relation type - one of the Atk Relation Type Constants. | 
Gets the relationship type.
    def get_target()| Returns : | the target list of relation | 
Gets the target list of atk.Object
      objects.
    def atk.relation_type_register(name)| 
 | a name string | 
| Returns : | a new one of the Atk Relation Type Constants that is
	  associated with name | 
Associate name with a new one of the Atk Relation Type Constants.
    def atk.relation_type_get_name(type)| 
 | one of the Atk Relation Type Constants. | 
| Returns : | the string associated with relationship. | 
Gets the description string describing the relation type
      specified by type.
    def atk.relation_type_for_name(name)| 
 | a string which is the (non-localized) name of an ATK relation type. | 
| Returns : | the matching type of the Atk Relation Type Constants corresponding
	  to the specified name, oratk.RELATION_NULLif no matching relation type
	  is found. | 
Get the relation type corresponding to the specified
      name.