ValueProviderSets

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

Since:
1.3

Description:
An extension represents a set of value providers.
These sets are stored for a model type - or a list of model types,
such that the set is only provided if all models are present - and are identified by a name.
Each Value Provider has a name got with getAttributeDescriptor().
The set of valueproviders is defined by a comma seperated list of these descriptors.
If all available model attributes are wanted specify "Model Attributes". If all attributes of one name are desired specify "name [*]"

Configuration Markup:

<!ELEMENT extension (set)+>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>

Extension point for additional value provider sets.



<!ELEMENT set EMPTY>

<!ATTLIST set

modeltype CDATA #REQUIRED

name      CDATA #REQUIRED

list      CDATA #IMPLIED>

An additional value provider set.



Examples:
<set modeltype="a semicolon separated list of model types, where this set is used for (comma separated
     types mean, that all models have to be present to provide the list"
     name="the name of this list"
     list="the comma seperated list of valueproviders identified by its attributedescriptors"/>