| Home | Trees | Index | Help | 
|---|
| Package vobject :: Module vobject :: Class ContentLine | 
 | 
object--+ |VBase--+ | ContentLine
Holds one content line for formats like vCard and vCalendar.
For example:
 <SUMMARY{u'param1' : [u'val1'], u'param2' : [u'val2']}Bastille Day Party>
| Method Summary | |
|---|---|
| Take output from parseLine, convert params list to dictionary. | |
| __eq__(self,
          other) | |
| __repr__(self) | |
| __str__(self) | |
| prettyPrint(self,
          level,
          tabwidth) | |
| Inherited from VBase | |
| Set behavior if name is in self.parentBehavior.knownChildren. | |
| Set behavior to None. | |
| Return an iterable containing the contents of the object. | |
| Serialize to buf if it exists, otherwise return a string. | |
| Set behavior. | |
| Recursively transform native children to vanilla representations. | |
| Recursively replace children with their native representation. | |
| Return self transformed into a ContentLine or Component if needed. | |
| Transform this object into a custom VBase subclass. | |
| Call the behavior's validate method, or return True. | |
| Inherited from object | |
| x.__delattr__('name') <==> del x.name | |
| x.__getattribute__('name') <==> x.name | |
| x.__hash__() <==> hash(x) | |
| T.__new__(S, ...) -> a new object with type S, a subtype of T | |
| helper for pickle | |
| helper for pickle | |
| x.__setattr__('name', value) <==> x.name = value | |
| Instance Variable Summary | |
|---|---|
| encoded: A boolean describing whether the data in the content line is 
encoded. | |
| lineNumber: An optional line number associated with the contentline. | |
| name: The uppercased name of the contentline. | |
| params: A dictionary of parameters and associated lists of values (the list 
may be empty for empty parameters). | |
| singletonparams: A list of parameters for which it's unclear if the string represents 
the parameter name or the parameter value. | |
| value: The value of the contentline. | |
| Inherited from VBase | |
| behavior: The Behavior class associated with this object, which controls 
validation, transformations, and encoding. | |
| group: An optional group prefix, should be used only to indicate sort order 
in vCards, according to RFC2426 | |
| isNative: Boolean describing whether this component is a Native instance. | |
| parentBehavior: The object's parent's behavior, or None if no behaviored parent 
exists. | |
| Method Details | 
|---|
| __init__(self,
          name,
          params,
          value,
          group=None,
          encoded=False,
          isNative=False,
          lineNumber=None,
          *args,
          **kwds)
    Take output from parseLine, convert params list to dictionary. | 
| Instance Variable Details | 
|---|
| lineNumberAn optional line number associated with the contentline. | 
| nameThe uppercased name of the contentline. | 
| paramsA dictionary of parameters and associated lists of values (the list may be empty for empty parameters). | 
| valueThe value of the contentline. | 
| Home | Trees | Index | Help | 
|---|
| Generated by Epydoc 2.1 on Fri Dec 14 17:25:14 2007 | http://epydoc.sf.net |