KDevelop API Documentation

CodeModelItemContext Class Reference

A context for the popup menu in class views. More...

#include <kdevcore.h>

Inheritance diagram for CodeModelItemContext:

Context List of all members.

Public Member Functions

 CodeModelItemContext (const CodeModelItem *item)
 Builds the context.

virtual ~CodeModelItemContext ()
 Destructor.

virtual int type () const
 Implements this in the context so we can provide rtti.

const CodeModelItemitem () const
 Returs the code model item for the selected item.


Private Member Functions

 CodeModelItemContext (const CodeModelItemContext &)
CodeModelItemContextoperator= (const CodeModelItemContext &)

Private Attributes

Privated

Detailed Description

A context for the popup menu in class views.

Definition at line 258 of file kdevcore.h.


Constructor & Destructor Documentation

CodeModelItemContext::CodeModelItemContext const CodeModelItem item  ) 
 

Builds the context.

Parameters:
item 

Definition at line 304 of file kdevcore.cpp.

References CodeModelItemContext(), and d.

Referenced by CodeModelItemContext().

CodeModelItemContext::~CodeModelItemContext  )  [virtual]
 

Destructor.

Definition at line 311 of file kdevcore.cpp.

References d, endl(), and kdDebug().

CodeModelItemContext::CodeModelItemContext const CodeModelItemContext  )  [private]
 


Member Function Documentation

const CodeModelItem * CodeModelItemContext::item  )  const
 

Returs the code model item for the selected item.

Definition at line 327 of file kdevcore.cpp.

References d, and CodeModelItemContext::Private::m_item.

Referenced by JavaSupportPart::contextMenu(), and CppSupportPart::contextMenu().

CodeModelItemContext& CodeModelItemContext::operator= const CodeModelItemContext  )  [private]
 

int CodeModelItemContext::type  )  const [virtual]
 

Implements this in the context so we can provide rtti.

Implements Context.

Definition at line 320 of file kdevcore.cpp.


Member Data Documentation

Private* CodeModelItemContext::d [private]
 

Definition at line 281 of file kdevcore.h.

Referenced by CodeModelItemContext(), item(), and ~CodeModelItemContext().


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:00 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003