Hi, is it possible to disable / not show a wizard under eclipse

前端 未结 1 809
广开言路
广开言路 2021-01-28 03:19

is it possible to disable / not show a wizard under eclipse

For example : File -> New -> WizardName
Same way : File -> New -> Other -> Select a wi

1条回答
  •  难免孤独
    2021-01-28 03:39

    I do think you could hide your wizard using the Activities Framework. The org.eclipse.ui.activities extension point allows you to define a set of UI contributions that can be collectively shown or hidden. An extension can also be created for a single UI contribution, like your wizard.

    You simply define an activity element using the extension, giving it an id and a name. You can also attach an enabledWhen element to the activity, allowing you to control its visibility using any core expression, including the test element which allows you to incorporate a property tester.

    
        
            
            
         
    
    

    Once your activity is defined, you can attach UI contributions to it using an activityPatternBinding element. The binding references the activity id created above and then specifies a pattern attribute in the format of:

    your.plugin.id/your.contribution.id
    

    The pattern can be a regular expression matching many UI contributions, or if you set the isEqualityPattern="false" the pattern can directly specify a single plugin id/contribution id combination. In your case, that's probably what you want to do, and it would look something like this.

    
    
    

    0 讨论(0)
提交回复
热议问题