/[schmitzm]/trunk/readme.txt
ViewVC logotype

Diff of /trunk/readme.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 18 by mojays, Mon Mar 2 14:54:11 2009 UTC revision 127 by mojays, Sat May 30 14:29:58 2009 UTC
# Line 5  Line 5 
5  === http://wald.intevation.org/projects/schmitzm/          ===  === http://wald.intevation.org/projects/schmitzm/          ===
6  ==============================================================  ==============================================================
7    
8    This file contains some informations ...
9    
10    (1) about the dependencies of the SCHMITZM library
11    (2) about localization in SCHMITZM
12    
13    -----------------------------------------------------------
14    (1) Dependencies to other libraries
15    -----------------------------------------------------------
16  Because SCHMITZM is not an executable application, but an  Because SCHMITZM is not an executable application, but an
17  library for experienced programmers, I renounced to put all  library for experienced programmers, I renounced to put all
18  necessary libraries to the project.  necessary libraries to the project.
# Line 14  the following dependencies to its indivi Line 22  the following dependencies to its indivi
22  project:  project:
23       - JRE/JDK 1.6       - JRE/JDK 1.6
24       - JAI plus ImageIO (if not already included in your JRE/JDK)       - JAI plus ImageIO (if not already included in your JRE/JDK)
25       - Geotools 2.4.4       - Geotools 2.4.5
26         + gt2-arcgrid-2.3.0-M0.jar         + gt2-arcgrid-2.3.0-M0.jar
27         + junit-4.4.jar         + junit-4.4.jar
28         + gt2-render-2.4.2.jar       - jFreeChart 1.0.13
      - jFreeChart 1.0.6  
29       - Log4j 1.2.14       - Log4j 1.2.14
30       - JINI       - JINI
      - ADAGIOS Java lib  
31    
32  NOTE: All these libraries (except JRE/JDK) can be found in the  NOTE: All these libraries (except JRE/JDK) can be found in the
33        'lib' folder of the XULU project:        'lib' folder of the XULU project:
# Line 31  An example for an Eclipse project can be Line 37  An example for an Eclipse project can be
37  folder. But please DO NOT USE, MODIFY AND COMMIT THIS FILES,  folder. But please DO NOT USE, MODIFY AND COMMIT THIS FILES,
38  but instead copy first '.classpass' and '.project' to SCHMITZM  but instead copy first '.classpass' and '.project' to SCHMITZM
39  root folder!!  root folder!!
40    
41    
42    -----------------------------------------------------------
43    (2) Localization in SCHMITZM library
44    -----------------------------------------------------------
45    Localization is done by the SCHMITZM class ResourceProvider, which is
46    an extension to standard Java ResourceBundle.
47    For example ResourceProvider.getString(..) allowes to specify
48    additional parameters to fill wildcards ${0}, ${1}, ${2}, ... in the
49    localization strings (see ResourceProvider class for more details).
50    
51    The SCHMITZM library contains resource bundles in the following
52    packages, each located in sub-folders <package>/resource/locales:
53    
54    - schmitzm.data              -> DataResourceBundle
55    - schmitzm.geotools.feature  -> FeatureResourceBundle
56    - schmitzm.geotools.gui      -> GTResourceBundle
57    - schmitzm.lang              -> LangResourceBundle
58    - schmitzm.swing             -> SwingResourceBundle
59    - skrueger.swing             -> SwingResourceBundle
60    
61    If you want SCHMITZM to provide an additional language, you have to
62    translate all of these ResourceBundles.
63    
64    
65    ===========================================================
66    http://wald.intevation.org/projects/xulu/
67    http://wald.intevation.org/projects/schmitzm/
68    ===========================================================

Legend:
Removed from v.18  
changed lines
  Added in v.127

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26