cbridgha | 3f8e349 | 2005-05-16 19:46:54 +0000 | [diff] [blame] | 1 | <html> |
| 2 | <head> |
| 3 | <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| 4 | <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
| 5 | <link rel="stylesheet" href="../../../../..//apistyles.css" type="text/css"> |
| 6 | <title>WTP API overview</title> |
| 7 | </head> |
| 8 | <body> |
| 9 | <table width="500"> |
| 10 | <tr> |
| 11 | <td> |
| 12 | <p>Support for Java and J2EE server types.</p> |
| 13 | </td> |
| 14 | </tr> |
| 15 | </table> |
| 16 | <table width="500"> |
| 17 | <tr> |
| 18 | <td> |
| 19 | <p>The ClasspathRuntimeTargetHandler class provides a common subclass |
| 20 | for runtime target handlers that need to modify a project's classpath |
| 21 | when a project is targetted to a particular runtime.</p> |
| 22 | </td> |
| 23 | </tr> |
| 24 | </table> |
| 25 | <table width="500"> |
| 26 | <tr> |
| 27 | <td> |
| 28 | <p>IGenericRuntime and its working copy provide type-specific access |
| 29 | to the generic runtime type. When using a generic runtime, clients can |
| 30 | access the type specific information by adapting to these types using |
| 31 | <pre>IGenericRuntime gr = (IGenericRuntime) runtime.getAdapter(IGenericRuntime.class)</pre>. |
| 32 | GenericRuntimeUtil contains some utility methods for handling the |
| 33 | generic runtime type.</p> |
| 34 | </td> |
| 35 | </tr> |
| 36 | </table> |
| 37 | <table width="500"> |
| 38 | <tr> |
| 39 | <td> |
| 40 | <p>IEnterpriseApplication, IEJBModule, IWebModule, IApplicationClientModule, |
| 41 | and IConnectorModule are J2EE module interfaces meant to be implemented |
| 42 | by module delegates that provide J2EE module support.</p> |
| 43 | </td> |
| 44 | </tr> |
| 45 | </table> |
| 46 | <table width="500"> |
| 47 | <tr> |
| 48 | <td> |
| 49 | <p>ILooseArchive and ILooseArchiveSupport are module interfaces for modules |
| 50 | that take advantage of loose archive support - allowing JARs contained within |
| 51 | the module to be available in a separate Java project instead of directly |
| 52 | within the module.</p> |
| 53 | </td> |
| 54 | </tr> |
| 55 | </table> |
| 56 | <table width="500"> |
| 57 | <tr> |
| 58 | <td> |
| 59 | <p>The remainder of the classes in this package are module artifact and |
| 60 | launchable types to provide access to J2EE resource types for the server tool |
| 61 | framework.</p> |
| 62 | </td> |
| 63 | </tr> |
| 64 | </table> |
| 65 | </body> |
| 66 | </html> |