Show
Ignore:
Timestamp:
05/14/08 22:30:47 (8 months ago)
Author:
sed
Message:

Fixes for ticket #254

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • org.cfeclipse.cfml.frameworks/trunk/plugin.xml

    r625 r657  
    1717      </view> 
    1818   </extension> 
     19 
    1920   <extension 
    2021         point="org.eclipse.ui.perspectiveExtensions"> 
     
    2930      </perspectiveExtension> 
    3031   </extension> 
     32 
    3133   <extension 
    3234         point="org.eclipse.ui.propertyPages"> 
     
    3638            name="CFFrameworks" 
    3739            nameFilter="*"> 
    38          <filter  
    39                 name="projectNature" 
    40             value="org.cfeclipse.cfml.CFENature"> 
    41          </filter> 
     40         <filter name="projectNature" value="org.cfeclipse.cfml.CFENature"/> 
    4241         <enabledWhen> 
    4342            <instanceof 
     
    4746          </page> 
    4847   </extension> 
     48    
    4949   <extension 
    5050         point="org.eclipse.ui.popupMenus"> 
    51           
    52           
    5351      <objectContribution 
    5452            id="org.cfeclipse.cfml.frameworks.contribution1" 
     
    5654            objectClass="org.eclipse.core.resources.IFolder"> 
    5755         <menu 
    58                id="org.cfeclipse.cfml.frameworks.menu1" 
     56               id="org.cfeclipse.cfml.frameworks.folderMenu" 
    5957               label="CF Frameworks" 
    6058               path="additions"> 
     
    6765               id="org.cfeclipse.cfml.frameworks.newAction" 
    6866               label="Set/Unset as Configuration Folder" 
    69                menubarPath="org.cfeclipse.cfml.frameworks.menu1/group1" 
    70                /> 
    71                 
    72            <visibility> 
    73            <not> 
    74             <objectState 
    75                     name="persistentProperty" 
    76                     value="isFrameworkFile=&quot;true&quot;"/> 
    77            </not> 
    78        
    79               
    80                
    81             
    82             
    83            </visibility> 
     67               menubarPath="org.cfeclipse.cfml.frameworks.folderMenu/group1"/>       
     68                 <filter name="projectNature" value="org.cfeclipse.cfml.CFENature" /> 
     69         <!-- <visibility> 
     70           <and> 
     71                           <objectState name="projectNature"  
     72                                                value="org.cfeclipse.cfml.CFENature"/> 
     73                   <not> 
     74                    <objectState 
     75                            name="persistentProperty" 
     76                            value="isFrameworkFile=&quot;true&quot;"/> 
     77                   </not> 
     78           </and> 
     79         </visibility> --> 
    8480      </objectContribution> 
    85        
    86        
    87        
    88        
    89        
    9081      <objectContribution 
    9182            id="org.cfeclipse.cfml.frameworks.contribution1" 
     
    9384            objectClass="org.eclipse.core.resources.IProject"> 
    9485         <menu 
    95                id="org.cfeclipse.cfml.frameworks.menu1" 
     86               id="org.cfeclipse.cfml.frameworks.projectMenu" 
    9687               label="CF Frameworks" 
    9788               path="additions"> 
    9889            <separator name="group1"/> 
    9990         </menu> 
     91                 <filter name="projectNature" value="org.cfeclipse.cfml.CFENature" /> 
    10092         <action 
    10193               class="org.cfeclipse.cfml.frameworks.popup.actions.SetAsConfigFolder" 
     
    10496               id="org.cfeclipse.cfml.frameworks.newAction" 
    10597               label="Set/Unset as Configuration Folder" 
    106                menubarPath="org.cfeclipse.cfml.frameworks.menu1/group1" 
    107                > 
    108             
    109          </action> 
     98               menubarPath="org.cfeclipse.cfml.frameworks.projectMenu/group1"/> 
    11099      </objectContribution> 
    111100      <objectContribution 
     
    114103            objectClass="org.eclipse.core.resources.IFile"> 
    115104         <menu 
    116                id="org.cfeclipse.cfml.frameworks.menu1" 
     105               id="org.cfeclipse.cfml.frameworks.fileMenu" 
    117106               label="CF Frameworks" 
    118107               path="additions"> 
    119108            <separator name="group1"/> 
    120109         </menu> 
     110                 <filter name="projectNature" value="org.cfeclipse.cfml.CFENature" /> 
    121111         <action 
    122112               class="org.cfeclipse.cfml.frameworks.popup.actions.SetFrameworkFile" 
     
    125115               id="org.cfeclipse.cfml.frameworks.newAction" 
    126116               label="Set/Unset as Configuration File" 
    127                menubarPath="org.cfeclipse.cfml.frameworks.menu1/group1" 
    128                /> 
     117               menubarPath="org.cfeclipse.cfml.frameworks.fileMenu/group1"/> 
    129118      </objectContribution> 
    130119   </extension> 
     120    
    131121   <extension 
    132122         point="org.eclipse.ui.preferencePages"> 
     
    146136            name="Labels"/> 
    147137   </extension> 
     138    
    148139   <extension 
    149140         point="org.eclipse.core.runtime.preferences"> 
    150141      <initializer class="org.cfeclipse.cfml.frameworks.preferences.PreferenceInitializer"/> 
    151142   </extension> 
     143    
    152144   <extension 
    153145         id="org.cfeclipse.cfml.framworks.export"