Runtime Classpath Providers

org.eclipse.jst.server.core.runtimeClasspathProviders

1.0

This extension point is used to provide a new runtime classpath provider. Runtime classpath providers provide the classpath for Java server runtimes.

<!ELEMENT extension (runtimeClasspathProvider*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT runtimeClasspathProvider EMPTY>

<!ATTLIST runtimeClasspathProvider

id             CDATA #REQUIRED

runtimeTypeIds CDATA #REQUIRED

class          CDATA #REQUIRED>


The following is an example of a runtime classpath provider extension point:
  

<extension point=

"org.eclipse.jst.server.core.runtimeClasspathProviders"

>

<runtimeClasspathProvider id=

"com.example.runtimeClasspathProvider"

runtimeTypeIds=

"com.example.runtime, com.example2.*"

class=

"com.example.ExampleRuntimeClasspathProvider"

/>

</extension>

Value of the attribute class must be a fully qualified name of a Java class that extends org.eclipse.jst.server.core.RuntimeClasspathProviderDelegate and contains a public 0-arg constructor.