KDevelop API Documentation

JAVADebugger::TrimmableItem Class Reference

#include <variablewidget.h>

Inheritance diagram for JAVADebugger::TrimmableItem:

Inheritance graph
[legend]
Collaboration diagram for JAVADebugger::TrimmableItem:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TrimmableItem (VariableTree *parent)
 TrimmableItem (TrimmableItem *parent)
virtual ~TrimmableItem ()
virtual void trim ()
virtual QString getName () const
virtual TrimmableItem * findMatch (const QString &match, DataType type) const
QListViewItem * lastChild () const
int rootActiveFlag () const
void setActive ()
bool isActive () const
QString getValue () const
bool isTrimmable () const
void waitingForData ()
virtual void updateValue (char *)
virtual DataType getDataType () const
virtual void setCache (const QCString &value)
virtual QCString getCache ()
virtual QString key (int column, bool ascending) const

Private Attributes

int activeFlag_
bool waitingForData_

Constructor & Destructor Documentation

JAVADebugger::TrimmableItem::TrimmableItem (  VariableTree *  parent  ) 
 

Definition at line 284 of file variablewidget.cpp.

References setActive().

JAVADebugger::TrimmableItem::TrimmableItem (  TrimmableItem *  parent  ) 
 

Definition at line 293 of file variablewidget.cpp.

References setActive().

JAVADebugger::TrimmableItem::~TrimmableItem (   )  [virtual]
 

Definition at line 303 of file variablewidget.cpp.


Member Function Documentation

TrimmableItem * JAVADebugger::TrimmableItem::findMatch (  const QString &  match,
DataType  type
)  const [virtual]
 

Definition at line 335 of file variablewidget.cpp.

References getDataType().

Referenced by JAVADebugger::JDBParser::getItem().

QCString JAVADebugger::TrimmableItem::getCache (   )  [virtual]
 

Reimplemented in JAVADebugger::VarItem.

Definition at line 390 of file variablewidget.cpp.

DataType JAVADebugger::TrimmableItem::getDataType (   )  const [virtual]
 

Reimplemented in JAVADebugger::VarItem.

Definition at line 376 of file variablewidget.cpp.

Referenced by findMatch(), JAVADebugger::JDBParser::getItem(), and JAVADebugger::JDBParser::parseData().

virtual QString JAVADebugger::TrimmableItem::getName (  void   )  const [inline, virtual]
 

Definition at line 120 of file variablewidget.h.

References text().

Referenced by JAVADebugger::VarItem::fullName(), JAVADebugger::JDBParser::parseArray(), and JAVADebugger::VarItem::updateValue().

QString JAVADebugger::TrimmableItem::getValue (   )  const [inline]
 

Definition at line 126 of file variablewidget.h.

References text().

bool JAVADebugger::TrimmableItem::isActive (   )  const [inline]
 

Definition at line 125 of file variablewidget.h.

Referenced by JAVADebugger::FrameRoot::setLocals(), JAVADebugger::VarItem::setText(), trim(), and JAVADebugger::VariableTree::trim().

bool JAVADebugger::TrimmableItem::isTrimmable (   )  const
 

Definition at line 316 of file variablewidget.cpp.

Referenced by trim().

QString JAVADebugger::TrimmableItem::key (  int  column,
bool  ascending
)  const [virtual]
 

Definition at line 405 of file variablewidget.cpp.

QListViewItem * JAVADebugger::TrimmableItem::lastChild (   )  const
 

Definition at line 323 of file variablewidget.cpp.

int JAVADebugger::TrimmableItem::rootActiveFlag (   )  const
 

Definition at line 309 of file variablewidget.cpp.

void JAVADebugger::TrimmableItem::setActive (   )  [inline]
 

Definition at line 124 of file variablewidget.h.

Referenced by JAVADebugger::VarItem::setCache(), JAVADebugger::FrameRoot::setParams(), JAVADebugger::VarItem::setText(), TrimmableItem(), and JAVADebugger::VarItem::updateValue().

void JAVADebugger::TrimmableItem::setCache (  const QCString &  value  )  [virtual]
 

Reimplemented in JAVADebugger::VarItem.

Definition at line 383 of file variablewidget.cpp.

Referenced by JAVADebugger::JDBParser::setItem().

void JAVADebugger::TrimmableItem::trim (   )  [virtual]
 

Definition at line 355 of file variablewidget.cpp.

References isActive(), and isTrimmable().

Referenced by JAVADebugger::VarItem::setOpen(), and JAVADebugger::VariableTree::trim().

void JAVADebugger::TrimmableItem::updateValue (  char *   )  [virtual]
 

Reimplemented in JAVADebugger::VarItem.

Definition at line 398 of file variablewidget.cpp.

References waitingForData_.

void JAVADebugger::TrimmableItem::waitingForData (   )  [inline]
 

Definition at line 128 of file variablewidget.h.

Referenced by JAVADebugger::VarItem::checkForRequests(), JAVADebugger::VarItem::setOpen(), and JAVADebugger::VarItem::setText().


Member Data Documentation

int JAVADebugger::TrimmableItem::activeFlag_ [private]
 

Definition at line 138 of file variablewidget.h.

bool JAVADebugger::TrimmableItem::waitingForData_ [private]
 

Definition at line 139 of file variablewidget.h.

Referenced by updateValue().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Feb 22 09:51:23 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003