Support for Java and J2EE server types. |
The ClasspathRuntimeTargetHandler class provides a common subclass for runtime target handlers that need to modify a project's classpath when a project is targetted to a particular runtime. |
IGenericRuntime and its working copy provide type-specific access to the generic runtime type. When using a generic runtime, clients can access the type specific information by adapting to these types using IGenericRuntime gr = (IGenericRuntime) runtime.getAdapter(IGenericRuntime.class). GenericRuntimeUtil contains some utility methods for handling the generic runtime type. |
IEnterpriseApplication, IEJBModule, IWebModule, IApplicationClientModule, and IConnectorModule are J2EE module interfaces meant to be implemented by module delegates that provide J2EE module support. |
ILooseArchive and ILooseArchiveSupport are module interfaces for modules that take advantage of loose archive support - allowing JARs contained within the module to be available in a separate Java project instead of directly within the module. |
The remainder of the classes in this package are module artifact and launchable types to provide access to J2EE resource types for the server tool framework. |