KDevelop API Documentation

JAVADebugger::VarItem Class Reference

#include <variablewidget.h>

Inheritance diagram for JAVADebugger::VarItem:

JAVADebugger::TrimmableItem QListViewItem List of all members.

Public Member Functions

 VarItem (TrimmableItem *parent, const QString &varName, DataType dataType)
virtual ~VarItem ()
QString varPath () const
QString fullName () const
DataType getDataType () const
void updateValue (char *data)
void setCache (const QCString &value)
QCString getCache ()
void setOpen (bool open)
void setText (int column, const QString &text)

Private Member Functions

void checkForRequests ()
void paintCell (QPainter *p, const QColorGroup &cg, int column, int width, int align)

Private Attributes

QCString cache_
DataType dataType_
bool highlight_

Constructor & Destructor Documentation

JAVADebugger::VarItem::VarItem TrimmableItem parent,
const QString varName,
DataType  dataType
 

Definition at line 414 of file variablewidget.cpp.

References setText().

JAVADebugger::VarItem::~VarItem  )  [virtual]
 

Definition at line 425 of file variablewidget.cpp.


Member Function Documentation

void JAVADebugger::VarItem::checkForRequests  )  [private]
 

Definition at line 562 of file variablewidget.cpp.

References cache_, fullName(), and JAVADebugger::TrimmableItem::waitingForData().

Referenced by setCache().

QString JAVADebugger::VarItem::fullName  )  const
 

Definition at line 454 of file variablewidget.cpp.

References JAVADebugger::TrimmableItem::getName(), and varPath().

Referenced by checkForRequests(), and JAVADebugger::VariableTree::slotContextMenu().

QCString JAVADebugger::VarItem::getCache  )  [virtual]
 

Reimplemented from JAVADebugger::TrimmableItem.

Definition at line 555 of file variablewidget.cpp.

References cache_.

DataType JAVADebugger::VarItem::getDataType  )  const [virtual]
 

Reimplemented from JAVADebugger::TrimmableItem.

Definition at line 608 of file variablewidget.cpp.

References dataType_.

Referenced by varPath().

void JAVADebugger::VarItem::paintCell QPainter p,
const QColorGroup cg,
int  column,
int  width,
int  align
[private]
 

Definition at line 616 of file variablewidget.cpp.

References highlight_.

void JAVADebugger::VarItem::setCache const QCString value  )  [virtual]
 

Reimplemented from JAVADebugger::TrimmableItem.

Definition at line 522 of file variablewidget.cpp.

References cache_, checkForRequests(), JAVADebugger::TrimmableItem::setActive(), and setOpen().

void JAVADebugger::VarItem::setOpen bool  open  ) 
 

Definition at line 534 of file variablewidget.cpp.

References cache_, dataType_, JAVADebugger::getParser(), JAVADebugger::JDBParser::parseData(), JAVADebugger::TrimmableItem::trim(), and JAVADebugger::TrimmableItem::waitingForData().

Referenced by setCache().

void JAVADebugger::VarItem::setText int  column,
const QString text
 

Definition at line 470 of file variablewidget.cpp.

References dataType_, highlight_, JAVADebugger::TrimmableItem::isActive(), JAVADebugger::TrimmableItem::setActive(), text(), and JAVADebugger::TrimmableItem::waitingForData().

Referenced by VarItem().

void JAVADebugger::VarItem::updateValue char *  data  )  [virtual]
 

Reimplemented from JAVADebugger::TrimmableItem.

Definition at line 490 of file variablewidget.cpp.

References dataType_, JAVADebugger::JDBParser::determineType(), JAVADebugger::TrimmableItem::getName(), JAVADebugger::getParser(), JAVADebugger::JDBParser::parseData(), and JAVADebugger::TrimmableItem::setActive().

QString JAVADebugger::VarItem::varPath  )  const
 

Definition at line 431 of file variablewidget.cpp.

References getDataType().

Referenced by fullName().


Member Data Documentation

QCString JAVADebugger::VarItem::cache_ [private]
 

Definition at line 171 of file variablewidget.h.

Referenced by checkForRequests(), getCache(), setCache(), and setOpen().

DataType JAVADebugger::VarItem::dataType_ [private]
 

Definition at line 172 of file variablewidget.h.

Referenced by getDataType(), setOpen(), setText(), and updateValue().

bool JAVADebugger::VarItem::highlight_ [private]
 

Definition at line 173 of file variablewidget.h.

Referenced by paintCell(), and setText().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:02:09 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003