tema
 

Commit (click to see the diff): 6c41a0b43e58c01178edb1a649f786bff6e38172

Tema 0.3 (imported from CVS).

Mikhail Kryshen

Diffstat

changeset:   2:6c41a0b43e58
tag:         release_0_3
user:        Mikhail Kryshen 
date:        Tue Feb 19 20:32:17 2008 +0300
summary:     Tema 0.3 (imported from CVS).

 .cvsignore                                     |    1 +
 COPYING                                        |  674 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 COPYING.LESSER                                 |  165 +++++++++++++++++
 COPYING.apache                                 |  202 +++++++++++++++++++++
 NOTICE                                         |   13 +
 TODO                                           |    1 -
 build.xml                                      |  111 +++++++++--
 dist/.cvsignore                                |    2 +
 dist/biotopes/biotope-top.sql                  |   20 --
 dist/biotopes/biotope.sql                      |   24 --
 dist/biotopes/biotope.template                 |   17 -
 dist/biotopes/brief.dtd                        |   27 --
 dist/biotopes/class.sql                        |    7 -
 dist/biotopes/classes.template                 |    5 -
 dist/biotopes/doc/article.txt                  |  391 -----------------------------------------
 dist/biotopes/doc/readme.html                  |   86 ---------
 dist/biotopes/doc/readme.txt                   |   63 ------
 dist/biotopes/main.template                    |   11 -
 dist/biotopes/photo.sql                        |    1 -
 dist/biotopes/photo.template                   |    3 -
 dist/biotopes/plant.sql                        |    3 -
 dist/biotopes/plants.template                  |    5 -
 dist/biotopes/tema.properties                  |   22 --
 dist/lib/commons-cli-1.1.jar                   |  Bin 
 dist/tema.properties                           |   22 --
 doc/.cvsignore                                 |    1 +
 doc/manual/.cvsignore                          |    1 +
 doc/manual/document.tema                       |  107 +++++++++++
 doc/manual/index.html                          |  358 -------------------------------------
 doc/manual/manual.tema                         |  253 ++++++++++++++++++++++++++
 misc/biotopes/biotope-top.sql                  |   20 ++
 misc/biotopes/biotope.sql                      |   24 ++
 misc/biotopes/biotope.template                 |   17 +
 misc/biotopes/brief.dtd                        |   27 ++
 misc/biotopes/class.sql                        |    7 +
 misc/biotopes/classes.template                 |    5 +
 misc/biotopes/doc/article.txt                  |  391 +++++++++++++++++++++++++++++++++++++++++
 misc/biotopes/doc/readme.html                  |   86 +++++++++
 misc/biotopes/doc/readme.txt                   |   63 ++++++
 misc/biotopes/main.template                    |   11 +
 misc/biotopes/photo.sql                        |    1 +
 misc/biotopes/photo.template                   |    3 +
 misc/biotopes/plant.sql                        |    3 +
 misc/biotopes/plants.template                  |    5 +
 misc/biotopes/tema.properties                  |   22 ++
 misc/manual-ru-old/index.html                  |  370 ++++++++++++++++++++++++++++++++++++++
 misc/util/header                               |   21 ++
 misc/util/header.gpl                           |   20 ++
 misc/util/update_headers.pl                    |   36 +++
 nbproject/.cvsignore                           |    1 +
 nbproject/project.xml                          |   81 ++++++++
 res/kryshen/tema/demo/demo.template            |   39 ++-
 src/Manifest.mf                                |    1 +
 src/kryshen/tema/Context.java                  |  130 +++++++++++++
 src/kryshen/tema/Function.java                 |   33 +-
 src/kryshen/tema/FunctionDataParser.java       |  220 ++++++++++++++--------
 src/kryshen/tema/Functions.java                |   70 -------
 src/kryshen/tema/GlobalContext.java            |   95 ++++++++++
 src/kryshen/tema/Tema.java                     |  524 +++++++++++++++++++++---------------------------------
 src/kryshen/tema/TemplateException.java        |   28 +-
 src/kryshen/tema/TemplateParser.java           |  579 ++++++++++++++++++++++++++++++++++++++----------------------
 src/kryshen/tema/TemplateReader.java           |   64 ------
 src/kryshen/tema/ant/TemaTask.java             |  145 +++++++++++++++
 src/kryshen/tema/demo/DemoFrame.java           |  221 ++++++++++++++---------
 src/kryshen/tema/demo/Hello.java               |   30 +-
 src/kryshen/tema/functions/Control.java        |  166 +++++++++++++++++
 src/kryshen/tema/functions/Database.java       |  208 +++++++++++++++++++++
 src/kryshen/tema/functions/Define.java         |  160 ++++++++++------
 src/kryshen/tema/functions/IO.java             |  307 +++++++++++++++++++-------------
 src/kryshen/tema/functions/ImageConverter.java |   37 +--
 src/kryshen/tema/functions/Logics.java         |   75 -------
 src/kryshen/tema/functions/ReplaceWriter.java  |  154 ----------------
 src/kryshen/tema/functions/Standard.java       |  455 ++++++++++++++++++++++++-----------------------
 src/kryshen/tema/functions/Strings.java        |  225 +++++++++++++++++++++++
 src/kryshen/tema/io/CopyWriter.java            |   69 +++++++
 src/kryshen/tema/io/NullWriter.java            |   46 ++++
 src/kryshen/tema/io/ReplaceWriter.java         |  153 ++++++++++++++++
 src/kryshen/tema/io/TemplateReader.java        |  102 ++++++++++
 test/demo                                      |    2 +-
 test/demo.bat                                  |    2 +-
 test/include.template                          |    2 +-
 test/main.template                             |    4 +-
 test/tema.properties                           |   22 --
 83 files changed, 5514 insertions(+), 2664 deletions(-)

Files in this revision