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

Public Member Functions

 DtBaseEntityConditionalExpressionLogic (makVrv::DtDe &de, DtConditionalExpressionInterface *iface)
 CTOR.
virtual ~DtBaseEntityConditionalExpressionLogic ()
 DTOR.
virtual void slot_onNameChanged (const QString &)
virtual void validateOKButton ()
virtual void useSelfChanged ()
- Public Member Functions inherited from makVrf::DtConditionExpressionLogic
 DtConditionExpressionLogic (makVrv::DtDe &, DtConditionalExpressionInterface *)
virtual ~DtConditionExpressionLogic ()
virtual void createConditional (DtConditionalExpressionViewInterface *parentView, const std::vector< makVrv::DtSimEntry * > &data)=0
virtual DtSimCondExprconditionalExpression () const =0
virtual void setupConditional (const DtSimCondExpr *, const std::vector< makVrv::DtSimEntry * > &data)=0
virtual void accept ()
 For those that need it, accepts conditional and closes interface.
virtual void cancel ()
 Closes interface.

Protected Member Functions

virtual void setupGui (const std::vector< makVrv::DtSimEntry * > &data)
 Calls initializeSelectionFilters()
virtual void initializeSelectionFilters ()
virtual void addEntityFilters (DtVrfFilteredListViewInterface *view=0)
virtual void addAggregateFilters (DtVrfFilteredListViewInterface *view=0)
virtual void addFilter (const DtVrfSelectionFilter *, DtVrfFilteredListViewInterface *view=0)
virtual void addForceLevelItem (int force)
virtual bool isComplete () const
virtual QString createModifier () const
virtual QString patternTabModifier () const
virtual QString nameTabModifier () const
virtual bool useNameSelected () const
virtual bool useSelf () const
virtual void setUseSelf (bool)
virtual bool anySubordinate () const
virtual void setAnySubordinate (bool)
virtual bool invertSelection () const
virtual void setInvertSelection (bool)
virtual QString selectedName () const
virtual void setSelectedName (const QString &)
virtual bool usePatternSelected () const
virtual void setUsePatternSelected (bool b)
virtual bool anyPatternSubordinate () const
virtual void setAnyPatternSubordinate (bool)
virtual bool invertPatternSelection () const
virtual void setInvertPatternSelection (bool)
virtual DtForceType patternForce () const
virtual void setPatternForce (DtForceType force)
virtual bool isForceLevelItemSelected () const
virtual bool setupFromModifier (QString mod)
virtual std::vector
< DtVrfObjectListViewItem::DtVrfObjectState
selectedObjects () const
virtual void addFiltersFromCollection (const std::string &filterCollection)
virtual void addFiltersFromCollection (const std::string &filterCollection, DtVrfFilteredListView *)
virtual void slot_externalSelectionChanged (const makVrv::DtSelectionManager::IdSet &selected, const makVrv::DtSelectionManager::IdSet &deselected)
virtual void slot_internalSelectionChanged ()
virtual void selectObject (const DtVrfObjectListViewItem::DtVrfObjectState &obj)
virtual bool canSelect (const DtVrfObjectListViewItem::DtVrfObjectState &obj)
 Returns true if the filtered list view can select the object.

Protected Attributes

makVrv::DtSignalConnectionManager myConnectionManager
- Protected Attributes inherited from makVrf::DtConditionExpressionLogic
makVrv::DtDe & myDe
DtConditionalExpressionInterfacemyInterface

Constructor & Destructor Documentation

makVrf::DtBaseEntityConditionalExpressionLogic::DtBaseEntityConditionalExpressionLogic ( makVrv::DtDe &  de,
DtConditionalExpressionInterface iface 
)

CTOR.

virtual makVrf::DtBaseEntityConditionalExpressionLogic::~DtBaseEntityConditionalExpressionLogic ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrf::DtBaseEntityConditionalExpressionLogic::slot_onNameChanged ( const QString &  )
virtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::validateOKButton ( )
virtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::useSelfChanged ( )
virtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::setupGui ( const std::vector< makVrv::DtSimEntry * > &  data)
protectedvirtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::initializeSelectionFilters ( )
protectedvirtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::addEntityFilters ( DtVrfFilteredListViewInterface view = 0)
protectedvirtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::addAggregateFilters ( DtVrfFilteredListViewInterface view = 0)
protectedvirtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::addFilter ( const DtVrfSelectionFilter ,
DtVrfFilteredListViewInterface view = 0 
)
protectedvirtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::addForceLevelItem ( int  force)
protectedvirtual
virtual bool makVrf::DtBaseEntityConditionalExpressionLogic::isComplete ( ) const
protectedvirtual
virtual QString makVrf::DtBaseEntityConditionalExpressionLogic::createModifier ( ) const
protectedvirtual
virtual QString makVrf::DtBaseEntityConditionalExpressionLogic::patternTabModifier ( ) const
protectedvirtual
virtual QString makVrf::DtBaseEntityConditionalExpressionLogic::nameTabModifier ( ) const
protectedvirtual
virtual bool makVrf::DtBaseEntityConditionalExpressionLogic::useNameSelected ( ) const
protectedvirtual
virtual bool makVrf::DtBaseEntityConditionalExpressionLogic::useSelf ( ) const
protectedvirtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::setUseSelf ( bool  )
protectedvirtual
virtual bool makVrf::DtBaseEntityConditionalExpressionLogic::anySubordinate ( ) const
protectedvirtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::setAnySubordinate ( bool  )
protectedvirtual
virtual bool makVrf::DtBaseEntityConditionalExpressionLogic::invertSelection ( ) const
protectedvirtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::setInvertSelection ( bool  )
protectedvirtual
virtual QString makVrf::DtBaseEntityConditionalExpressionLogic::selectedName ( ) const
protectedvirtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::setSelectedName ( const QString &  )
protectedvirtual
virtual bool makVrf::DtBaseEntityConditionalExpressionLogic::usePatternSelected ( ) const
protectedvirtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::setUsePatternSelected ( bool  b)
protectedvirtual
virtual bool makVrf::DtBaseEntityConditionalExpressionLogic::anyPatternSubordinate ( ) const
protectedvirtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::setAnyPatternSubordinate ( bool  )
protectedvirtual
virtual bool makVrf::DtBaseEntityConditionalExpressionLogic::invertPatternSelection ( ) const
protectedvirtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::setInvertPatternSelection ( bool  )
protectedvirtual
virtual DtForceType makVrf::DtBaseEntityConditionalExpressionLogic::patternForce ( ) const
protectedvirtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::setPatternForce ( DtForceType  force)
protectedvirtual
virtual bool makVrf::DtBaseEntityConditionalExpressionLogic::isForceLevelItemSelected ( ) const
protectedvirtual
virtual bool makVrf::DtBaseEntityConditionalExpressionLogic::setupFromModifier ( QString  mod)
protectedvirtual
virtual std::vector<DtVrfObjectListViewItem::DtVrfObjectState> makVrf::DtBaseEntityConditionalExpressionLogic::selectedObjects ( ) const
protectedvirtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::addFiltersFromCollection ( const std::string &  filterCollection)
protectedvirtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::addFiltersFromCollection ( const std::string &  filterCollection,
DtVrfFilteredListView  
)
protectedvirtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::slot_externalSelectionChanged ( const makVrv::DtSelectionManager::IdSet &  selected,
const makVrv::DtSelectionManager::IdSet &  deselected 
)
protectedvirtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::slot_internalSelectionChanged ( )
protectedvirtual
virtual void makVrf::DtBaseEntityConditionalExpressionLogic::selectObject ( const DtVrfObjectListViewItem::DtVrfObjectState obj)
protectedvirtual
virtual bool makVrf::DtBaseEntityConditionalExpressionLogic::canSelect ( const DtVrfObjectListViewItem::DtVrfObjectState obj)
protectedvirtual

Returns true if the filtered list view can select the object.

Member Data Documentation

makVrv::DtSignalConnectionManager makVrf::DtBaseEntityConditionalExpressionLogic::myConnectionManager
protected

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

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)