schema.classpathContainerInitializer.exsd Maven / Gradle / Ivy
The newest version!
This extension point allows clients to contribute custom classpath container initializers,
which are used to lazily bind classpath containers to instances of org.eclipse.jdt.core.IClasspathContainer.
a fully qualified identifier of the target extension point
an optional identifier of the extension instance
an optional name of the extension instance
a unique name identifying all containers for which this initializer will be activated.
the class that implements this container initializer.
This class must implement a public subclass of <code>org.eclipse.jdt.core.ClasspathContainerInitializer</code> with a public 0-argument constructor.
2.0
Example of a declaration of a <code>ClasspathContainerInitializer</code> for a classpath container named "JDK": <pre>
<extension point="org.eclipse.jdt.core.classpathContainerInitializer">
<classpathContainerInitializer
id="JDK"
class="com.example.MyInitializer"/>
</extension>
</pre>
Copyright (c) 2000, 2004 IBM Corporation and others.<br>
This program and the accompanying materials are made
available under the terms of the Eclipse Public License 2.0 which accompanies
this distribution, and is available at <a
href="https://www.eclipse.org/legal/epl-2.0">https://www.eclipse.org/legal/epl-v20.html</a>/
SPDX-License-Identifier: EPL-2.0