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

Diff of /trunk/readme.txt

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

revision 5 by mojays, Wed Feb 25 20:09:54 2009 UTC revision 132 by mojays, Mon Feb 15 16:21:56 2016 UTC
# Line 1  Line 1 
 TODO:  
 - startXulu.bat erweitern:  
    - /useXuluClasses auf SCHMITZM erweitern  
 - SCHMITZM in Xulu\lib aufnehmen  
 - How to start XULU from Eclipse  
 - How to develop XULU  
   
1  ==============================================================  ==============================================================
2  === XULU README (2009-02-24, Martin Schmitz)               ===  === XULU README (2010-02-10, Martin Schmitz)               ===
3  ===                                                        ===  ===                                                        ===
4  === http://wald.intevation.org/projects/xulu/              ===  === http://wald.intevation.org/projects/xulu/              ===
5  === http://wald.intevation.org/projects/schmitzm/          ===  === http://wald.intevation.org/projects/schmitzm/          ===
# Line 41  model context: Line 34  model context:
34    
35  With these components implemented once (--> XULU) there is no further need to  With these components implemented once (--> XULU) there is no further need to
36  take into account during implementation of any model. The model designer and  take into account during implementation of any model. The model designer and
37  programmer can concentrate on implementing themodel algorithm.  programmer can concentrate on implementing the model algorithm.
38  The interfaces to the upper mentioned components are realised as plugins,  The interfaces to the upper mentioned components are realised as plugins,
39  so the field of application is not static.  so the field of application is not static.
40  Because the of the close cooperation with the ZFL (Zentrum f�r Fernerkundung der  Because the close cooperation with the ZFL (Zentrum f�r Fernerkundung der
41  Landoberfl�che) and IMPETUS (http://www.impetus.de) the most plugins which  Landoberfl�che) and IMPETUS (http://www.impetus.de) the most plugins which
42  are currently implemented are for land use modelling:  are currently implemented are for land use modelling:
43  - maintain raster and vector data (based on the Geotools Java library)  - maintain raster and vector data (based on the Geotools Java library)
# Line 62  The XULU folders contain multiple files Line 55  The XULU folders contain multiple files
55  the XULU main application as well as for XULU plugins.  the XULU main application as well as for XULU plugins.
56  Because the "normal" user defined changes on these files should not be  Because the "normal" user defined changes on these files should not be
57  updated in SVN, these configuration files are initially located in the  updated in SVN, these configuration files are initially located in the
58  "defaults" folder, instead of their "correct" position.  "defaults" folder, instead of their "correct" location.
59    
60  Therefore after the first SVN checkout you have to call the  Therefore after the first SVN checkout you have to call the
61    
62                              InitXulu.bat            initXulu.bat  (on Windows systems)
63         or   initXulu.sh   (on Linux systems: first call "chmod +x initXulu.sh"
64                                               to make the file executable!!)
65    
66  once to copy the configuration files from the "defaults" folder to their  once to copy the configuration files from the "defaults" folder to their
67  expected locations. After that you can make changes on all config files  expected locations. Afterwardst you can make changes on all config files
68  without any unintended effect on the whole XULU community.  without any unintended effect on the whole XULU community.
69    
70  The default behavior of "InitXulu.bat" is not to overwrite files if they  The default behavior of "InitXulu.bat" is not to overwrite files if they
71  already exist. In case of trouble (e.g. deleted or damaged config files)  already exist. In case of trouble (e.g. deleted or damaged config files)
72  you can call  you can call
73                          InitXulu.bat /reset                      InitXulu.bat /reset
74                      or  InitXulu.bat /init   (no overwrite confirmation!)                  or  InitXulu.bat /init   (no overwrite confirmation!)
75    
76  to overwrite all configuration files with their defaults.  to overwrite all configuration files with their defaults.
77    
78  NOTE: PLEASE DO NOT CHANGE (OR/AND COMMIT) FILES IN THE  NOTE: PLEASE DO NOT CHANGE (AND/OR COMMIT) FILES IN THE
79        "DEFAULT" FOLDER!!        "DEFAULT" FOLDER!!
80    
81    
# Line 103  main folder: The main folder contains so Line 98  main folder: The main folder contains so
98  defaults: Contains default configuration files for the XULU main  defaults: Contains default configuration files for the XULU main
99            application and plugins. By calling "InitXulu.bat" (see (2))            application and plugins. By calling "InitXulu.bat" (see (2))
100            these files are copied to the expected locations.            these files are copied to the expected locations.
101            NOTE: PLEASE DO NOT UPDATE (AND COMMIT) CHANGES ON FILES IN            NOTE: PLEASE DO NOT CHANGE (AND/OR COMMIT) FILES IN
102                  THIS FOLDER!!                  THIS FOLDER!!
103    
104  classes: Contains the compliled java classes of the XULU application  classes: Contains the compliled java classes of the XULU application
# Line 115  doc:     Contains the JavaDoc for Xulu. Line 110  doc:     Contains the JavaDoc for Xulu.
110  lib:     Contains all the external libraries required to run/compile XULU.  lib:     Contains all the external libraries required to run/compile XULU.
111           All JARs in this folder must be integrated in the Java classpath.           All JARs in this folder must be integrated in the Java classpath.
112    
113    dist:    Contains the current version of the XULU classes as JAR
114             so Xulu can be started without compile the source code
115             for your own
116    
117  plugin:  Contains configuration files for XULU plugins.  plugin:  Contains configuration files for XULU plugins.
118    
119  src:     Contains the java source code of the XULU application and plugins.  src:     Contains the java source code of the XULU application and plugins.
# Line 147  To start XULU from command line there ar Line 146  To start XULU from command line there ar
146      want to take your own changes (or plugin extension) take effekt.      want to take your own changes (or plugin extension) take effekt.
147      This option requires that      This option requires that
148        - XULU is previously compiled to "classes" folder        - XULU is previously compiled to "classes" folder
       - SCHMITZM is previously compiled to  
149    
150  c) Start XULU from Eclipse  c) Start XULU from Eclipse
151  --------------------------  --------------------------
152  t.b.c.  t.b.c.
153    Important: SCHMITZM must be integrated in Classpath with
154               higher priority than Geotools
155    
156    
157  -----------------------------------------------------------  -----------------------------------------------------------

Legend:
Removed from v.5  
changed lines
  Added in v.132

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26