Table of Contents

Class: IntegerField qm/fields.py

An IntegerField stores an int or long object.

Base Classes   
Field
    object
Methods   
FormatValueAsHtml
FormatValueAsText
GetHelp
GetValueFromDomNode
MakeDomNodeForValue
ParseTextValue
Validate
__init__
  FormatValueAsHtml 
FormatValueAsHtml (
        self,
        server,
        value,
        style,
        name=None,
        )

  FormatValueAsText 
FormatValueAsText (
        self,
        value,
        columns=72,
        )

  GetHelp 
GetHelp ( self )

  GetValueFromDomNode 
GetValueFromDomNode (
        self,
        node,
        attachment_store,
        )

Exceptions   
qm.QMException, qm.error( "dom wrong tag for field", name = self.GetName(), right_tag = "integer", wrong_tag = node.tagName )
  MakeDomNodeForValue 
MakeDomNodeForValue (
        self,
        value,
        document,
        )

  ParseTextValue 
ParseTextValue ( self,  value )

Exceptions   
qm.common.QMException, qm.error( "invalid integer field value" )
  Validate 
Validate ( self,  value )

Exceptions   
ValueError, value
  __init__ 
__init__ (
        self,
        name,
        default_value=0,
        **properties,
        )

Construct a new IntegerField.

name
As for Field.__init__.
default_value
As for Field.__init__.
properties
Other keyword arguments for Field.__init__.

Table of Contents

This document was automatically generated on Mon Jan 3 09:42:29 2005 by HappyDoc version 2.1