umbrello 25.04.2
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
UMLDocFinder Class Reference

#include <umldocfinder.h>

Inheritance diagram for UMLDocFinder:
Collaboration diagram for UMLDocFinder:

Public Slots

virtual Result displayNext ()
virtual Result displayPrevious ()

Public Member Functions

 UMLDocFinder ()
virtual ~UMLDocFinder ()
virtual int collect (Category category, const QString &text)
Public Member Functions inherited from UMLFinder
 UMLFinder ()
virtual ~UMLFinder ()
virtual Result displayNext ()=0
virtual Result displayPrevious ()=0

Protected Attributes

QList< UMLSceneFinderm_sceneFinder
Protected Attributes inherited from UMLFinder
int m_index
QList< Uml::ID::Typem_items

Additional Inherited Members

Public Types inherited from UMLFinder
enum  Category {
  All , Classes , Packages , Interfaces ,
  Operations , Attributes
}
enum  Filter { TreeView , CurrentDiagram , AllDiagrams }
enum  Result { Empty , End , Found , NotFound }
Protected Member Functions inherited from UMLFinder
bool includeObject (Category category, UMLObject *o)

Detailed Description

UMLDocFinder provides finding of items for all diagrams in a document

Author
: Ralf Habacker ralf..nosp@m.haba.nosp@m.cker@.nosp@m.free.nosp@m.net.d.nosp@m.e

Constructor & Destructor Documentation

◆ UMLDocFinder()

UMLDocFinder::UMLDocFinder ( )
Here is the call graph for this function:

◆ ~UMLDocFinder()

UMLDocFinder::~UMLDocFinder ( )
virtual

Member Function Documentation

◆ collect()

int UMLDocFinder::collect ( Category category,
const QString & text )
virtual

Collect items limited by a category and a text

Parameters
categoryCategory to search for
textText to search for
Returns
Number of items found

Implements UMLFinder.

Here is the call graph for this function:

◆ displayNext

UMLFinder::Result UMLDocFinder::displayNext ( )
virtualslot
Here is the call graph for this function:

◆ displayPrevious

UMLFinder::Result UMLDocFinder::displayPrevious ( )
virtualslot
Here is the call graph for this function:

Member Data Documentation

◆ m_sceneFinder

QList<UMLSceneFinder> UMLDocFinder::m_sceneFinder
protected

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