VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | 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]

Public Types

typedef std::set< std::string > SearchCandidateSet

Public Member Functions

 DtExtractPropsInterface ()
 CTOR.
virtual ~DtExtractPropsInterface ()
 DTOR.
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

makVrv::DtExtractPropsInterface::DtExtractPropsInterface ( )

CTOR.

virtual makVrv::DtExtractPropsInterface::~DtExtractPropsInterface ( )
virtual

DTOR.

Member Function Documentation

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.

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)


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

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)