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

schema.propertySections.exsd Maven / Gradle / Ivy

The newest version!




      
         
      
      
         Describes a list of sections to be displayed within tabs that will be contributed to 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 tab in which this section appears.
               
            
         
         
            
               
                  The unique id for the section.
               
            
         
         
            
               
                  The class that implements the section, i.e. extends <tt>org.eclipse.ui.views.properties.tabbed.AbstractPropertySection</tt>
               
               
                  
               
            
         
         
            
               
                  When there is more than one section in a tab, sections are sorted by the afterSection attribute.
               
            
         
         
            
               
                  The class that implements a section filter, i.e. implements <tt>org.eclipse.jface.viewers.IFilter</tt>.
A filter is used to override the type mapper and input for the selection. When a filter is specified, type mapper and input are ignored.
               
               
                  
               
            
         
         
            
               
                  a value indicating the selection count which must be met to enable the section. If specified and the condition is not met, the section is not displayed. If omitted, the section enablement is not affected. The following attribute formats are currently supported: 
    <table border="0" width="80%">
      <tr>
 <td valign="top" width="25"></td>
        <td valign="top" nowrap><b>n</b></td>
        <td valign="top">- a precise number of items selected.&nbsp;
          For example: enablesFor=&quot; 1&quot; enables the section only when 1
          item is selected</td>
      </tr>
    </table>
               
            
         
      
   

   
      
         
            
               
                  The selected class or interface that will enable the display on the section in the tab.
               
               
                  
               
            
         
      
   

   
      
         
      
      
         
      
   

   
      
         
      
      
         <pre>
   <extension
         point="org.eclipse.ui.tests.views.properties.tabbed.propertySections">
      <propertySections contributorId="org.eclipse.ui.views.properties.tabbed.views.TestsView">
         <propertySection
               class="org.eclipse.ui.tests.views.properties.tabbed.sections.NameSection"
               enablesFor="1"
               id="propertySection1"
               tab="propertyTab1">
            <input type="org.eclipse.ui.tests.views.properties.tabbed.model.Element">
            </input>
         </propertySection>
      </propertySections>
   </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