Get the definition for the property I{name}. @param name: The property I{name} to find the definition for. @type name: str @return: The property definition @rtype: L{Definition} @raise AttributeError: On not found.
(self, name)
| 231 | self.update(kwargs) |
| 232 | |
| 233 | def definition(self, name): |
| 234 | """ |
| 235 | Get the definition for the property I{name}. |
| 236 | @param name: The property I{name} to find the definition for. |
| 237 | @type name: str |
| 238 | @return: The property definition |
| 239 | @rtype: L{Definition} |
| 240 | @raise AttributeError: On not found. |
| 241 | """ |
| 242 | d = self.definitions.get(name) |
| 243 | if d is None: |
| 244 | raise AttributeError(name) |
| 245 | return d |
| 246 | |
| 247 | def update(self, other): |
| 248 | """ |