Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Protected Member Functions | Private Attributes | Friends
nsTreeImageListener::InvalidationArea Class Reference
Collaboration diagram for nsTreeImageListener::InvalidationArea:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 InvalidationArea (nsITreeColumn *aCol)
 ~InvalidationArea ()

Protected Member Functions

void AddRow (PRInt32 aIndex)
nsITreeColumnGetCol ()
PRInt32 GetMin ()
PRInt32 GetMax ()
InvalidationAreaGetNext ()
void SetNext (InvalidationArea *aNext)

Private Attributes

nsCOMPtr< nsITreeColumnmCol
PRInt32 mMin
PRInt32 mMax
InvalidationAreamNext

Friends

class nsTreeImageListener

Detailed Description

Definition at line 88 of file nsTreeImageListener.h.


Constructor & Destructor Documentation

Definition at line 153 of file nsTreeImageListener.cpp.

  : mCol(aCol),
    mMin(-1), // min should start out "undefined"
    mMax(0),
    mNext(nsnull)
{
}

Definition at line 91 of file nsTreeImageListener.h.

{ delete mNext; };

Member Function Documentation

Definition at line 162 of file nsTreeImageListener.cpp.

{
  if (mMin == -1)
    mMin = mMax = aIndex;
  else if (aIndex < mMin)
    mMin = aIndex;
  else if (aIndex > mMax)
    mMax = aIndex;
}

Here is the caller graph for this function:

Definition at line 97 of file nsTreeImageListener.h.

{ return mCol.get(); };

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 99 of file nsTreeImageListener.h.

{ return mMax; };

Definition at line 98 of file nsTreeImageListener.h.

{ return mMin; };

Definition at line 100 of file nsTreeImageListener.h.

{ return mNext; };

Here is the caller graph for this function:

Definition at line 101 of file nsTreeImageListener.h.

{ mNext = aNext; };

Here is the caller graph for this function:


Friends And Related Function Documentation

friend class nsTreeImageListener [friend]

Definition at line 91 of file nsTreeImageListener.h.


Member Data Documentation

Definition at line 101 of file nsTreeImageListener.h.

Definition at line 106 of file nsTreeImageListener.h.

Definition at line 105 of file nsTreeImageListener.h.

Definition at line 107 of file nsTreeImageListener.h.


The documentation for this class was generated from the following files: