| 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 |