public class LegacyPropertySectionItemDescriptor extends AbstractEEFSectionDescriptor implements IItemDescriptor
ENABLES_FOR_ANY, TOP| Constructor and Description |
|---|
LegacyPropertySectionItemDescriptor(org.eclipse.core.runtime.IConfigurationElement configurationElement,
IEEFTypeMapper typeMapper)
The constructor.
|
LegacyPropertySectionItemDescriptor(org.eclipse.ui.views.properties.tabbed.ISectionDescriptor sectionDescriptor,
IEEFTypeMapper typeMapper)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAfterSection()
Get the section identifier below which this section is displayed.
|
java.lang.String |
getContributionId()
Get the contributor Id of the section.
|
int |
getEnablesFor()
Get the value for section enablement which is a precise number of items selected.
|
org.eclipse.jface.viewers.IFilter |
getFilter()
Get the section filter instance for this section.
|
java.lang.String |
getId()
Returns the identifier.
|
java.util.List<java.lang.String> |
getInputTypes()
Get the valid input types for this section.
|
IEEFSection |
getSectionClass()
Get the class that implements this section.
|
java.lang.String |
getTargetTab()
Get the target tab where this section will appear.
|
appliesTopublic LegacyPropertySectionItemDescriptor(org.eclipse.core.runtime.IConfigurationElement configurationElement,
IEEFTypeMapper typeMapper)
configurationElement - The configuration ElementtypeMapper - The type mapperpublic LegacyPropertySectionItemDescriptor(org.eclipse.ui.views.properties.tabbed.ISectionDescriptor sectionDescriptor,
IEEFTypeMapper typeMapper)
sectionDescriptor - The section descriptortypeMapper - The type mapperpublic java.lang.String getId()
getId in interface IEEFSectionDescriptorgetId in interface IItemDescriptorIEEFSectionDescriptor.getId()public IEEFSection getSectionClass()
getSectionClass in interface IEEFSectionDescriptorIEEFSectionDescriptor.getSectionClass()public java.lang.String getTargetTab()
getTargetTab in interface IEEFSectionDescriptorIEEFSectionDescriptor.getTargetTab()public org.eclipse.jface.viewers.IFilter getFilter()
getFilter in interface IEEFSectionDescriptorgetFilter in class AbstractEEFSectionDescriptorIEEFSectionDescriptor.getFilter()public java.lang.String getAfterSection()
"top" is returned if this section
is the top most section or if there is one section in the tab.getAfterSection in interface IEEFSectionDescriptorgetAfterSection in class AbstractEEFSectionDescriptorIEEFSectionDescriptor.getAfterSection()public int getEnablesFor()
getEnablesFor in interface IEEFSectionDescriptorgetEnablesFor in class AbstractEEFSectionDescriptorIEEFSectionDescriptor.getEnablesFor()public java.util.List<java.lang.String> getInputTypes()
getInputTypes in interface IEEFSectionDescriptorgetInputTypes in class AbstractEEFSectionDescriptorAbstractEEFSectionDescriptor.getInputTypes()public java.lang.String getContributionId()
null if it doesn't exist.