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

schema.propertyContributor.exsd Maven / Gradle / Ivy

The newest version!




      
         
      
      
         Describes a workbench part that is a contributor of properties to be displayed within tabs in the tabbed property sheet page.
      
   

   
      
         
            
         
         
            
               
                  a fully qualified identifier of the target extension point
               
            
         
         
            
               
                  an optional identifier of the extension instance
               
            
         
         
            
               
                  an optional name of the extension instance
               
            
         
      
   

   
      
         
            
         
         
            
               
                  The unique identifier of the property sheet page contributor.
               
            
         
         
            
               
                  The class that implements the type mapper, i.e. implements <tt>org.eclipse.ui.views.properties.tabbed.ITypeMapper</tt>
               
               
                  
               
            
         
         
            
               
                  The class that implements the label provider for the title for the property sheet page, i.e. implements <tt>org.eclipse.jface.viewers.ILabelProvider</tt>
               
               
                  
               
            
         
         
            
               
                  The class that implements the action provider for the property sheet page, i.e. implements <tt>org.eclipse.ui.views.properties.tabbed.IActionProvider</tt>
               
               
                  
               
            
         
         
            
               
                  The class that implements the section descriptor provider for the property sheet page, i.e. implements <tt>org.eclipse.ui.views.properties.tabbed.ISectionDescriptorProvider</tt>
               
               
                  
               
            
         
         
            
               
                  The class that implements the tab descriptor provider for the property sheet page, i.e. implements <tt>org.eclipse.ui.views.properties.tabbed.ITabDescriptorProvider</tt>
               
               
                  
               
            
         
         
            
               
                  If true then this contributor will override the list of tabs by using sections that extend <tt>org.eclipse.ui.views.properties.tabbed.AbstractOverridableTabListPropertySection</tt>
               
            
         
      
   

   
      
         
            
               
                  A category used to group tabs.
               
            
         
      
   

   
      
         
      
      
         
      
   

   
      
         
      
      
         <pre>
   <extension
         point="org.eclipse.ui.views.properties.tabbed.propertyContributor">
      <propertyContributor
            contributorId="org.eclipse.ui.tests.views.properties.tabbed.views.TestsView"
            labelProvider="org.eclipse.ui.tests.views.properties.tabbed.views.LabelProvider"
            typeMapper="org.eclipse.ui.tests.views.properties.tabbed.views.TypeMapper">
         <propertyCategory category="first">
         </propertyCategory>
         <propertyCategory category="second">
         </propertyCategory>
      </propertyContributor>
   </extension>
</pre>
      
   

   
      
         
      
      
         
      
   

   
      
         
      
      
         
      
   

   
      
         
      
      
         Copyright (c) 2005, 2006 IBM Corporation 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