![JAR search and dependency download from the Maven repository](/logo.png)
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.
For example: enablesFor=" 1" 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