LabelProvider

Identifier:
com.ps.consul.eclipse.ui.LabelProvider

Since:
3.0.14

Description:
Provides support for own implemented label text provider

Configuration Markup:

<!ELEMENT extension (labeltextprovider+)+>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>

Extension point for additional label provider.



<!ELEMENT labeltextprovider EMPTY>

<!ATTLIST labeltextprovider

object      (attribute|relation|element|attribute value)

objectclass CDATA #IMPLIED

objecttype  CDATA #REQUIRED

class       CDATA #REQUIRED>

An additional label provider.



Examples:
<extension point="com.ps.consul.eclipse.ui.LabelTextProvider">
   <labeltextprovider
      class="self implemented label provider, which have to implement IValueProvider"
      object="one of: element, attribute, attribute value or relation"
      objectclass="klass of the object, which uses this value provider"
      objecttype="type of the object, which uses this value provider">
   </labeltextprovider>
</extension>