An object that allows to link its attributes to attributes of other
objects via a Link object. For instance:
|
|
|
__getattr__(self,
name)
Returns the value of attribute name. |
|
|
|
__init__(self,
id=None,
debug=False)
Initializes LinkableObject so that we can operate on Links. |
|
|
|
__setattr__(self,
name,
value)
Sets the value for attribute name. |
|
|
|
getAttributeObject(self,
name)
Returns the object stored for attribute name . |
|
|
|
hasAttribute(self,
name)
Returns True if self has attribute name . |
|
|
|
trace(self,
msg)
If debugging is on, prints the message, otherwise does nothing. |
|
|
Inherited from object :
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__str__
|