#include <SalomeApp_TypeFilter.h>

Public Member Functions | |
| SalomeApp_TypeFilter (SalomeApp_Study *study, const QString &kind) | |
| ~SalomeApp_TypeFilter () | |
| virtual bool | isOk (const SUIT_DataOwner *) const |
Protected Member Functions | |
| SalomeApp_Study * | getStudy () const |
Private Attributes | |
| QString | myKind |
Class which provide data owner validation.
| SalomeApp_TypeFilter::SalomeApp_TypeFilter | ( | SalomeApp_Study * | study, |
| const QString & | kind | ||
| ) |
Constructor.
References myKind.
| SalomeApp_TypeFilter::~SalomeApp_TypeFilter | ( | ) |
Destructor.
| bool SalomeApp_TypeFilter::isOk | ( | const SUIT_DataOwner * | sOwner | ) | const [virtual] |
Check: data owner is valid?
Implements SUIT_SelectionFilter.
References _PTR(), LightApp_DataOwner.entry(), SalomeApp_Filter.getStudy(), and myKind.
| SalomeApp_Study * SalomeApp_Filter::getStudy | ( | ) | const [protected, inherited] |
Gets study.
References SalomeApp_Filter.myStudy.
QString SalomeApp_TypeFilter.myKind [private] |