![]() |
VR-Forces 4.0.4 Class Documentation
|
Interface for the extract props widget. More...

Public Types | |
| typedef std::set< std::string > | SearchCandidateSet |
Public Member Functions | |
| DtExtractPropsInterface () | |
| CTOR. | |
| virtual | ~DtExtractPropsInterface () |
| DTOR. | |
| virtual void | addExtraction (const std::string &searchExp, const std::string &type)=0 |
| Add a rule. | |
| virtual void | reset ()=0 |
| Reset the GUI (e.g. set search expression empty) | |
| virtual void | setSearchCandidateSet (const SearchCandidateSet &scSet)=0 |
| virtual void | setValidSchemas (const std::vector< std::string > &schemaNames)=0 |
| Set the valid schema types for props. | |
Public Attributes | |
| boost::signal< void(const std::string &expression, bool isRegEx, const std::string &type, const std::string &modelDef)> | signal_extractProps |
| Signal emitted when a rule has been created by the user. | |
| boost::signal< void()> | signal_extractAllExternalRefs |
| Signal emitted when the user has requested that all external references be extracted (i.e. | |
Interface for the extract props widget.
| typedef std::set<std::string> makVrv::DtExtractPropsInterface::SearchCandidateSet |
| virtual makVrv::DtExtractPropsInterface::~DtExtractPropsInterface | ( | ) | [virtual] |
DTOR.
| virtual void makVrv::DtExtractPropsInterface::addExtraction | ( | const std::string & | searchExp, |
| const std::string & | type | ||
| ) | [pure virtual] |
Add a rule.
Implemented in makVrv::DtExtractReferencesWidget, makVrv::DtExtractSearchWidget, and makVrv::DtExtractPropsWidget.
| virtual void makVrv::DtExtractPropsInterface::reset | ( | ) | [pure virtual] |
Reset the GUI (e.g. set search expression empty)
Implemented in makVrv::DtExtractReferencesWidget, makVrv::DtExtractSearchWidget, and makVrv::DtExtractPropsWidget.
| virtual void makVrv::DtExtractPropsInterface::setSearchCandidateSet | ( | const SearchCandidateSet & | scSet | ) | [pure virtual] |
Implemented in makVrv::DtExtractReferencesWidget, makVrv::DtExtractSearchWidget, and makVrv::DtExtractPropsWidget.
| virtual void makVrv::DtExtractPropsInterface::setValidSchemas | ( | const std::vector< std::string > & | schemaNames | ) | [pure virtual] |
Set the valid schema types for props.
Implemented in makVrv::DtExtractReferencesWidget, makVrv::DtExtractSearchWidget, and makVrv::DtExtractPropsWidget.
| boost::signal<void (const std::string& expression, bool isRegEx, const std::string& type, const std::string& modelDef)> makVrv::DtExtractPropsInterface::signal_extractProps |
Signal emitted when a rule has been created by the user.
Signal caught by the logic.
| boost::signal<void ()> makVrv::DtExtractPropsInterface::signal_extractAllExternalRefs |
Signal emitted when the user has requested that all external references be extracted (i.e.
the contents of the SearchCandidateSet)