labelService
Identifier:
org.eclipse.datatools.connectivity.sqm.core.ui.labelService
Description:
This extension point will provide plugins a way to supply their own Icons as well as a displayType for SQLObject element.
Configuration Markup:
<!ELEMENT extension (contributor)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
This extension point will provide plugins a way to supply their own Icons as well as a displayType for SQLObject element.
<!ELEMENT contributor EMPTY>
<!ATTLIST contributor
type CDATA #REQUIRED
iconLocation CDATA #REQUIRED
displayType CDATA #IMPLIED
selector CDATA #IMPLIED>
- type - The EMF type contributed by your provider of the LabelService
- iconLocation - This is the Icon location so that the core.ui plugin can load your icon
- displayType - This is the type to display in UI such as the property browser. By default the type to display will be the metaclass name eClass().getName()
- selector - The name of a class that implements the org.eclipse.datatools.connectivity.sqm.core.internal.ui.LabelSelector interface. If provided, this class will be used in
addition to the type to determine if the label information should be passed back for the given object.
Examples: