# JSRuntimeInstallProvider

###### Identifier:

org.eclipse.wst.jsdt.core.JSRuntimeInstallProvider

###### Since:

2.0

###### Description:

Provides a dynamic contributor for JavaScript runtime installs. All the IJSBaseRuntimeInstall delivered by this provider will have the same type (defined through its runtimeTypeId attribute). For this contributions to be valid, the runtimeTypeId MUST match one valid type id registered through org.eclipse.wst.jsdt.core.JSRuntimeType extension point.

###### Configuration Markup:

<!ELEMENT extension (runtimeProvider)+>

<!ATTLIST extension

point CDATA #REQUIRED

id CDATA #IMPLIED

name CDATA #IMPLIED>

<!ELEMENT runtimeProvider EMPTY>

<!ATTLIST runtimeProvider

runtimeTypeId CDATA #REQUIRED

class CDATA #IMPLIED>

- runtimeTypeId - This attribute must match a valid runtime type id contributed through org.eclipse.wst.jsdt.core.JSRuntimeType extension point.
- class -

###### Examples:

[Enter extension point usage example here.]

###### API Information:

[Enter API information here.]

###### Supplied Implementation:

[Enter information about supplied implementation of this extension point.]