AutoUniqueNameProviders

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

Since:
1.3

Description:
Extension point to add various Auto UniqueName Providers.
This has only one attribute to set an IValueProvider class.
This value provider gets as parameter the parent ielement.
The method getAttributeDescriptor returns an identifier for this provider.
This is shown in a combo box as selectable item in the "Model Handling" preferences page.
This is used to determine an initial unique name for new elements.

Configuration Markup:

<!ELEMENT extension (provider)+>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>

Extension point for auto unique name provider.



<!ELEMENT provider EMPTY>

<!ATTLIST provider

class CDATA #REQUIRED>

An additional name provider.



Examples:
<providers class="class of type IValueProvider"
</providers>