VR-Forces 4.1.1 Class Documentation
List of all members | Public Member Functions | Public Attributes | Protected Attributes
makVrf::DtConditionalExpressionViewInterface Class Reference
Inheritance diagram for makVrf::DtConditionalExpressionViewInterface:
Inheritance graph
[legend]

Public Member Functions

 DtConditionalExpressionViewInterface (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
virtual ~DtConditionalExpressionViewInterface ()
virtual void setupGui (const std::vector< makVrv::DtSimEntry * > &data)=0
virtual void addConditionalExpression (const std::string &key, const std::string &title)=0
 Adds a new item (key, title) to the list of available conditions.
virtual void addArgument (DtConditionalExpressionViewInterface *)=0
 Adds the view as a new argument to this conditiona;.
virtual void disableConditionals ()=0
 Disables the combo box for conditionals.
virtual void enableConditionals ()=0
 Enables the combo box for conditionals.
virtual bool isComplete () const =0
 Returns true if the view is complete.
virtual void conditionComplete ()=0
 Will emit signal_conditionComplete.
virtual void conditionCancelled ()=0
 Will emit signal_conditionCancelled.
virtual DtSimCondExprconditionalExpression () const =0
 Will call down to logic to return conditional expression.
virtual void setConditionalText (const std::string &)=0
 Sets the text for the conditional text.
virtual void editExpression (const DtSimCondExpr *, const std::vector< makVrv::DtSimEntry * > &data)=0
 Edits the particular expression.

Public Attributes

boost::signal< void()> signal_conditionComplete
boost::signal< void()> signal_conditionCancelled

Protected Attributes

makVrv::DtDemyDe

Constructor & Destructor Documentation

makVrf::DtConditionalExpressionViewInterface::DtConditionalExpressionViewInterface ( makVrv::DtDe de,
QWidget parent,
const Qt::WindowFlags &  flags = 0 
)
virtual makVrf::DtConditionalExpressionViewInterface::~DtConditionalExpressionViewInterface ( )
virtual

Member Function Documentation

virtual void makVrf::DtConditionalExpressionViewInterface::setupGui ( const std::vector< makVrv::DtSimEntry * > &  data)
pure virtual
virtual void makVrf::DtConditionalExpressionViewInterface::addConditionalExpression ( const std::string &  key,
const std::string &  title 
)
pure virtual

Adds a new item (key, title) to the list of available conditions.

Implemented in makVrf::DtConditionalExpressionView.

virtual void makVrf::DtConditionalExpressionViewInterface::addArgument ( DtConditionalExpressionViewInterface )
pure virtual

Adds the view as a new argument to this conditiona;.

Implemented in makVrf::DtConditionalExpressionView.

virtual void makVrf::DtConditionalExpressionViewInterface::disableConditionals ( )
pure virtual

Disables the combo box for conditionals.

Implemented in makVrf::DtConditionalExpressionView.

virtual void makVrf::DtConditionalExpressionViewInterface::enableConditionals ( )
pure virtual

Enables the combo box for conditionals.

Implemented in makVrf::DtConditionalExpressionView.

virtual bool makVrf::DtConditionalExpressionViewInterface::isComplete ( ) const
pure virtual

Returns true if the view is complete.

Implemented in makVrf::DtConditionalExpressionView.

virtual void makVrf::DtConditionalExpressionViewInterface::conditionComplete ( )
pure virtual

Will emit signal_conditionComplete.

Implemented in makVrf::DtConditionalExpressionView.

virtual void makVrf::DtConditionalExpressionViewInterface::conditionCancelled ( )
pure virtual

Will emit signal_conditionCancelled.

Implemented in makVrf::DtConditionalExpressionView.

virtual DtSimCondExpr* makVrf::DtConditionalExpressionViewInterface::conditionalExpression ( ) const
pure virtual

Will call down to logic to return conditional expression.

Implemented in makVrf::DtConditionalExpressionView.

virtual void makVrf::DtConditionalExpressionViewInterface::setConditionalText ( const std::string &  )
pure virtual

Sets the text for the conditional text.

Implemented in makVrf::DtConditionalExpressionView.

virtual void makVrf::DtConditionalExpressionViewInterface::editExpression ( const DtSimCondExpr ,
const std::vector< makVrv::DtSimEntry * > &  data 
)
pure virtual

Edits the particular expression.

Implemented in makVrf::DtConditionalExpressionView.

Member Data Documentation

boost::signal<void ()> makVrf::DtConditionalExpressionViewInterface::signal_conditionComplete
boost::signal<void ()> makVrf::DtConditionalExpressionViewInterface::signal_conditionCancelled
makVrv::DtDe& makVrf::DtConditionalExpressionViewInterface::myDe
protected

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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)