VirtualBox

Ignore:
Timestamp:
Apr 2, 2018 6:13:18 PM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
121652
Message:

FE/Qt: bugref:9049: Some refactoring for UIActionPoolSelector missed in r121648.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/selector/UIActionPoolSelector.cpp

    r71621 r71625  
    292292};
    293293
    294 /** Simple action extension, used as 'New Machine' action class. */
    295 class UIActionSimpleSelectorGroupMachineNew : public UIActionSimple
    296 {
    297     Q_OBJECT;
    298 
    299 public:
    300 
    301     /** Constructs action passing @a pParent to the base-class. */
    302     UIActionSimpleSelectorGroupMachineNew(UIActionPool *pParent)
     294/** Simple action extension, used as 'Perform Create Machine' action class. */
     295class UIActionSimpleSelectorGroupPerformCreateMachine : public UIActionSimple
     296{
     297    Q_OBJECT;
     298
     299public:
     300
     301    /** Constructs action passing @a pParent to the base-class. */
     302    UIActionSimpleSelectorGroupPerformCreateMachine(UIActionPool *pParent)
    303303        : UIActionSimple(pParent, ":/vm_new_32px.png", ":/vm_new_16px.png")
    304304    {}
     
    328328};
    329329
    330 /** Simple action extension, used as 'Add Machine' action class. */
    331 class UIActionSimpleSelectorGroupMachineAdd : public UIActionSimple
    332 {
    333     Q_OBJECT;
    334 
    335 public:
    336 
    337     /** Constructs action passing @a pParent to the base-class. */
    338     UIActionSimpleSelectorGroupMachineAdd(UIActionPool *pParent)
     330/** Simple action extension, used as 'Perform Add Machine' action class. */
     331class UIActionSimpleSelectorGroupPerformAddMachine : public UIActionSimple
     332{
     333    Q_OBJECT;
     334
     335public:
     336
     337    /** Constructs action passing @a pParent to the base-class. */
     338    UIActionSimpleSelectorGroupPerformAddMachine(UIActionPool *pParent)
    339339        : UIActionSimple(pParent, ":/vm_add_16px.png")
    340340    {}
     
    362362};
    363363
    364 /** Simple action extension, used as 'Rename Group' action class. */
    365 class UIActionSimpleSelectorGroupRename : public UIActionSimple
    366 {
    367     Q_OBJECT;
    368 
    369 public:
    370 
    371     /** Constructs action passing @a pParent to the base-class. */
    372     UIActionSimpleSelectorGroupRename(UIActionPool *pParent)
     364/** Simple action extension, used as 'Perform Rename Group' action class. */
     365class UIActionSimpleSelectorGroupPerformRename : public UIActionSimple
     366{
     367    Q_OBJECT;
     368
     369public:
     370
     371    /** Constructs action passing @a pParent to the base-class. */
     372    UIActionSimpleSelectorGroupPerformRename(UIActionPool *pParent)
    373373        : UIActionSimple(pParent, ":/vm_group_name_16px.png", ":/vm_group_name_disabled_16px.png")
    374374    {}
     
    396396};
    397397
    398 /** Simple action extension, used as 'Remove Group' action class. */
    399 class UIActionSimpleSelectorGroupRemove : public UIActionSimple
    400 {
    401     Q_OBJECT;
    402 
    403 public:
    404 
    405     /** Constructs action passing @a pParent to the base-class. */
    406     UIActionSimpleSelectorGroupRemove(UIActionPool *pParent)
     398/** Simple action extension, used as 'Perform Remove Group' action class. */
     399class UIActionSimpleSelectorGroupPerformRemove : public UIActionSimple
     400{
     401    Q_OBJECT;
     402
     403public:
     404
     405    /** Constructs action passing @a pParent to the base-class. */
     406    UIActionSimpleSelectorGroupPerformRemove(UIActionPool *pParent)
    407407        : UIActionSimple(pParent, ":/vm_group_remove_16px.png", ":/vm_group_remove_disabled_16px.png")
    408408    {}
     
    430430};
    431431
    432 /** Simple action extension, used as 'Sort Group' action class. */
    433 class UIActionSimpleSelectorGroupSort : public UIActionSimple
    434 {
    435     Q_OBJECT;
    436 
    437 public:
    438 
    439     /** Constructs action passing @a pParent to the base-class. */
    440     UIActionSimpleSelectorGroupSort(UIActionPool *pParent)
     432/** Simple action extension, used as 'Perform Sort Group' action class. */
     433class UIActionSimpleSelectorGroupPerformSort : public UIActionSimple
     434{
     435    Q_OBJECT;
     436
     437public:
     438
     439    /** Constructs action passing @a pParent to the base-class. */
     440    UIActionSimpleSelectorGroupPerformSort(UIActionPool *pParent)
    441441        : UIActionSimple(pParent, ":/sort_16px.png", ":/sort_disabled_16px.png")
    442442    {}
     
    480480};
    481481
    482 /** Simple action extension, used as 'New Machine' action class. */
    483 class UIActionSimpleSelectorMachineNew : public UIActionSimple
    484 {
    485     Q_OBJECT;
    486 
    487 public:
    488 
    489     /** Constructs action passing @a pParent to the base-class. */
    490     UIActionSimpleSelectorMachineNew(UIActionPool *pParent)
     482/** Simple action extension, used as 'Perform Create Machine' action class. */
     483class UIActionSimpleSelectorMachinePerformCreate : public UIActionSimple
     484{
     485    Q_OBJECT;
     486
     487public:
     488
     489    /** Constructs action passing @a pParent to the base-class. */
     490    UIActionSimpleSelectorMachinePerformCreate(UIActionPool *pParent)
    491491        : UIActionSimple(pParent, ":/vm_new_32px.png", ":/vm_new_16px.png")
    492492    {}
     
    516516};
    517517
    518 /** Simple action extension, used as 'Add Machine' action class. */
    519 class UIActionSimpleSelectorMachineAdd : public UIActionSimple
    520 {
    521     Q_OBJECT;
    522 
    523 public:
    524 
    525     /** Constructs action passing @a pParent to the base-class. */
    526     UIActionSimpleSelectorMachineAdd(UIActionPool *pParent)
     518/** Simple action extension, used as 'Perform Add Machine' action class. */
     519class UIActionSimpleSelectorMachinePerformAdd : public UIActionSimple
     520{
     521    Q_OBJECT;
     522
     523public:
     524
     525    /** Constructs action passing @a pParent to the base-class. */
     526    UIActionSimpleSelectorMachinePerformAdd(UIActionPool *pParent)
    527527        : UIActionSimple(pParent, ":/vm_add_16px.png")
    528528    {}
     
    550550};
    551551
    552 /** Simple action extension, used as 'Group Machines' action class. */
    553 class UIActionSimpleSelectorMachineGroup : public UIActionSimple
    554 {
    555     Q_OBJECT;
    556 
    557 public:
    558 
    559     /** Constructs action passing @a pParent to the base-class. */
    560     UIActionSimpleSelectorMachineGroup(UIActionPool *pParent)
     552/** Simple action extension, used as 'Perform Group Machines' action class. */
     553class UIActionSimpleSelectorMachinePerformGroup : public UIActionSimple
     554{
     555    Q_OBJECT;
     556
     557public:
     558
     559    /** Constructs action passing @a pParent to the base-class. */
     560    UIActionSimpleSelectorMachinePerformGroup(UIActionPool *pParent)
    561561        : UIActionSimple(pParent, ":/vm_group_create_16px.png", ":/vm_group_create_disabled_16px.png")
    562562    {}
     
    584584};
    585585
    586 /** Simple action extension, used as 'Show Machine Settings Dialog' action class. */
     586/** Simple action extension, used as 'Show Machine Settings' action class. */
    587587class UIActionSimpleSelectorMachineShowSettings : public UIActionSimple
    588588{
     
    622622};
    623623
    624 /** Simple action extension, used as 'Clone Machine' action class. */
    625 class UIActionSimpleSelectorMachineClone : public UIActionSimple
    626 {
    627     Q_OBJECT;
    628 
    629 public:
    630 
    631     /** Constructs action passing @a pParent to the base-class. */
    632     UIActionSimpleSelectorMachineClone(UIActionPool *pParent)
     624/** Simple action extension, used as 'Perform Clone Machine' action class. */
     625class UIActionSimpleSelectorMachinePerformClone : public UIActionSimple
     626{
     627    Q_OBJECT;
     628
     629public:
     630
     631    /** Constructs action passing @a pParent to the base-class. */
     632    UIActionSimpleSelectorMachinePerformClone(UIActionPool *pParent)
    633633        : UIActionSimple(pParent, ":/vm_clone_16px.png", ":/vm_clone_disabled_16px.png")
    634634    {}
     
    656656};
    657657
    658 /** Simple action extension, used as 'Remove Machine' action class. */
    659 class UIActionSimpleSelectorMachineRemove : public UIActionSimple
    660 {
    661     Q_OBJECT;
    662 
    663 public:
    664 
    665     /** Constructs action passing @a pParent to the base-class. */
    666     UIActionSimpleSelectorMachineRemove(UIActionPool *pParent)
     658/** Simple action extension, used as 'Perform Remove Machine' action class. */
     659class UIActionSimpleSelectorMachinePerformRemove : public UIActionSimple
     660{
     661    Q_OBJECT;
     662
     663public:
     664
     665    /** Constructs action passing @a pParent to the base-class. */
     666    UIActionSimpleSelectorMachinePerformRemove(UIActionPool *pParent)
    667667        : UIActionSimple(pParent,
    668668                         ":/vm_delete_32px.png", ":/vm_delete_16px.png",
     
    692692};
    693693
    694 /** Simple action extension, used as 'Sort Parent' action class. */
    695 class UIActionSimpleSelectorMachineSortParent : public UIActionSimple
    696 {
    697     Q_OBJECT;
    698 
    699 public:
    700 
    701     /** Constructs action passing @a pParent to the base-class. */
    702     UIActionSimpleSelectorMachineSortParent(UIActionPool *pParent)
     694/** Simple action extension, used as 'Perform Sort Parent' action class. */
     695class UIActionSimpleSelectorMachinePerformSortParent : public UIActionSimple
     696{
     697    Q_OBJECT;
     698
     699public:
     700
     701    /** Constructs action passing @a pParent to the base-class. */
     702    UIActionSimpleSelectorMachinePerformSortParent(UIActionPool *pParent)
    703703        : UIActionSimple(pParent, ":/sort_16px.png", ":/sort_disabled_16px.png")
    704704    {}
     
    772772};
    773773
    774 /** Simple action extension, used as 'Start Normal' action class. */
    775 class UIActionSimpleSelectorCommonStartNormal : public UIActionSimple
    776 {
    777     Q_OBJECT;
    778 
    779 public:
    780 
    781     /** Constructs action passing @a pParent to the base-class. */
    782     UIActionSimpleSelectorCommonStartNormal(UIActionPool *pParent)
     774/** Simple action extension, used as 'Perform Normal Start' action class. */
     775class UIActionSimpleSelectorCommonPerformStartNormal : public UIActionSimple
     776{
     777    Q_OBJECT;
     778
     779public:
     780
     781    /** Constructs action passing @a pParent to the base-class. */
     782    UIActionSimpleSelectorCommonPerformStartNormal(UIActionPool *pParent)
    783783        : UIActionSimple(pParent, ":/vm_start_16px.png")
    784784    {}
     
    800800};
    801801
    802 /** Simple action extension, used as 'Start Headless' action class. */
    803 class UIActionSimpleSelectorCommonStartHeadless : public UIActionSimple
    804 {
    805     Q_OBJECT;
    806 
    807 public:
    808 
    809     /** Constructs action passing @a pParent to the base-class. */
    810     UIActionSimpleSelectorCommonStartHeadless(UIActionPool *pParent)
     802/** Simple action extension, used as 'Perform Headless Start' action class. */
     803class UIActionSimpleSelectorCommonPerformStartHeadless : public UIActionSimple
     804{
     805    Q_OBJECT;
     806
     807public:
     808
     809    /** Constructs action passing @a pParent to the base-class. */
     810    UIActionSimpleSelectorCommonPerformStartHeadless(UIActionPool *pParent)
    811811        : UIActionSimple(pParent, ":/vm_start_headless_16px.png")
    812812    {}
     
    828828};
    829829
    830 /** Simple action extension, used as 'Start Detachable' action class. */
    831 class UIActionSimpleSelectorCommonStartDetachable : public UIActionSimple
    832 {
    833     Q_OBJECT;
    834 
    835 public:
    836 
    837     /** Constructs action passing @a pParent to the base-class. */
    838     UIActionSimpleSelectorCommonStartDetachable(UIActionPool *pParent)
     830/** Simple action extension, used as 'Perform Detachable Start' action class. */
     831class UIActionSimpleSelectorCommonPerformStartDetachable : public UIActionSimple
     832{
     833    Q_OBJECT;
     834
     835public:
     836
     837    /** Constructs action passing @a pParent to the base-class. */
     838    UIActionSimpleSelectorCommonPerformStartDetachable(UIActionPool *pParent)
    839839        : UIActionSimple(pParent, ":/vm_start_separate_16px.png")
    840840    {}
     
    892892};
    893893
    894 /** Simple action extension, used as 'Reset' action class. */
    895 class UIActionSimpleSelectorCommonReset : public UIActionSimple
    896 {
    897     Q_OBJECT;
    898 
    899 public:
    900 
    901     /** Constructs action passing @a pParent to the base-class. */
    902     UIActionSimpleSelectorCommonReset(UIActionPool *pParent)
     894/** Simple action extension, used as 'Perform Reset' action class. */
     895class UIActionSimpleSelectorCommonPerformReset : public UIActionSimple
     896{
     897    Q_OBJECT;
     898
     899public:
     900
     901    /** Constructs action passing @a pParent to the base-class. */
     902    UIActionSimpleSelectorCommonPerformReset(UIActionPool *pParent)
    903903        : UIActionSimple(pParent, ":/vm_reset_16px.png", ":/vm_reset_disabled_16px.png")
    904904    {}
     
    926926};
    927927
    928 /** Simple action extension, used as 'Discard' action class. */
    929 class UIActionSimpleSelectorCommonDiscard : public UIActionSimple
    930 {
    931     Q_OBJECT;
    932 
    933 public:
    934 
    935     /** Constructs action passing @a pParent to the base-class. */
    936     UIActionSimpleSelectorCommonDiscard(UIActionPool *pParent)
     928/** Simple action extension, used as 'Perform Discard' action class. */
     929class UIActionSimpleSelectorCommonPerformDiscard : public UIActionSimple
     930{
     931    Q_OBJECT;
     932
     933public:
     934
     935    /** Constructs action passing @a pParent to the base-class. */
     936    UIActionSimpleSelectorCommonPerformDiscard(UIActionPool *pParent)
    937937        : UIActionSimple(pParent,
    938938                         ":/vm_discard_32px.png", ":/vm_discard_16px.png",
     
    965965};
    966966
    967 /** Simple action extension, used as 'Show Logs' action class. */
    968 class UIActionSimpleSelectorCommonShowLogs : public UIActionSimple
    969 {
    970     Q_OBJECT;
    971 
    972 public:
    973 
    974     /** Constructs action passing @a pParent to the base-class. */
    975     UIActionSimpleSelectorCommonShowLogs(UIActionPool *pParent)
     967/** Simple action extension, used as 'Show Machine Logs' action class. */
     968class UIActionSimpleSelectorCommonShowMachineLogs : public UIActionSimple
     969{
     970    Q_OBJECT;
     971
     972public:
     973
     974    /** Constructs action passing @a pParent to the base-class. */
     975    UIActionSimpleSelectorCommonShowMachineLogs(UIActionPool *pParent)
    976976        : UIActionSimple(pParent,
    977977                         ":/vm_show_logs_32px.png", ":/vm_show_logs_16px.png",
     
    10031003};
    10041004
    1005 /** Simple action extension, used as 'Refresh' action class. */
    1006 class UIActionSimpleSelectorCommonRefresh : public UIActionSimple
    1007 {
    1008     Q_OBJECT;
    1009 
    1010 public:
    1011 
    1012     /** Constructs action passing @a pParent to the base-class. */
    1013     UIActionSimpleSelectorCommonRefresh(UIActionPool *pParent)
     1005/** Simple action extension, used as 'Perform Refresh' action class. */
     1006class UIActionSimpleSelectorCommonPerformRefresh : public UIActionSimple
     1007{
     1008    Q_OBJECT;
     1009
     1010public:
     1011
     1012    /** Constructs action passing @a pParent to the base-class. */
     1013    UIActionSimpleSelectorCommonPerformRefresh(UIActionPool *pParent)
    10141014        : UIActionSimple(pParent,
    10151015                         ":/refresh_32px.png", ":/refresh_16px.png",
     
    10691069};
    10701070
    1071 /** Simple action extension, used as 'Create Shortcut' action class. */
    1072 class UIActionSimpleSelectorCommonCreateShortcut : public UIActionSimple
    1073 {
    1074     Q_OBJECT;
    1075 
    1076 public:
    1077 
    1078     /** Constructs action passing @a pParent to the base-class. */
    1079     UIActionSimpleSelectorCommonCreateShortcut(UIActionPool *pParent)
     1071/** Simple action extension, used as 'Perform Create Shortcut' action class. */
     1072class UIActionSimpleSelectorCommonPerformCreateShortcut : public UIActionSimple
     1073{
     1074    Q_OBJECT;
     1075
     1076public:
     1077
     1078    /** Constructs action passing @a pParent to the base-class. */
     1079    UIActionSimpleSelectorCommonPerformCreateShortcut(UIActionPool *pParent)
    10801080        : UIActionSimple(pParent, ":/vm_create_shortcut_16px.png", ":/vm_create_shortcut_disabled_16px.png")
    10811081    {}
     
    11591159};
    11601160
    1161 /** Simple action extension, used as 'Open Machine Details' action class. */
    1162 class UIActionSimpleSelectorToolsOpenMachineDetails : public UIActionSimple
    1163 {
    1164     Q_OBJECT;
    1165 
    1166 public:
    1167 
    1168     /** Constructs action passing @a pParent to the base-class. */
    1169     UIActionSimpleSelectorToolsOpenMachineDetails(UIActionPool *pParent)
     1161/** Simple action extension, used as 'Show Machine Details' action class. */
     1162class UIActionSimpleSelectorToolsShowMachineDetails : public UIActionSimple
     1163{
     1164    Q_OBJECT;
     1165
     1166public:
     1167
     1168    /** Constructs action passing @a pParent to the base-class. */
     1169    UIActionSimpleSelectorToolsShowMachineDetails(UIActionPool *pParent)
    11701170        : UIActionSimple(pParent,
    11711171                         ":/machine_details_manager_22px.png", ":/machine_details_manager_16px.png",
     
    11891189};
    11901190
    1191 /** Simple action extension, used as 'Open Machine Snapshots' action class. */
    1192 class UIActionSimpleSelectorToolsOpenMachineSnapshots : public UIActionSimple
    1193 {
    1194     Q_OBJECT;
    1195 
    1196 public:
    1197 
    1198     /** Constructs action passing @a pParent to the base-class. */
    1199     UIActionSimpleSelectorToolsOpenMachineSnapshots(UIActionPool *pParent)
     1191/** Simple action extension, used as 'Show Machine Snapshots' action class. */
     1192class UIActionSimpleSelectorToolsShowMachineSnapshots : public UIActionSimple
     1193{
     1194    Q_OBJECT;
     1195
     1196public:
     1197
     1198    /** Constructs action passing @a pParent to the base-class. */
     1199    UIActionSimpleSelectorToolsShowMachineSnapshots(UIActionPool *pParent)
    12001200        : UIActionSimple(pParent,
    12011201                         ":/snapshot_manager_22px.png", ":/snapshot_manager_16px.png",
     
    12191219};
    12201220
    1221 /** Simple action extension, used as 'Open Machine Logs' action class. */
    1222 class UIActionSimpleSelectorToolsOpenMachineLogs : public UIActionSimple
    1223 {
    1224     Q_OBJECT;
    1225 
    1226 public:
    1227 
    1228     /** Constructs action passing @a pParent to the base-class. */
    1229     UIActionSimpleSelectorToolsOpenMachineLogs(UIActionPool *pParent)
     1221/** Simple action extension, used as 'Show Machine Logs' action class. */
     1222class UIActionSimpleSelectorToolsShowMachineLogs : public UIActionSimple
     1223{
     1224    Q_OBJECT;
     1225
     1226public:
     1227
     1228    /** Constructs action passing @a pParent to the base-class. */
     1229    UIActionSimpleSelectorToolsShowMachineLogs(UIActionPool *pParent)
    12301230        : UIActionSimple(pParent,
    12311231                         ":/vm_show_logs_32px.png", ":/vm_show_logs_32px.png",
     
    13061306};
    13071307
    1308 /** Simple action extension, used as 'Virtual Media Manager' action class. */
    1309 class UIActionSimpleSelectorToolsGlobalVirtualMediaManager : public UIActionSimple
    1310 {
    1311     Q_OBJECT;
    1312 
    1313 public:
    1314 
    1315     /** Constructs action passing @a pParent to the base-class. */
    1316     UIActionSimpleSelectorToolsGlobalVirtualMediaManager(UIActionPool *pParent)
     1308/** Simple action extension, used as 'Show Virtual Media Manager' action class. */
     1309class UIActionSimpleSelectorToolsGlobalShowVirtualMediaManager : public UIActionSimple
     1310{
     1311    Q_OBJECT;
     1312
     1313public:
     1314
     1315    /** Constructs action passing @a pParent to the base-class. */
     1316    UIActionSimpleSelectorToolsGlobalShowVirtualMediaManager(UIActionPool *pParent)
    13171317        : UIActionSimple(pParent,
    13181318                         ":/diskimage_22px.png", ":/diskimage_16px.png",
     
    13361336};
    13371337
    1338 /** Simple action extension, used as 'Host Network Manager' action class. */
    1339 class UIActionSimpleSelectorToolsGlobalHostNetworkManager : public UIActionSimple
    1340 {
    1341     Q_OBJECT;
    1342 
    1343 public:
    1344 
    1345     /** Constructs action passing @a pParent to the base-class. */
    1346     UIActionSimpleSelectorToolsGlobalHostNetworkManager(UIActionPool *pParent)
     1338/** Simple action extension, used as 'Show Host Network Manager' action class. */
     1339class UIActionSimpleSelectorToolsGlobalShowHostNetworkManager : public UIActionSimple
     1340{
     1341    Q_OBJECT;
     1342
     1343public:
     1344
     1345    /** Constructs action passing @a pParent to the base-class. */
     1346    UIActionSimpleSelectorToolsGlobalShowHostNetworkManager(UIActionPool *pParent)
    13471347        : UIActionSimple(pParent,
    13481348                         ":/host_iface_manager_22px.png", ":/host_iface_manager_16px.png",
     
    15431543    /* 'Group' actions: */
    15441544    m_pool[UIActionIndexST_M_Group] = new UIActionMenuSelectorGroup(this);
    1545     m_pool[UIActionIndexST_M_Group_S_New] = new UIActionSimpleSelectorGroupMachineNew(this);
    1546     m_pool[UIActionIndexST_M_Group_S_Add] = new UIActionSimpleSelectorGroupMachineAdd(this);
    1547     m_pool[UIActionIndexST_M_Group_S_Rename] = new UIActionSimpleSelectorGroupRename(this);
    1548     m_pool[UIActionIndexST_M_Group_S_Remove] = new UIActionSimpleSelectorGroupRemove(this);
     1545    m_pool[UIActionIndexST_M_Group_S_New] = new UIActionSimpleSelectorGroupPerformCreateMachine(this);
     1546    m_pool[UIActionIndexST_M_Group_S_Add] = new UIActionSimpleSelectorGroupPerformAddMachine(this);
     1547    m_pool[UIActionIndexST_M_Group_S_Rename] = new UIActionSimpleSelectorGroupPerformRename(this);
     1548    m_pool[UIActionIndexST_M_Group_S_Remove] = new UIActionSimpleSelectorGroupPerformRemove(this);
    15491549    m_pool[UIActionIndexST_M_Group_M_StartOrShow] = new UIActionStateSelectorCommonStartOrShow(this);
    1550     m_pool[UIActionIndexST_M_Group_M_StartOrShow_S_StartNormal] = new UIActionSimpleSelectorCommonStartNormal(this);
    1551     m_pool[UIActionIndexST_M_Group_M_StartOrShow_S_StartHeadless] = new UIActionSimpleSelectorCommonStartHeadless(this);
    1552     m_pool[UIActionIndexST_M_Group_M_StartOrShow_S_StartDetachable] = new UIActionSimpleSelectorCommonStartDetachable(this);
     1550    m_pool[UIActionIndexST_M_Group_M_StartOrShow_S_StartNormal] = new UIActionSimpleSelectorCommonPerformStartNormal(this);
     1551    m_pool[UIActionIndexST_M_Group_M_StartOrShow_S_StartHeadless] = new UIActionSimpleSelectorCommonPerformStartHeadless(this);
     1552    m_pool[UIActionIndexST_M_Group_M_StartOrShow_S_StartDetachable] = new UIActionSimpleSelectorCommonPerformStartDetachable(this);
    15531553    m_pool[UIActionIndexST_M_Group_T_Pause] = new UIActionToggleSelectorCommonPauseAndResume(this);
    1554     m_pool[UIActionIndexST_M_Group_S_Reset] = new UIActionSimpleSelectorCommonReset(this);
     1554    m_pool[UIActionIndexST_M_Group_S_Reset] = new UIActionSimpleSelectorCommonPerformReset(this);
    15551555    m_pool[UIActionIndexST_M_Group_M_Close] = new UIActionMenuSelectorClose(this);
    15561556    m_pool[UIActionIndexST_M_Group_M_Close_S_Detach] = new UIActionSimpleSelectorPerformDetach(this);
     
    15581558    m_pool[UIActionIndexST_M_Group_M_Close_S_Shutdown] = new UIActionSimpleSelectorPerformShutdown(this);
    15591559    m_pool[UIActionIndexST_M_Group_M_Close_S_PowerOff] = new UIActionSimpleSelectorPerformPowerOff(this);
    1560     m_pool[UIActionIndexST_M_Group_S_Discard] = new UIActionSimpleSelectorCommonDiscard(this);
    1561     m_pool[UIActionIndexST_M_Group_S_ShowLogDialog] = new UIActionSimpleSelectorCommonShowLogs(this);
    1562     m_pool[UIActionIndexST_M_Group_S_Refresh] = new UIActionSimpleSelectorCommonRefresh(this);
     1560    m_pool[UIActionIndexST_M_Group_S_Discard] = new UIActionSimpleSelectorCommonPerformDiscard(this);
     1561    m_pool[UIActionIndexST_M_Group_S_ShowLogDialog] = new UIActionSimpleSelectorCommonShowMachineLogs(this);
     1562    m_pool[UIActionIndexST_M_Group_S_Refresh] = new UIActionSimpleSelectorCommonPerformRefresh(this);
    15631563    m_pool[UIActionIndexST_M_Group_S_ShowInFileManager] = new UIActionSimpleSelectorCommonShowInFileManager(this);
    1564     m_pool[UIActionIndexST_M_Group_S_CreateShortcut] = new UIActionSimpleSelectorCommonCreateShortcut(this);
    1565     m_pool[UIActionIndexST_M_Group_S_Sort] = new UIActionSimpleSelectorGroupSort(this);
     1564    m_pool[UIActionIndexST_M_Group_S_CreateShortcut] = new UIActionSimpleSelectorCommonPerformCreateShortcut(this);
     1565    m_pool[UIActionIndexST_M_Group_S_Sort] = new UIActionSimpleSelectorGroupPerformSort(this);
    15661566
    15671567    /* 'Machine' actions: */
    15681568    m_pool[UIActionIndexST_M_Machine] = new UIActionMenuSelectorMachine(this);
    1569     m_pool[UIActionIndexST_M_Machine_S_New] = new UIActionSimpleSelectorMachineNew(this);
    1570     m_pool[UIActionIndexST_M_Machine_S_Add] = new UIActionSimpleSelectorMachineAdd(this);
     1569    m_pool[UIActionIndexST_M_Machine_S_New] = new UIActionSimpleSelectorMachinePerformCreate(this);
     1570    m_pool[UIActionIndexST_M_Machine_S_Add] = new UIActionSimpleSelectorMachinePerformAdd(this);
    15711571    m_pool[UIActionIndexST_M_Machine_S_Settings] = new UIActionSimpleSelectorMachineShowSettings(this);
    1572     m_pool[UIActionIndexST_M_Machine_S_Clone] = new UIActionSimpleSelectorMachineClone(this);
    1573     m_pool[UIActionIndexST_M_Machine_S_Remove] = new UIActionSimpleSelectorMachineRemove(this);
    1574     m_pool[UIActionIndexST_M_Machine_S_AddGroup] = new UIActionSimpleSelectorMachineGroup(this);
     1572    m_pool[UIActionIndexST_M_Machine_S_Clone] = new UIActionSimpleSelectorMachinePerformClone(this);
     1573    m_pool[UIActionIndexST_M_Machine_S_Remove] = new UIActionSimpleSelectorMachinePerformRemove(this);
     1574    m_pool[UIActionIndexST_M_Machine_S_AddGroup] = new UIActionSimpleSelectorMachinePerformGroup(this);
    15751575    m_pool[UIActionIndexST_M_Machine_M_StartOrShow] = new UIActionStateSelectorCommonStartOrShow(this);
    1576     m_pool[UIActionIndexST_M_Machine_M_StartOrShow_S_StartNormal] = new UIActionSimpleSelectorCommonStartNormal(this);
    1577     m_pool[UIActionIndexST_M_Machine_M_StartOrShow_S_StartHeadless] = new UIActionSimpleSelectorCommonStartHeadless(this);
    1578     m_pool[UIActionIndexST_M_Machine_M_StartOrShow_S_StartDetachable] = new UIActionSimpleSelectorCommonStartDetachable(this);
     1576    m_pool[UIActionIndexST_M_Machine_M_StartOrShow_S_StartNormal] = new UIActionSimpleSelectorCommonPerformStartNormal(this);
     1577    m_pool[UIActionIndexST_M_Machine_M_StartOrShow_S_StartHeadless] = new UIActionSimpleSelectorCommonPerformStartHeadless(this);
     1578    m_pool[UIActionIndexST_M_Machine_M_StartOrShow_S_StartDetachable] = new UIActionSimpleSelectorCommonPerformStartDetachable(this);
    15791579    m_pool[UIActionIndexST_M_Machine_T_Pause] = new UIActionToggleSelectorCommonPauseAndResume(this);
    1580     m_pool[UIActionIndexST_M_Machine_S_Reset] = new UIActionSimpleSelectorCommonReset(this);
     1580    m_pool[UIActionIndexST_M_Machine_S_Reset] = new UIActionSimpleSelectorCommonPerformReset(this);
    15811581    m_pool[UIActionIndexST_M_Machine_M_Close] = new UIActionMenuSelectorClose(this);
    15821582    m_pool[UIActionIndexST_M_Machine_M_Close_S_Detach] = new UIActionSimpleSelectorPerformDetach(this);
     
    15841584    m_pool[UIActionIndexST_M_Machine_M_Close_S_Shutdown] = new UIActionSimpleSelectorPerformShutdown(this);
    15851585    m_pool[UIActionIndexST_M_Machine_M_Close_S_PowerOff] = new UIActionSimpleSelectorPerformPowerOff(this);
    1586     m_pool[UIActionIndexST_M_Machine_S_Discard] = new UIActionSimpleSelectorCommonDiscard(this);
    1587     m_pool[UIActionIndexST_M_Machine_S_ShowLogDialog] = new UIActionSimpleSelectorCommonShowLogs(this);
    1588     m_pool[UIActionIndexST_M_Machine_S_Refresh] = new UIActionSimpleSelectorCommonRefresh(this);
     1586    m_pool[UIActionIndexST_M_Machine_S_Discard] = new UIActionSimpleSelectorCommonPerformDiscard(this);
     1587    m_pool[UIActionIndexST_M_Machine_S_ShowLogDialog] = new UIActionSimpleSelectorCommonShowMachineLogs(this);
     1588    m_pool[UIActionIndexST_M_Machine_S_Refresh] = new UIActionSimpleSelectorCommonPerformRefresh(this);
    15891589    m_pool[UIActionIndexST_M_Machine_S_ShowInFileManager] = new UIActionSimpleSelectorCommonShowInFileManager(this);
    1590     m_pool[UIActionIndexST_M_Machine_S_CreateShortcut] = new UIActionSimpleSelectorCommonCreateShortcut(this);
    1591     m_pool[UIActionIndexST_M_Machine_S_SortParent] = new UIActionSimpleSelectorMachineSortParent(this);
     1590    m_pool[UIActionIndexST_M_Machine_S_CreateShortcut] = new UIActionSimpleSelectorCommonPerformCreateShortcut(this);
     1591    m_pool[UIActionIndexST_M_Machine_S_SortParent] = new UIActionSimpleSelectorMachinePerformSortParent(this);
    15921592
    15931593    /* Machine Tools actions: */
    15941594    m_pool[UIActionIndexST_M_Tools_T_Machine] = new UIActionToggleSelectorToolsMachine(this);
    15951595    m_pool[UIActionIndexST_M_Tools_M_Machine] = new UIActionMenuSelectorToolsMachine(this);
    1596     m_pool[UIActionIndexST_M_Tools_M_Machine_S_Details] = new UIActionSimpleSelectorToolsOpenMachineDetails(this);
    1597     m_pool[UIActionIndexST_M_Tools_M_Machine_S_Snapshots] = new UIActionSimpleSelectorToolsOpenMachineSnapshots(this);
    1598     m_pool[UIActionIndexST_M_Tools_M_Machine_S_LogViewer] = new UIActionSimpleSelectorToolsOpenMachineLogs(this);
     1596    m_pool[UIActionIndexST_M_Tools_M_Machine_S_Details] = new UIActionSimpleSelectorToolsShowMachineDetails(this);
     1597    m_pool[UIActionIndexST_M_Tools_M_Machine_S_Snapshots] = new UIActionSimpleSelectorToolsShowMachineSnapshots(this);
     1598    m_pool[UIActionIndexST_M_Tools_M_Machine_S_LogViewer] = new UIActionSimpleSelectorToolsShowMachineLogs(this);
    15991599
    16001600    /* Global Tools actions: */
    16011601    m_pool[UIActionIndexST_M_Tools_T_Global] = new UIActionToggleSelectorToolsGlobal(this);
    16021602    m_pool[UIActionIndexST_M_Tools_M_Global] = new UIActionMenuSelectorToolsGlobal(this);
    1603     m_pool[UIActionIndexST_M_Tools_M_Global_S_VirtualMediaManager] = new UIActionSimpleSelectorToolsGlobalVirtualMediaManager(this);
    1604     m_pool[UIActionIndexST_M_Tools_M_Global_S_HostNetworkManager] = new UIActionSimpleSelectorToolsGlobalHostNetworkManager(this);
     1603    m_pool[UIActionIndexST_M_Tools_M_Global_S_VirtualMediaManager] = new UIActionSimpleSelectorToolsGlobalShowVirtualMediaManager(this);
     1604    m_pool[UIActionIndexST_M_Tools_M_Global_S_HostNetworkManager] = new UIActionSimpleSelectorToolsGlobalShowHostNetworkManager(this);
    16051605
    16061606    /* Call to base-class: */
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette