VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes | Private Member Functions
makVrf::DtEditGlobalPlanWidget Class Reference
Inheritance diagram for makVrf::DtEditGlobalPlanWidget:
Inheritance graph
[legend]

Public Member Functions

 DtEditGlobalPlanWidget (makVrv::DtDe &, const DtUUID &plan, const DtSimulationAddress &simulationAddress, QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 default constructor
virtual ~DtEditGlobalPlanWidget ()
 destructor
const DtSimulationAddress & simulationAddress () const
 Simulation address this global plan is part of.
const DtUUIDplanName () const
 Plan name this global plan is part of.
virtual bool init (const makVrv::DtSelectionManager::IdSet &curSel)
 Initializer.
virtual void setIsQuickLaunch (bool)
virtual bool isQuickLaunch () const
virtual void setOrdinal (int)
virtual int ordinal () const
virtual void setShowOnQuickLaunchToolbar (bool)
virtual bool showOnQuickLaunchToolbar () const
virtual void setQuickLaunchIcon (const DtString &)
virtual DtString quickLaunchIcon () const
- Public Member Functions inherited from makVrf::DtEditEntityPlanWidget
 DtEditEntityPlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 default constructor
virtual ~DtEditEntityPlanWidget ()
 destructor
virtual void setEntitySet (const makVrv::DtSelectionManager::IdSet &ids)
 Sets the entity ids to validate for menus.
virtual void setShowAllItems (bool b)
 Sets whether or not to show all menu items in task/set menu.
bool showAllItems () const
- Public Member Functions inherited from makVrf::DtEditPlanWidget
 DtEditPlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 default constructor
virtual ~DtEditPlanWidget ()
 destructor
virtual void slot_addCommandRequest (DtSimCommand &)
 Calls down to logic to add command statement to plan.
virtual void slot_addConditional (const DtSimStatement &s)
 Adds conditional statement.
virtual void slot_createObject (const DtVrfObjectManipulationHandlerBaseClass::ObjectManipulationData &)
 Calls down to logic to finish object creation.
- Public Member Functions inherited from makVrf::DtBasePlanWidget
 DtBasePlanWidget (makVrv::DtDe &, QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 default constructor
virtual ~DtBasePlanWidget ()
 destructor
virtual DtPlanListBoxItemcurrentItem ()
virtual bool deletePending () const
virtual void setAllDisabledButCancel ()
 Sets all disbabled BUT the cancel button.
virtual void setAllEnabled ()
 Sets everything enabled.
- Public Member Functions inherited from makVrf::DtPlanWidgetInterface
virtual ~DtPlanWidgetInterface ()
 destructor
virtual bool menusEnabled () const =0

Protected Slots

virtual void ordinalChanged ()
virtual void quickLaunchChanged ()
virtual void selectQuickLaunchIcon ()
virtual void onPlanIconChanged ()
virtual void onShowOnQuickLaunchToolbarChanged ()

Protected Member Functions

virtual void createLogic ()
virtual void createSimulationCommandMenu ()
virtual void setupGui ()
virtual void createConditionalMenu ()
virtual void createEmbeddedEntitiesMenu ()
 Embedded entities not supported by global plans.
virtual void createTaskMenu ()
- Protected Member Functions inherited from makVrf::DtEditEntityPlanWidget
virtual void requestPlan (const makVrv::DtSelectionManager::IdSet &curSel)
 Calls down to logic to request plan.
virtual bool createMenus ()
 Calls createTaskMenu(), createSetMenu(), createSimulationCommandMenu() and createEmbeddedEntitiesMenu().
virtual void createSetMenu ()
virtual void closeWidget ()
virtual void cleanupMenus ()
virtual void finalizeMenus ()
 Calls finalizeTaskMenu(), finalizeSetMenu(), finalizeSimulationCommandMenu() and finalizeEmbeddedEntitiesMenu().
virtual void finalizeTaskMenu ()
virtual void finalizeSetMenu ()
virtual void finalizeSimulationCommandMenu ()
virtual void finalizeEmbeddedEntitiesMenu ()
 Calls setupMenuForPlanDialog with myEmbeddedEntitiesMenuBuilder.
virtual void requestTaskSetInformation ()
 Request task/set information from the task/set manager for the entities that are part of this dialog.
virtual void setupMenuForPlanDialog (DtVrfTaskSetMenu *)
virtual void setupMenuForPlanDialog (DtEmbeddedEntitiesMenu *)
 Calls setPartOfPlanDialog(1) and setPlanEntitySet(myEntitySet) to tell the menu to use myEntitySet as the source for the embedded entities.
virtual void slot_addSetRequest (std::vector< DtUUID > names, const DtSetDataRequest &)
 Calls down to logic to add set statement to plan.
virtual void slot_addTaskRequest (std::vector< DtUUID > names, const DtSimTask &)
 Calls down to logic to add task statement to plan.
virtual
DtVrfSimulationCommandMenu
simulationCommandMenu ()
virtual void disableMenus ()
 Sets the enabled status of the menus for DtEditPlanWidget, myTaskMenu, mySetMenu, mySimulationCommandMenu and myEmbeddedEntitiesMenu.
virtual void enableMenus ()
 Sets the enabled status of the menus for DtEditPlanWidget, myTaskMenu, mySetMenu, mySimulationCommandMenu and myEmbeddedEntitiesMenu.
- Protected Member Functions inherited from makVrf::DtEditPlanWidget
virtual void closeEvent (QCloseEvent *e)
virtual void finalizeConditionalMenu ()
virtual void enableMenu (QMenu *, bool)
virtual void onItemSelectionChanged ()
- Protected Member Functions inherited from makVrf::DtBasePlanWidget
virtual QTreeWidgetplanListBox ()
virtual QWidgetwidget ()
 Should return widget subclass.
virtual QPushButtonapplyButton ()
virtual QPushButtonrestartButton ()
virtual QPushButtonokButton ()
virtual QPushButtoneditButton ()
virtual QPushButtoncancelButton ()
virtual QPushButtondeleteButton ()
virtual QPushButtonabandonPlanButton ()
virtual QPushButtonreplacePlanButton ()
virtual QPushButtonprintButton ()
virtual QPushButtoncopyPlanButton ()
virtual bool showCurrentWithArrow () const
virtual void setPlanStatus (const QString &)
virtual void keyPressEvent (QKeyEvent *e)
virtual bool eventFilter (QObject *o, QEvent *e)
virtual void refreshDisplay ()

Protected Attributes

DtSimulationAddress mySimulationAddress
DtUUID myPlanUUID
- Protected Attributes inherited from makVrf::DtEditEntityPlanWidget
DtVrfTaskSetMenumyTaskMenu
makVrv::DtMenumyTaskMenuBuilder
DtVrfTaskSetMenumySetMenu
makVrv::DtMenumySetMenuBuilder
DtVrfSimulationCommandMenumySimulationCommandMenu
makVrv::DtMenumySimulationCommandMenuBuilder
QMenumyEmbeddedEntitiesMenu
DtEmbeddedEntitiesMenumyEmbeddedEntitiesMenuBuilder
bool myEmbeddedEnabled
bool myShowAllItems
- Protected Attributes inherited from makVrf::DtEditPlanWidget
makVrv::DtSelectionManager::IdSet myEntitySet
DtVrfConditionalMenumyConditionalMenu
makVrv::DtMenumyConditionalMenuBuilder
bool myMenusEnabled
- Protected Attributes inherited from makVrf::DtBasePlanWidget
makVrv::DtDemyDe
bool myShowCurrentWithArrow
 If true (default is false), then have two columns, the first column being an arrow that shows the current statement.
DtBasePlanWidgetLogicmyLogic
bool myDeletePending
makVrv::DtSignalConnectionManager myConnections

Private Member Functions

 DtEditGlobalPlanWidget (const DtEditGlobalPlanWidget &orig)
 copy constructor. Not Implemented.
DtEditGlobalPlanWidgetoperator= (const DtEditGlobalPlanWidget &rhs)
 assignment operator. Not Implemented.

Additional Inherited Members

- Public Attributes inherited from makVrf::DtEditEntityPlanWidget
boost::signal< void()> signal_close

Constructor & Destructor Documentation

makVrf::DtEditGlobalPlanWidget::DtEditGlobalPlanWidget ( makVrv::DtDe ,
const DtUUID plan,
const DtSimulationAddress &  simulationAddress,
QWidget parent = NULL,
const Qt::WindowFlags &  flags = 0 
)

default constructor

virtual makVrf::DtEditGlobalPlanWidget::~DtEditGlobalPlanWidget ( )
virtual

destructor

makVrf::DtEditGlobalPlanWidget::DtEditGlobalPlanWidget ( const DtEditGlobalPlanWidget orig)
private

copy constructor. Not Implemented.

Member Function Documentation

const DtSimulationAddress& makVrf::DtEditGlobalPlanWidget::simulationAddress ( ) const
inline

Simulation address this global plan is part of.

const DtUUID& makVrf::DtEditGlobalPlanWidget::planName ( ) const
inline

Plan name this global plan is part of.

virtual bool makVrf::DtEditGlobalPlanWidget::init ( const makVrv::DtSelectionManager::IdSet )
virtual

Initializer.

Reimplemented from makVrf::DtEditEntityPlanWidget.

virtual void makVrf::DtEditGlobalPlanWidget::setIsQuickLaunch ( bool  )
virtual
virtual bool makVrf::DtEditGlobalPlanWidget::isQuickLaunch ( ) const
virtual
virtual void makVrf::DtEditGlobalPlanWidget::setOrdinal ( int  )
virtual
virtual int makVrf::DtEditGlobalPlanWidget::ordinal ( ) const
virtual
virtual void makVrf::DtEditGlobalPlanWidget::setShowOnQuickLaunchToolbar ( bool  )
virtual
virtual bool makVrf::DtEditGlobalPlanWidget::showOnQuickLaunchToolbar ( ) const
virtual
virtual void makVrf::DtEditGlobalPlanWidget::setQuickLaunchIcon ( const DtString )
virtual
virtual DtString makVrf::DtEditGlobalPlanWidget::quickLaunchIcon ( ) const
virtual
virtual void makVrf::DtEditGlobalPlanWidget::createLogic ( )
protectedvirtual

Reimplemented from makVrf::DtEditEntityPlanWidget.

virtual void makVrf::DtEditGlobalPlanWidget::createSimulationCommandMenu ( )
protectedvirtual

Reimplemented from makVrf::DtEditEntityPlanWidget.

virtual void makVrf::DtEditGlobalPlanWidget::setupGui ( )
protectedvirtual

Reimplemented from makVrf::DtBasePlanWidget.

virtual void makVrf::DtEditGlobalPlanWidget::createConditionalMenu ( )
protectedvirtual

Reimplemented from makVrf::DtEditPlanWidget.

virtual void makVrf::DtEditGlobalPlanWidget::createEmbeddedEntitiesMenu ( )
protectedvirtual

Embedded entities not supported by global plans.

Reimplemented from makVrf::DtEditEntityPlanWidget.

virtual void makVrf::DtEditGlobalPlanWidget::createTaskMenu ( )
protectedvirtual

Reimplemented from makVrf::DtEditEntityPlanWidget.

virtual void makVrf::DtEditGlobalPlanWidget::ordinalChanged ( )
protectedvirtualslot
virtual void makVrf::DtEditGlobalPlanWidget::quickLaunchChanged ( )
protectedvirtualslot
virtual void makVrf::DtEditGlobalPlanWidget::selectQuickLaunchIcon ( )
protectedvirtualslot
virtual void makVrf::DtEditGlobalPlanWidget::onPlanIconChanged ( )
protectedvirtualslot
virtual void makVrf::DtEditGlobalPlanWidget::onShowOnQuickLaunchToolbarChanged ( )
protectedvirtualslot
DtEditGlobalPlanWidget& makVrf::DtEditGlobalPlanWidget::operator= ( const DtEditGlobalPlanWidget rhs)
private

assignment operator. Not Implemented.

Member Data Documentation

DtSimulationAddress makVrf::DtEditGlobalPlanWidget::mySimulationAddress
protected
DtUUID makVrf::DtEditGlobalPlanWidget::myPlanUUID
protected

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)