VR-Forces 4.0.4 Class Documentation
Public Types | Public Member Functions | Public Attributes
makVrv::DtExtractPropsInterface Class Reference

Interface for the extract props widget. More...

Inheritance diagram for makVrv::DtExtractPropsInterface:
Inheritance graph
[legend]

List of all members.

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.

Detailed Description

Interface for the extract props widget.


Member Typedef Documentation


Constructor & Destructor Documentation

CTOR.

DTOR.


Member Function Documentation

virtual void makVrv::DtExtractPropsInterface::addExtraction ( const std::string &  searchExp,
const std::string &  type 
) [pure virtual]
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]
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.


Member Data Documentation

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.

Signal emitted when the user has requested that all external references be extracted (i.e.

the contents of the SearchCandidateSet)


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)