Fixing majority of actions in netbeans.org sources to define itself in Actions/ folder and then use .instance file to reference itself from Menu, Toolbar, etc.
authorJaroslav Tulach <jtulach@netbeans.org>
Sat, 13 Jun 2009 21:30:19 +0200
changeset 28768e385a194ba9
parent 2875 b19e4ec56424
child 2877 f88e0af6a827
Fixing majority of actions in netbeans.org sources to define itself in Actions/ folder and then use .instance file to reference itself from Menu, Toolbar, etc.
visualweb.insync/src/org/netbeans/modules/visualweb/insync/mf-layer.xml
visualweb.project.jsfloader/src/org/netbeans/modules/visualweb/project/jsfloader/layer.xml
     1.1 --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/mf-layer.xml	Wed Jun 03 16:51:31 2009 +0200
     1.2 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/mf-layer.xml	Sat Jun 13 21:30:19 2009 +0200
     1.3 @@ -115,9 +115,6 @@
     1.4                          <attr name="originalFile" stringvalue="/Actions/Insync/org-netbeans-modules-visualweb-insync-action-DesignBeanContextAction.instance"/>
     1.5                          <attr name="position" intvalue="1300"/>
     1.6                      </file>
     1.7 -                    <file name="org-openide-actions-NewAction.instance">
     1.8 -                        <attr name="position" intvalue="1400"/>
     1.9 -                    </file>
    1.10                      <file name="org-netbeans-modules-visualweb-insync-action-PropertyBindingAction.shadow">
    1.11                          <attr name="originalFile" stringvalue="/Actions/Insync/org-netbeans-modules-visualweb-insync-action-PropertyBindingAction.instance"/>
    1.12                          <attr name="position" intvalue="1500"/>
    1.13 @@ -138,24 +135,29 @@
    1.14                          <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
    1.15                          <attr name="position" intvalue="2200"/>
    1.16                      </file>
    1.17 -                    <file name="org-openide-actions-CustomizeAction.instance">
    1.18 -                        <attr name="position" intvalue="2300"/>
    1.19 -                    </file>
    1.20                      <file name="Separator6.instance">
    1.21                          <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
    1.22                          <attr name="position" intvalue="2400"/>
    1.23                      </file>
    1.24 -                    <file name="org-openide-actions-CutAction.instance">
    1.25 +                    <file name="org-openide-actions-CopyAction.shadow">
    1.26 +                        <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-CopyAction.instance"/>
    1.27 +                        <attr name="position" intvalue="2600"/>
    1.28 +                    </file>
    1.29 +                    <file name="org-openide-actions-CustomizeAction.shadow">
    1.30 +                        <attr name="originalFile" stringvalue="Actions/View/org-openide-actions-CustomizeAction.instance"/>
    1.31 +                        <attr name="position" intvalue="2300"/>
    1.32 +                    </file>
    1.33 +                    <file name="org-openide-actions-CutAction.shadow">
    1.34 +                        <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-CutAction.instance"/>
    1.35                          <attr name="position" intvalue="2500"/>
    1.36                      </file>
    1.37 -                    <file name="org-openide-actions-CopyAction.instance">
    1.38 -                        <attr name="position" intvalue="2600"/>
    1.39 +                    <file name="org-openide-actions-DeleteAction.shadow">
    1.40 +                        <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-DeleteAction.instance"/>
    1.41 +                        <attr name="position" intvalue="2800"/>
    1.42                      </file>
    1.43 -                    <file name="org-openide-actions-PasteAction.instance">
    1.44 -                        <attr name="position" intvalue="2700"/>
    1.45 -                    </file>
    1.46 -                    <file name="org-openide-actions-DeleteAction.instance">
    1.47 -                        <attr name="position" intvalue="2800"/>
    1.48 +                    <file name="org-openide-actions-NewAction.shadow">
    1.49 +                        <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-NewAction.instance"/>
    1.50 +                        <attr name="position" intvalue="1400"/>
    1.51                      </file>
    1.52                      <file name="Separator7.instance">
    1.53                          <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
    1.54 @@ -173,6 +175,10 @@
    1.55                          <attr name="originalFile" stringvalue="/Actions/Insync/org-netbeans-modules-visualweb-insync-action-ViewPageNavigationAction.instance"/>
    1.56                          <attr name="position" intvalue="3500"/>
    1.57                      </file>
    1.58 +                    <file name="org-openide-actions-PasteAction.shadow">
    1.59 +                        <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-PasteAction.instance"/>
    1.60 +                        <attr name="position" intvalue="2700"/>
    1.61 +                    </file>
    1.62                  </folder>
    1.63              </folder>
    1.64          </folder>
    1.65 @@ -220,9 +226,6 @@
    1.66                          <attr name="originalFile" stringvalue="/Actions/Insync/org-netbeans-modules-visualweb-insync-action-DesignBeanContextAction.instance"/>
    1.67                          <attr name="position" intvalue="200"/>
    1.68                      </file>
    1.69 -                    <file name="org-openide-actions-NewAction.instance">
    1.70 -                        <attr name="position" intvalue="300"/>
    1.71 -                    </file>
    1.72                      <file name="org-netbeans-modules-visualweb-insync-action-PropertyBindingAction.shadow">
    1.73                          <attr name="originalFile" stringvalue="/Actions/Insync/org-netbeans-modules-visualweb-insync-action-PropertyBindingAction.instance"/>
    1.74                          <attr name="position" intvalue="400"/>
    1.75 @@ -243,24 +246,29 @@
    1.76                          <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
    1.77                          <attr name="position" intvalue="2200"/>
    1.78                      </file>
    1.79 -                    <file name="org-openide-actions-CustomizeAction.instance">
    1.80 -                        <attr name="position" intvalue="2300"/>
    1.81 -                    </file>
    1.82                      <file name="Separator6.instance">
    1.83                          <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
    1.84                          <attr name="position" intvalue="2400"/>
    1.85                      </file>
    1.86 -                    <file name="org-openide-actions-CutAction.instance">
    1.87 +                    <file name="org-openide-actions-CopyAction.shadow">
    1.88 +                        <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-CopyAction.instance"/>
    1.89 +                        <attr name="position" intvalue="2600"/>
    1.90 +                    </file>
    1.91 +                    <file name="org-openide-actions-CustomizeAction.shadow">
    1.92 +                        <attr name="originalFile" stringvalue="Actions/View/org-openide-actions-CustomizeAction.instance"/>
    1.93 +                        <attr name="position" intvalue="2300"/>
    1.94 +                    </file>
    1.95 +                    <file name="org-openide-actions-CutAction.shadow">
    1.96 +                        <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-CutAction.instance"/>
    1.97                          <attr name="position" intvalue="2500"/>
    1.98                      </file>
    1.99 -                    <file name="org-openide-actions-CopyAction.instance">
   1.100 -                        <attr name="position" intvalue="2600"/>
   1.101 +                    <file name="org-openide-actions-DeleteAction.shadow">
   1.102 +                        <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-DeleteAction.instance"/>
   1.103 +                        <attr name="position" intvalue="2800"/>
   1.104                      </file>
   1.105 -                    <file name="org-openide-actions-PasteAction.instance">
   1.106 -                        <attr name="position" intvalue="2700"/>
   1.107 -                    </file>
   1.108 -                    <file name="org-openide-actions-DeleteAction.instance">
   1.109 -                        <attr name="position" intvalue="2800"/>
   1.110 +                    <file name="org-openide-actions-NewAction.shadow">
   1.111 +                        <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-NewAction.instance"/>
   1.112 +                        <attr name="position" intvalue="300"/>
   1.113                      </file>
   1.114                      <file name="Separator7.instance">
   1.115                          <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
   1.116 @@ -278,6 +286,10 @@
   1.117                          <attr name="originalFile" stringvalue="/Actions/Insync/org-netbeans-modules-visualweb-insync-action-ViewPageNavigationAction.instance"/>
   1.118                          <attr name="position" intvalue="3500"/>
   1.119                      </file>
   1.120 +                    <file name="org-openide-actions-PasteAction.shadow">
   1.121 +                        <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-PasteAction.instance"/>
   1.122 +                        <attr name="position" intvalue="2700"/>
   1.123 +                    </file>
   1.124                  </folder>
   1.125                  
   1.126                  <folder name="Toolbars">
     2.1 --- a/visualweb.project.jsfloader/src/org/netbeans/modules/visualweb/project/jsfloader/layer.xml	Wed Jun 03 16:51:31 2009 +0200
     2.2 +++ b/visualweb.project.jsfloader/src/org/netbeans/modules/visualweb/project/jsfloader/layer.xml	Sat Jun 13 21:30:19 2009 +0200
     2.3 @@ -283,89 +283,89 @@
     2.4                <folder name="visual">
     2.5                  <folder name="Actions">
     2.6                    <!-- <RAVE> Add Set As Start Page action -->
     2.7 -                  <file name="SetStartPageAction.instance">
     2.8 +                  <file name="CopyAction.shadow">
     2.9 +                            <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-CopyAction.instance"/>
    2.10 +                            <attr name="position" intvalue="900"/>
    2.11 +                        </file>
    2.12 +                        <file name="CutAction.shadow">
    2.13 +                            <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-CutAction.instance"/>
    2.14 +                            <attr name="position" intvalue="800"/>
    2.15 +                        </file>
    2.16 +                        <file name="DeleteAction.shadow">
    2.17 +                            <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-DeleteAction.instance"/>
    2.18 +                            <attr name="position" intvalue="1300"/>
    2.19 +                        </file>
    2.20 +                        <file name="EditAction.shadow">
    2.21 +                            <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-EditAction.instance"/>
    2.22 +                            <attr name="position" intvalue="400"/>
    2.23 +                        </file>
    2.24 +                        <file name="FileSystemAction.shadow">
    2.25 +                            <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-FileSystemAction.instance"/>
    2.26 +                            <attr name="position" intvalue="600"/>
    2.27 +                        </file>
    2.28 +                        <file name="NewAction.shadow">
    2.29 +                            <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-NewAction.instance"/>
    2.30 +                            <attr name="position" intvalue="1200"/>
    2.31 +                        </file>
    2.32 +                        <file name="OpenAction.shadow">
    2.33 +                            <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-OpenAction.instance"/>
    2.34 +                            <attr name="position" intvalue="300"/>
    2.35 +                        </file>
    2.36 +                        <file name="PasteAction.shadow">
    2.37 +                            <attr name="originalFile" stringvalue="Actions/Edit/org-openide-actions-PasteAction.instance"/>
    2.38 +                            <attr name="position" intvalue="1000"/>
    2.39 +                        </file>
    2.40 +                        <file name="PropertiesAction.shadow">
    2.41 +                            <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-PropertiesAction.instance"/>
    2.42 +                            <attr name="position" intvalue="2000"/>
    2.43 +                        </file>
    2.44 +                        <file name="RefactoringAll.shadow">
    2.45 +                            <attr name="originalFile" stringvalue="Actions/Refactoring/RefactoringAll.instance"/>
    2.46 +                            <attr name="position" intvalue="1700"/>
    2.47 +                        </file>
    2.48 +                        <file name="SaveAsTemplateAction.shadow">
    2.49 +                            <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-SaveAsTemplateAction.instance"/>
    2.50 +                            <attr name="position" intvalue="1500"/>
    2.51 +                        </file>
    2.52 +                        <file name="SetStartPageAction.instance">
    2.53                      <attr name="instanceClass" stringvalue="org.netbeans.modules.visualweb.project.jsf.actions.SetStartPageAction"/>
    2.54                        <attr name="position" intvalue="100"/>
    2.55                          </file>
    2.56 -                  <file name="rave-separator-1.instance">
    2.57 +                  <file name="ToolsAction.shadow">
    2.58 +                            <attr name="originalFile" stringvalue="Actions/System/org-openide-actions-ToolsAction.instance"/>
    2.59 +                            <attr name="position" intvalue="1900"/>
    2.60 +                        </file>
    2.61 +                        <file name="rave-separator-1.instance">
    2.62                      <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
    2.63                        <attr name="position" intvalue="200"/>
    2.64                          </file>
    2.65                    <!-- </RAVE> -->
    2.66  
    2.67 -                  <file name="OpenAction.instance">
    2.68 -                    <attr name="instanceClass" stringvalue="org.openide.actions.OpenAction"/>
    2.69 -                    <attr name="position" intvalue="300"/>
    2.70 -                  </file>
    2.71 -                  <file name="EditAction.instance">
    2.72 -                    <attr name="instanceClass" stringvalue="org.openide.actions.EditAction"/>
    2.73 -                      <attr name="position" intvalue="400"/>
    2.74 -                        </file>
    2.75                    <file name="jsp-project-separator-3.instance">
    2.76                      <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
    2.77                        <attr name="position" intvalue="500"/>
    2.78                          </file>
    2.79 -                  <file name="FileSystemAction.instance">
    2.80 -                    <attr name="instanceClass" stringvalue="org.openide.actions.FileSystemAction"/>
    2.81 -                      <attr name="position" intvalue="600"/>
    2.82 -                        </file>
    2.83                    <file name="jsp-project-separator-4.instance">
    2.84                      <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
    2.85                        <attr name="position" intvalue="700"/>
    2.86                          </file>
    2.87 -                  <file name="CutAction.instance">
    2.88 -                    <attr name="instanceClass" stringvalue="org.openide.actions.CutAction"/>
    2.89 -                      <attr name="position" intvalue="800"/>
    2.90 -                        </file>
    2.91 -                  <file name="CopyAction.instance">
    2.92 -                    <attr name="instanceClass" stringvalue="org.openide.actions.CopyAction"/>
    2.93 -                      <attr name="position" intvalue="900"/>
    2.94 -                        </file>
    2.95 -                  <file name="PasteAction.instance">
    2.96 -                    <attr name="instanceClass" stringvalue="org.openide.actions.PasteAction"/>
    2.97 -                      <attr name="position" intvalue="1000"/>
    2.98 -                        </file>
    2.99                    <file name="jsp-project-separator-5.instance">
   2.100                      <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
   2.101                        <attr name="position" intvalue="1100"/>
   2.102 -                        </file>
   2.103 -                  <file name="NewAction.instance">
   2.104 -                    <attr name="instanceClass" stringvalue="org.openide.actions.NewAction"/>
   2.105 -                      <attr name="position" intvalue="1200"/>
   2.106 -                        </file>
   2.107 -                  <file name="DeleteAction.instance">
   2.108 -                    <attr name="instanceClass" stringvalue="org.openide.actions.DeleteAction"/>
   2.109 -                      <attr name="position" intvalue="1300"/>
   2.110                          </file>             
   2.111                    <file name="jsp-project-separator-6.instance">
   2.112                      <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
   2.113                        <attr name="position" intvalue="1400"/>
   2.114                          </file>
   2.115 -                  <file name="SaveAsTemplateAction.instance">
   2.116 -                    <attr name="instanceClass" stringvalue="org.openide.actions.SaveAsTemplateAction"/>
   2.117 -                      <attr name="position" intvalue="1500"/>
   2.118 -                        </file>
   2.119                    <file name="jsp-project-separator-7.instance">
   2.120                      <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
   2.121                        <attr name="position" intvalue="1600"/>
   2.122                          </file>
   2.123 -                  <file name="RefactoringAll.instance">
   2.124 -                     <attr name="instanceCreate" methodvalue="org.netbeans.modules.refactoring.api.ui.RefactoringActionsFactory.popupSubmenuAction"/>
   2.125 -                      <attr name="position" intvalue="1700"/>
   2.126 -                        </file>
   2.127                    <file name="jsp-project-separator-8.instance">
   2.128                      <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
   2.129                        <attr name="position" intvalue="1800"/>
   2.130                          </file>
   2.131 -                   <file name="ToolsAction.instance">
   2.132 -                    <attr name="instanceClass" stringvalue="org.openide.actions.ToolsAction"/>
   2.133 -                      <attr name="position" intvalue="1900"/>
   2.134 -                        </file>
   2.135 -                  <file name="PropertiesAction.instance">
   2.136 -                    <attr name="instanceClass" stringvalue="org.openide.actions.PropertiesAction"/>
   2.137 -                      <attr name="position" intvalue="2000"/>
   2.138 -                        </file>
   2.139 -                </folder>
   2.140 +                   </folder>
   2.141                </folder>
   2.142              </folder>
   2.143          </folder>