|
1 <!doctype html public "-//w3c//dtd html 4.0 transitional//en"> |
|
2 <html> |
|
3 <head> |
|
4 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
|
5 <meta name="GENERATOR" content="Mozilla/4.7 [en] (WinNT; I) [Netscape]"> |
|
6 <title>org.eclipse.ercp.swt.expanded.common</title> |
|
7 </head> |
|
8 <body> |
|
9 <b>org.eclipse.ercp.swt.expanded.common</b> |
|
10 <p>This folder holds common SWT code that can be used across Expanded eSWT |
|
11 implementations. The classes are contained in subfolders that match the |
|
12 SWT desktop source folder names. This folder represents a Simple Project |
|
13 (i.e., it is not a Java Project). It is not meant to be loaded in your |
|
14 Eclipse workspace. It is meant to be shared across eSWT implementations |
|
15 via CVS modules. CVS modules work like linked resources (Eclipse concept) |
|
16 or symbolic resources (Linux concept). A CVS module is defined for each |
|
17 subfolder in the org.eclipse.ercp.swt.core.common folder: |
|
18 <ul> |
|
19 <li>eswt-expanded-common --> module for SWT-common folder</li> |
|
20 </ul> |
|
21 <p>These above definitions exist in the modules file of the CVSROOT repository |
|
22 component. An Expanded eSWT implementation can then reference these modules. For |
|
23 example, the org.eclipse.ercp.swt.expanded.win project (i.e., the win32/wm2003 |
|
24 implementation of Expanded eSWT) defines itself in the modules file as follows: |
|
25 <pre> org.eclipse.ercp.swt.expanded.win org.eclipse.ercp/org.eclipse.ercp.swt.expanded.win &eswt-expanded-common</pre> |
|
26 <p>The above indicates that the org.eclipse.ercp.swt.expanded.win module consists of |
|
27 the org.eclipse.ercp/org.eclipse.ercp.swt.expanded.win folder plus the common SWT code |
|
28 modules. Access to the modules file in CVSROOT is restricted. To define a module, |
|
29 you must send a request to webmaster@eclipse.org. Please follow module naming |
|
30 conventions similar to what is defined for the Expanded eSWT win implementation. |
|
31 </body> |
|
32 </html> |