All Downloads are FREE. Search and download functionalities are using the official Maven repository.

schema.unassociatedEditorStrategy.exsd Maven / Gradle / Ivy

There is a newer version: 3.22.400
Show newest version




      
         
      
      
         <p>This extension point allows to plug different strategies for supporting unassociated files inside the IDE. Strategies can be such as forcing a specific editor, asking user to choose an editor, polling a remote registry to find an editor...</p>
<p>Users and extenders are able to choose which strategy to use by setting the related org.eclipse.ui.ide.unassociatedEditorStrategy preference to the id of their favourite strategy.<br/>
The default strategy is to check for system editor and to open the Eclipse text editor if no relevant editor is found.
</p>
      
   

   
      
         
            
         
      
      
         
            
         
         
            
               
                  
               
            
         
         
            
               
                  
               
            
         
         
            
               
                  
               
               
                  
               
            
         
      
   

   
      
         
            
               
                  a unique id that will be used to identify this unassociated editor strategy
               
            
         
         
            
               
                  the fully qualified class name implementing the interface org.eclipse.ui.ide.IUnassociatedEditorStrategy
               
               
                  
               
            
         
         
            
               
                  a short label describing the strategy. Will be used to present the various strategies to user in Preference Page and other related UI entries.
               
               
                  
               
            
         
         
            
               
                  declares whether the strategy is interactive, requires user actions or control. In some contexts, interactive strategies will be ignored as operations have to happen without interaction.
               
            
         
      
   

   
      
         
      
      
         3.12
      
   

   
      
         
      
      
         See org.eclipse.ui.internal.ide.SystemEditorOrTextEditorStrategy.
      
   

   
      
         
      
      
         This adds a new interface IUnassociatedEditorStrategy to the API of org.eclipse.ui.ide.
      
   


   
      
         
      
      
         Copyright (c) 2015, 2016 Red Hat Inc. and others.<br>

This program and the accompanying materials are made
available under the terms of the Eclipse Public License 2.0 which accompanies
this distribution, and is available at <a
href="https://www.eclipse.org/legal/epl-2.0">https://www.eclipse.org/legal/epl-v20.html</a>/

SPDX-License-Identifier: EPL-2.0
      
   






© 2015 - 2025 Weber Informatics LLC | Privacy Policy